Línea de producto: | Microsiga Protheus® |
|---|---|
Segmento: | Backoffice |
Módulo: | Financiero |
Idiomas: | Portugués |
Función: | FINA710 - Nuevo administrador financiero |
El punto de entrada F713LYT permite personalizar el layout de envío para transmisión de las boletas. Se ejecutará en el job de envío de las boletas, para más detalles acceda a JOB Transmisión y envío de E-mail - FINA713
Parámetro | Descripción | Tipo |
|---|---|---|
PARAMIXB[1] | Código del banco FEBRABAN (Ej: 001 = Banco do Brasil, 341 = Itaú y etc.) | Carácter |
PARAMIXB[2] | Clave del título por cobrar (SUCURSAL + PREFIJO + NÚM + CUOTA + TIPO) | Carácter |
PARAMIXB[3] | Layout del banco que se personalizará | Carácter |
PARAMIXB[4] | Tipo del layout que se personalizará | Carácter |
cReturn - Carácter - Layout personalizado que se enviará al banco para transmisión
#INCLUDE "TOTVS.CH"
/*/{Protheus.doc} F713LYT
Permite modificar las tags del layout de transmisión
de las boletas antes del envío al banco.
Obs: Debe mantenerse el área de las siguientes tablas:
- SEA, SA6, SEE, AI0, SE1, SA1 y F77.
@type Function
@author totvs
@since 09/11/2023
@version 1.0
@return cReturn, Character, Layout que se enviará al 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 tratamiento en JSON que se enviará al banco
*/
Elseif PARAMIXB[4] == "XML"
/*
Realizar tratamiento en XML que se enviará al banco
*/
Endif
RestArea(aAreaE1)
RestArea(aArea )
Return cReturn
|