Ponto de entrada "F677DSPLIM" para definição do valor limite da prestação de contas
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços | ||||
Módulo: | SIGAFIN - Financeiro | ||||
Rotina: |
| ||||
Ponto de Entrada: | F677DSPLIM | ||||
Requisito (ISSUE): | PCREQ-7787 | ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas Utilizadas: | FLS - Vigência de Tipos de Despesa | ||||
Sistema(s) Operacional(is): | Todos |
Descrição
O ponto de entrada F677DSPLIM permite ao usuário definir o valor limite da politica de despesa para as prestações de conta de viagens.
Ponto de Entrada
Descrição: | F677DSPLIM - Ponto de entrada para definição do valor limite da prestação de contas | ||||||||
Localização: | Atualizações / Viagens / Prestação de Contas | ||||||||
Eventos: | PoliDesp() | ||||||||
Programa Fonte: | FINA677 | ||||||||
Função: | PoliDesp() | ||||||||
Retorno: |
|
Exemplo:
#include 'protheus.ch'
User Function F677DSPLIM()
Local cAliasAux := ParamIxb[1]
Local nRet := 0
Local oModel := FWModelActive()
Local oModelFLE := oModel:GetModel('FLEDETAIL')
Local cMoeda := oModelFLE:GetValue('FLE_MOEDA')
If cMoeda == '1'
nRet := (cAliasAux)->LIMITP
ElseIf cMoeda $ '2|9'
nRet := (cAliasAux)->LIMM02
ElseIf cMoeda == '3'
nRet := (cAliasAux)->LIMM03
EndIf
Return nRet