01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Logística |
Módulo: | SIGATMS - Gestão de Transportes |
02. DESCRIÇÃO
O ponto de entrada TM250VLD foi criado com a finalidade de permitir ao usuário acrescentar validações especificas para verificar se o pagamento do Saldo para o Contrato de Carreteiro pode ser efetuado.
Neste ponto de entrada é passado via parâmetro um array contendo a Filial de Origem (DTY_FILORI) e Número da Viagem (DTY_VIAGEM) posicionados para que deste modo o desenvolvedor possa realizar as validações necessárias para a sua regra de negócio.
03. EXEMPLO DE UTILIZAÇÃO
TM142FIL
Programa Fonte TMSA250.PRW Sintaxe TMS250VLD( { DTY->DTY_FILORI, DTY->DTY_VIAGEM } ) --> lRet Valida se o pagamento pode ser efetuado Parâmetro Array de duas posições contendo a Filial de Origem (DTY_FILORI) e Numero da Viagem (DTY_VIAGEM) posicionados. Retorno lRet(lógico) Exemplo: User Function TMS250VLD() Local cFilOri := PARAMIXB[1] Local cViagem := PARAMIXB[2] Local lRet := .T. //DTY_STATUS //1=Em Aberto //2=Aguard. Lib. p/ Pagto //3=Lib. p/ Pagto //4=Contr. Quit. com Ped. Compras //5=Contr. Quitado/Pagto. Realiz //6=Tit. Fatura If DTY->DTY_STATUS == '3' lRet := .T. EndIf Return lRet
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
- Não há.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas