Ir para conteúdo
  • Cadastre-se

dev botao

infCteComp onde fica essa Classe ?


cesar_moura
  • Este tópico foi criado há 2550 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores

Boa tarde Cesar,

Você deseja alimentar o componente ou pretende ler os dados e salvar no banco de dados?

Se você pretente ler os dados para salvar no banco de dados, veja este exemplo:

sChave:=ACBrCTe.Conhecimentos.Items.CTe.InfCTeComp.Items[j].Chave;

sendo o indice de conhecimentos carregados no componente e [j] é o indice do detalhamento do CTe complementado, trata-se de um grupo que pode ter até 10 logo [j] varia de zero até 9.

Para mais detalhes e demais campos, vide o manual do CTE versão 1.04c página 123 em diante.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa noite Italo.

Pretendo alimentar o componente pois preciso gerar um CTe de Complemento e informar a chave dos CTe´s Complementados. Não estou achando como mover os dados para o Componente ACBrCTe na procedure GerarCTe.

César Augusto de Moura

Analista de Sistemas de Informação

Kriar Técnologia

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite cesar,

Estude esse fragmento de código em anexo.

infctecomp.txt

infctecomp.txt

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia Italo beleza, ajudou demais, achei a classe.

Agora tenho uma dúvida fácil pra vc

--> Informações do Detalhamento do CTe Complementado:

esses são os CTes que receberam os Valores de Complemento (número do Cte e Valor) correto ???

--> Informações dos Componentes Complementados

xNome

vComp

Que informações são essas ??? são os dados que estão sendo complementados ?? tipo Valor do ICMS

obrigado

César Augusto de Moura

Analista de Sistemas de Informação

Kriar Técnologia

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Cesar,

Sim, para a primeira pergunta.

Não, para a segunda.

Os componentes são os valores que compõe o valor do frete, por exemplo: Seguro, Pedagio, Frete Valor, ...

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde Italo.

Não estou achando muita lógica nesses componentes uma vez que já passei a chave não justificaria passar dados dos CTe´s Complementados. Ainda não entendi o que devo informar nesses Componentes, se são valores dos CTe´s Complementados (que eu estou complementando) ou se são valores do CTe de Complemento, esse que eu estaria gerando no momento. vc pode me dar um exemplo bem simples... rsrs

Obrigado

César Augusto de Moura

Analista de Sistemas de Informação

Kriar Técnologia

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Cesar,

O componente ACBrCTe segue a estrutura e nomenclatura do Manual do CTe versão 1.04c.

Você deve ter esse manual em mãos para que você possa saber quais os campos são obrigatórios e quais são opcionais, independente do que você vai fazer.

Este Manual encontra-se disponivel dentro da pasta ...\Exemplos\ACBrCTe

Quando informamos que o Tipo do CTe é igual a 1 significa que o XML a ser gerado trata-se de um CTe de complento de valores.

Em uma primeira analise acredito que a ideia é emitir um seguindo CTe que venha complementar um outro.

Vamos a um exemplo:

Emiti um CTe e ao especificar os componentes do valor do frete, ficou faltando o valor do seguro, sendo assim o valor do frete calculado ficou a menor.

O que fazer neste caso?

Emiti-se um CTe de complementação de valores, onde informo o CTe que vai ser complementado, o(s) componente(s) do valor do frete que ficou/ficaram faltando e mais as informações relativas aos impostos complementados ICMS no caso.

Espero ter ajudado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa Noite Italo.

Agradeço demais sua atenção, mas a dificuldade desse Complemento de CTe esta em entender o COMPONENTE do Complemento. Desculpa mas ainda não ficou claro para mim. Quando vc disse:

"Emiti-se um CTe de complementação de valores, onde informo o CTe que vai ser complementado, o(s) componente(s) do valor do frete que ficou/ficaram faltando e mais as informações relativas aos impostos complementados ICMS no caso."

Significa que no CTe de Complemento só preciso informar o Remetente, Destinatário ou tem mais dados que preciso informar ??

Obrigado pela paciência, abraço.

César Augusto de Moura

Analista de Sistemas de Informação

Kriar Técnologia

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite César,

No manual tem tudo o que você precisa saber.

Não esqueça de ler as páginas que trata das regras de negócio e validação.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa noite Italo...

Valeu o puxão de orelha, descobri o que é Componente do Complemento, (ADEME, FRETE, SECAT) montei a rotina, ta assinando o XML, mas esta me retornando essa msg ai em baixo.

Falha na validação dos dados do Conhecimento 145

Content for element '{http://www.portalfiscal.inf.br/cte}rem' is incomplete according to the DTD/Schema.

Expecting: {http://www.portalfiscal.inf.br/cte}email, {http://www.portalfiscal.inf.br/cte}infNF, {http://www.portalfiscal.inf.br/cte}in....

postei o XML, no caso do CTe de Complemento tem mais algum código diferente além do "1" não consegui identificar isso no manual.

mais uma vez, obrigado.

52121008540566000118570010000001455000056533-cte.xml

César Augusto de Moura

Analista de Sistemas de Informação

Kriar Técnologia

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Cesar,

Vamos a mensagem de erro:

Falha na validação dos dados do Conhecimento 145

Content for element '{http://www.portalfiscal.inf.br/cte}rem' is incomplete according to the DTD/Schema.

Expecting: {http://www.portalfiscal.inf.br/cte}email, {http://www.portalfiscal.inf.br/cte}infNF, {http://www.portalfiscal.inf.br/cte}in....

Falhou a validação, pois o elemento: rem esta incompleto de acordo com o Schema.

É experado os elementos: email, infNF, ...

O email é até opcional, mas as informações do documento originário (NF comum de papel, NFe ou outros) não.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 4 anos depois...
Em 2012-10-3 at 21:22, Italo Jurisato Junior disse:

Boa noite cesar,

 

Estude esse fragmento de código em anexo.

infctecomp.txt

infctecomp.txt

Tem como mandar o link funcionando? Estou precisando uma noção da tag novo que é alimentada. Alimentei a tag refCte mas parece que está desafada, agora é um grupo de informações. Seria a tag: ACBrCTe1.Conhecimentos.Items.CTe.compl ?

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2550 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.