CONTEÚDO

01. VISÃO GERAL

O ponto de entrada FA60BDE será executado para cada título a receber de acordo com o filtro informado nas rotinas FINA060 - Transferências e FINA061 - Borderô de Recebimento com Impostos.

Importante ressaltar que o ponto de entrada FA60BDE será executado para todos os títulos apresentados para o usuário realizar a marcação em tela do tipo MarkBrowse. Independentemente do título ter sido marcado ou não, o ponto de entrada FA60BDE será executado para o título em questão e estará posicionado na tabela SE1 - Contas a Receber.

02. EXEMPLO DE UTILIZAÇÃO


#INCLUDE "PROTHEUS.CH"

//--------------------------------------------------------------------------
/*/{Protheus.doc} FA60BDE
Manipular as informações (variáveis) no retorno do Cnab a Receber (FINA200).
//--------------------------------------------------------------------------

User Function FA60BDE()

	If TRB->E1_OK == cMarca // Variável "cMarca" é do tipo Private e contém o valor para verificação se o título foi marcado pelo usuário.

	EndIf

Return(aDados)

03. PARÂMETROS

O ponto de entrada recebe a variável PARAMIXB em forma de array contendo a estrutura abaixo:

PosiçãoDescriçãoVariavel de origem
1Número do Título   cNumTit
2Data da Baixa      dBaixa
3Tipo do Título cTipo
4Nosso Número cNsNum
5Valor da Despesa   nDespes
6Valor do Desconto  nDescont
7Valor do AbatimentonAbatim
8Valor Recebido  nValRec
9Juros nJuros
10 Multa nMulta
11 Outras Despesas   nOutrDesp
12 Valor do Credito  nValCc
13 Data do Credito   dDataCred
14 Ocorrência        cOcorr
15 Motivo do banco (EB_MOTBAN)   cMotBan
16 Linha Inteira     xBuffer
17 Data de VencimentodDtVc

04. RETORNO

Deve retornar uma variável do tipo ARRAY com a mesma estrutura do parâmetro PARAMIXB.


Durante o processamento da rotina,  após sair do ponto de entrada F200POS, o seu array de retorno também é repassado por parâmetro para outros pontos de entrada.

Portanto, caso for alterar o conteúdo de variáveis dentro do ponto de entrada F200POS, avalie se a variável alterada também foi devidamente atualizada no array de retorno para não impactar os demais pontos de entrada.

Segue os pontos de entrada que podem ser impactados: FA200FIL e FINA200.




<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>