Ir para conteúdo
  • Cadastre-se

dev botao

Dúvida No Preenchimento Do Bloco Di Exportação


maiko_bito
Ver Solução Respondido por Kiko Fernandes,
  • Este tópico foi criado há 3418 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde a todos, estou utilizando o ACBrMonitorNFe, via Socket, estou implementando notas com exportação desta vez, e conforme o arquivo de ajuda mostra da seguinte forma:

 

 

[Produto001]
CFOP=
Codigo=
Descricao=
*EAN=
*NCM=
Unidade=
Quantidade=
ValorUnitario=
ValorTotal=
*ValorDesconto=
*NumeroDI=
*DataRegistroDI=
*LocalDesembaraco=
*UFDesembaraco=
*DataDesembaraco=
*CodigoExportador=
*[LADI001001]
*NumeroAdicao=
*CodigoFrabricante=
*DescontoADI

 

...

 

A tag [Produto001] é incrementada a cada novo item da nota 001, 002, 003...

sabendo que funciona desta forma então me leva a pensar como preencher a tag *[LADI001001] sabendo que posso ter 1 DI para cada produto e N adições por DI. então fico em dúvida quanto ao preenchimento desta tag...

 

penso que possa ser das seguintes formas:

 

 

*[LADI003001]

 

onde 003 significaria o terceiro item da nota

e 001 significaria a primeira adição da DI do produto 3

 

 

outra forma seria

estando dentro do mesmo produto 3

 

*[LADI001002]

 

onde 001 representa a DI do produto 3 que só pode ser uma por produto até onde sei

e 002 seria a segunda adição da DI do produto 3

 

Alguém pode me ajudar quanto ao preenchimento desta tag? Obrigado a todos pela atenção.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Boa tarde!

 

[LADIXXXYYYKKK] Onde XXX número do item e YYY número do DI e KKK número da adição
NumeroAdicao= - nAdicao
CodigoFrabricante= - cFabricante
DescontoADI= - vDescDI

 

http://anfm.blogspot.com.br/2009/09/campos-para-criar-uma-nfe-usando-o.html


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Olá, desculpe a intromissão, mas estou empacado na geração do XML com a TAG DI e creio que este tópico é o que chegou mais perto.

 

Gerei o TXT (parcial abaixo). Comentários no meio do caminho.

...

[Produto001]
CFOP=3102
Codigo=GW530A/380
Descricao=LONA FRONT BRANCA/CINZA
InfAdProd=1,4m, 380 g, 33 rolos de 50m
NCM=39219090
Unidade=UNID
Quantidade=2310
ValorUnitario=1.4920
ValorTotal=3446.57
ValorDesconto=0.00
vFrete=106.76
vOutro=12.04
 
[DI001]   <-- aqui diz DINNNXXX onde NNN é o item e XXX o número da DI... uso os 10 dígitos da DI aqui? Isso se repete logo abaixo...
ndi=1422618961
ddi=
xLocDesemb=SANTOS
UFDesemb=SP
dDesemb=
cExportador=
vDescDI=0.0000
 
