Línea de producto: | Protheus | ||||
Segmento: | Manufactura | ||||
Módulo: | SIGACOM - Compras | ||||
Rutina: |
| ||||
Punto de entrada: | MP103DEV - Cambiar filtro para facturas de salida. | ||||
País(es): | Todos | ||||
Base(s) de datos: | Todos | ||||
Sistema(s) operativo(s): | Portugués (Brasil) |
Descripción: | El punto de entrada para cambiar la "Query" de búsqueda de las facturas de salida. | ||||||||||||||||||||||||||||||||||||
Ubicación: | La llamada del punto de entrada MT103DEV ocurre al activar la opción "Ok" en la pantalla que aparece en el botón "Devolver" de "Otras Acciones", en la rutina Documento de Entrada (MATA103). | ||||||||||||||||||||||||||||||||||||
Programa fuente: | MATA103r.prw | ||||||||||||||||||||||||||||||||||||
Función: | MATA103 - Liberación de documentos | ||||||||||||||||||||||||||||||||||||
Parámetros: |
| ||||||||||||||||||||||||||||||||||||
Devolución: |
| ||||||||||||||||||||||||||||||||||||
Observación: | Encabezado de la "Query" obligatorio del parámetro "PARAMIXB[5]". Al agregar nuevos campos en el encabezado no se mostrarán, solo influenciará en el filtro de Facturas de Salida. |
Ejemplo:
#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 //Encabezado de la "Query" obligatorio del 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
solo influenciar en el filtro de las facturas.