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