Ponto de entrada que valida as informações na transferência simples
Exemplo da Rotina:
User Function MT260TOK() //... Return lRet
Exemplo 1- Validar Transferencia Simples para um Armazem definido.:
#INCLUDE "RWMAKE.CH" #INCLUDE 'protheus.ch' //================================================================================= /*/{Protheus.doc} MT260TOK Bloqueio de Transf. Simples de PA no Armazem 08 e 09 (MATA260) @type function @author Thiago.Andrrade @since 01/10/2019 @version 1.0 @return .T. Libera transferencia /*/ //================================================================================= User Function MT260TOK Local lRet:= .T. If cFilant == "02" If CLOCDEST $ "08/09" If SB1->B1_TIPO == "PA" msgstop ("Não é permitido realizar Transferência de PA no Armazém "+ CLOCDEST +"!", "Atenção") lRet := .F. Endif Endif Endif Return lRet
Observações:
- Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
- Se tiver sugestões de rotinas, pode entrar em contato;
- Função e documentação enviada por Thiago.Andrrade;