Árvore de páginas

 

 

Descrição

Este Ponto de Entrada está localizado na rotina de Definições de Pagamentos na opção de Multi Negociação (Cenário de Multi-Negociação habilitada) e permite habilitar ou desabilitar a edição dos campos Data de Vencimento e Desconto das Parcelas da Multi Negociação, além de customizar as informações do simulado. Para isso, é necessário realizar os seguintes procedimentos:

1- Habilitar ou Desabilitar: Se o retorno for o valor Verdadeiro (.T.), o Sistema apresenta a tela padrão para a edição dos campos e efetua o recálculo. Caso o retorno seja o valor Falso (.F.) o Sistema não exibe a tela com os campos e não efetua o recálculo.

2- Customizar: Caso o retorno seja um array, não é exibida a tela com os campos a serem editados, desta forma, fica a critério do cliente efetuar a customização do simulado de Multi Negociação.

Parâmetros

PARAMIXB[1]: Lógico - Alterável - Retorno logico do Ponto de Entrada. Caso .T. (Verdade) será efetuado o recalculo padrão dos valores da Multi Negociação, caso contrario não será realizada nenhum tipo de recalculo.

PARAMIXB[2]: Objeto - Alterável - Objeto de configuração da regra de Multi Negociação selecionada.

PARAMIXB[3]: Numerico - Posição atual da forma de pagamento do Objeto do PARAMIXB[2]

PARAMIXB[4]: Objeto - Alterável - Objeto da Multi Negociação contendo as parcelas simuladas

PARAMIXB[5]: Numérico - Valor Total da venda

PARAMIXB[6]: Numérico - Valor de Entrada da Multi Negociacao

PARAMIXB[7]: Data - Alterável - Data de vencimento da parcela

PARAMIXB[8]: Numérico - Alterável - Valor do juros ao dia.

PARAMIXB[9]: Numérico - Alterável - Valor de desconto.

PARAMIXB[10]: Objeto - Objeto contendo os resultados do simulad da multi negociação

Retorno

Habilitar ou Desabilitar

Retornar apenas uma informação lógica, ou seja verdadeiro (.T.) ou Falso (.F.), onde:

  • Verdadeiro (.T.): Permite a edição dos campos Data de Vencimento e Desconto das parcelas da Multi-Negociação.
  • Falso (.F.): Não permite a edição dos campos Data de Vencimento e Desconto das parcelas da Multi-Negociação.

Retorno

Customização

Retornar a mesma estrutura do array passado por parâmetro (PARAMIXB).

ARET[1]: Lógico - Alterável - Retorno logico do Ponto de Entrada. Caso .T. (Verdade) será efetuado o recalculo padrão dos valores da multinegociação, caso contrario não será realizada nenhum tipo de recalculo (retornar mesma estrutura da PARAMIXB[2]).

ARET[2]: Objeto - Objeto de configuração da regra de Multi Negociação selecionada (retornar mesma estrutura da PARAMIXB[2]).

ARET[3]: Numerico - Posição atual da forma de pagamento do Objeto do PARAMIXB[2] (Retorno não utilizado).

ARET[4]: Objeto - Alterável - Objeto da Multi Negociação contendo as parcelas simuladas (retornar mesma estrutura da PARAMIXB[4])

ARET[5]: Numérico - Valor Total da venda (Retorno não utilizado).

ARET[6]: Numérico - Valor de Entrada da Multi Negociação (Retorno não utilizado).

ARET[7]: Data - Alterável - Data de vencimento da parcela (retornar mesma estrutura da PARAMIXB[7]).

ARET[8]: Numérico - Alterável - Valor do juros ao dia (retornar mesma estrutura da PARAMIXB[8]).

ARET[9]: Numérico - Alterável - Valor de desconto (retornar mesma estrutura da PARAMIXB[9]).

ARET[10]: Objeto - Objeto contendo os resultados do simulad da multi negociação (Retorno não utilizado)

Exemplo

Retorno

Simples

#INCLUDE "PROTHEUS.CH"

User Function LJ7077() 
Local lRet := .F. / / Irá desabilitar a edição dos campos.

MsgInfo("Alteração não permitida !")

Return lRet

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Retorno

aRet ou lRet

Programa Fonte

LOJA764.PRW

 

 

 

 

  • Sem rótulos