-
Total de ítens
38.050 -
Registro em
-
Última visita
-
Days Won
1.077
Community Answers
-
Italo Giurizzato Junior's post in Leitura de NFPS-e was marked as the answer
Boa tarde @Paulo Alexandre Hostert,
A cidade Florianópolis/SC contratou o provedor SoftPlan que esta implementado no componente ACBrNFSeX, sendo assim é possível sim ler o XML da NFS-e através desse componente.
Lembre-se o componente foi escrito para ler o XML retornado pelo webservice do provedor e não o XML baixado do site da prefeitura, uma vez que este ultimo pode ser diferente do webservice.
A titulo de testes aconselho você usar o programa exemplo do componente ACBrNFSeX.
-
Italo Giurizzato Junior's post in Evento desacordo de CTe was marked as the answer
Bom dia @Luiz Carlos de Lima,
Eu nunca testei, mas acredito que o DistribuicaoDFe do CT-e lhe retorne esse evento.
Mão custa nada a tentar.
-
Italo Giurizzato Junior's post in Impressão DANFSe - Cariacica - ES (provedor SmarAPD) was marked as the answer
Boa tarde @pcbonetti,
Algumas considerações sobre a sua contribuição:
Na unit ACBrNFSeXLerXml temos o seguinte:
procedure TNFSeRClass.Configuracao; begin FpQuebradeLinha := FpAOwner.ConfigGeral.QuebradeLinha; FpAOwner.ConfigGeral.ImprimirLocalPrestServ := not FpAOwner.ConfigGeral.Params.TemParametro('NaoImprimirLocalPrestServ'); end; Ao ler o XML de uma NFSe é verificado se no arquivo ACBrNFSeXServicos.ini na seção da referida cidade contem o Params=NaoImprimirLocalPrestServ:.
Se tiver, o Local de Prestação de Serviço não vai ser impresso, caso contrario vai ser impresso.
No caso da cidade de Cariacica/ES não contem o campo Params, logo o local da prestação vai ser impresso.
Sendo assim a sua alteração na unit SmarAPD.Provider não se faz necessária.
A cidade de Cariacica/ES é atendida pelo provedor SmarAPD que se utiliza da versão 2.03 do layout da ABRASF, a unit ACBrNFSeXLerXml_ABRASFv2 é responsável pela leitura do XML da nota e temos o seguinte fragmento de código:
CodigoMunicipio := ObterConteudo(AuxNode.Childrens.FindAnyNs('CodigoMunicipio'), tcStr); if CodigoMunicipio = '' then CodigoMunicipio := ObterConteudo(AuxNode.Childrens.FindAnyNs('MunicipioPrestacaoServico'), tcStr); MunicipioPrestacaoServico := ''; if CodigoMunicipio <> '' then begin MunicipioPrestacaoServico := ObterNomeMunicipioUF(StrToIntDef(CodigoMunicipio, 0), xUF); MunicipioPrestacaoServico := MunicipioPrestacaoServico + '/' + xUF; end; Como você pode ver que no final o campo MunicipioPrestacaoServico contem tanto o nome da cidade quanto a UF.
A alteração que você fez na unit: ACBrNFSeXDANFSeRLRetrato não faz muito sentido por dois motivos, primeiro que o campo UFPrestacao (usado pelo provedor Governa) não existe no layout da ABRASF logo ele sempre vai ser vazio, segundo, se existisse a impressão ficaria errada (Cariacica/ES - ES).
rllMunicipioPrestacaoServico.Caption := ACBrStr(Servico.MunicipioPrestacaoServico) + ' - ' + ACBrStr(Servico.UFPrestacao);
Por fim:
Você tem fontes do ACBr com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com a opção de apagar arquivos antigos marcada.
Compile a aplicação com a opção Build.
Por fim repita os testes.
-
Italo Giurizzato Junior's post in Erro "xmlParseEntityRef: no name" na consulta de CT-e com eventos vinculados e emitente com "&" na razão social was marked as the answer
Boa tarde @Marcílio Jr,
Apliquei uma outra possível solução para o problema.
Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.
@Waldir Paim, o seu caso é a geração do XML, consegui reproduzir essa situação e consegui encontrar uma possível solução que se for aceita pelos demais membros da Equipe ACBr não só vai resolver para a NF-e como para todos o modelos de DF-e.
-
Italo Giurizzato Junior's post in NFSe Santana de Parnaíba - Salvar PDF da nota was marked as the answer
Boa tarde @RodrigoAlvim,
Santana de Parnaíba se utiliza do provedor NFEletronica, correto?
Ele disponibiliza em seu webservice o serviço: ConsultarLink, mas no retorno dessa consulta o que temos é apenas o link que devemos usa-lo em um navegador para em fim visualizar o DANFSE e se desejar baixar o PDF.
Alguns provedores retornam esse Link em uma tag especifica no próprio XML da NFS-e e o procedimento para obter o PDF do DANFSE é o mesmo, ou seja, através do navegador.
Tem provedor que não retorna o Link no XML da NFS-e, mas fornece o link onde é montado com algumas informações como por exemplo CNPJ do prestador, numero da nota, código de verificação, link montado corretamente devemos mais uma vez usar o navegador para visualizar o DANFSE e baixar o PDF do mesmo.
Temos provedores que não retornam o link no XML da NFS-e e nem fornecem um para ser montado com as informações digamos variáveis. Neste caso não tem como obter o PDF do DANFSE com o layout da prefeitura a não ser entrando no portal da prefeitura.
Por fim existem provedores que disponibilizam um serviço em seus webservices que retorna o PDF do DANFSE como é o caso do PadraoNacional.
Como você pode ver não existe um método método que funcione para todos os provedores, ou seja, você fornece o numero da nota e tem como resposta o PDF do DANFSE segundo o layout da prefeitura salvo em disco.
-
Italo Giurizzato Junior's post in Emissão MDFe para CTe Simplificado was marked as the answer
Bom dia @NVTech,
Eu não sei qual é a UF de Origem, mas uma coisa é certa a carga que consta no caminhão com destino a cidade do interior não é a mesma com destino a capital e também não é a mesma a destinada a cidade do litoral.
Toda mudança de carga se faz necessário o fechamento do MDF-e anterior e a emissão de um novo.
É possível fazer o seguinte:
1. Emitir um MDF-e com a carga completa cujo caminhão tem como destino a cidade do interior de SP.
2. Emitir um segundo MDF-e com a carga restante que vai seguir viagem até a capital.
3. Emitir um terceiro MDF-e com a carga restante que vai seguir viagem até a cidade do literal de SP.
Quando o motorista avisar que já finalizou o descarregamento na cidade do interior de SP e vai seguir viagem a capital, a transportadora encerra o primeiro MDF-e.
Quando o motorista avisar que já finalizou o descarregamento na capital e vai seguir viagem a cidade do litoral de SP, a transportadora encerra o segundo MDF-e.
Por fim quando o motorista avisar que já finalizou o descarregamento na cidade do litoral de SP, a transportadora encerra o terceiro MDF-e.
Esse é o procedimento correto a ser feito, como dito antes, pode ocorrer uma fiscalização nesse trajeto dentro do estado de SP e a carga tem que estar condizente com a documentação.
Você não pode ter um CT-e com varias NF-e cujas mercadorias vão ser descarregadas durante o trajeto do caminhão.
Como temos 3 descargas nesse trajeto, vai ser necessário no mínimo 3 CT-e e 3 MDF-e.
-
Italo Giurizzato Junior's post in NFSe Pronim v2.03 (Canoas-RS) was marked as the answer
Bom dia @Fabiano Oliveira de Castro,
Você não pode comparar o XML da NFS-e gerado pelo site da prefeitura com o XML da NFS-e gerado pelo webservice com o XML do RPS.
O componente ACBrNFSeX é gerado o XML do RPS que por sua vez é enviado para o webservice do provedor e este processa os dados e se tudo estiver correto ele disponibiliza o XML da NFS-e.
No Schema que é utilizado para validar o XML antes do seu envio temos tanto a estrutura do XML do RPS quanto a da NFS-e.
Você encontrou a referida tag na estrutura da NFS-e e não do RPS, isso explica o erro de validação ao forçar a geração da referida tag.
O provedor Infisc na verdade possui 4 webservices sendo 2 com layout próprio (versão 1.00 e 1.01) e 2 com layout da ABRASF (versão 2.01 e 2.03).
O que precisa ser verificado quais desses webservices estão disponíveis para a cidade em questão.
Ai você decide qual deseja usar alterando o arquivo INI.
-
Italo Giurizzato Junior's post in NFSe - Provedor Sintese - Troca de URLs de HOM e PRD - Bocaiúva-MG- 3107307 was marked as the answer
Bom dia @willian_delan,
Fiz uma alteração no código do componente visando gerar a alíquota com 2 casas decimais.
Desta forma essa alteração vai atender todas as cidades que se utilizam desse provedor.
Por fim a URL de homologação que você colocou na seção da referida cidade esta errada, pois essa URL não é do webservice e sim do site.
Resumindo o arquivo ACBrNFSeXServicos.ini não precisa de nenhuma alteração no que se refere a URL da referida cidade.
-
Italo Giurizzato Junior's post in Duvida emissao NFCe was marked as the answer
Bom dia @tavares0841,
Se é NFC-e os retornos são obtidos dessa forma que eu coloquei na minha ultima postagem.
-
Italo Giurizzato Junior's post in Erro na assinatura xml do rps Provedor Rlz was marked as the answer
Bom dia @Edcarlos_rog,
Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e recompile a aplicação com a opção Build.
Faça novos testes.
-
Italo Giurizzato Junior's post in 1 CTe vários destinatários was marked as the answer
Boa tarde @NVTech,
Na postagem abaixo você encontra as regras que devemos seguir para poder emitir um CT-e Simplificado.
Respondendo as suas perguntas:
1. Sim o transporte pode ser intermunicipal ou interestadual.
2. Devem constar no mínimo 2 NF-e sendo do mesmo remetente ou para o mesmo destinatário.
-
Italo Giurizzato Junior's post in Consultar NFSe pelo número ISSRecife AcbrDemoNFSeX (Não foi retornado nenhuma NFSe) was marked as the answer
Boa tarde @Fernando Di Pace,
Fiz uma alteração no componente para que ele considerasse o seu arquivo de retorno.
O componente leu ele inteiro e salvou na pasta NFSe as 6 notas que consta no retorno.
Portanto não encontrei nada no código do componente que estivesse comprometendo a leitura do arquivo e a extração de todas as notas.
-
Italo Giurizzato Junior's post in Erro ao enviar NFSe para Prefeitura de Paty do Alferes - RJ was marked as the answer
Boa tarde @Light System Software,
A cidade de Paty do Alferes/RJ se utiliza do provedor DBSeller cujo webservice usa a versão 2.04 do layout da ABRASF.
Sendo assim o componente esta configurado para usar os schemas da pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe\DBSeller\2.04
Faça um teste usando o programa exemplo.
-
Italo Giurizzato Junior's post in Erro ao enviar NFSe para Prefeitura de São Jose do Rio Preto was marked as the answer
Boa tarde @Light System Software,
O RPS foi enviado para o provedor Ginfes ou Giss?
Se foi enviado para o Ginfes, favor atualizar todos os fontes de todas as pastas, reinstalar o ACBr e fazer testes de envio usando o programa exemplo do componente.
-
Italo Giurizzato Junior's post in Erro na Emissao de NFSe para prefeitura de Jaboatão dos Guararapes was marked as the answer
Boa tarde @Microsys Sistemas,
Infelizmente temos provedores que são muitos lentos nos retornos.
Sei de casos onde você só vai obter o retorno no dia seguinte, pois o provedor passa o dia recepcionando para processar tudo de madrugada.
-
Italo Giurizzato Junior's post in Erro ao cancelar NFS-e padrão nacional was marked as the answer
@JLuis,
Pelo Portal da NFS-e Padrão Nacional não existe nenhum evento de cancelamento vinculado a nota?
Se não tem, tente então efetuar o cancelamento pelo Portal, uma vez que pela aplicação não esta funcionando.
-
Italo Giurizzato Junior's post in Erro na emissão de NFSe para Praia Grande was marked as the answer
Boa tarde @angelosobreira,
Tanto o Ginfes quanto o Giss não retorna uma mensagem de erro que condiz com o erro propriamente dito, não vejo outra saída você entrar em contato com a Eicon (empresa proprietária do Ginfes e Giss) e pede para eles mostrar o que esta errado no XML.
Com certeza alguma tag contem alguma informação errada e que esta retornando essa mensagem de erro sem sentido.
-
Italo Giurizzato Junior's post in NFS-ex Adicionar novo provedor (XTRONLINE) was marked as the answer
Bom dia @gustavosousa,
Possível é desde que tenhamos:
Os manuais com o layout dos XMLs, bem como os métodos disponibilizados pelo webservice do provedor;
Schemas para validação dos XMLs antes do seu envio;
As URLs de homologação e produção das cidades atendidas pelo provedor.
Você consegue isso para nós?
-
Italo Giurizzato Junior's post in ACBrLib NFSe Camboriu Provedor Simple - Problemas no RPS was marked as the answer
Bom dia @tryideas sistemas,
Uma nova versão da Lib já esta disponível, favor atualizar e fazer novos testes.
-
Italo Giurizzato Junior's post in CTE Simplificado was marked as the answer
Boa tarde @NVTech,
Vamos lá:
Você tem fontes do ACBr com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com a opção de apagar arquivos antigos marcada.
Compile a aplicação com a opção Build.
Por fim repita os testes.
Lembre-se que o componente ACBrCTe se utiliza de units que estão em outras pastas e não somente das units que estão dentro da pasta ACBrCTe.
É por isso que eu sempre peço para atualizar todos os fontes de todas as pastas.
-
Italo Giurizzato Junior's post in NFSE PARA FORA DO MUNICÍPIO was marked as the answer
Bom dia @gabriel_mororo,
A cidade de Serra/ES é atendida pelo provedor SmarAPD que se utiliza da versão 2.04 do layout da ABRASF.
Pelo fragmento de código que você anexou o campo LocalPrestacao é usado pelo provedor ISSBarueri e o campo UFPrestacao é usado pelo provedor Governa.
Sendo assim não adianta nada você alimentar esses campos, pois na hora de gerar o XML segundo a versão 2.04 da ABRASF eles vão ser ignorados uma vez que eles não existem no layout da ABRASF.
Pelo que me recordo o local (município) onde o serviço foi executado devemos informar em:
Servico.CodigoMunicipio E para informar onde o ISS incide devemos informar em:
Servico.MunicipioIncidencia Em ambos devemos informar o código IBGE do município.
-
Italo Giurizzato Junior's post in Erro ao emitir nota para Paulínia was marked as the answer
Bom dia @C4Dev,
O provedor diz que o problema é o tal do cabeçalho que esta errado.
Pois bem, entre em contato com eles novamente e pedem para eles verificarem todo o XML que esta sendo enviado para ver se fora o cabeçalho não tem mais nada no XML que comprometa o seu processamento com sucesso.
Ao passar para eles o XML se atende de passar o soap de envio do lote, ou seja, o arquivo: *-env-lot-soap.xml, pois é esse o XML que o webservice do provedor recebe.
-
Italo Giurizzato Junior's post in Nota emitida mas retorno é Lista de NFSe não encontrada. was marked as the answer
Bom dia @SHARMAQ,
O motivo desse erro é muito simples, vamos pegar o XML de retorno (conteúdo do campo XmlRetorno)
<ConsultarLoteRpsResposta xmlns="http://nfse.abase.com.br/NFSeWS"> <Situacao>4</Situacao> </ConsultarLoteRpsResposta> Como você pode ver temos ai a Resposta do ConsultarLoteRps, e nessa resposta temos apenas a tag que referente a situação do lote.
Experimente executar o método ConsultarNFSePorRps para ver se é retornado o XML da NFS-e.
-
Italo Giurizzato Junior's post in Rejeição de DCe was marked as the answer
Bom dia @Valdir Dill,
Vou aguardar até o dia 30/10/2024, data prevista para entrar em vigor essas alterações.
Espero que até lá saia uma nova NT e Schemas corrigindo essa zorra.
-
Italo Giurizzato Junior's post in Sigep Inhumas-GO was marked as the answer
Bom dia @polidata_2024,
Abri o Schema do provedor que se encontra na pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe\Sigep\2.00 e procurei pela definição da tag NaturezaOperacao.
Não existe a definição dessa tag, logo ela não deve ser gerada.
O provedor Sigep se utiliza da versão 2 do layout da ABRASF e checando o manual temos:
A única ocorrência da palavra natureza é na descrição do tipo tsExigibilidade, que ao meu ver esta errado, deveria ser Código de Exigibilidade.
Por fim, a tag não é gerada mesmo no XML do RPS.