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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas