| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | COMXCOL |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
Ponto de entrada com objetivo de manipular as cores utilizadas no browser da rotina de tabela de preços, para adicionar ou alterar as cores já existentes.
Ex: Permite adicionar uma nova cor referente às tabelas de preço que possuem uma condição de pagamento padrão preenchida.
O Ponto de Entrada é chamado ao executar a rotina de Tabela de Preços.
Nome | Tipo | Descrição |
|---|---|---|
| PARAMIXB[1] | Vetor | Vetor contendo as cores padrões utilizadas pela rotina, onde cada cor possui: |
Tipo | Descrição |
|---|---|
| Vetor | Vetor contendo as cores a serem utilizadas pela rotina conforme necessidade. |
#Include 'Protheus.ch'
/*/{Protheus.doc} CM010COR
PE para adicionar novas cores a tabelas de preços
@type function
@author
@since 14/10/2024
/*/
User Function CM010COR
Local aRet:= PARAMIXB[1]//Customização desejada conforme regra de negócio praticada
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 |