01. DADOS GERAIS
Produto: | TOTVS OMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAOMS - Gestão de Distribuição |
Função: | OMSA200 - Montagem de Carga |
País: | Todos Países |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | - |
02. DESCRIÇÃO
Este Ponto de Entrada permite realizar as validações complementares na confirmação da tela de Manipulação da Carga.
03. LOCALIZAÇÃO
Localizado na função Os200TOk da rotina OMSA200 (Montagem de Carga), logo após a realização das validações relacionadas ao produto padrão e antes da gravação dos registros.
Portanto, este Ponto de Entrada possibilita ao desenvolvedor impedir a manipulação da carga, caso a ação não obedeça a uma regra específica.
04. PARÂMETROS
Este Ponto de Entrada não recebe parâmetros, pois no momento de sua chamada a tabela de Cargas (DAK) estará posicionada e as variáveis privadas aHeader e aCols poderão ser acessadas normalmente.
05. RETORNO
Lógico (.T. ou .F.).
06. VERSÕES
Todas as versões.
07. OBSERVAÇÃO
Não se aplica.
08. EXEMPLO
------
#INCLUDE "PROTHEUS.CH"
User Function OS200TOK ()
Local cCarga := DAK→ DAK_COD
Local aColsAux := aClone(aCols)
Local aHeader := aClone(aHeader)
Local lRet := .T.
// Realiza as validações necessárias e atribui um valor à variável lRet
// ......
// ......
Return lRet
------