Home

Linha Microsiga Protheus

Páginas filhas
  • A680WMSO - Apontamento de Produção

Ponto-de-Entrada: A680WMSO - Apontamento de Produção
Versões: Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO: Executado na função A680GeraD3( ), que é responsável por realizar as atualizações do apontamento de produção.

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 através do PE, automaticamente será inibida a visualização da tela que solicita a digitação dessas informações.

Eventos


 

Programa Fonte
MATA680.PRX
Sintaxe

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

Parâmetros:
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
Retorno
    aRet(vetor)
  • Retorno esperado do RDMAKE:
    Array[1] = Serviço
    Array[2] = Endereço
    Array[3] = Estrutura
Observações


 

Exemplos
User Function A680WMSO()Local _cProduto   := PARAMIXB[1]Local _cOp        := PARAMIXB[2]Local _cIdMov     := PARAMIXB[3]Local _aRet       := {}If Trim(Upper(_cProduto))=='PROD-WMS'   //-- Customizacoes do Cliente   AAdd( _aRet, PadR('003'   ,TamSX3('DB_SERVIC' )[1]) )   //-- Servico   AAdd( _aRet, PadR('DOCA'  ,TamSX3('DB_LOCALIZ')[1]) ) //-- Endereco   AAdd( _aRet, PadR('000003',TamSX3('DB_ESTFIS' )[1]) ) //-- Estrutura FisicaEndIfReturn( _aRet )