Árvore de páginas

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_TABELAABACampo
POSTO_TFLLocaisPosto
POSTO_LCAAlocação em LotePosto
POSTO_LGYGrid: AtendentesPosto
POSTOConfiguração de AlocaçãoPosto

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á.

05. ASSUNTOS RELACIONADOS