Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Financeiro
Idiomas:Português
Função: FINA710 - Novo Gestor Financeiro

02. DESCRIÇÃO

O ponto de entrada F717LYT permite customizar o leiaute de envio para transmissão dos pagamentos. Será executado no job de envio dos pagamentos, para mais detalhes acesse Job de transmissão dos pagamentos - FINA717

03. PARÂMETROS

ParâmetroDescriçãoTipo
PARAMIXB[1]Código do banco FEBRABAN (Ex: 001 = Banco do Brasil, 341 = Itaú e etc)Caractere 
PARAMIXB[2]Chave do Titulo a pagar (FILIAL + PREFIXO + NUM + PARCELA + TIPO + FORNECE + LOJA)Caractere 
PARAMIXB[3]Layout do banco que será customizadoCaractere 

04. RETORNO

cReturn - Caractere - Layout customizado que será enviado ao banco para transmissão

05. EXEMPLO DE UTILIZAÇÃO

F713LYT
#INCLUDE "TOTVS.CH"

/*/{Protheus.doc} F717LYT
    Permite modificar as tags do layout de transmissão 
    dos pagamentos antes do envio ao banco.

    Obs: A area das seguintes tabelas devem ser mantidas:
     - SEA, SA6, SEE, SE2, SA2

    @type  Function
    @author totvs
    @since 09/11/2023
    @version 1.0
    @return cReturn, Character, Layout a ser enviado ao banco.
    @see https://tdn.totvs.com/pages/viewpage.action?pageId=804798104
/*/
User Function F717LYT() As Character
    Local cBanco   := PARAMIXB[1]
    Local cChvTit  := PARAMIXB[2]
	Local cLayout  := PARAMIXB[3]
    Local cReturn  := ""
    Local aAreaE2  := SE2->(FwGetArea())
	Local aArea	   := FwGetArea()

    /*
		Realiza o tratamento na variavel cLayout para enviar ao banco
	*/
    RestArea(aAreaE2)
	RestArea(aArea )

Return cReturn