01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM)

Función:

COMXCOL

País:

Brasil

Ticket:


Requisito/Story/Issue (informe el requisito relacionado):



02. DESCRIPCIÓN

Punto de entrada con el objetivo de manejar los colores utilizados en el browser de la rutina de la lista de precios, para agregar o modificar los colores que ya existen.

Ej.: Permite agregar un nuevo color relacionado a las listas de precios que tienen una condición de pago estándar informada.


03. UBICACIÓN

El Punto de Entrada se ejecuta al activar la rutina de Lista de Precios.


04. PARÁMETROS

Nombre

Tipo

Descripción

PARAMIXB[1]

Vector

Vector que contiene los colores estándar utilizados por la rutina, donde cada color tiene:
[1] Condición establecida
[2] Color utilizado

05. DEVOLUCIÓN

Tipo

Descripción

Vector

Vector que contiene los colores que serán utilizados por la rutina según sea necesario.

06. EJEMPLO DE UTILIZACIÓN

ADVPL
#Include 'Protheus.ch'

/*/{Protheus.doc} CM010COR
PE para agregar nuevos colores a las listas de precios
@type     function
@author      
@since       14/10/2024
/*/
User Function CM010COR
Local aRet:= PARAMIXB[1]//Personalización deseada según la regla de negocio practicada
Local _aRet:={}


aadd(_aRet,{"Dtos(AIA_DATDE)=='20241215'","BR_PINK"})
aadd(_aRet,{"(Dtos(AIA_DATATE) >= Dtos(dDataBase) .Or. Empty(Dtos(AIA_DATATE)))","ENABLE"})
aadd(_aRet,{"(Dtos(AIA_DATATE) < Dtos(dDataBase) .Or. Empty(Dtos(AIA_DATATE)))","DISABLE"})


Return _aRet