A5 - Enviando uma NFe_
[{
"usuario":"a00s_183",
"base":"a00s_183",
"senha":"testando",
"tipo":"salvar",
"ultimo_id":"0",
"botao_id":"14665",
"modulo":"14464",
"JSON":{
"sql_341079":"341079",
"modulo_id":"14464",
"14747":"2018-08-08",
"14755":"2018-08-08",
"14763":"5405",f
"14770":"Venda de Mercadorias",
"14851":"1",
"14824":"00:00:00",
"16186":"Cliente de teste",
"16192":"Física",
"16197":"Cliente de exemplo - Fantasia",
"16203":"00000000000100",
"16209":"012345678",
"16215":"00000000000",
"16221":"5432427901",
"16227":"95320000",
"16239":"Nova Prata",
"16245":"RS",
"16251":"Rua",
"16257":"Ernesto Pandolfo",
"16263":"Sala",
"16269":"01",
"16275":"Centro",
"16326":"Física",
"17360":"54723=1\n54729=Cerveja 600 Ml Brahma\n54750=12.0\n54743=1.0\n54757=12.0\n62299=5102\n=62335040\n62311=22030000\n261814=0.0\n535487=12.0\n-93-kf957kfn74--5523---\n54723=1\n54729=Cerveja 600 Ml Brahma\n54750=12.0\n54743=1.0\n54757=12.0\n62299=5102\n=62335040\n62311=22030000\n261814=0.0\n535487=12.0\n93-kf957kfn74--5523---\n54723=2\n54729=CERVEJA 600 ML SKOL \n54750=12.0\n54743=1.0\n54757=12.0\n62299=5405\n=623350500\n62311=22030000\n261814=0.0\n535487=12.0\n93-kf957kfn74--5523----\n",
"18730":"121",
"19503":"Agradecemos a preferência",
"20809":"Criando",
"21045":9,
"21642":"4313300",
"55484":36,
"57477":36,
"130696":"765",
"130751":"1058",
"130757":"Brasil",
"139316":"suporte@a00s.com",
"146085":"513",
"235347":"0",
"261827":"1",
"357075":"NFe",
"420415":36,
"420421":0,
"453982":"1"
}
}]
Campos do JSON:
14747 |
Data Emissão |
14755 |
Data Saida |
14763 |
CFOP |
14770 |
Natureza da Operação |
14824 |
Hora Saida |
16186 |
Nome |
16197 |
Fantasia |
16203 |
CNPJ |
16209 |
IE |
16215 |
CPF |
16221 |
Fone |
16227 |
Cep |
16239 |
Cidade |
16245 |
Estado |
16251 |
Logradouro |
16257 |
Endereço |
16263 |
Complemento |
16269 |
Número do Complemento |
16275 |
Bairro |
17360 |
Tabela (Explicação separada) |
18730 |
Número |
19503 |
Informação complementar |
20809 |
Situação |
21642 |
Código do IBGE da cidade |
55484 |
Valor total da nota |
130696 |
Código do cliente/fornecedor |
130751 |
Código do país |
130757 |
País |
139316 |
|
146085 |
Código da venda |
420415 |
Recebido |
420421 |
Troco |
453982 |
Série |
357075 Modelo String : NFe ou NFce
261827 = Finalidade de emissao =1 normal,2 complementar, 3 de ajuste 4 devolucao
Tabelas:
Sempre que o módulo a ser transmitido envolver uma tabela, ela precisa ser enviada de forma detalhada, segue o exemplo da tabela de produtos, da NFe:
"17360":"54723=1\n54729=Cerveja 600 Ml Brahma\n54750=12.0\n54743=1.0\n54757=12.0\n62299=5102\n=62335040\n62311=22030000\n261814=0.0\n535487=12.0\n62335=0500\n-93-kf957kfn74--5523---\n54723=1\n54729=Cerveja 600 Ml Brahma\n54750=12.0\n54743=1.0\n54757=12.0\n62299=5102\n=62335040\n62311=22030000\n261814=0.0\n535487=12.0\n62335=0500\n93-kf957kfn74--5523---\n54723=2\n54729=CERVEJA 600 ML SKOL \n54750=12.0\n54743=1.0\n54757=12.0\n62299=5405\n=623350500\n62311=22030000\n261814=0.0\n535487=12.0\n62335=0500\n93-kf957kfn74--5523----\n"
Sendo:
54723 Código do produto
54729 Descrição, nome do produto
54743 Quantidade
54750 Valor unitário
54757 Valor total
62299 CFOP
62311 NCM
62335 CST
62384 Modalid. de determ. da BC ICMS
62390 % redução da BC ICMS
62396 Alíquota do ICMS
62414 Modalid. de determ. da BC ICMS ST
62420 % redução a x BC ICMS ST
62426 % margem de valor adic. ICMS ST
62432 Alíquota do ICMS ST
62438 UF do ICMS ST devido na operação
174021 BC ICMS
180511 Alíquota do ICMS ST int
234646 Valor da BC ICMS ST R$
234654 Valor do ICMS retido por ST R$
261814 Desconto
535487 Valor Unit Orig
Estrutura final da string de tabelas:
"17360":"CHAVE=VALOR\nCHAVE2=VALOR2\n...\n-93-kf957kfn74--5523---\nCHAVE=VALOR\nCHAVE2=VALOR2\n...\n93-kf957kfn74--5523----\n"
Sempre ao final de cada informação, precisa ser concatenado um "\n" para que a API identifique a nova chave.
Esta linha deve ser apenas uma string, não tem formatação de JSON.
Sempre ao final de cada produto, deve ser informado a constante "-93-kf957kfn74--5523----\n", para que a API possa identificar que este produto chegou ao fim, e que o próximo será um novo item da tabela.
Detalhes sobre a API
Sempre que uma tag JSON necessitar ficar em branco, ela deve ser informada com seu valor "", sempre que precisar ficar NULL, não deve ser informada a tag.
Quando na NFe, a tag 16192 (tipo de cliente) for física, não deverá ser informado nenhuma tag referente a CNPJ, IE e nome fantasia, o mesmo, quando for Jurídica, não deve ser informado a tag referente ao CPF.
A tag 21642, referente ao código IBGE da cidade, deve sempre ser informado, e seu valor deve sempre ser igual ao encontrado no banco do IBGE, se não esta nota não irá autorizar. Uma tabela com o código dos municípios pode ser encontrada aqui.
Mais informações e dúvidas enviar email para suporte@a00s.com