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:
|
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() 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 |