01. DADOS GERAIS
Produto: | TOTVS Prestadores de Serviços Terceirização
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | Prestadores de Serviço |
Função: | TECA190D - Mesa operacional |
Ticket: | Não há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-9721 |
02. SITUAÇÃO/REQUISITO
Identificada a necessidade de personalizar a consulta do campo Posto na mesa operacional.
03. SOLUÇÃO
No ponto de entrada TecF3190 devemos adicionar no array aRet as informações da coluna que queremos adicionar na consulta, respeitando seu posicionamento predefinido sendo ele:
{ "TITULO DO CAMPO_TABELA", "CAMPO"}
Abaixo temos a relação dos campos:
TITULO DO CAMPO_TABELA | ABA | Campo |
---|---|---|
POSTO_TFL | Locais | Posto |
POSTO_LCA | Alocação em Lote | Posto |
POSTO_LGY | Grid: Atendentes | Posto |
POSTO | Configuração de Alocação | Posto |
Exemplo de utilização:
#INCLUDE 'protheus.ch' #INCLUDE 'parmtype.ch' #INCLUDE "FWMVCDEF.CH" User Function TecF3190() Local aRet := {} Aadd(aRet, {"POSTO_TFL", "TFL_DTINI" } ) Aadd(aRet, {"POSTO_TFL", "TFF_CODPAI" } ) Aadd(aRet, {"POSTO_LCA", "TFL_DTINI" } ) Return aRet
No exemplo acima, temos três elementos no array, nos dois primeiros elementos na primeira posição foi informado o campo Posto da aba Locais, e na segunda posição informo o campo, já no último elemento informo na primeira posição o campo Posto da aba Alocação em Lote e na segunda posição o campo, respectivamente.
Após compilar o código acima, obtemos os seguintes resultados:
04. DEMAIS INFORMAÇÕES
Não há.