Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O ponto de entrada PCHOMQRY permite informar uma condiçãopersonalizada (WHERE) para filtro dos títulos que terão seus , que serão considerados na composição dos valores exibidos no gráfico na da Home no Portal do Cliente - SIGAFIN.

...

PARAMIXBTipoDescrição
1º PosiçãoArrayContém um Array com as chaves (FILIAL+CODIGO+LOJA) dos clientes selecionados no portal. 
  • Cada posição do Array contém um objeto Json com as propriedades: filial, codigo e loja..


Retorno do ponto de entrada:

...

TipoObrigatoriedadeDescrição
CaractereObrigatórioQuery Condição personalizada para listagem de títulos do Portal do Clientefiltro dos títulos que serão considerados, na composição dos valores do gráfico.


03. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagejava
themeMidnight
firstline1
titlePCTITQRYPCHOMQRY
linenumberstrue
collapsetrue
#include 'Protheus.ch'
 
 /*/{Protheus.doc} User Function PCHOMQRY
    Utilizado para alteração da query responsavel pelos valores 
    apresentados na tela inicial (Home) no portal do cliente

    Parâmetros:
     - Paramixb[1] (Array) = Lista contendo a chave dos clientes selecionados no portal.

    Retorno:
     - cWhere (Character) = Where com os filtros aplicados.
    
    @type Function
    @author Totvs
    @since 30/11/2023
    @version 1.0
    @see https://tdn.totvs.com/pages/viewpage.action?pageId=894385292 
/*/
User Function PCHOMQRY() As Character
    Local aCustomers    := PARAMIXB[1]  As Array
    Local cWhere        := ""           As Character

    Conout(aCustomers)

    cWhere := "SE1.E1_NUM = 'FIN0001' "

Return cWhere