Histórico da Página
Ponto de Entrada
Descrição: | O Ponto de Entrada LJ7099, permite retornar uma string no formato XML com informações referentes a um Produto Especifico. Somente informações do produto específico devem ser retornados, ou seja, qualquer informação adicional pode causar inconsistência do documento eletrônico. | ||||||
Observações: |
| ||||||
Programa Fonte: | LOJNFCE.PRW | ||||||
Função: | Controle de Lojas, Front Loja e TOTVS PDV. | ||||||
Retorno: |
|
Exemplo:
User Function LJ7099()
Local aSL1Area := SL1->( GetArea() )
Local aSL2Area := SL2->( GetArea() )
Local cXML := ""
cXML := '<tag1>valor1</tag1><tag2>valor2</tag2><tag3>valor3</tag3>'
RestArea(aSL1Area)
RestArea(aSL2Area)
Return cXML
Necessário consultar o manual da NF-e/NFC-e para detalhes da tag necessária: http://www.nfe.fazenda.gov.br/
Exemplo para atender venda de combustível:
cXML += "<comb>"
cXML += "<cProdANP>620505001</cProdANP>" //consultar tabela de código ANP
cXML += "<UFCons>SP</UFCons>"
cXML += "<encerrante>"
cXML += "<nBico>"+cVA1bico+"</nBico>"
cXML += "<nTanque>"+cVA1tanq+"</nTanque>"
cXML += "<vEncIni>"+cVA1encini+"</vEncIni>"
cXML += "<vEncFin>"+cVA1encfin+"</vEncFin>"
cXML += "</encerrante>"
cXML += "</comb>"
Exemplo para atender venda de óleo lubrificante(combustível) :
cXML += "<comb>"
cXML += "<cProdANP>620505001</cProdANP>" //consultar tabela de código ANP
cXML += "<UFCons>SP</UFCons>"
cXML += "</comb>"
Exemplo para atender venda de óleo lubrificante(combustível) na versão 4.0 da NFC-e.
cXML += "<comb>"
cXML += "<cProdANP>620505001</cProdANP>"
cXML += "<descANP>OUTROS OLEOS LUBRIFICANTES AUTOMOTIVOS</descANP>"
cXML += "<UFCons>SP</UFCons>"
cXML += "</comb>"
IMPORTANTE: As Tags são case sensitive ("sensível a maiúsculas e minúsculas".)
Podem ocorrer alterações no layout, quando existe alterações na versões da nfc-e, importante que o usuário fique atento a estas alterações, consulte o manual que esta disponível no portal da Reiceta: http://www.nfe.fazenda.gov.br/portal/principal.aspx