Árvore de páginas

FA460CMC7 - Leitura de Cheques - Alteração de Dados

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Financeiro

Rotina:

Rotina

Nome Técnico

FINA460

Liquidação

Ponto de Entrada:

FA460CMC7

Requisito (ISSUE):Documentação do Ponto de Entrada

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) operacional(is):

Todos

Versões/Release:

12

Descrição

O ponto de entrada FA460CMC7 será utilizado apos a leitura de um cheque pela leitora de documentos, para permitir alterar dados do cheque capturados pela leitora.

Importante

A partir do release 12.1.11 este ponto de entrada não receberá como parâmetro a variável aCols, e passará a receber o objeto do modelo de dados da tabela FO2 (Títulos Gerados), e será executado a cada leitura de novo cheque.

Para maiores informações para manipular modelo de dados vide http://tdn.totvs.com/download/attachments/6814840/Manual_ADVPL_utilizando_MVC_maio_2015.pdf?version=2&modificationDate=1433249092000&api=v2

Ponto de Entrada

Descrição:

O ponto de entrada FA460CMC7 será utilizado apos a leitura de um cheque pela leitora de documentos, para permitir alterar dados do cheque capturados pela leitora.

Programa Fonte:

FINA460

Função:

FA460CMC7()

Variáveis:

Até a versão 12.1.10:
aCols (vetor) - Dados do cheque na seguinte estrutura:

aCols[n][1] = Prefixo do titulo, 
aCols[n][2] = Tipo, 
aCols[n][3] = Banco, 
aCols[n][4] = Agencia, 
aCols[n][5] = Conta, 
aCols[n][6] = Numero do Cheque, 
aCols[n][7] = Data de vencimento do cheque, 
aCols[n][8] = Nome do emitente, 
aCols[n][9] = Valor do cheque, 
aCols[n][10] = Acrescimo, 
aCols[n][11] = Decrescimo, 
aCols[n][12] = Valor total dos cheques


Após a versão 12.1.10:
oModelFO2 (objeto MVC) - Objeto MVC com a estrutura das parcelas a serem geradas.


Retorno:Até a versão 12.1.10:
aCols (vetor) - Dados do cheque manipulados conforme necessidade
Após a versão 12.1.10:
oModelFO2 (objeto MVC) - Dados do cheque manipulados conforme necessidade

Exemplo:


Até a versão 12.1.10:


User Function FA460CMC7


Local aCols := ParamIxb[1]


aCols[Len(aCols)][1] := 'CHQ'


Return aCols


Após versão 12.1.10:

Parâmetros: oModelFO2


User Function FA460CMC7


Local oModFO2:= ParamIxb[1]
Local dVenc460 := dDataBase + 30

oModFO2:SetValue("FO2_VENCTO" , dVenc460 )

Return oModFO2