Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Financeiro (SIGAFIN)

Função:NGFJOBQR


02. DESCRIÇÃO

Ponto de entrada NGFJOBQR, adiciona um filtro SQL na query que será considerada para atualizar os títulos / pedidos via JOB (Pagar, receber, compras e vendas) na tabela de saldos (F75) e/ ou de pedidos (F76) que é utilizada no Fluxo de caixa do Novo Gestor Financeiro.


03. PARAMETRO

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



04. EXEMPLO DE UTILIZAÇÃO

NGFJOBQRY
#INCLUDE "totvs.ch"
#INCLUDE "protheus.ch"

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

    cAliasName := PARAMIXB[1] //SE1, SE2, SC5 ou SC7
    cWhere := ""
    
    Do Case
        Case cAliasName == "SE1"
            cWhere := " E1_XCLI <> 'ABC' "
        Case cAliasName == "SE2"   
            cWhere := " E2_XCLI <> 'XYZ' "
    End Case
    Do Case
        Case cAliasName == "SC5"
            cWhere := " C5_CLIENTE == 'ABC' "
        Case cAliasName == "SC7"   
            cWhere := " C7_FORNECE == 'XYZ' "
    End Case
 
return cWhere


05. PONTO DE ATENÇÃO

Caso a rotina Novo Gestor Financeiro já esteja em uso e se opte pelo uso do ponto de entrada, o cliente deverá limpar a(s) tabela(s) F75 e ou F76, assim como o parâmetro MV_TFCJOBT, para que a base seja alimentada com as novas regras definidas no ponto de entrada.