Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:TOTVS Backoffice
Linha de Produto:

Linha Protheus ®

Módulo:Financeiro
Função:FINA430- Retorno de pagamentos


02. DESCRIÇÃO

O ponto de entrada F430TXBX tem como objetivo permitir informar a taxa da moeda estrangeira a ser considerada para efetivar a
baixa via retorno de comunicação bancária contas a pagar.

IMPORTANTE

...

  • Caso o ponto de entrada não retorne nenhuma taxa, a baixa do título não será realizada.

03. PARÂMETROS

aTítulo => array de 7 posições com a chave do título. 

aTítulo[1]  = Filial
aTítulo[2]  = Prefixo
aTítulo[3]  = Número
aTítulo[4]  = Parcela
aTítulo[5]  = Tipo
aTítulo[6]  = Fornecedor
aTítulo[7]  = Loja
aTítulo[8]  = Data da baixa

04. RETORNO


NomeDescrição

nTxMoeda

Taxa da moeda estrangeira que será usada para realizar a baixa do título.


05. EXEMPLO DE UTILIZAÇÃO


Bloco de código
languagedelphi
themeMidnight
titleF430TXBX
#INCLUDE "PROTHEUS.CH"

User Function F430TXBX()
    Local aTitulo   := PARAMIXB
    Local nTxaMovBx := 5
    Local nRecno    := SE2->(Recno())
    
    If nRecno == 3 // Deve ser criado a regra para achar a taxa a ser usada na baixa do título. 
        nTxaMovBx := 5.6006
    ElseIf nRecno == 4
        nTxaMovBx := 5.1045
    ElseIf nRecno == 5
        nTxaMovBx := 4.065
    Else
        nTxaMovBx := 3.9567
    EndIf
    
    MsgAlert("O título: " + CRLF + CRLF + aTitulo[1]+aTitulo[2]+aTitulo[3]+aTitulo[4]+;
            aTitulo[5]+aTitulo[6]+aTitulo[7]+;
            CRLF + CRLF + "será baixado com a taxa: " + cValToChar(nTxaMovBx))

Return nTxaMovBx

...