Identificador de Regra

GER-000GERSDE2

Módulo: GER - Gerais.

Finalidade: Disponibilizar as variáveis para a informação dos dados complementares de serviço (atividade portuária e construção civil), conforme Manual de dados e Serviços Complementares.

Tela: F140GNF e F140CAN

Transação: Não se aplica.

Regra:

@---------- ATIVIDADE PORTUARIA ------------@
DEFINIR ALFA VSIntNomRaz;
DEFINIR ALFA VSIntCpfCgc;
DEFINIR ALFA VSIntEndPor;
DEFINIR NUMERO VSIntProPri;
DEFINIR ALFA VSIntNomEmb;
DEFINIR ALFA VSIntBanEmb;
DEFINIR ALFA VSIntNomPor;
DEFINIR ALFA VSIntDatEnt;
DEFINIR ALFA VSIntDatSai;

@ ------Variaveis de endereço @
DEFINIR ALFA VSIntNumEnd;
DEFINIR ALFA VSIntComEnd;
DEFINIR ALFA VSIntBaiEnd;
DEFINIR NUMERO VSIntMunEnd;
DEFINIR ALFA VSIntEstEnd;
DEFINIR NUMERO VSIntCepEnd;

@ ------- CONSTRUCAO CIVIL --------- @
DEFINIR ALFA VSIntNomObr;
DEFINIR ALFA VSIntEndObr;
DEFINIR NUMERO VSIntDedMat;
DEFINIR NUMERO VSIntDedSub;

@ ------ Atividade Portuaria -------- @

VSIntNomRaz = "TESTE!..................................."; @ NomeRazaoSocial @
VSIntEndPor = "RUA São Paulo"; @ Endereço Porto @
VSIntCpfCgc = "12345678910234"; @Número CPF ou CNPJ @
VSIntProPri = 1 ; @ Proprietário 1-Sim ou 2-Não @
VSIntNomEmb = "Teste"; @ Nome da Embarcação @
VSIntBanEmb = "Brasileira"; @ Bandeira Embacação @
VSIntNomPor = "Porto se são francisco"; @ Nome do porto @
VSIntDatEnt = "13/02/201308:33:25"; @ Data Entrada @
VSIntDatSai = "13/02/201310:33:25"; @ Data Saída @




@ ------------ Váriaveis de Endereço
VSIntNumEnd = "12345678"; @ Numero do endereço @
VSIntComEnd = "Testes"; @ Complemento do endereço @
VSIntBaiEnd = "Centro"; @ Bairro @
VSIntMunEnd = 1125898; @ Código do Município @
VSIntEstEnd = "SC"; @ Sigla do Estado @
VSIntCepEnd = 89027200; @ CEP @




@ ------- Construção Civil ----------@

VSIntNomObr = "teste"; @ Nome da Obra @
VSIntEndObr = "teste"; @ Endereo Obra @
VSIntDedMat = 1.2 ; @ Dedução Material @
VSIntDedSub = 1.2 ; @ Dedução Subempreitada @
n

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSIntCodEmp NÚMERO Empresa N
VSIntCodFil NÚMERO Filial N
VSIntCodSnf ALFA Série N
VSIntNumNfv NÚMERO Número Nota Fiscal N
VSIntNomRaz ALFA Atividade Portuaria -NomeRazaoSocialProprietarioRepresentante S
VSIntCpfCgc ALFA Atividade Portuaria - CpfCnpj S
VSIntEndPor ALFA Atividade Portuaria - Endereco S
VSIntProPri NÚMERO Atividade Portuaria - stProprietario S
VSIntNomEmb ALFA Atividade Portuaria - NomeEmbarcacao S
VSIntBanEmb ALFA Atividade Portuaria - BandeiraEmbarcacao S
VSIntNomPor ALFA Atividade Portuaria - NomePorto S
VSIntDatEnt ALFA Atividade Portuaria - DataEntrada S
VSIntDatSai ALFA Atividade Portuaria - DataSaida S
VSIntNumEnd ALFA Endereço - Numero S
VSIntComEnd ALFA Endereço - Complemento S
VSIntBaiEnd ALFA Endereço - Bairro S
VSIntMunEnd NÚMERO Endereço - Codigo da Cidade S
VSIntEstEnd ALFA Endereco - Sigla do Estado S
VSIntCepEnd NÚMERO Endereco - CEP S
VSIntNomObr ALFA Construcao Civil - NomeObra S
VSIntEndObr ALFA Construcao Civil - Endereco S
VSIntDedMat NÚMERO Construcao Civil - DeducaoMaterial S
VSIntDedSub NÚMERO DeducaoSubempreitada 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.

Este artigo ajudou você?