Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB)

Função:CTBXSEM
País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46829

02. DESCRIÇÃO

O ponto de entrada CTBPXDCQRY permite a customização da query utilizada na função ProxDoc() dentro da rotina CTBXFUN.PRX. Com este ponto de entrada, é possível ajustar a consulta para atender a critérios específicos na busca de documentos, proporcionando flexibilidade na seleção e ordenação dos registros conforme a necessidade do usuário.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
cQuery := Execblock( 'CTBPXDCQRY' , .F. , .F. , {cQuery} )
Exemplo de PE
User Function CTBPXDCQRY()

	Local cQuery := ParamIxb[1]  
	cQuery := "SELECT Max(CTF_DOC) MAXDOC "
	cQuery += "FROM CTF "+" CTF "
	cQuery += "WHERE CTF_FILIAL='"+xFilial("CTF")+"' AND "
	cQuery += "CTF_DATA = '"+DTOS(dDataLanc)+"' AND "
	cQuery += "CTF_LOTE = '"+cLote+"' AND "
	cQuery += "CTF_SBLOTE = '"+cSubLote+"' AND "
	cQuery += "D_E_L_E_T_ <> '*' "
	cQuery := ChangeQuery(cQuery)

Return cQuery


Importante !!

  • Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
  • Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.

04. ASSUNTOS RELACIONADOS

  • Não se aplica.