Árvore de páginas

Ponto-de-Entrada: M468MKB - Filtro de seleção dos registros para a geração de nota fiscal automática
Versões: Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Idiomas: Espanhol , Inglês
Descrição:

Ponto de entrada cujo retorno é usado no filtro de seleção dos registros para a geração de nota fiscal automática.

Para diferenciar o uso em Top, é passado como primeiro parâmetro(ParamIxb[1]) como 'Q' e para os demais ambientes como 'D'. O retorno, no primeiro caso, deve ser uma sentença SQL válida; no segundo, uma expressão de filtro desejada.

Para diferenciar a classificação entre pedidos e remitos use a variável lPedidos, cujo valor é .T. para o primeiro caso.

Programa Fonte
.PRW
Sintaxe

M468MKB - Filtro de seleção dos registros para a geração de nota fiscal automática ( [ Tipo de expressão de filtro ] ) --> cFiltro

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
Tipo de expressão de filtro Caracter O parâmetro indica se a expressão deve ser uma sentença SQL(ParamIxb[1]="Q"), para ambiente Top, ou uma expressão de filtro(ParamIxb[1]="D"), para outro tipo de ambiente.
Retorno
    cFiltro(array_of_record)
  • O retorno deve ser uma expressão SQL para uso da rotina em Top e uma expressão de filtro para os demais ambientes. A expressão deve contemplar os registros desejados na seleção.