Identificador de Regra
VEN-120BLOWF01
Módulo: VEN - Vendas.
Finalidade: Permite modificar a observação da aprovação a ser enviada ao Workflow 2.0.
Características: Executado no processo agendado referente ao Workflow 2.0.
Transação: Não se aplica.
Regra:
Definir Numero VenNCodEmp;
Definir Numero VenNCodFil;
Definir Numero VenNNumPed;
Definir Numero VenNTipBlo;
Definir Numero VenNUsuWf2;
Definir Alfa VenAAreWf2;
Definir Alfa VenAObsWf2;
Definir Alfa xDados;
Definir Numero xTam;
TamanhoAlfa(VenAObsWf2, xTam);
se (xTam > 0)
VenAObsWf2 = VenAObsWf2 + " - ";
IntParaAlfa(VenNCodEmp, xDados);
VenAObsWf2 = VenAObsWf2 + "CodEmp: " + xDados;
IntParaAlfa(VenNCodFil, xDados);
VenAObsWf2 = VenAObsWf2 + ", CodFil: " + xDados;
IntParaAlfa(VenNNumPed, xDados);
VenAObsWf2 = VenAObsWf2 + ", NumPed: " + xDados;
IntParaAlfa(VenNTipBlo, xDados);
VenAObsWf2 = VenAObsWf2 + ", TipBlo: " + xDados;
IntParaAlfa(VenNUsuWf2, xDados);
VenAObsWf2 = VenAObsWf2 + ", UsuWf2: " + xDados;
VenAObsWf2 = VenAObsWf2 + ", AreWf2: " + VenAAreWf2;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VenNCodEmp | NÚMERO | Código da empresa do pedido. | N |
VenNCodFil | NÚMERO | Código da filial do pedido. | N |
VenNNumPed | NÚMERO | Número do pedido. | N |
VenNTipBlo | NÚMERO | Tipo do bloqueio (1-Bloqueio Simples, 2- Bloqueio por Área, 3-Bloqueio SGQ). | N |
VenNUsuWf2 | NÚMERO | Código do usuário responsável pela aprovação no WorkFlow2. | N |
VenAAreWf2 | ALFA | Área responsável pela aprovação no WorkFlow2 (VEN-Vendas, FIN-Financeiro, CPR-Compras, PCP-Produção). | N |
VenAObsWf2 | ALFA | Mensagem original da observação a ser enviada ao WorkFlow2. | S |