Identificador de Regra
VEN-140SUGMS02
Módulo: VEN - Vendas.
Finalidade: Esse identificador de regra tem como objetivo gerar novas mensagens, além das mensagens padrões da nota fiscal, tanto para dados gerais como para os itens. Essa geração é feita ao realizar o fechamento da nota fiscal.
Características: Os códigos informados na regra devem estar cadastrados na tabela E024MSG, caso contrário, ocorrerá erro no processamento.
Variáveis de definição:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VenATipMsg | ALFA | Indicativo se a mensagem é para o item ou para os dados gerais G = Dados Gerais, IP = Itens Produto, IS = Itens Serviço | N |
VenNCodEmp | NÚMERO | Empresa logada | N |
VenNCodFil | NÚMERO | Filial logada | N |
VenNCodCli | NÚMERO | Código do Cliente | N |
VenASigUfs | ALFA | Sigla do Estado | N |
VenATnsPro | ALFA | Transação de produto do item ou dados gerais | N |
VenATnsSer | ALFA | Transação de serviço do item ou dados gerais | N |
VenACodTst | ALFA | Código do ICMS Substituído do item | N |
VenACodTic | ALFA | Código do ICMS Especial do item | N |
VenACodTrd | ALFA | Código de Redução do item | N |
VenACodStr | ALFA | Código da Situação tributária de ICMS do item | N |
VenACstIpi | ALFA | Código da Situação tributária de IPI do item | N |
VenACstPis | ALFA | Código da Situação tributária de PIS do item | N |
VenACstCof | ALFA | Código da Situação tributária de COFINS do item | N |
VenNMs1TnsPro | NÚMERO | Códigos de Mensagem 1 referentes a transação de produto | N |
VenNMs2TnsPro | NÚMERO | Códigos de Mensagem 2 referentes a transação de produto | N |
VenNMs3TnsPro | NÚMERO | Códigos de Mensagem 3 referentes a transação de produto | N |
VenNMs4TnsPro | NÚMERO | Códigos de Mensagem 4 referentes a transação de produto | N |
VenNMs1TnsSer | NÚMERO | Códigos de Mensagem 1 referentes a transação de serviço | N |
VenNMs2TnsSer | NÚMERO | Códigos de Mensagem 2 referentes a transação de serviço | N |
VenNMs3TnsSer | NÚMERO | Códigos de Mensagem 3 referentes a transação de serviço | N |
VenNMs4TnsSer | NÚMERO | Códigos de Mensagem 4 referentes a transação de serviço | N |
VenACodPro | ALFA | Código do produto do item | N |
VenACodDer | ALFA | Código da derivação do item | N |
VenACodDep | ALFA | Código do depósito do item | N |
VenACodSer | ALFA | Código do serviço do item | N |
VenNCliMs1 | NÚMERO | Códigos de Mensagem 1 referentes ao cliente | N |
VenNCliMs2 | NÚMERO | Códigos de Mensagem 2 referentes ao cliente | N |
VenNCliMs3 | NÚMERO | Códigos de Mensagem 3 referentes ao cliente | N |
VenNCliMs4 | NÚMERO | Códigos de Mensagem 4 referentes ao cliente | N |
VenNCodMs1 | NÚMERO | Códigos de Mensagem 1 do item ou dos dados gerais | N |
VenNCodMs2 | NÚMERO | Códigos de Mensagem 2 do item ou dos dados gerais | N |
VenNCodMs3 | NÚMERO | Códigos de Mensagem 3 do item ou dos dados gerais | N |
VenNCodMs4 | NÚMERO | Códigos de Mensagem 4 do item ou dos dados gerais | N |
VenACodSnf | ALFA | Série da nota | N |
VenACodBnf | ALFA | Código do beneficio fiscal do item | N |
VenNNumNfv | NÚMERO | Número da nota | N |
VenNTipNfs | NÚMERO | Tipo da nota | N |
VenNSeqIte | NÚMERO | Sequência do item na nota | N |
VenNCodDfs | NÚMERO | Código do Dispositivo do Benefício Fiscal | N |
Variáveis de retorno:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VenSMsgMnv | ALFA | Lista com código de mensagens separadas por vírgula "," que serão vinculadas aos dados gerais (E140MNV) | S |
VenSMsgIpm | ALFA | Lista com código de mensagens separadas por vírgula "," que serão vinculadas aos itens de produto (E140IPM) | S |
VenSMsgIsm | ALFA | Lista com código de mensagens separadas por vírgula "," que serão vinculadas aos itens de serviço (E140ISM) | S |