Ir para conteúdo
  • Cadastre-se

Fabiano Hoffmann

Membros
  • Total de ítens

    33
  • Registro em

  • Última visita

Community Answers

  1. Fabiano Hoffmann's post in DCe erro 502 was marked as the answer   
    Boa tarde, 
    Depois de conversar com o @Andre Heidemann ele me deu umas dicas de como solucionar o problema dele, fui investigar e achei o ponto que estava me causando a Falha.
    No meu exemplo quem emite a DCe é o transportador porque ele tem certificado, então ele gera o DCE para o envio do produto da pessoa A(Fisica) para a pessoa B(Fisica). O problema que ao montar a chave sempre pegava o cnpj ou cpf do emitente, no meu caso quem está gerando(emitindo) é o tranportador e não a Pessoa A, com isso causava o erro de ID de chave e se eu tentar colocar o CNPJ da transportadora no Emitente da erro que ele tem inscrição estadual. 
    No manual tem uma parte em que diz quem pode compor a chave de acesso.
    Alterei na unit ACBrDCe.XmlWriter segue em anexo para avaliação.
    case DCe.Ide.tpEmit of teFisco: xCNPJCPF := DCe.Fisco.CNPJ; teMarketplace: xCNPJCPF := DCe.Marketplace.CNPJ; teEmissorProprio: xCNPJCPF := DCe.emit.CNPJCPF; else xCNPJCPF := DCe.Transportadora.CNPJ; end; //xCNPJCPF := DCe.emit.CNPJCPF;  

    ACBrDCe.XmlWriter.pas
×
×
  • 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.