Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:Fiscal

02. DESCRIÇÃO

Altera a query de pesquisa aos processos referenciados vinculados a nota fiscal.

03. ESPECIFICAÇÃO

Parâmetros do ponto de entrada:

NomeTipoDescrição
PARAMIXBArray of Record

[1] = Cláusula FROM da query a ser executada

[2] = Cláusula WHERE da query a ser executada

Retorno:

NomeTipoDescrição
aQueryArray of Record

Array com a primeira posição contendo a cláusula FROM e a segunda posição contendo a cláusula WHERE.

04. EXEMPLO DE UTILIZAÇÃO


Bloco de código
languagejava
themeMidnight
titleSPDF500C
linenumberstrue
#include 'protheus.ch'
#include 'parmtype.ch'

User Function SPDF500C()

Local cFrom := ParamIxb[1]
Local cWhere := ParamIxb[2]
Local aQuery := {}

cFrom += "LEFT JOIN "+RetSqlName("CCF")+" CCF ON CCF.CCF_FILIAL='"+xFilial("CCF")+"' AND CDG.CDG_PROCES=CCF.CCF_NUMERO AND CDG.CDG_TPPROC=CCF.CCF_TIPO AND CCF.D_E_L_E_T_=' '"

cWhere += "CDG.D_E_L_E_T_=' '"

aAdd(aQuery,cFrom)
aAdd(aQuery,cWhere)

Return aQuery