Árvore de páginas

MTI650TMAC - Alterar quantidade do tempo de máquina no adapter ProductionOrder

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):

PARAMIXB -> Array 
[1] Número da ordem de produção (C2_NUM+C2_ITEM+C2_SEQUEN) 
[2] Código do produto da OP (C2_PRODUTO) 
[3] Código do roteiro (C2_ROTEIRO OU HY_ROTEIRO OU H8_ROTEIRO) 
[4] Código da operação (G2_OPERAC OU HY_OPERAC OU H8_OPER) 
[5] Quantidade da ordem de produção (C2_QUANT)

Idioma:

Português(Brasil)

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Versões/Release:

Todas

Descrição:

LOCALIZAÇÃO: Function MATI650 -> Adapter de integração das ordens de produção. 

DESCRIÇÃO: É utilizado para alterar o tempo de máquina (TimeMachine) na mensagem de ProductionOrder.

Observação:

 

Exemplos:

#Include 'Protheus.ch'

User Function MTI650TMAC()
//Retorno do PE.
Local nTmMachine := 1

//Parâmetros recebidos pelo PE.
Local cNumOP := PARAMIXB[1] //Número da ordem de produção (C2_NUM+C2_ITEM+C2_SEQUEN)
Local cProduto := PARAMIXB[2] //Código do produto da OP (C2_PRODUTO)
Local cRoteiro := PARAMIXB[3] //Código do roteiro (C2_ROTEIRO OU HY_ROTEIRO OU H8_ROTEIRO)
Local cOperacao := PARAMIXB[4] //Código da operação (G2_OPERAC OU HY_OPERAC OU H8_OPER)
Local nQuantOP := PARAMIXB[5] //Quantidade da ordem de produção (C2_QUANT)

Return nTmMachine

Programa Fonte:

MATI650.prw

Retorno:

nTmMachine (Numérico) -> Tempo de máquina