MT103DEV - Alterar filtro para Notas Fiscais de saída
Características do Requisito
Linha de Produto: | Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGACOM - Compras | ||||
Rotina: |
| ||||
Ponto de Entrada: | |||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Sistema(s) Operacional(is): | Português (Brasil) |
Ponto de Entrada
Descrição: | O Ponto de Entrada para alteração da "Query" de busca das notas fiscais de saída | ||||||||||||||||||||||||||||||||||||
Localização: | A chamada do Ponto de Entrada MT103DEV ocorre ao acionar o botão "Ok" na tela exibida no botão "Retornar" de "Outras Ações", na rotina Documento de Entrada (MATA103). | ||||||||||||||||||||||||||||||||||||
Programa Fonte: | MATA103r.prw | ||||||||||||||||||||||||||||||||||||
Função: | MATA103 - Liberação de Documentos | ||||||||||||||||||||||||||||||||||||
Parâmetros: |
| ||||||||||||||||||||||||||||||||||||
Retorno: |
| ||||||||||||||||||||||||||||||||||||
Observação: | Cabeçalho da "Query" obrigatório do parâmetro "PARAMIXB[5]". Adicionando novos campos no cabeçalho não será exibido, apenas influenciar no filtro de Notas Fiscais de saída. |
Exemplo:
#Include 'Protheus.ch'
User Function MT103DEV()
Local dDtDe := PARAMIXB[1]
Local dDtAte := PARAMIXB[2]
Local cCliente := PARAMIXB[3]
Local cLoja := PARAMIXB[4]
Local cFieldQry := PARAMIXB[5]
Local cQuery := ""
cQuery := " SELECT " + cFieldQry //Cabeçalho da "Query" obrigatório do parâmetro "PARAMIXB[5]"
cQuery += " FROM " + RetSqlName("SF2")
cQuery += " WHERE F2_FILIAL = '" + xFilial("SF2") + "'"
cQuery += " AND F2_EMISSAO BETWEEN '" + DtoS(dDtDe) + "' AND '" + DtoS(dDtAte) + "'"
Return cQuery
apenas influenciar no filtro das notas de saida