ACD314VAL - Efetivar Apontamento de Produção ACD
Linha de Produto: | Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Manufatura | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGASFC - Chão de Fábrica | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parâmetro(s): |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ponto de Entrada: | ACDV314VAL- Apontamento Produção ACD | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 'ACD314VAL' tem o objetivo de permitir realizar validações no processo para decidir se o mesmo deve ser efetivado. |
Localização: | Function ACDV314() - Função responsável por gerenciar o processo de apontamento de produção ACD. |
Eventos: | Antes do finalizar a execução. |
Programa Fonte: | ACDV314.PRW |
Sintaxe: | ACD314VAL- Apontamento Produção ACD ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ], [ PARAMIXB[4] ], [ PARAMIXB[5] ], [ PARAMIXB[6] ] ) --> lRet |
Retorno: | lRet(logico)
|
Observações: |
Exemplo:
#INCLUDE "PROTHEUS.CH"
#INCLUDE "rwmake.ch"
#DEFINE NEWLINE CHR(13)+CHR(10)
User Function ACDV314VAL
Local cOrdem := PARAMIXB[1] // Ordem de produção
Local cOper := PARAMIXB[2] // Código da operação
Local cSplit := PARAMIXB[3] // Código do split
Local cMaq := PARAMIXB[4] // Código da Máquina
Local cCdTr := PARAMIXB[5] // Código da transação
Local nQtde := PARAMIXB[6] // Quantidade
Local lRet := .F.
If MsgNoYes('Deseja confirmar o movimento? ' + NEWLINE +;
' Ordem: ' + ALLTRIM(cOrdem) + NEWLINE +;
' Qtde.: ' + ALLTRIM(STR(nQtde)))
lRet := .T.
EndIf
Return lRet