Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#INCLUDE "PROTHEUS.CH" #INCLUDE "TBICONN.CH" User Function MrpSchdl() Local oParam := Nil PREPARE ENVIRONMENT EMPRESA "99" FILIAL "01" MODULO "PCP" oParam := PCPA712Par() // Parâmetros Padrões /* ---- Parâmetros Obrigatórios ---- */ oParam["branchId"] := cFilAnt oParam["user"] := "000000" /* ---- Parâmetros Adicionais ---- */ oParam["cEmpAnt"] := cEmpAnt oParam["allocationSuggestion"] := "1" oParam["blockedLot"] := "1" oParam["consignedIn"] := "1" oParam["consignedOut"] := "2" oParam["consolidateProductionOrder"] := "1" oParam["consolidatePurchaseRequest"] := "1" oParam["demandEndDate"] := SToD("20220313") oParam["demandStartDate"] := SToD("20220101") oParam["demandType"]["EMP_PROJETO"] := .T. oParam["demandsProcessed"] := .T. oParam["eventLog"] := .T. oParam["firmHorizon"] := 1 oParam["lGeraDoc"] := .T. oParam["lRastreiaEntradas"] := .T. oParam["leadTime"] := "3" oParam["mrpStartDate"] := SToD("20220118") oParam["numberOfPeriods"] := "30 " oParam["orderPoint"] := "2" oParam["periodType"] := "2" oParam["productionOrderNumber"] := "1" oParam["productionOrderType"] := "2" oParam["purchaseRequestNumber"] := "1" oParam["rejectedQuality"] := "1" oParam["safetyStock"] := "2" oParam["structurePrecision"] := 7 PCPA712JOB(oParam) RESET ENVIRONMENT Return |
Para mais detalhes sobre os parâmetros do MRP, consulte Lista de parâmetros do MRP Memória
Em seguida será necessário configurar o Schedule por meio do SIGACFG. Para isso, pode ser seguido os passos a seguir:
...
2 - Na visão Schedule, inicie os serviços Task Manager e Queue Manager;
3 - Abra a visão Agent e selecione a opção Cadastro. Nesta tela, cadastre um novo Agent.
4 - Ainda na visão Agent, selecione a opção Monitor. Verifique se o Agent cadastrado está Iniciado. Caso não esteja, inicie o serviço.
5 - Abra a visão Agendamentos e selecione a opção Cadastro. Nesta tela será cadastrado o agendamento para execução do SCHEDULE para a rotina que foi criada anteriormente.
5.1 - Em seguida deve ser definido a recorrência de execução do agendamento, conforme a necessidade da execução do MRP.
Para conferir se os agendamentos estão sendo executados, pode ser realizada a consulta na opção "Monitor" da visão "Agendamentos".
Para maiores detalhes sobre a utilização do cadastro de schedules e agendamentos, confira o documento Schedule - Como agendar a execução de rotinas.
...
03.
...
Conteúdos Relacionados:
...
- MRP (em Memória) - PCPA712
- Lista de parâmetros do MRP Memória
- Schedule - Como agendar a execução de rotinas