Ir para conteúdo
  • Cadastre-se

arce

Membros
  • Total de ítens

    490
  • Registro em

  • Última visita

  • Days Won

    3

Tudo que arce postou

  1. Também estou com o mesmo problema, envio, mas a carta de correção não aparece no site da receita federal, mas na sefaz de São Paulo está marcando como desconhecido. https://www.fazenda.sp.gov.br/cte/consulta/validade_juridica.asp chave = 35140317300441000101570010000119331140688214 A alteração que fiz, foi a forma de pagamento (forPag), tentei enviando apenas (0,1 ou 2) e tbm escrito de forma literal. Outra coisa, após consultar um CTe que tenha carta de correção, o XML principal é alterado?
  2. arce

    Fci - Homologação

    Olá a todos. Preciso implementar o gerador de FCI dentro da minha aplicação. Li os tópicos do fórum, mas ainda tenho algumas dúvidas. 1) o ACBr possui um componente ou função para a validação e transmissão do FCI? 2) No site da sefaz se SP existe apenas um aplicativo de validação e transmissão, devo usar o mesmo para homologação? 2a - caso a resposta seja sim, como proceder? Ou devo apenas usar a função validar para gerar os arquivos em homologação, sem usar a transmissão? 3) Devo apenas gerar um novo FCI para produtos que tiveram alteração de 5% no conteúdo de importação?
  3. Italo, Então se a empresa for do tipo Transportadora,,, ela poderá apenas importar CT-e / Conhecimentos de Papel. E se ela for do tipo teTranspCargaPropria apenas NF-e?
  4. Italo, estou com um problema no envio do cancelamento da NFSe. Está retornando o erro E78 que diz que o numero da NFSe não consta para o prestador de serviço indicado. Entrei em contato com a Fiorilli e o arquvo do pedido de cancelamento (169-ped-can-c.xml) esta preenchendo a tag <Numero>646</Numero> com o valor do RPS e o correto é com o numero da NFSe. Alterei o código abaixo, passando o numero da NFSe, mas mesmo assim esta retornando o mesmo erro. function TWebServices.CancelaNFSe(ACodigoCancelamento: String; const CarregaProps: boolean): Boolean; begin (* if CarregaProps then begin Self.CancNfse.NumeroRPS := ''; Self.CancNfse.CNPJ := ''; Self.CancNfse.IM := ''; Self.CancNfse.CodigoMunicipio := ''; end; *) if CarregaProps then begin Self.CancNfse.NumeroRPS := TACBrNFSe( FACBrNFSe ).NotasFiscais.Items[0].NFSe.Numero; // TACBrNFSe( FACBrNFSe ).NotasFiscais.Items[0].NFSe.IdentificacaoRps.Numero; Self.CancNfse.CNPJ := TACBrNFSe( FACBrNFSe ).NotasFiscais.Items[0].NFSe.PrestadorServico.IdentificacaoPrestador.Cnpj; Self.CancNfse.IM := TACBrNFSe( FACBrNFSe ).NotasFiscais.Items[0].NFSe.PrestadorServico.IdentificacaoPrestador.InscricaoMunicipal; Self.CancNfse.CodigoMunicipio := TACBrNFSe( FACBrNFSe ).NotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.CodigoMunicipio; end; Para enviar o carregamento estou fazendo o seguinte procedimento: wXML := TStringStream.Create(qrylote.FieldByName('NFS_XML').AsString); frmPrincipal.ACBrNFSe1.NotasFiscais.Clear; frmPrincipal.ACBrNFSe1.NotasFiscais.LoadFromStream(wXML); frmPrincipal.ACBrNFSe1.CancelarNFSe(Cod_Cancelamento); Segue em anexo o exemplo de arquivo de cancelamento enviado pela Fiorilli. Conferi os dados do tomador do serviço e estão corretos. E também verifiquei, e a NFSe que estou tentando cancelar consta no webservice de homologação. 169-ped-can-c.xml 169-can-c.xml cancelarNfse-exemplo fiorilli.xml
  5. arce

    Fim Da Versão 1.04

    Muito Obrigado Italo pelos esclarecimentos
  6. arce

    Fim Da Versão 1.04

    Bom dia a todos Segundo o Manual_Cte_v2.0 as alterações do novo layout passarão a ver nas datas: Data de início de vigência no ambiente de homologação 01/09/2013 Data de início de vigência no ambiente de produção 01/11/2013 Minha dúvida é a seguinte, a transmissão de CTe pelo layout 1.04 continuará em paralelo com a 2.0 até a data 01/06/2014?
  7. Italo, em anexo a alteração das urls do ambiente de produção do servidor Fiorilli ACBrProvedorFiorilli.pas
  8. Não teria como adaptar o componente para buscar os dados das secretarias estaduais? O site http://www.sintegra.gov.br/ direciona para as UF. Cada um possui características individuais de busca. Não teria, assim como é a ConsultaCadastro() do componente ACBrNFe onde indica a UF. Digo isto, pq a consulta acima citada necessita de um certificado digital, ao contrário do ConsultaCNPJ.
  9. Italo, segue o manual que consta as tags de envio, e o XML de uma NFS substituida. Pelo que a Fiorilli disse, na substituição deste webservice a NFS substituida deve ser indicada no "cancelamento" substituirNfse.xml NFSE-NACIONAL_Manual_De_Integrao verso 2-01 - alteraes.pdf
  10. Italo, Sobre o provedor não possuir a função consulta da situação do lote, eu apenas queria uma confirmação do webservice. E realmente eles não tem este recurso. Sobre a substituição da NFSe, é preciso implementar o método SubstituirNfseEnvio. Em anexo, o arquivo enviado pela Fiorilli. substituirNfse.xml
  11. carlosrosa, Entrei em contato com a Fiorilli e a situação da NFS-e fica como substituída mesmo. Porém quando consulto o Lote não está retornando a situação correta. Italo, a função ConsultarSituacao() está retornando com erro, em anexo os XMLs. Pelo retorno o webservice não possui essa funcionalidade, vou checar com o responsável -sit-c.xml -con-sit-c.xml
  12. carlosrosa, Para verificar se a NFSe está cancelada, no retorno da ConsultarNFSeporRps() utilizo esta condição if ACBrNFSe1.WebServices.ConsNfseRps.NFSeRetorno.ListaNfse.CompNfse.Items[0].NFSe.NfseCancelamento.DataHora <> 0 then begin (...) end; Pelo que entendi, o webservice cancela a NFSe que foi referenciada (pelas tags citadas por vc) e cria uma nova com as informações enviadas pela função EnviaSincrono(). Vou começar a implantar agora, e usarei a seguinte lógica. EnvioSincrono(nonoRPS com a NFSe referencia); ConsultarNFSeporRps(NFSe referenciada);
  13. arce

    Fgmaiss Com O Acbr ?

    Boa tarde. Italo, o servidor fgmaiss foi adicionado ao ACBrNFSe? Se não. Segue os arquivos enviados pelo webservice Cidade: 3507308 - Boracéia / SP webService fgMaiss.rar
  14. carlosrosa, Estou com problema para identificar a situação da NFS-e (cancelada, processada). Após realizar a ConsultarNFSeporRps() ACBrNFSe1.WebServices.ConsNfseRps.NFSeRetorno.ListaNfse.CompNfse.Items[0].NfseCancelamento.DataHora; ACBrNFSe1.WebServices.ConsNfseRps.NFSeRetorno.ListaNfse.CompNfse.Items[0].NfseCancelamento.Pedido.CodigoCancelamento Uso as tags acima. Consulto uma NFS-e que sei que está cancelada e não está trazendo os dados do cancelamento. Então, qual a forma correta de identificar a situação da NFS-e?
  15. carlosrosa Utilizo dessa forma para o envioSincrono: ACBrNFSe1.WebServices.EnviarSincrono.NFSeRetorno.ListaNfse.CompNfse.Items[0].Nfse.Protocolo; ACBrNFSe1.WebServices.EnviarSincrono.NFSeRetorno.ListaNfse.CompNfse.Items[0].Nfse.dhRecebimento; ACBrNFSe1.WebServices.EnviarSincrono.NFSeRetorno.ListaNfse.CompNfse.Items[0].Nfse.CodigoVerificacao; E assim no cancelamento ACBrNFSe1.WebServices.CancNfse.DataHora; ACBrNFSe1.WebServices.CancNfse.CodigoCancelamento; No retorno do ConsultarNFSeporRps() ACBrNFSe1.WebServices.ConsNfseRps.NFSeRetorno.ListaNfse.CompNfse.Items[0].Nfse.CampoDesejado
  16. Italo, depois de atualizar consegui fazer o cancelamento corretamente. A impressão também está OK. obs: delete o post que fiz anteriormente (duplicado)
  17. Bom dia, Sobre o Cancelamento da NFSe Estou utilizando a funcao CancelarNFSe(codCanc). Carrego o arquivo da NFSe (*-nfse.xml) no componente através da função LoadFromFile. O arquivo de cancelamento (*-can-c.xml) está retornando com erro, e pela descrição do mesmo está faltando a tag "Cnpj", mas no arquivo do pedido de cancelamento (*-ped-can-c.xml) está tag está preenchida. Segue os arquivos.
  18. Bom dia, Sobre o Cancelamento da NFSe Estou utilizando a funcao CancelarNFSe(codCanc). Carrego o arquivo da NFSe (*-nfse.xml) no componente através da função LoadFromFile. O arquivo de cancelamento (*-can-c.xml) está retornando com erro, e pela descrição do mesmo está faltando a tag "Cnpj", mas no arquivo do pedido de cancelamento (*-ped-can-c.xml) está tag está preenchida. Segue os arquivos. 99-nfse.xml 99-ped-can-c.xml 99-can-c.xml
  19. Italo, qndo uso a função Gerar(), o componente me retorna a seguinte mensagem "A funcionalidade Gerar NFSe não esta disponível para o provedor: Fiorilli".
  20. Italo, pelo que consta no manual do servidor, a opção GerarNFe está disponível. Teria como adiciona-la ao componente?
  21. fnietto, atualizei as alterações que vc fez e agora o servidor está retornando corretamente a resposta. Muito obrigado.
  22. Italo, entrei em contato com a Fiorilli e o arquivo de envio do lote contém tags incorretas. xml enviado pelo desenvolvedor da Fiorilli (recepcionarLoteRpsSincrono.xml) xml gerado pelo acbr (*-env-lotS-c.xml) Note que há divergências na linha 6, 7 e 15. Na linha 6 está com o nome EnviarLoteRpsEnvio e o correto seria EnviarLoteRpsSincronoEnvio. No arquivo da Fiorilli, na 7 consta versao "2.01" e na linha 15 consta xmlns="http://www.abrasf.org.br/nfse.xsd" Creio que seja este o motivo do retorno incorreto. abs. 613-env-lotS-c.xml recepcionarLoteRpsSincrono.xml
  23. Italo estou usando a função EnviarSincrono(). carregar_nfs(cdsNFSNFS_ID.AsInteger); // função carrega os dados da NFSe frmPrincipal.ACBrNFSe1.EnviarSincrono(nLote); Agora mesmo, usei a função Enviar() em outra procudure e funcionou normalmente, fiz o teste para me certificar de que não era problema de conexão com o servidor.
  24. carlosrosa, também é gerado uma arquivo *-lista-nfse.xml, mas é um arquivo vazio.
  25. carlosrosa, como pode ver em anexo, o meu arquivo está retornando a mensagem que descrevi no post #96 deste tópico. O que poderia ser? 615-lista-nfse-c.xml
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.