Identificador de Regra

CHA-900UTBAC01

Finalidade: Define se a baixa manual de componentes ou a entrada manual do subproduto na OP ocorre pela tela F900BAC-Baixa de Componentes no Estoque. O padrão do sistema é Sim. Ao realizar o apontamento da OP pela tela F909MIF ou pela função programador ApontarOPs, este identificador de regra é executado, podendo assim definir se abre a tela F900BAC para baixar manualmente os componentes ou para dar entrada manual do subproduto, quando houver na OP. Se as variáveis retornam Não, a baixa de componentes ou a entrada do subproduto não é feita pela tela F900BAC e deve ocorrer manualmente via webservice ou função programador, por exemplo, subprodutos pelo webservice com_senior_g5_co_mpr_cha_subprodutoop.apontar. e componentes pela função programador BaixarComponentes.

Características: É válido somente quando a forma de baixa do componente é manual ou a forma de entrada do subproduto é manual.

Tem tratamento distinto, pois existe uma variável de retorno para o componente e outra variável de retorno para o subproduto.

É possível definir a nível de origem e estágio se abre a tela F900BAC.

Mesmo com o identificador de regra CHA-900UTBAC01 ativo, a tela F900BAC pode ser aberta via menu.

Tela: F909MIF e função programador ApontarOPs.

Transação: Não se aplica.

Regra:

Definir numero ChaNCodEmp;
Definir alfa ChaACodOri;
Definir numero ChaNCodEtg;
Definir alfa ChaATelCmp; @ valores possíveis "S" - Sim ou "N" - Não @
Definir alfa ChaATelEsp; @ valores possíveis "S" - Sim ou "N" - Não @

ChaATelCmp = "S";
ChaATelEsp = "N";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
ChaNCodEmp Número Código da empresa N
ChaACodOri Alfa Código da origem N
ChaNCodEtg Número Código do estágio N
ChaATelCmp Alfa Retornar 'N' indica que não utiliza a tela F900BAC para baixa de componentes. S
ChaATelEsp Alfa Retornar 'N' indica que não utiliza a tela F900BAC para entrada de subproduto. S

Este artigo ajudou você?