Identificador de Regra
SGQ-430DQTAI01
Módulo: SGQ - Sistema de Gestão da Qualidade.
Finalidade: Transferir um item de uma nota do depósito de inspeção para até 5 depósitos definidos por regra. Permite transferir até 5 lotes ou séries distintas.
Características: Para cada quantidade a ser transferida, é necessário informar pelo menos o depósito, o lote ou a série. Isto permite transferir, por exemplo, quantidade de lotes diferentes para o mesmo depósito destino.
Tela: F210TPA
Transação: Não se aplica.
Regra:
Definir alfa SgqADp1;
Definir alfa SgqADp2;
Definir alfa SgqAQt1;
Definir alfa SgqAQt2;
Definir alfa SgqALt1;
Definir alfa SgqALt2;
Definir alfa SgqACodSnf;
Definir numero SgqNCodFor;
Definir numero SgqNNumNfs;
Definir numero SgqNSeqIpc;
Se ((SgqNCodFor <> 0) e (SgqNNumNfc > 500) e (SgqNSeqIpc <> 0 ) e (SgqACodSnf <> "") ) @faz as validações que quiser para determinar se deve ser dividido@
inicio
SgqADp1 = "DEP1"; @Depósito destino 1@
SgqNQt1 = 5; @Quantidade a ser enviada para o primeiro depósito@
SgqNLt1 = "002915"; @Lote da primeira quantidade@
SgqADp2 = "DEP2"; @Depósito destino 2@
SgqNQt2 = 3; @Quantidade a ser enviada para o segundo depósito@
SgqNLt2 = "002920"; @Lote da segunda quantidade@
fim
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| SgqNCodFil | NÚMERO | Código da filial da NF de entrada | N |
| SgqNCodFor | NÚMERO | Código do fornecedor da NF de entrada | N |
| SgqNNumNfc | NÚMERO | Número da NF de entrada | N |
| SgqACodSnf | ALFA | Código da série da NF de entrada | N |
| SgqNSeqIpc | NÚMERO | Seq. do item da NF de entrada | N |
| SgqNQt1 | NÚMERO | Quantidade a ser transferida | S |
| SgqNQt2 | NÚMERO | Quantidade a ser transferida | S |
| SgqNQt3 | NÚMERO | Quantidade a ser transferida | S |
| SgqNQt4 | NÚMERO | Quantidade a ser transferida | S |
| SgqNQt5 | NÚMERO | Quantidade a ser transferida | S |
| SgqADp1 | ALFA | Depósito destino | S |
| SgqADp2 | ALFA | Depósito destino | S |
| SgqADp3 | ALFA | Depósito destino | S |
| SgqADp4 | ALFA | Depósito destino | S |
| SgqADp5 | ALFA | Depósito destino | S |
| SgqALt1 | ALFA | Código do lote 1 | S |
| SgqALt2 | ALFA | Código do lote 2 | S |
| SgqALt3 | ALFA | Código do lote 3 | S |
| SgqALt4 | ALFA | Código do lote 4 | S |
| SgqALt5 | ALFA | Código do lote 5 | S |
| SgqASe1 | ALFA | Série 1 | S |
| SgqASe2 | ALFA | Série 2 | S |
| SgqASe3 | ALFA | Série 3 | S |
| SgqASe4 | ALFA | Série 4 | S |
| SgqASe5 | ALFA | Série 5 | 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


