01. DADOS GERAIS
Produto: | TOTVS Logística WMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAWMS - Gestão de Armazenagem |
Função: | - |
País: | Todos Países |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | - |
02. DESCRIÇÃO
Este Ponto de Entrada permite customizar as regras sempre que a situação de uma Ordem de Serviço no WMS é alterada.
03. LOCALIZAÇÃO
Localizado na função que faz a atualização da situação da tabela DCF e atualiza os status dos campos de situação da OS WMS para os processos do ERP,
com o qual o WMS faz integração.
04. PARÂMETROS
Não se aplica.
05. RETORNO
Não se aplica.
06. VERSÕES
Protheus 11.80 ou superiores.
07. OBSERVAÇÃO
Este Ponto de Entrada é executado tanto no processo de execução, quanto de estorno de uma Ordem de Serviço.
Durante a execução, o mesmo é chamado antes de iniciar o processo de execução para colocar a situação da OS como Em Andamento e após a execução para atualizar a situação, quando executado com sucesso.
08. EXEMPLO
------
#INCLUDE "PROTHEUS.CH"
User Function DL150STA()
// Se executou a ordem de serviço
If DCF→ DCF_STSERV == '1'
// Processa regras quando uma ordem de serviço é estornada
ElseIf DCF->DCF_STSERV == '2'
// Processa regras quando uma ordem de serviço é colocada em andamento
ElseIf DCF->DCF_STSERV == '3'
// Processa regras quando uma ordem de serviço é executada
EndIf
Return Nil
------