Ir para conteúdo
  • Cadastre-se

dev botao

Gerar Cte Complementar Pelo Monitor


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

Recommended Posts

Veja usando no canto superior direito a pesquisa

 

Juliomar, me desculpa eu sei utilizar a busca . 

 

Estou perguntando que olhei no fonte do Monitor e lá esta dizendo que ainda falta implementar o Ct-e complementar  !!!

Pois estou tentando implementar isto nele , assim que eu conseguir eu aviso e disponibilizo.

 

Obrigado de qualquer forma.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Há sim, tem um post onde o Italojr fala que não foi implementado as tags no monitor, onde utilizei a pesquisa e achei o post neste momento!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Estou tentando gerar o TXT pelo monitor , gero TXT e esta dando este problema no Monitor !!!

 

CTE.CriarEnviarCTe("[ide]
cCT=971
CFOP=5102
natop=VENDA FORA DO ESTADO
ForPag=1
Mod=57
Serie=001
nCT=971
dhemi=25/09/2013
tpimp=1
tpemis=1
procEmi=0
VerProc=4.0
dhCont=30/12/1899
xJust=
tpCTe=1
refCte=
cMunEnv=3547809
xMunEnv=SANTO ANDRE
UFEnv=SP
modal=01
tpserv=0
cMunIni=3550308
xMunIni=SANTO ANDRE
UFIni=SP
cMunFim=3547809
xMunFim=SANTO ANDRE
UFFim=SP
retira=0
xDetRetira=
cUF=
[toma3]
Toma=0
[Compl]
xEmi=WALTER
TpPer=0
TpHor=0
OrigCalc=SAO PAULO
DestCalc=SANTO ANDRE
xobx=NÃO OPTANTE PELO SIMPLES DESDE 01/11/2011;
;

[Emit]
CNPJ=08.805517/0001-63
IE=626.733.793.118
xNome= TRANSPORTES LTDA - EPP
xFant=TRANSPORTES LTDA - EPP
xLgr=RUA ALENQUER
Nro=245
xCpl=
xBairro=PARAISO
cMun=3547809
xMun=SANTO ANDRE
CEP=9760510
UF=SP
Fone=01141229544
[Rem]
CNPJCPF=04.777.367/1001-20
IE=116350034113
xNome=COMERCIO E DISTRIBUICAO LTDA.
xFant=STO ANDRE LTDA
Fone=00 0000-0000
xLgr=ONOFRIO MILANO
Nro=539 B/C
xCpl=
xBairro=JAGUARE
cMun=3550308
xMun=SAO PAULO
CEP=5348030
UF=SP
PaisCod=1058
Pais=BRASIL
Email=
[infNFe001]
Chave=35130904758367000120550010003630351891203709
Pin=
[Dest]
CNPJCPF=67.497.580/0001-77
IE=626027286118
xNome=STO ANDRE LTDA
Fone=00 0000-0000
xLgr=AV PEREIRA BARRETO
Nro=0
xCpl=
xBairro=PARAISO
cMun=3547809
xMun=SANTO ANDRE
CEP=9190610
UF=SP
PaisCod=1058
Pais=BRASIL
[VPrest]
VTPrest=0,00
VRec=0,00
[Comp001]
xNome=Frete Valor
vComp=0,00
[Comp002]
xNome=Outros
vComp=0,00
[Comp003]
xNome=Pedágio
vComp=0,00
[Comp004]
xNome=ICMS
vComp=0,00
[Comp005]
xNome=Seguro
vComp=0,00
[iCMS00]
CST=00
vBC=0,00
pICMS=12,00
vICMS=0,00
[infCarga]
vCarga=6926,15
ProPred=FERRAMENTAS
xOutCat=
[infq001]
cUnid=01
tpMed=KG
qCarga=29,60
[compl]
xObs=NÃO OPTANTE PELO SIMPLES DESDE 01/11/2011;;
[infSeg001]
respSeg=0
xSeg=CHUBB SEGUROS
nApol=6171221
nAver=
VCarga=0
[infCTeComp]
VTPrestCompl=1000,00
chCteCompl=35130908806817000163570010000009551000009556
[CompComp001]
xNome=Valor de ICMS
vComp=120,00
[iCMSComp00]
CSTComp00=00
vBCComp00=1000,00
pICMSComp00=12,00
vICMSComp00=120,00
[Rodo]
RNTRC=01715921
DPrev=25/09/2013
Lota=0
")
ERRO: Falha na validação dos dados do Conhecimento 971
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"><infCteComp> ID:#356/chave(Chave do CTe) - Nenhum valor informado.
TAG:<infCte versao="1.04" Id="CTe35130908806817000163570010000009711000009711"> ID:#355/infCteComp() - Número de ocorrências maior que o máximo permitido - Máximo 1.
'' violates pattern constraint of '[0-9]{44}'.
The element '{<a href="http://www.portalfiscal.inf.br/cte%7Dchave" %20with%20value%20''%20failed%20to%20parse."="" data-cke-saved-href="http://www.portalfiscal.inf.br/cte%7Dchave" data-ipb="nomediaparse">http://www.portalfiscal.inf.br/cte}chave' with value '' failed to parse.

Editado por walter faria
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Membros Pro

Walter,

 

Tive o mesmo problema que você, o Italojjr me orientou sobre a falta do tratamento de Complemento no CT-e, minha solução temporária foi gerar o CT-e pelo monitor exceto o conteúdo do <InfCteComp>...</infCteComp>, após a geração eu edito o arquivo e incluo as tags do IncCteComp via sistema já no formato XML, por fim eu Envio o XML solicitando a assinatura do mesmo pelo monitor, funciona bem.

Confesso que poderi ter gerado o XML todo e depois assinado e enviado, mas como me deparei com o problema após todo o código estar implementado, preferí manter assim, até porque, quando o monitor for alterado eu pretendo manter tudo pelo monitor.

 

Espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

Walter,

 

Tive o mesmo problema que você, o Italojjr me orientou sobre a falta do tratamento de Complemento no CT-e, minha solução temporária foi gerar o CT-e pelo monitor exceto o conteúdo do <InfCteComp>...</infCteComp>, após a geração eu edito o arquivo e incluo as tags do IncCteComp via sistema já no formato XML, por fim eu Envio o XML solicitando a assinatura do mesmo pelo monitor, funciona bem.

Confesso que poderi ter gerado o XML todo e depois assinado e enviado, mas como me deparei com o problema após todo o código estar implementado, preferí manter assim, até porque, quando o monitor for alterado eu pretendo manter tudo pelo monitor.

 

Espero ter ajudado.

 

Luiz, bom dia.

 

Não tenho muita familiaridade com XML, pelo que entendi :

1- gerar TXT da CT-e complementar porem sem as TAGs informações complementares

2- Gerar XML deste TXT

3- VC altera este XML e coloca as TAGs de informações complementares

4- Envia o CT-e

 

Teria como me dar uma força nisto , por favor !!!

se der me adiciona no msn ou Skype :

[email protected]

 

Obrigado

Editado por walter faria
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Walter,

 

Tudo bem?

Sim é exatamente como você enumerou.

Ajudo sim, primeiro, qual a linguagem que você utiliza?

 

Se eu tiver familiaridade com ela facilita para dar um exemplo.

 

O passo 1 e 2 você domina certo?

No passo 3, eu na linguagem que uso, carrego o xml em uma váriavel e divido ela em 2 strings, concateno a primeira string com as tags e valores que desejo e concateno tudo novamente.

por fim gravo a string como arquivo.

Mas a linguagem nesse ponto é fundamental para oferecer as ferramentas adequadas, pode ser um processo mais complicado dependendo da linguagem.

 

Me dá um alô.

Link para o comentário
Compartilhar em outros sites

Walter,

 

Tudo bem?

Sim é exatamente como você enumerou.

Ajudo sim, primeiro, qual a linguagem que você utiliza?

 

Se eu tiver familiaridade com ela facilita para dar um exemplo.

 

O passo 1 e 2 você domina certo?

No passo 3, eu na linguagem que uso, carrego o xml em uma váriavel e divido ela em 2 strings, concateno a primeira string com as tags e valores que desejo e concateno tudo novamente.

por fim gravo a string como arquivo.

Mas a linguagem nesse ponto é fundamental para oferecer as ferramentas adequadas, pode ser um processo mais complicado dependendo da linguagem.

 

Me dá um alô.

Bom dia, Luiz

 

Entao, passos 1 e 2 tranquilo.

 

Eu utilizo delphi 7 .

 

Obrigado

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia, Luiz

 

Entao, passos 1 e 2 tranquilo.

 

Eu utilizo delphi 7 .

 

Obrigado

Se você utiliza o delphi por que não o faz usando o componente?

você tem mais controle e não vai precisar levar mais um aplicativo ao seu cliente!

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Walter,

 

Eu não domino o Delphi, mas como o Juliomar disse no seu caso é ainda mais integrado que o meu, você pode fazer tudo pelo seu programa usando os componentes o que não é o meu caso, desta forma fica tudo integrado e transparente para o cliente.

Mas infelizemente neste caso eu não consigo ajudar muito.

 

De qualquer forma pelo que ví até agora fazer o que faço pelo VFP, deve ser tão fácil quanto em Delphi.

 

Abraços,

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3852 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.

The popup will be closed in 10 segundos...