Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

PAT-670CCTUR01

Módulo: PAT - Patrimônio.

Finalidade: Permitir que o usuário determine, através de regra, se o bem deve assumir o turno do centro de custos.

Características: A regra é chamada nas seguintes rotinas: cadastro de bens individuais, cadastro de bens agrupado, cadastramento de bens via gestão de recebimento (Suprimentos), gestão de tributos (Tributos), cadastro de acréscimos via NFE/Requisição, transferências entre centro de custos.
A variável VSTELA indica a tela em que a regra foi chamada e a variável VSWEB indica se esta tela é executada via Serviço MC / ERP SID.

Tela: F670MAN

Transação: A regra deve estar ligada a transação de inclusão e/ou transferência de centro de custo.

Regra:

@ Definição da Chave do Registro @
Definir Numero VSCODEMP;
Definir Alfa VSCODBEM;
Definir Alfa VSCODCCU;
Definir Numero VSCODTUR;
Definir Numero VSDATLOC;
Definir Numero VSSEQLOC;
Definir Alfa VSTELA;
Definir Alfa VSWEB;

@ Definição da Variável de Retorno da Regra @
Definir Alfa VSTURCCU;
Definir Numero VSDATIAC;
Definir Numero VSDATFAC;
Definir Numero VSDATIAG;
Definir Numero VSDATFAG;

Se (VSWeb <> "S") @Indicar de esta executando via serviços MC /SID@ {
VSTURCCU = 'S'; @ Indica se o bem herdará o turno do centro de custos (S ou N) @
VSDATIAC = 39090; @ Data inicial da aceleração para o índice oficial @
VSDATFAC = 39090; @ Data final da aceleração para o índice oficial @
VSDATIAG = 39090; @ Data inicial da aceleração para o índice gerencial @
VSDATFAG = 39090; @ Data final da aceleração para o índice gerencial @
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCODEMP NÚMERO Código da empresa do bem N
VSCODBEM ALFA Código do bem N
VSCODCCU ALFA Código do novo centro de custos N
VSCODTUR NÚMERO Código do turno do novo centro de custos N
VSDATLOC NÚMERO Data da localização do bem N
VSSEQLOC NÚMERO Sequencial da localização do bem N
VSTELA ALFA Indica a tela onde foi chamada a regra N
VSWEB ALFA Quando "S" Indica que a rotina foi chamada via Serviços MC / SID, do contário será "N" N
VSTURCCU ALFA Indica se o bem herdará o turno do centro de custos (S ou N) S
VSDATIAC NÚMERO Data inicial da aceleração para o índice oficial S
VSDATFAC NÚMERO Data final da aceleração para o índice oficial S
VSDATIAG NÚMERO Data inicial da aceleração para o índice gerencial S
VSDATFAG NÚMERO Data final da aceleração para o índice gerencial 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ê?