Identificador de Regra
VEN-140NFCOM01
Módulo: VEN - Vendas.
Finalidade: Permite gerar o grupo gProcRef na emissão do XML da NFCom.
Características: Este grupo somente deverá ser preenchido quando houver processo judicial ou administrativo que altere valores.
Transação: Não se aplica.
Exemplo de uso:
definir numero VenNvItem; definir numero VenNqFaturada; definir numero VenNvProd; definir numero VenNvDesc; definir numero VenNvOutro; definir alfa VenNindDevolucao; definir numero VenNvBC; definir numero VenNpICMS; definir numero VenNvICMS; definir numero VenNvPIS; definir numero VenNvCOFINS; definir alfa VenALstTpProc; definir alfa VenALstnProc; inicio VenNvItem = 1; VenNqFaturada = 2; VenNvProd = 3; VenNvDesc = 4; VenNvOutro = 5; VenNindDevolucao = "1"; VenNvBC = 6; VenNpICMS = 7; VenNvICMS = 8; VenNvPIS = 9; VenNvCOFINS = 10; VenALstTpProc = "0,1,2"; VenALstnProc = "996263543,14104262,9876542231"; fim; |
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| VenNCodEmp | NÚMERO | Código da empresa da NFCom | N |
| VenNCodFil | NÚMERO | Código da filial da NFCom | N |
| VenACodSnf | ALFA | Código da série da NFCom | N |
| VenNNumNfv | NÚMERO | Número da NFCom | N |
| VenNSeqIpv | NÚMERO | Sequencial do item de produto da NFCom | N |
| VenNSeqIsv | NÚMERO | Sequencial do item de serviço da NFCom | N |
| VenNvItem | NÚMERO | (Obrigatório) Valor unitário do item para gerar a tag <vItem> | S |
| VenNqFaturada | NÚMERO | (Obrigatório) Quantidade faturada do item para gerar a tag <qFaturada> | S |
| VenNvProd | NÚMERO | (Obrigatório) Valor total do item para gerar a tag <vProd> | S |
| VenNvDesc | NÚMERO | Valor do desconto do item para gerar a tag <vDesc> | S |
| VenNvOutro | NÚMERO | Outras despesas acessórias do item para gerar a tag <vOutro> | S |
| VenNindDevolucao | ALFA | Indicador de devolução do valor do item<indDevolucao>. Deve informar 1 para devolução e 0 para não devolução. | S |
| VenNvBC | NÚMERO | Valor da BC do ICMS do item para gerar a tag <vBC> | S |
| VenNpICMS | NÚMERO | Alíquota do ICMS do item para gerar a tag <pICMS> | S |
| VenNvICMS | NÚMERO | Valor do ICMS do item para gerar a tag <vICMS> | S |
| VenNvPIS | NÚMERO | Valor do PIS do item para gerar a tag <vPIS> | S |
| VenNvCOFINS | NÚMERO | Valor do COFINS do item para gerar a tag <vCOFINS> | S |
| VenALstTpProc | ALFA | (Obrigatório ao menos 1) Lista com os tipos de processo do item para gerar a tag <tpProc>. Deve ser separado por ";". | S |
| VenALstnProc | ALFA | (Obrigatório ao menos 1) Lista com os números de processo do item para gerar a tag <nProcesso>. Deve ser separado por ";". | S |
Atenção
Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.
Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.
English
Español
English
Español


