Árvore de páginas


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 aHeaderaCols 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

------