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. Como disse, não tem como validar com ele modificado... olhando por cima não vejo nenhum erro. Testou com o programa exemplo? Qual foi exatamente o erro ou rejeição que teve?
  2. Como o XML está modificado não tem como validar pra saber o erro. Esse parece um erro já tratado pela sua aplicação. Já testou usando o programa exemplo do componente?
  3. A propriedade ValorMoraJuros pode ser em reais ou em percentual, pra definir qual está informando configure as propriedades CodigoMora e/ou CodigoMoraJuros.
  4. Como está configurada a propriedade ImprimeValor do componente DANFE?
  5. Qual erro exatamente? O arquivo *-ped-inu.xml é o que é gerado pelo componente para envio ao webservice. A resposta do webservice é gravada no arquivo *-inu.xml. E o XML completo da inutilização com o protocolo é gerado com o nome *-procInutNFe.xml. Se vai enviar pra contabilidade tem que ser este último, e ele não vai ser gerado se houver rejeição.
  6. Subi um ajuste para esse problema, rev. 22248.
  7. Até onde sei a API deles permite apenas consultar um NCM/NBS/LST por vez. A meu ver essa é a melhor forma em termos de automação.
  8. Você recompilou o instalador ou está usando o oficial? Anexe o log do instalador...
  9. Sempre depois de atualizar precisa executar o instalador pra recompilar os fontes e limpar os antigos se for o caso. Aqui tem vídeos explicativos: https://projetoacbr.com.br/fontes/
  10. O PI usa a SVRS... Já analisou o XML de envio (*-env-lot.xml)? Pode usar o validador da SEFAZ-RS. https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx Ou anexe ele aqui.
  11. Tem a versão DEMO da ACBrLib que o download é livre:
  12. Não devia interferir, são campos diferentes para o convênio e para o código do cedente/beneficiário.
  13. Não, não existe a tag para o CSOSN 900. Precisa ver com a contabilidade outra forma de destacar esse imposto. Que me lembre isso é pra impressão no DANFE, certo? Não tenho certeza se vai ser possível creditar apenas usando a informação complementar... mas se a orientação da contabilidade foi essa, a responsabilidade é deles.
  14. Então use TACBrDFe conforme minha primeira resposta. Variant é pra tipos básicos, não serve pra classes.
  15. Pode incluir, o CST e o CFOP é informado por item, e não tem relação direta com a natureza de operação, que é por nota. A natureza de operação é uma descrição simplificada. Veja os exemplos do MOC:
  16. Então é ainda mais simples. procedure CarregaComponente(vComponente: TACBrNFe); begin vComponente.Configuracoes.Geral.idCSC := <idCSC>; vComponente.Configuracoes.Geral.VersaoQrCode := veqr200; end;
  17. Pode ser preciso informar uma data à frente... os bancos geralmente determinam uma quantidade máxima de dias pra baixa automática. No caso do Banco do Brasil se deixar 0 na propriedade DataLimitePagto eles nem homologam, tem tópicos sobre isso no fórum.
  18. Hoje todo boleto tem que ser registrado, e pode ser pago em qualquer banco mesmo após o vencimento. Se no seu caso não estão conseguindo pagar após o vencimento, veja se não está informando a DataBaixa ou DataLimitePagto como o próprio vencimento...
  19. Tente informar também na configuração: NFSe.Configuracoes.Geral.Emitente.InscMun := '12345';
  20. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  21. Basta informar como a classe base: uses ACBrDFe; procedure CarregaComponente(vComponente: TACBrDFe); Você pode precisar fazer typecast para algumas propriedades: if (vComponente is TACBrNFe) then begin TACBrNFe(vComponente).IdCSC := <idCSC>; TACBrNFe(vComponente).VersaoQrCode := veqr200;
  22. Por acaso não está com o componente configurado para o ambiente de homologação?
  23. O ACBrETQ trabalha com linguagem PPLA/PPLB/EZPL, mesmo usando o modo RAW que passa pelo spooler ainda precisa da impressora pra intepretar os comandos e gerar a impressão, então não vai gerar PDF.
×
×
  • 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.