Línea de producto: | Microsiga Protheus® |
Segmento: | Backoffice |
---|---|
Módulo: | Financiero |
Función: | FINC030 – Situación del proveedor |
El punto de entrada FC030ORD permite personalizar la cláusula ORDER BY, permitiendo que los títulos pendientes y/o títulos pagados se reordenen en la exhibición de la consulta Situación del proveedor.
Observaciones
La elaboración de la cláusula ORDER BY personalizada debe respetar las siguientes reglas:
Nombre | Tipo | Descripción |
PARAMIXB[1] | Carácter | Campos disponibles para uso en la composición de la cláusula ORDER BY personalizada. |
PARAMIXB[2] | Carácter | Cláusula ORDER BY estándar del sistema, para uso como referencia y/o composición de la cláusula personalizada. |
PARAMIXB[3] | Numérico | Parámetro numérico que, si fuera igual a 1, la cláusula será para reordenar los títulos pendientes, si fuera igual a 2, será para reordenar los títulos pagados. |
Tipo | Descripción |
Carácter | Campos para información en la cláusula ORDER BY de la consulta |
#INCLUDE "TOTVS.CH" User Function FC030ORD() as character Local cEstrut := ParamIxb[1] as character // Contiene los campos que pueden utilizarse en la cláusula ORDER BY Local cOrdAtu := ParamIxb[2] as character // Contiene la cláusula ORDER BY estándar del sistema Local nOpProc := ParamIxb[3] as numeric // Corresponde a la visualización de títulos pendientes (1) o pagados (2) Local cRet := "" as character FWAlertInfo("Orden de los títulos " + IIf(nOpProc == 1, "pendientes.", "pagados."),"Punto de entrada FC030ORD") cRet := cOrdAtu Return cRet