Home

Linha Microsiga Protheus

Páginas filhas
  • A690DATPR - Altera Datas de Previsão Início e Final da OP

Ponto-de-Entrada: A690DATPR - Altera Datas de Previsão Início e Final da OP
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
LOCALIZAÇÃO : Está localizado na função A690Prior que tem o objetivo de alterar prioridade de OP ou a data de previsão de início da OP, acionado por menu de contexto no CalendGrid. EM QUE PONTO: O Ponto de Entrada é chamado após a digitação da nova data de previsão de início da OP.FINALIDADE  : O Ponto de Entrada permite alterar a data de previsão final da OP, na rotina carga máquina acionado por menu de contexto no CalendGrid. 
Programa Fonte
MATA690A.PRX
Sintaxe

A690DATPR - Altera Datas de Previsão Início e Final da OP ( [ ParamIxb[1] ], [ ParamIxb[2] ], [ ParamIxb[3] ], [ ParamIxb[4] ], [ ParamIxb[5] ], [ ParamIxb[6] ] ) --> aRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ParamIxb[1] Caracter Número da Ordem de Produção
ParamIxb[2] Caracter Item da Ordem de Produção
ParamIxb[3] Array of Record Sequência da Ordem de Produção
ParamIxb[4] Array of Record Data Previsão Início da OP
ParamIxb[5] Array of Record Data Previsão Final da OP
ParamIxb[6] Array of Record Conteúdo = .T., se o Parâmetro da pergunta "Alocação" estiver igual a "Fim".Caso esteja para "Alocação pelo Início", o conteúdo é igual a .F.
Retorno
    aRet(array_of_record)
  • O array de retorno deverá conter as 2 datas para a gravação dos campos datas de previsão de início e final da OP(C2_DATPRI e C2_DATPRF):aRet[1] := (nova data da prev. início da OP)aRet[2] := (nova data da prev. final da OP)
Exemplos
#INCLUDE "RWMAKE.CH"User Function A690DATPR()Local cNum      := PARAMIXB[1]	// Numero da Ordem de Produção           Local cItem     := PARAMIXB[2]	// Item da Ordem de Produção           Local cSequen   := PARAMIXB[3]	// Sequencia           Local dDATPRI   := PARAMIXB[4]  // Data Previsao Inicio da OPLocal dDATPRF   := PARAMIXB[5]  // Data Previsao Final  da OPLocal lAlocFim  := PARAMIXB[6]  // Parametro alocacao pelo fimLocal aRet		:= {}       //-- Customizações do usuário                    aRet := {dDATPRI,dDATPRF}Return aRet