Árvore de páginas

Ponto-de-Entrada: LOCXPE51 - Permite a manipulação da Query de factura original
Abrangências: Microsiga Protheus 8.11 , Microsiga Protheus 10
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
O Ponto de entrada LocxPE51, para factura de Gastos de Importação ou Frete, chamado após selecionar as facturas originais, permite a manipulação da query dos itens de cada factura original selecionada.Por exemplo: Filtragem dos itens.
Eventos

Chamado na função CarregaDesp(), após a seleção das facturas originais, antes da montagem da query.

Programa Fonte
LOCXNF.PRW
Sintaxe

LOCXPE51 - Permite a manipulação da Query de factura original ( [ ParamIxb[1] ], [ ParamIxb[2] ] ) --> cQuery

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ParamIxb[1] Caracter Expressão da Query ref. aos itens da factura selecionada.
ParamIxb[2] Numérico Tipo da factura que está sendo incluída: 1=Frete 2=Gastos Importação
Retorno
    cQuery()
  • Deve retornar uma expressão para query dos itens da factura original selecionada.
Observações

Atenção: 

- Este ponto de entrada é somente para uso de banco TOP Connect.

- A query retornada não deve conter a cláusula "ORDER BY". Ela sempre será adicionada a string logo após a chamada do ponto.

- O ponto é executado na montagem da query para cada factura original selecionada.

Exemplos
User Function LOCXPE51()Local cQuery := ParamIxb[1] // QueryLocal nTipo  := ParamIxb[2] // Tipo da Nota:  1=Frete    2=Gastos//-- Manipulacao da query pelo usuario, por ex., para filtragem de itens da factura origem selecionada//-- Obs.: A query retornada nao deve conter a clausula "ORDER BY". Ela sempre sera adicionada a string logo apos a chamada do ponto.Return(cQuery)
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não