-
Total de ítens
490 -
Registro em
-
Última visita
-
Days Won
3
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que arce postou
-
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?
-
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?
-
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?
-
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
-
Muito Obrigado Italo pelos esclarecimentos
-
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?
-
Italo, em anexo a alteração das urls do ambiente de produção do servidor Fiorilli ACBrProvedorFiorilli.pas
-
Inscricao Estadual No Acbrconsultacnpj
arce replied to walter faria's tópico in Dúvidas Gerais sobre o ACBr
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. -
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
-
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
-
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
-
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);
-
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
-
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?
-
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
-
Italo, depois de atualizar consegui fazer o cancelamento corretamente. A impressão também está OK. obs: delete o post que fiz anteriormente (duplicado)
-
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.
-
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
-
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".
-
Italo, pelo que consta no manual do servidor, a opção GerarNFe está disponível. Teria como adiciona-la ao componente?
-
fnietto, atualizei as alterações que vc fez e agora o servidor está retornando corretamente a resposta. Muito obrigado.
-
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
-
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.
-
carlosrosa, também é gerado uma arquivo *-lista-nfse.xml, mas é um arquivo vazio.
-
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