(é obrigatório colocar a tag de adição [LADI...] ?
 
 
[iCMS001]
CST=00
ValorBase=6239.50
Aliquota=18
Valor=1123.11
Modalidade=3
Origem=1
vbc=1909-09-22
vDespAdu=
vii=1901-07-21
...
 
O XML não gera a tag [DI]
 
Onde está meu erro? Vi no manual do ACBR um exemplo, mas seria ótimo se tivesse um exemplo em TXT preenchido.
Já achei o XML preenchido, mas não consegui chegar nele.
 
Alguém pode me ajudar?
 
No manual v4 da Sefaz, a Tag DI aparece no bloco de totais... no ACBR no meio dos itens... e agora? Minha nota tem "só" 19 itens...
 
Obrigado pela ajuda !
Link para o comentário
Compartilhar em outros sites

  • Moderadores

 

Olá, desculpe a intromissão, mas estou empacado na geração do XML com a TAG DI e creio que este tópico é o que chegou mais perto.

 

Gerei o TXT (parcial abaixo). Comentários no meio do caminho.

...

 
[DI001]   <-- aqui diz DINNNXXX onde NNN é o item e XXX o número da DI... uso os 10 dígitos da DI aqui? Isso se repete logo abaixo...
ndi=1422618961
 

Bom dia!

DINNNXXX

 

Fica algo parecido com exemplo abaixo

 

Para o produto 001

DI001001

 

Para o produto 002

DI002001

 

Para o produto 003

DI003001 

 

Observe que o NNN muda de acordo com o produto e o XXX muda de acordo com a DI.

Então ali não é o número da DI e sim qual DI vc está fazendo a referencia. Se vc só tiver uma DI o XXX será sempre 001.

O campo número a DI, sim v preenche com o número longo. OK

Quanto ao LADI não me recordo se vai te exigir ou não. Faça um teste se não passar sem informe.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

Obrigado, Kiko, mas ainda não vai... estou ficando louco e o cliente mais...

 

Veja como está parcialmente o TXT gerado:

[Destinatario]
CNPJ=
IE=ISENTO
NomeRazao=SHANGHAI HANKER PLASTIC CO. LTD
Fone=
CEP=
Logradouro= XINNUO RD
Numero=
Complemento=
Bairro=FENGXIAN DISTRICT
CidadeCod=9999999
Cidade=SHANGHAI
UF=EX
PaisCod=01600
Pais=REPUBLICA POPULAR DA CHINA
[Produto001]
CFOP=3102
Codigo=GW530A/380
Descricao=LONA FRONT BRANCA/CINZA
InfAdProd=1,4m, 380 g, 33 rolos de 50m
NCM=39219090
Unidade=UNID
Quantidade=2310
ValorUnitario=1.4920
ValorTotal=3446.57
ValorDesconto=0.00
vFrete=106.76
vOutro=12.04
[DI001001]   <-- deveria gerar a tag I18, mas não gera nada... (XML gerado desta parte ao final)
ndi=1422618961
ddi=2014-11-24
xLocDesemb=ALFANDEGA DO PORTO DE SANTOS - TERM TRANSBASA
UFDesemb=SP
dDesemb=2014-12-12
cExportador=
vDescDI=0.0000
[iCMS001]
CST=00
ValorBase=6239.50
Aliquota=18
Valor=1123.11
Modalidade=3
Origem=1
vbc=1909-09-22
vDespAdu=
vii=1901-07-21
[iPI001]
CST=99
vBC=3446.57
pIPI=15.00
vIPI=618.28
... outros produtos...
 
[Total]
BaseICMS=126430.92
ValorICMS=22757.57
ValorPIS=1188.02
ValorCOFINS=6192.08
vOutro=244.00
ValorProduto=69837.70
vIPI=12528.17
ValorFrete=2163.25
ValorNota=84773.11
[transportador]
...
 

XML parcial:

<det nItem="1">
<prod>
<cProd>GW530A/380</cProd>
<cEAN/>
<xProd>LONA FRONT BRANCA/CINZA</xProd>
<NCM>39219090</NCM>
<CFOP>3102</CFOP>
<uCom>UNID</uCom>
<qCom>2310.0000</qCom>
<vUnCom>1.4920000000</vUnCom>
<vProd>3446.57</vProd>
<cEANTrib/>
<uTrib>UNID</uTrib>
<qTrib>2310.0000</qTrib>
<vUnTrib>1.4920000000</vUnTrib>
<vFrete>106.76</vFrete>
<vOutro>12.04</vOutro>
<indTot>1</indTot>
</prod>
<imposto>
<ICMS>
<ICMS00>
<orig>1</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>6239.50</vBC>
<pICMS>18.00</pICMS>
<vICMS>1123.11</vICMS>
</ICMS00>
</ICMS>
<IPI>
<cEnq>999</cEnq>
<IPITrib>
<CST>99</CST>
<vBC>3446.57</vBC>
<pIPI>15.00</pIPI>
<vIPI>618.28</vIPI>
</IPITrib>
</IPI>
<II>
<vBC>0.00</vBC>
<vDespAdu>0.00</vDespAdu>
<vII>0.00</vII>
<vIOF>0.00</vIOF>
</II>
<PIS>
<PISAliq>
<CST>01</CST>
<vBC>0.00</vBC>
<pPIS>0.00</pPIS>
<vPIS>0.00</vPIS>
</PISAliq>
</PIS>
<COFINS>
<COFINSAliq>
<CST>01</CST>
<vBC>0.00</vBC>
<pCOFINS>0.00</pCOFINS>
<vCOFINS>0.00</vCOFINS>
</COFINSAliq>
</COFINS>
</imposto>
<infAdProd>1,4m, 380 g, 33 rolos de 50m</infAdProd>
</det>
 
Onde estou errando?
Imagino que se acertar para o primeiro produto, os outros 18 sairão corretamente.
A DI é única para toda a nota, tanto que o despachante queria que colocasse apenas em Dados Adicionais, mas o Sefaz não permite mais.
Estou usando o ACBrNFeMonitor2 versão 0.8.2.3 CAPICOM, se isso for relevante...
 
Muito obrigado por qualquer ajuda.
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Anexa o teu arquivo INI completo por favor.

Antes de anexar tente mudar 
ndi= por NumeroDI=

ddi= por DataRegistroDI=

faça um teste se não der certo anexe o teu arquivo completo.

 

 

Tem algumas coisas estranhas no teu arquivo.

 

O que é isto?

 

vbc=1909-09-22
vDespAdu=
vii=1901-07-21

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

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