Línea de producto: | Microsiga Protheus® |
|---|---|
Segmento: | Servicios |
Módulo: | Financiero |
Rutina: | FINA080 - Baja por pagar manual |
El punto de entrada SE5FI080 se ejecutará para grabar datos complementarios en la tabla SE5, FK2 y FK6.
Este se ejecutará en dos momentos:
Observación: el punto de entrada SE5FI080 puede utilizarse en conjunto con los puntos de entradas citados a continuación, en Otras informaciones.
Nombre | Tipo | Descripción |
ParamIXB[1] | Carácter | String para incluir datos complementarios en el registro de la tabla SE5. |
ParamIXB[2] | Objeto | Submodelo para incluir datos complementarios en el registro de la tabla FK2 o FK6 (de acuerdo con el punto de ejecución). |
Tipo | Descripción |
Carácter | String con los valores que se grabarán en la tabla SE5. |
#INCLUDE "TOTVS.CH"
User Function SE5FI080() as character
Local cCamposE5 := ParamIxb[1] as character
Local oSubModel := ParamIxb[2] as object
//------------------------------------------------------------------------
//-- Grabación del registro principal de la baja (SE5 y FK2)
If oSubModel:cID == "FK2DETAIL"
If "NOR" $ oSubModel:GetValue("FK2_MOTBX")
//-- SE5
cCamposE5 += ",{"
cCamposE5 += " 'E5_CUSTOM','Campo personalizado.' "
cCamposE5 += "} "
//--FK2
oSubModel:SetValue("FK2_CUSTOM","Campo personalizado.")
EndIf
EndIf
//------------------------------------------------------------------------
//-- Grabación de los valores accesorios (FK6)
If oSubModel:cID == "FK6DETAIL"
oSubModel:SetValue("FK6_CUSTOM","Campo personalizado.")
EndIf
Return cCamposE5 |
06. OTRAS INFORMACIONES
F80GRVFK - Punto de entrada para grabación de datos complementarios de la baja
F080ACONT - Complemento de baja por pagar