Ponto de entrada que adiciona validações antes do envio do workflow de Manutenção Preventiva Atrasada (MNTW020)
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||
Segmento: | Manufatura | ||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||||||
Rotina: |
| ||||||||
País(es): | Todos | ||||||||
Banco(s) de Dados: | Todos | ||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Ponto de entrada executado na rotina de Manutenção Preventiva Atrasada (MNTW020) para adicionar validações ao workflow | ||||||||
Localização: | SIGAMNT: Atualizações/Controle de Oficina/Workflow/Manutenção Preventiva Atrasada | ||||||||
Programa Fonte: | MNTW020.prw | ||||||||
Função: | MNTW0203() | ||||||||
Retorno: |
|
Exemplo de Ponto de Entrada MNTW0203()
#INCLUDE 'PROTHEUS.CH' User Function MNTW0203() Local lEnvia := .F. //Define se a Manutenção irá gerar WF Local cCentCust := NGSEEK("ST9",STF->TF_CODBEM,1,'T9_CCUSTO') Local cCCustFun := "CC" If AllTrim(cCentCust) == cCCustFun //Somente envia WF do Centro de Custo "CC" lEnvia := .T. Else MsgStop("WF do bem " + STF->TF_CODBEM + " não enviado por não pentercer ao CC do funcionário","ATENCAO") EndIf Return lEnvia
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas