Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.168
  • Registro em

  • Última visita

  • Days Won

    156

Tudo que BigWings postou

  1. Você está usando modo síncrono então não há dados de retorno de recepção. Pegue as informações diretamente do envio, ou do procNFe da nota fiscal. ACBrNFe1.Enviar(nLote, False, True); ShowMessage(ACBrNFe1.WebServices.Enviar.xMotivo);
  2. O A1 também pode corromper. Por isso sempre é bom ter um backup. Qual o erro na emissão da NFCe? Já verificou se não há cadeias de certificado que precisam ser atualizadas?
  3. UPDATE: Favor desconsiderar. A NFSe é gerada com valor incorreto apenas na consulta da NFSe. No método de envio ela vem conforme o RPS. Nesse caso não há o que mexer no ACBr.
  4. Retornando a este tópico já que também tive esse problema. Aparentemente há um bug no software da Agili que está retornando o valor na NFSe diferente do valor enviado no RPS, quando a quantidade é maior que 1. A mesma tag no RPS é o valor unitário, no retorno do XML da NFSe ele vem com o valor total, o que causa a multiplicação do valor no componente (no portal fica correto). Este é o RPS: E a NFSe: Acabei tendo que aplicar a correção postada pelo @Marcio Lopes ACBr em meus fontes para corrigir essa situação, que será corrigida em breve (2 semanas) segundo o suporte. Não sei se é o caso de subir para o repositório, já que se trata de um bug no software da Agili, o que acha @Italo Jurisato Junior?
  5. Veja que você está usando o validador da EFD Contribuições para validar um arquivo do FCont. Baixe o validador do FCont.
  6. Experimente preencher os dados do tomador na tag "toma": with ACBrCTe1.Conhecimentos.Add.CTe do begin Ide.cUF := UFtoCUF(edtEmitUF.Text); Ide.cCT := StrToInt(NumCTe); Ide.CFOP := 6932; Ide.natOp := 'PRESTACAO SERVICO TRANSPORTE INICIO OUTRA UF FORA DO ESTADO'; Ide.modelo := 67; [...] //Adiciona dados do tomador do serviço toma.CNPJCPF := '999999999999'; toma.IE := 'XXXXXXXXXXXXXXXX'; toma.xNome := 'XXXXXXXXXXXXXXXXXXXX'; toma.xFant := ''; toma.fone := '';
  7. Sim... menos mal então, achei que seria erro de implementação.
  8. A solução é a mesma... você só precisa saber em qual unit os tipos estão declarados. Faça uma busca nos fontes, use o CTRL+Clique ou deixe o mouse sobre o tipo no form onde eles compilam.
  9. Uma situação no Lazarus que não consegui resolver, conforme mencionei anteriormente: 1-Adicionar o componente 2-Adicionar um item a OrdenacaoPath 3-Tentar deletar o componente. As vezes ocorre AV, as vezes o Lazarus simplesmente trava.
  10. São diferentes. Evite usar a série 0. Segundo o MOC usar série 0 indica que a NFe não tem série.
  11. Provavelmente falta referenciar a unit onde os tipos estão declarados. Se não me engano é a ACBrDFeSSL.
  12. Atenção para as regras do fórum! Vou dividir o tópico e movê-lo para o fórum apropriado.
  13. Foge ao escopo do componente, na minha opinião. Mesmo para criação de um novo componente, talvez semelhante ao ACBrNCM, precisaria de uma fonte oficial, a única que temos hoje é a página https://www.confaz.fazenda.gov.br/legislacao/convenios/2017/CV052_17, e não acho que seria prático fazer o parse dessa página...
  14. Não é mais possível saber a situação atual da manifestação de uma NFe por Webservice. Se a sua aplicação gerou a manifestação ela tem essa informação, e o XML do evento, no momento da manifestação. Senão, o máximo que pode fazer é manifestar novamente, e verificar o retorno "Rejeição: Duplicidade de evento".
  15. Diretamente, não há, mas você pode acessar o XML retornado e verificar o destinatário da NFe.
  16. Você tem que aguardar a SEFAZ implementar os novos Webservices. O prazo para isso está na NT 2016.002 v1.20. Até agora apenas MS e PR tem webservices para a versão 4.00.
  17. BigWings

    rejeição 768

    O erro foi retornado pelo método ValidarRegrasdeNegocios? Ou rejeição da SEFAZ mesmo? Caso seja o primeiro, ele ainda não foi revisado para as regras da NFe 4.00, por isso continua rejeitando.
  18. BigWings

    rejeição 768

    Na versão 3.10 do layout da NFe as formas de pagamento são apenas para NFCe. Na versão 4.00 será obrigatório informar para NFe e NFCe.
  19. Para a NFe completa a nota precisa estar manifestada.
  20. Veja que estamos no fórum do ACBrMonitorPLUS. Usando o componente, se quer apenas obter o XML da nota, pode fazer o seguinte: ACBrNFe1.DistribuicaoDFePorChaveNFe(<cUF>, <CNPJ>, <chvNFe>); case ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.cStat of 137: ; // nenhum documento localizado 138: Memo1.Lines.Text := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[0].XML; end;
  21. Já testou o certificado? Entrou em contato com o suporte da certificadora pra saber a forma correta de instalar? Vi que baixou o software do cartão de sites diferentes... Veja os requisitos do site: Também há opção de donwload do CAPICOM: Sugiro que entre em contato com o suporte deles. https://www.spcbrasil.org.br/certificacaodigital
  22. O ACBr já traz o XML descompactado no retorno da chamada ao DistribuicaoDFe. Veja os exemplos.
  23. Qual Delphi? Testei no XE5, 2007 e Lazarus.
×
×
  • 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.