• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

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 PARAMIXB1 - Array de simulação da Multi Negociação.

Exemplos

#INCLUDE "PROTHEUS.CH"

User Function LJ7091()
Local aRet := PARAMIXB1
Local aEntrada := PARAMIXB2

//.... Logica do Ponto de Entrada...
Msginfo("Exemplo do PE 'LJ7091'.")

Return aClone(aRet)

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

Retorno

Array:

PARAMIXB1 - Array - Parcelas simuladas + Entrada
11 - Data - Validade da Parcela
12 - Numerico - Valor de parcela
13 - Caracter - Forma de pagamento da parcela
14 - Array - Informações da Adm. Financeira
141 - Numérico - Valor da parcela
142 - Data - Validade da parcela
143 - Numérico - Número da parcela
144 - Caracter - Sempre valor em branco ("")
145 - Caracter - Códgo da Adm. Financeira
146 - Lógico - Sempre Verdadeiro (.T.)
147 - Caracter - Sempre valor em branco ("")
15 - Caracter - Sempre "01"
16 - Caracter - Codigo da Adm. Financeira
17 - Data - Validade da parcela
obs.:Seu retorno deve obrigatoriamente possui a mesma estrutura do array recebido no PARAMIXB1 - Array de simulação da Multi Negociação.

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

 

 

  • Sem rótulos