Descrição | Este ponto de entrada é executado na rotina Venda Assistida (LOJA701) apos a confirmação da simulação da multi negociação, permitindo a manipulção dos dados que são retornados da tela de Multi Negociação. |
|---|
Observações | Este Ponto de Entrada será executado apos pressionar o botão "Confirmar" presente na tela de Multi Negociação. Seu retorno deve obrigatoriamente possui a mesma estrutura do array recebido no PARAMIXB[1] - Array de simulação da Multi Negociação. |
|---|
Exemplos | #INCLUDE "PROTHEUS.CH" User Function LJ7091() Local aRet := PARAMIXB[1] Local aEntrada := PARAMIXB[2] //[...Lógica do Ponto de Entrada...] Msginfo("Exemplo do PE 'LJ7091'.") Return aClone(aRet) |
|---|
Idioma | Português(Brasil) |
|---|
Versões | Microsiga_Protheus11 |
|---|
Sistemas Operacionais Suportados | Todos |
|---|
Compatível com as Bases de Dados | Todas |
|---|
Retorno | Array: { [1][1] - Data - Validade da Parcela [1][2] - Numerico - Valor de parcela [1][3] - Caracter - Forma de pagamento da parcela [1][4] - Array - Informações da Adm. Financeira (Opcional - caso haja informações de adm. financeira) [1][4][1] - Numérico - Valor da parcela [1][4][2] - Data - Validade da parcela [1][4][3] - Numérico - Número da parcela [1][4][4] - Caracter - Sempre valor em branco ("") [1][4][5] - Caracter - Códgo da Adm. Financeira [1][4][6] - Lógico - Sempre Verdadeiro (.T.) [1][4][7] - Caracter - Sempre valor em branco ("") [1][5] - Caracter - Sempre "01" [1][6] - Caracter - Codigo da Adm. Financeira [1][7] - Data - Validade da parcela } *Obs.: Caso a multi negociação possua valor de entrada a ultima dimensão do array será referente a ela. Sendo assim em uma multi negociação com 3 parcelas e uma entrada a estrutura ficará: [1] -> 1º Parcela [2] -> 2º Parcela [3] -> 3º Parcela [5] -> Valor de entrada |
|---|
Eventos de chamada do Ponto de Entrada | Ação do clique do botão "Confirmar" presente na tela de "Multi Negociação" na rotina de "Venda Assistida" (LOJA701) do módulo "Controle de Lojas" (SIGALOJA). |
|---|
Variáveis | PARAMIXB[1] - Array - Parcelas simuladas + Entrada [1][1] - Data - Validade da Parcela [1][2] - Numerico - Valor de parcela [1][3] - Caracter - Forma de pagamento da parcela [1][4] - Array - Informações da Adm. Financeira [1][4][1] - Numérico - Valor da parcela [1][4][2] - Data - Validade da parcela [1][4][3] - Numérico - Número da parcela [1][4][4] - Caracter - Sempre valor em branco ("") [1][4][5] - Caracter - Códgo da Adm. Financeira [1][4][6] - Lógico - Sempre Verdadeiro (.T.) [1][4][7] - Caracter - Sempre valor em branco ("") [1][5] - Caracter - Sempre "01" [1][6] - Caracter - Codigo da Adm. Financeira [1][7] - Data - Validade da parcela *Obs.: Caso a multi negociação possua valor de entrada a ultima dimensão do array será referente a ela. Sendo assim em uma multi negociação com 3 parcelas e uma entrada a estrutura ficará: [1] -> 1º Parcela [2] -> 2º Parcela [3] -> 3º Parcela [5] -> Valor de entrada PARAMIXB[2] - Array - Informações da Entrada [2][1] - Caracter - Forma de Pagamento da Entrada [2][2] - Caracter - Valor da entrada [2][3] - Numérico - Valor da entrada [2][4] - Numérico - Valor da entrada |
|---|
| Programa Fonte | LOJA764.PRW |