Page tree

A680WMSO - Apontamento de Produção

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):


Nome
Tipo
Descrição
Default
Obrigatório Referência

PARAMIXB[1]

Caracter
Código do Produto corrente.


X



PARAMIXB[2]
Caracter
Código da Ordem de Produção corrente.


X



PARAMIXB[3]
Caracter
Código identificador do movimento (H6_IDENT).


X


Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

O ponto de entrada 'A680WMSO', permite informar o código do serviço, endereço e estrutura física quando o produto a ser produzido possuir integração com o módulo WMS. Ao passar essas informações por intermédio do PE, automaticamente será inibida a visualização da tela que solicita a digitação dessas informações.

Localização:Executado na função A680GeraD3( ), que é responsável por realizar as atualizações do apontamento de produção.
Programa Fonte:MATA680.PRX

Sintaxe:

A680WMSO - Apontamento de Produção ( < PARAMIXB[1]> , < PARAMIXB[2]> , < PARAMIXB[3]> ) --> aRet

Retorno:

aRet(vetor)

Retorno esperado do RDMAKE:
Array[1] = Serviço
Array[2] = Endereço
Array[3] = Estrutura

Observações:



Exemplo:

User Function A680WMSO()

Local _cProduto   := PARAMIXB[1]Local _cOp        := PARAMIXB[2]

Local _cIdMov     := PARAMIXB[3]

Local _aRet       := {}If Trim(Upper(_cProduto))=='PROD-WMS'   //

-- Customizações do Cliente   

AAdd( _aRet, PadR('003'   ,TamSX3('DB_SERVIC' )[1]) )   //

-- Serviço   

AAdd( _aRet, PadR('DOCA'  ,TamSX3('DB_LOCALIZ')[1]) ) //

-- Endereço   

AAdd( _aRet, PadR('000003',TamSX3('DB_ESTFIS' )[1]) ) //

-- Estrutura Física

EndIfReturn(_aRet)