
BigWings
Moderadores-
Total de ítens
10.056 -
Registro em
-
Última visita
-
Days Won
155
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que BigWings postou
-
Bom dia, Não é só salvar o XML na pasta do GDrive/Dropbox? Ou quer fazer sem instalar os respectivos programas? O ACBr já separa em ano e mês. Basta olhar o código se quiser separar por dia também. Só recomendo compactar os arquivos antes de subir, dependendo do volume de notas da empresa o limite de espaço nesses serviços não vai servir se simplesmente gravar o XML.
-
Em debug dá vários erros desse mesmo, mas em execução eles são ignorados. Vi que o seu XML não tem a tag ValorTotal nos itens, apenas valor unitário e quantidade, nesse caso teria ajustar para calcular o valor total no código para o seu provedor ou editar o .fr3 e fazer o cálculo por ele.
-
Como já disse o Ìtalo, o correto é carregar a partir de um XML válido. Apenas por curiosidade, comparei com outro XML e troquei o seu MDFeProc por mdfeProc e o protocolo apareceu.
-
Os .fr3 do ACBr são feitos no Fast Report 5, apenas o DANFSE.fr3 vai funcionar com o 4, justamente o que não imprime o detalhamento dos itens. Experimente usar o arquivo em anexo que inseri a impressão dos itens para uso no FR4. DANFSE.fr3 Outra coisa, pode haver problema se estiver usando a versão do Fast que vem junto ao Delphi, ela não tem suporte a scripts e alguns .fr3 do ACBr não são compatíveis por terem código, precisa usar a versão comercial. Já que você trabalha com Fortes, o melhor seria fazer a alteração nele para a impressão dos itens.
-
ACBrNFe1.Configuracoes.Webservices.Visualizar := False; try try if not ACBrNFe1.WebServices.StatusServico.Executar then ShowMessage('Erro ao verificar status do serviço') else begin case ACBrNFe1.WebServices.StatusServico.cStat of 107: ShowMessage('107-Serviço em Operação'); 108: ShowMessage('108-Serviço Paralisado Temporariamente'); 109: ShowMessage('109-Serviço Paralisado sem Previsão'); else ShowMessage(Format('%d-%s', [ACBrNFe1.WebServices.StatusServico.cStat, ACBrNFe1.WebServices.StatusServico.xMotivo])); end; end; except on E: Exception do ShowMessage('Erro ao verificar status do serviço: ' + E.Message); end; finally ACBrNFe1.Configuracoes.Webservices.Visualizar := True; end;
-
Tentou baixar o XML por aqui e verificar se realmente não há NFe no manifesto? https://mdfe-portal.sefaz.rs.gov.br/
-
Você postou a mensagem do debugger, ela sempre vai aparecer, a não ser que você desabilite no Delphi, o que não é uma boa idéia. Após a mensagem do debugger, a execução volta para sua aplicação, aí é que o tratamento do try..except acontece.
- 7 replies
-
- rejeição
- tratamento
-
(e 1 mais)
Tags:
-
Bom dia, Basta tratar a exceção com um try..except.
- 7 replies
-
- rejeição
- tratamento
-
(e 1 mais)
Tags:
-
Os DANFSE em Fast, menos o DANFSE.fr3, fazem a impressão do grupo ItensServico.
-
- 7 replies
-
- 1
-
-
- rejeição
- tratamento
-
(e 1 mais)
Tags:
-
Endereço do Site da UF da Consulta Via QR-Code Diverge do previsto
BigWings replied to Arnaldo Cruz's tópico in ACBrNFe
Bom dia, Veja que a URL em homologação para PB é http://www.receita.pb.gov.br/nfcehom, conforme consta aqui: http://nfce.encat.org/desenvolvedor/qrcode/. -
NFCe somente com serviço
BigWings replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
http://www.oobj.com.br/bc/article/rejeição-767-nfc-e-com-somatório-dos-pagamentos-diferente-do-total-da-nota-fiscal-como-resolver-181.html -
Bom dia, Com certeza é algo no seu código, você chamou um Add a mais no ACBrNFE1.NotasFiscais para preencher os dados referentes a NFC-e. - Certifique-se que está chamando o ACBrNFe1.NotasFiscais.Clear; antes de preencher os dados da nota. - Certifique-se que antes de chamar o ACBrNFE1.Enviar() há somente uma nota carregada no componente. - Debugue o código até encontrar o ponto onde é gerado o segundo objeto em ACBrNFe1.NotasFiscais.
-
NFCe somente com serviço
BigWings replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Você não informou o total da nota fiscal: -
NFCe somente com serviço
BigWings replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde, Você precisa somar o valor dos serviços e informar na tag Total.ICMSTot.vNF e Total.ISSQNTot.vServ. -
Bom dia, Eu me referia à tag pICMSInterPart.
- 9 replies
-
- icmsufdest
- xml
-
(e 1 mais)
Tags:
-
Sugiro que veja o manual de integração para o significado de cada tag do grupo ICMSUFDest, tem várias tags com preenchimento incorreto. O motivo de não estar gerando pode ser este aqui: ICMSUFDest.pICMSInterPart := ICMSUFDest.pICMSUFDest - ICMSUFDest.pICMSInter; Se essa subtração der 0 o grupo não será gerado, como expliquei anteriormente. Nessa tag o valor deve ser 40 em 2016, 60 em 2017, 80 em 2018 e 100 a partir de 2019, ele representa o percentual de partilha para a UF destino.
- 9 replies
-
- icmsufdest
- xml
-
(e 1 mais)
Tags:
-
Está na unit pcnNFeW.pas.
- 9 replies
-
- icmsufdest
- xml
-
(e 1 mais)
Tags:
-
Se informar 0 pra tudo não vai gerar mesmo. Pelo menos a pICMSInterPart deve ser informadas. Veja o código do ACBr: procedure TNFeW.GerarDetImposto(const i: Integer); begin Gerador.wGrupo('imposto', 'M01'); Gerador.wCampo(tcDe2, 'M02', 'vTotTrib ', 01, 15, 0, nfe.Det[i].Imposto.vTotTrib, DSC_VTOTTRIB); [...] if nfe.Det[i].Imposto.ICMSUFDest.pICMSInterPart > 0 then (**)GerarDetImpostoICMSUFDest(i); Gerador.wGrupo('/imposto'); end;
- 9 replies
-
- icmsufdest
- xml
-
(e 1 mais)
Tags:
-
Com certeza algo que não está sendo preenchido corretamente, já tentou debugar o código pra ver o motivo do ACBr não gerar as tags?
- 9 replies
-
- icmsufdest
- xml
-
(e 1 mais)
Tags:
-
Pelo que consta no site o provedor usa o padrão ABRASF, então basta adicionar a cidade ao Cidades.ini e incluir as URL de produção e homologação.
-
O tópico é do ano passado, este ano a legislação mudou e está sendo exigido o MDFe mesmo para um documento apenas.