Árvore de páginas

Ponto-de-Entrada: LJRECCOMP - Impressão do comprovante customizado
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de Entrada chamado no momento da autenticação do recebimento de títulos.
Programa Fonte
LOJXREC.PRW
Sintaxe

LJRECCOMP - Impressão do comprovante customizado ( [ cMsgComprovante ], [ nTotComprovante ], [ cTotRecNFis ], [ aTitulo ], [ aPgtos ], [ aSE5Bxas ] ) --> Nil

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cMsgComprovante Caracter Mensagem do comprovante
nTotComprovante Array of Record Total do comprovante
cTotRecNFis Array of Record Total Recebimentos Não Fiscais
aTitulo Array of Record Array contendo os títulos
aPgtos Array of Record Array com as formas de pagamento
aSE5Bxas Array of Record Array com as baixas na SE5 (Movimentos Bancários)
Retorno
    Nil(nulo)
  • Sem retorno
Observações

aTitulo - Array contendo os Títulos

Posição do Array / Tipo / Descrição
aTitulo[nX,01]         L     Posicao logica
aTitulo[nX,02]        C     Prefixo do título
aTitulo[nX,03]        C     Título
aTitulo[nX,04]        C     Parcela
aTitulo[nX,05]        D     Vencimento real
aTitulo[nX,06]        N     Valor
aTitulo[nX,07]        N     Multa
aTitulo[nX,08]        N     Juros
aTitulo[nX,09]        N     Desconto
aTitulo[nX,10]        N     Recebimento
aTitulo[nX,11]        C     Tipo
aTitulo[nX,12]        C     Contrato
aTitulo[nX,13]        C     Cliente
aTitulo[nX,14]        C     Loja
aTitulo[nX,15]        C     Filial
aTitulo[nX,16]        N     Recno
aTitulo[nX,17]        N     Acréscimo financeiro
aTitulo[nX,18]         L     Posição lógica
aTitulo[nX,19]        N     Abatimentos
aTitulo[nX,20]        D     Vencimento original
aTitulo[nX,21]        C     Cod de uso do Registro
aTitulo[nX,22]        N     Código da moeda do título
aTitulo[nX,23]        U     Interes (Juros) - Posição reservada
 
 
aPgtos - Array com as formas de Pagamento
 
Posição do Array / Tipo / Descrição
aPgtos[nX,01]       D     Data do orçamento
aPgtos[nX,02]       N     Valor
aPgtos[nX,03]       C    Forma de pagamento
aPgtos[nX,04]       A     Array de parcelas
aPgtos[nX,05]       D     Data base
aPgtos[nX,06]       N     Moeda
aPgtos[nX,07]       D     Data
aPgtos[nX,08]       C     FormID
aPgtos[nX,09]       C     ChequeID
aPgtos[nX,10]       N     Valor da moeda 1
 
 
aSE5Bxas - Array com as Baixas no SE5 (Movimentos Bancários)
 
Posição do Array / Tipo / Descrição
aSE5Bxas[nX,01]     N     Recno

 

Exemplos
aPARAMIXB  -  Array com parâmetros sendo passados pelo ponto de entrada. Posição do Array / Tipo /  Nome                           / DescriçãoPARAMIXB[1]         C	cMsgComprovante	Mensagem do ComprovantePARAMIXB[2]         N	nTotComprovante	Total do ComprovantePARAMIXB[3]         C	cTotRecNFis	Total Recebimentos Não FiscaisPARAMIXB[4]         A	aTitulo		Array contendo os TítulosPARAMIXB[5]         A	aPgtos 		Array com as formas de Pagamentos PARAMIXB[6]         A	aSE5Bxas		Array com as Baixas no SE5 (Movimentos Bancários)
Variáveis
Nome Tipo Escopo Pode Alterar descrição
cMsgComprovante Caracter Local Não
nTotComprovante Numérico Local Não
cTotRecNFis Caracter Local Não
aTitulo Array of Record Local Não
aPgtos Array of Record Local Não
aSE5Bxas Array of Record Local Não