Árvore de páginas

MTI650UMOP - Alterar segunda unidade de medida da operação Adapter ordem de produção

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)

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 a segunda unidade de medida da operação (SecondUnitActivityCode) que será enviada na mensagem de ordens de produção.

Observações:

 

Exenplos:

#Include 'Protheus.ch

User Function MTI650UMOP() 
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) 

/* 
Unidade de medida que será retornada. (SecondUnitActivityCode) 
OBS: Deve retornar uma string, caso contrário o valor será desconsiderado. 
*/ 
Local cRetUM := "" 

cRetUM := "M" 

Return cRetUM

Programa Fonte:

MATI650.prw

Retorno:

cRetUM (Caractere) -> Código da segunda unidade de medida da operação.