P712VLD - Validação dos passos para execução do MRP

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):
NomeTipoDescriçãoDefaultObrigatórioReferencia
PARAMIXB[1]CaractereEtapa de configuração que está chamando o ponto de entrada

TELA_1 - Tela de setup

TELA_2 - Tela de períodos

TELA_3 - Tela de estoque

TELA_4 - Tela de documentos

TELA_5 - Tela de seleção

TELA_6 - Tela de execução



PARAMIXB[2]

Caractere

Json com os parâmetros do MRP




Idiomas:

Todos

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:O ponto de entrada P712VLD permite o usuário validar os parâmetros de execução impedir o avanço nas configurações do MRP.
Localização:

Funções de validação de página do fonte PCPA712.prw

Eventos:

Ao clicar para avançar no wizzard de configuração do MRP.

Programa Fonte:PCPA712.prw

Sintaxe:

P712LDTL ( ) → lRet

Retorno:

lRet - Indica se pode avançar para a próxima página do wizzard de configuração.

Observações:


#INCLUDE "PROTHEUS.CH" 

User Function P712LDTL()
    Local aSetup := ParamixB

    aAdd(aSetup, {"demandStartDate"  , STOD("20220101")})
    aAdd(aSetup, {"demandEndDate"    , STOD("20221231")})
    aAdd(aSetup, {"demandsProcessed" , .T.})
    aAdd(aSetup, {"eventLog"         , .F.})
    aAdd(aSetup, {"lGeraDoc"         , .T.})
    aAdd(aSetup, {"lRastreiaEntradas", .F.})

Return aSetup