GFE05015 - AO REALIZAR O RETORNO DO ROMANEIO, É POSSÍVEL CRIAR VALIDAÇÃO PARA INDICAR O RETORNO OU NÃO DO ROMANEIO 

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAGFE

Ponto de Entrada - GFE05015

Descrição:

Ao realizar o retorno do romaneio, em Outras Ações → Retorno, é possível criar validações específicas para retornar ou não o romaneio.

Localização:

Ao executar a opção Outras Ações → Retorno no Romaneio de Carga

Programa Fonte:

GFEA050 - Cadastro de Romaneios

Parâmetros:

NomeTipoDescriçãoObrigatório
GWN_FILIALCaracterFilial do RomaneioSim
GWN_NRROMCaracterNúmero do RomaneioSim
DataRetDataData informada no retorno do romaneioSim
HoraRetCaracterHora informada no retorno do romaneioSim
HodômetroNuméricoHodômetroSim

Retorno:

Nome

Tipo

Descrição

Obrigatório

aRet

Array

Array contendo com as seguintes informações:

PosiçãoTipoDescrição
1Boolean.T. - Indica que pode realizar o retorno
.F. - Indica que o retorno não pode ser realizado
2CaracterMensagem a ser mostrada ao usuário indicando o motivo de não ser possível realizar o retorno do Romaneio

Sim

#INCLUDE "PROTHEUS.CH"  
User function GFE05015()
	Local czFilRom	:= PARAMIXB[1]
	Local czRom		:= PARAMIXB[2]
	Local dzDtRet	:= PARAMIXB[3]
	Local dzHrRet	:= PARAMIXB[4]
	Local chod	    := PARAMIXB[5]
	Local azRet		:= {.F.,"Romaneio não pode ser liberado."}

Return azRet