Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Financeiro (SIGAFIN)

Função:NGFJOBQRY 


02. DESCRIÇÃO

Ponto de entrada NGFJOBQRY, adiciona um filtro SQL na query que será considerada para atualizar os titulos (Pagar e receber) na tabela de saldos (F75) que é utilizada no fluxo de caixa do novo gestor financeiro.

03. PARAMETRO

xParamNomeTipoDescrição
PARAMIXB[1]cAliasNameCaractereAlias que esta sendo considerado na query (SE1 ou SE2)



04. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagejs
themeRDark
firstline1
titleF191ALTEST
linenumberstrue
#INCLUDE "totvs.ch"
#INCLUDE "protheus.ch"

User Function NGFJOBQRY()
    Local cAliasName As Character 
    Local cWhere As Character

    cAliasName := PARAMIXB[1] //SE1 ou SE2
    cWhere := ""
    
    Do Case
        Case cAliasName == "SE1"
            cWhere := " E1_TIPO NOT IN ('CC','CD', 'BOL') "
        Case cAliasName == "SE2"   
            cWhere := " E2_TIPO <> 'BOL' "
    End Case

return cWhere



Templatedocumentos