| Linha de Produto: | Microsiga Protheus® |
|---|---|
| Segmento: | Backoffice |
| Módulo: | Financeiro |
| Idiomas: | Português |
| Função: | FINA710 - Novo Gestor Financeiro |
O ponto de entrada F713LYT permite customizar o layout de envio para transmissão dos boletos. Será executado no job de envio dos boletos, para mais detalhes acesse JOB Transmissão e Envio de E-mail - FINA713
| Parâmetro | Descrição | Tipo |
|---|---|---|
| PARAMIXB[1] | Código do banco FEBRABAN (Ex: 001 = Banco do Brasil, 341 = Itaú e etc) | Caractere |
| PARAMIXB[2] | Chave do Titulo a receber (FILIAL + PREFIXO + NUM + PARCELA + TIPO) | Caractere |
| PARAMIXB[3] | Layout do banco que será customizado | Caractere |
| PARAMIXB[4] | Tipo do layout que será customizado | Caractere |
cReturn - Caractere - Layout customizado que será enviado ao banco para transmissão
#INCLUDE "TOTVS.CH"
/*/{Protheus.doc} F713LYT
Permite modificar as tags do layout de transmissão
dos boletos antes do envio ao banco.
Obs: A area das seguintes tabelas devem ser mantidas:
- SEA, SA6, SEE, AI0, SE1, SA1 e F77.
@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 F713LYT() As Character
Local cBanco := PARAMIXB[1]
Local cChvTit := PARAMIXB[2]
Local cReturn := ""
Local aAreaE1 := SE1->(FwGetArea())
Local aArea := FwGetArea()
If PARAMIXB[4] == "JSON"
/*
Realizar tratamento no JSON que será enviado ao banco
*/
Elseif PARAMIXB[4] == "XML"
/*
Realizar tratamento no XML que será enviado ao banco
*/
Endif
RestArea(aAreaE1)
RestArea(aArea )
Return cReturn
|