Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
LJ701A2 - Manipulação do cálculo das parcelas de multinegociação
LJ701A2 - Manipulação do cálculo das parcelas de multinegociação

Ponto-de-Entrada: LJ701A2 - Manipulação do cálculo das parcelas de multinegociação
Abrangências: Microsiga Protheus 11
Versões: Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Windows
Compatível às Bases de Dados: TopConnect
Idiomas: Português (Brasil)
Descrição:
Permite a manipulação do arredondamento das parcelas geradas pela Multinegociação ou o cálculo geral das parcelas.
Programa Fonte
LOJA764.PRW
Sintaxe

LJ701A2 - Manipulação do cálculo das parcelas de multinegociação ( < Total Financiado> , < Condição> , < Negociação> , < Juros Dia> ) --> Return Array

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
Total FinanciadoNuméricoValor total financiadoX
CondiçãoArray of RecordCondição - CN ou o código da condição de pagamento (SE4->E4_CODIGO)"CN"X
NegociaçãoArray of RecordExpA3[1] = Tipo jurosExpA3[2] = Data entradaExpA3[3] = Valor entradaExpA3[4] = Taxa de jurosX
Juros DiaArray of RecordValor de juros por diaX
Retorno
    Return Array(array_of_record)
  • ExpA1[nX][1] = Data do vencimento da parcelaExpA1[nX][2] = Valor parcelaExpA1[nX][3] = Forma de pagameto
Exemplos
Utilizar o ponto de entrada User Function Lj701A2 para calcular as parcelas e efetuar o arredondamento e desconto. São fornecidos os valores necessários para realizar o cálculo de parcelas.Exemplos:•	Valor Total Financiado•	Tipo do Juros•	Data entrada•	Valor entrada•	Taxa de Juros•	Valor de Juros por dia.Após a manipulação desses dados, os valores das parcelas e os dias de vencimento devem ser calculados . Os seguintes dados devem ser retornados ao Sistema:•	Data do vencimento da parcela•	Valor parcela•	Forma de pagamento	
Variáveis
NomeTipoEscopoPode Alterardescrição
Venc ParcelaDataLocalNãoExpA1[nX][1] = Data do vencimento da parcela
Valor ParclNuméricoGlobalNãoExpA1[nX][2] = Valor da parcela
Form PagCaracterGlobalNãoExpA1[nX][3] = Forma de pagameto