Manuais:UniNFe/EnvioCCG

De unimake
Revisão de 08h37min de 4 de janeiro de 2023 por Wesley (discussão | contribs) (Ajustando documentação do GTIN)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Consulta GTIN

ATENÇÃO: Você pode conferir o vídeo gravado em LIVE no dia 10/08/2022 sobre a consulta GTIN onde o Wandrey Descomplica explica:

  • A nota técnica da consulta GTIN via Web Service;
  • Como consultar o GTIN pelo monitor UniNFe e DLL Unimake.DFe;
  • Quais os impactos da NT no seu negócio, enquanto desenvolvedora de software;
  • Tirando dúvidas ao vivo;
  • E muito mais!!

Perdeu? Então clica nesse link e se surpreenda!!

Construindo o XML/TXT

O arquivo de consulta é bem simples, terá somente a informação do número do GTIN que será consultado:

  • Observação: a versão tem que ser 1.00.

Em XML

<?xml version="1.0" encoding="utf-8"?>
<consGTIN versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
	<GTIN>7894900019896</GTIN>
</consGTIN>

Em TXT

GTIN|7894900019896
Versao|1.00

Nomenclaturas

Para enviar o XML de consulta GTIN, basta gerar o arquivo no seguinte formato:

0000000000-consGTIN.xml

0000000000 Conteúdo livre
-consGTIN.xml Conteúdo fixo. Sempre será "-consGTIN.xml"

O nome do arquivo de retorno é o mesmo do envio, mudando somente a extensão (final) do mesmo, conforme abaixo:

0000000000-ret-consGTIN.xml (se tudo ocorreu bem)

ou

0000000000-ret-consGTIN.err (se houve algum erro)


Para enviar o TXT de consulta GTIN, basta gerar o arquivo no seguinte formato:

0000000000-consGTIN.txt

0000000000 Conteúdo livre
-consGTIN.txt Conteúdo fixo. Sempre será "-consGTIN.txt"

O nome do arquivo de retorno é o mesmo do envio, mudando somente a extensão (final) do mesmo, conforme abaixo:

0000000000-ret-consgtin.txt (se tudo ocorreu bem)

ou

0000000000-ret-consgtin.err (se houve algum erro)

Pasta utilizada

Deverá ser utilizada a pasta "Envio" da empresa desejada. Exemplo:

\UniNFe\06117473000150\Envio

Retorno da consulta

O retorno, se positivo, terá a estrutura abaixo:

Em XML

<retConsGTIN versao="1.00 " xmlns="http://www.portalfiscal.inf.br/nfe">
	<verAplic>SVRS20220520163447</verAplic>
	<cStat>9490</cStat>
	<xMotivo>Consulta realizada com sucesso</xMotivo>
	<dhResp>2022-07-11T11:01:50-03:00</dhResp>
	<GTIN>7894900019896</GTIN>
	<tpGTIN>13</tpGTIN>
	<xProd>COCA&#45;COLA ORIGINAL PET FILME SHRINK 06 PACK 500ML LISO</xProd>
	<NCM>22021000</NCM>
</retConsGTIN>

Em TXT

CStat|9490
XMotivo|Consulta realizada com sucesso
GTIN|7894900019896
tpGTIN|GTIN13
xProd|COCA-COLA ORIGINAL PET FILME SHRINK 06 PACK 500ML LISO
NCM|22021000

Se for enviado um código GTIN errado, terá a estrutura abaixo:

Em XML

<retConsGTIN versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
	<verAplic>SVRS20220908180439</verAplic>
	<cStat>9491</cStat>
	<xMotivo>Rejeicao: GTIN com digito verificador invalido</xMotivo>
	<dhResp>2023-01-04T08:31:55-03:00</dhResp>
	<GTIN>7894900000000</GTIN>
</retConsGTIN>

Em TXT

CStat|9491
XMotivo|Rejeicao: GTIN com digito verificador invalido
GTIN|7894900000000
tpGTIN|0
xProd|
NCM|

Veja também