Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre Técnico
CONSCCARG.PRWConsulta de la cuenta corriente en la AFIP.
FINA847.PRWBrowser Orden de pago Mod. II.
FINA850.PRWOrden de pago Mod. II.
FINA850A.PRWComplemento orden pago Mod. II.
FINA850I.PRWComplemento orden pago Mod. II.
FINRETARG.PRWCálculo de retenciones Mod. II - Estructura.
FINRETGAN.PRWCálculo de retención de ganancias.
FINRETIBB.PRWCálculo de retención de IIBB.
FINRETIVA.PRWCálculo de retención de IVA.
FINRETMUN.PRWCálculo de retención municipalidades.
FINRETSLI.PRWCálculo de retención SLI.
FINRETSUS.PRWCálculo de retención de SUSS.
TRFOPARG.PRWFunción que realiza la transferencia de la aceptación en la rutina Orden de pago Arg.
TRFOPCRED.PRWFunción que realiza la transferencia de la aceptación en la rutina Orden de pago Arg.
FECREDAMB.PRWParametriza el Totvs Services para el webservice WSFECRED.
TRFFECRED.PRWFunción que realiza la transferencia de la aceptación en la rutina de Orden previa de pago AFIP.
CERTGAN.PRW*Certificado Retención de ganancias.
CERTIB.PRW*Certificado Retención de Ing. Brutos.
CERTIVSUS.PRW*Certificado Retención de IVA y SUSS.
CERTRMUN.PRW*Certificado Retención de Municipalidades.
País:Argentina - ARG
Ticket:14577912
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-14792


02. SITUACIÓN/REQUISITO

Se solicita implementar un punto de entrada en la rutina de Orden de Pago II, el cual permita visualizar la tabla de colores de la leyenda y modificarlas de acuerdo a la petición del cliente.              

03. SOLUCIÓN

Implementación de los puntos de entrada F850ADLE y F850URET, los cuales permiten visualizar la tabla de colores de las leyendas y poder modificarlas a petición del cliente. 


  1. A través de la rutina de Orden de Pago Modelo II (FINA847) que se encuentra en el menú perteneciente al módulo de Financiero - SIGAFIN (Actualizaciones |Proceso Mod II), es necesario tener registros de órdenes de pago.
  2. Dar clic en el botón “+Pago automático”.
  3. Seleccionar los parámetros.
  1. Compilar el punto de entrada F850ADLE.
  2. A través de la rutina de Orden de Pago Modelo II (FINA847) que se encuentra en el menú perteneciente al módulo de Financiero - SIGAFIN (Actualizaciones | Archivos) es necesario tener registros de órdenes de pago.
  3. Dar clic en el botón “+Pago automático”.
  4. Seleccionar los parámetros.
  5. En el botón de “Otras acciones” se puede observar la integración del botón de “Leyenda” lo colores se modifican al gusto y es posible visualizar el browse de leyendas.

Descripción

Permite manipular los colores del browse. 

Programa Fuente:

FINA850.PRW

Función

F850ADLE

Parámetros

Posición

Tipo

Descripción

N/AN/AN/A

Retorno:

Array personalizado con el color y la descripción de la leyenda.


Ejemplo: 

    aLeg[1] := {"BR_PINK", "Aprobadas" }          // "Aprobadas"
    aLeg[2] :={"BR_VERDE", "Titulo con saldo 0" }    // "Efectivadas"
    aLeg[3] :={"BR_PRETO", "Titulo con baja parcial" } // "Efectivadas"    
    aLeg[4] :={"BR_AZUL", "Adicional" }          // "Adicional"
    aLeg[5] :={"BR_VERMELHO", "Modificado" }         // "Modificado"
    aLeg[6] :={"BR_CINZA", "Extra" }                // "Extra"





Descripción

Permite manipular las reglas de la leyenda. 

Programa Fuente:

FINA850.PRW

Función

F850URET

Parámetros

Posición

Tipo

Descripción

N/AN/AN/A

Retorno:

Array personalizado con la condición y el color del estatus.

Ejemplo: 

    aRet[1] := {'E2_SALDO == 0'    , "BR_AZUL"}          // "Aprobadas"
    aRet[2] := {'LOTE == "S"'             , "BR_PRETO"  }    // "Efectivadas"
    aRet[3] := {'APROVADO == "S"'     , "BR_LARANJA" } // "Efectivadas"    
 


Ejemplo del punto de entrada "F850ADLE | F850URET"

F850ADLE
#INCLUDE "PROTHEUS.CH" 
/*
    Punto de entrada para descripción de leyenda y agregar el botón en el browse
*/ User Function F850ADLE()
    Local aLeg  := {}
    Aadd(aLeg,{"BR_PINK", "Aprobadas" }) 			// "Aprobadas"
    Aadd(aLeg,{"BR_VERDE", "Titulo con saldo 0" }) 	// "Efectivadas"
    Aadd(aLeg,{"BR_PRETO", "Titulo con baja parcial" }) // "Efectivadas"    
    Aadd(aLeg,{"BR_AZUL", "Adicional" }) 			// "Adicional"
    Aadd(aLeg,{"BR_VERMELHO", "Modificado" }) 		// "Modificado"
    Aadd(aLeg,{"BR_CINZA", "Extra" }) 				// "Extra"
Return aLeg

/*
    Punto de entrada para reglas de leyenda
*/

User Function F850URET()
    Local aRet := {}
    aAdd(aRet, { 'LOTE == "S"'      , "BR_AMARELO" } )      //Titulo en Lote
    aAdd(aRet, { 'APROVADO == "S"'  , "BR_PINK" } )         //Baja Aprobada
    aAdd(aRet, { 'APROVADO == "N"'  , "BR_BRANCO" })    //Baja Bloqueada
	aAdd(aRet, { 'E2_SALDO == 0'	, "BR_AZUL" })    
Return aRet


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

Los colores sólo se visualizarán con el PE compilado


05. ASUNTOS RELACIONADOS