Script TRTSEL: TRTSEL
ITM_CRIT: añadir criterios para la selección automática de artículos
Este punto de entrada se activa después de cargar los criterios utilizados para filtrar la selección automática de artículos. Se utiliza para completar el filtro que se aplica a los artículos.
Contexto y modo de funcionamiento
Transacción
No hay ninguna transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de llamada
Para completar el filtro de los artículos, utiliza la variable CRITERE y los datos de la tabla [F:ITM].
Por ejemplo, para excluir los artículos que no se pueden utilizar, introduce:
CRITERE += '&[F:ITM]ITMSTA<>6'
También puedes reescribir por completo la variable CRITERE. Si eliges esta opción, la variable debe contener al menos el filtro estándar:
CRITERE = '((left$([F:ITM]ITMREF,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'
CRITERE -= '| (pat(toupper([F:ITM]ITMDES1),'*'+UPVAL+'*')<>0)'
CRITERE -= '| (toupper([F:ITM]EANCOD)=''+UPVAL+''))'
ITP_CRIT: añadir criterios para la selección automática de artículos
Este punto de entrada se activa después de cargar los criterios utilizados para filtrar la selección automática de artículos. Se utiliza para completar el filtro que se aplica a los artículos, especialmente a los datos del artículo-proveedor.
Contexto y modo de funcionamiento
Transacción
No hay ninguna transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de llamada
Para completar el filtro de los artículos, utiliza la variable CRITERE y los datos de la tabla [F:ITM].
Por ejemplo, para excluir los artículos que no se pueden utilizar, introduce:
CRITERE += '&[F:ITM]ITMSTA<>6'
También puedes reescribir por completo la variable CRITERE. Si eliges esta opción, la variable debe contener al menos el filtro estándar:
CRITERE = '((left$([F:ITM]ITMREF,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'
CRITERE -= '| (pat(toupper([F:ITM]ITMDES1),'*'+UPVAL+'*')<>0)'
CRITERE -= '| (toupper([F:ITM]EANCOD)=''+UPVAL+''))'
ITV_CRIT: añadir criterios para la selección automática de artículos
Este punto de entrada se activa después de cargar los criterios utilizados para filtrar la selección automática de artículos. Se utiliza para completar el filtro que se aplica a los artículos, especialmente a los datos del artículo-venta.
Contexto y modo de funcionamiento
Transacción
No hay ninguna transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de llamada
Para completar el filtro de los artículos, utiliza la variable CRITERE y los datos de las tablas [F:ITS] y [F:ITM].
Por ejemplo, para incluir únicamente los artículos gestionados en stock, introduce:
[F:ITM]SERMGTCOD=1
También puedes reescribir por completo la variable CRITERE. Si eliges esta opción, la variable debe contener al menos el filtro estándar:
CRITERE = '((left$([F:ITM]ITMREF,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'
CRITERE -= '| (pat(toupper([F:ITM]ITMDES1),'*'+UPVAL+'*')<>0)'
CRITERE -= '| (toupper([F:ITM]EANCOD)=''+UPVAL+''))'
CRITERE -='& [F:ITM]ITMSTA=1'
BPC_CRIT: añadir criterios para la selección automática de clientes
Este punto de entrada se activa después de cargar los criterios utilizados para filtrar la selección automática de clientes. Se utiliza para completar el filtro que se aplica a los clientes.
Contexto y modo de funcionamiento
Transacción
No hay ninguna transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de llamada
Para completar el filtro de los clientes, utiliza la variable CRITERE y los datos de la tabla [F:BPC].
Por ejemplo, para incluir únicamente los clientes que pueden cerrar pedidos, introduce:
CRITERE += '&[F:BPC]ORDCLE=2'
También puedes reescribir por completo la variable CRITERE. Si eliges esta opción, la variable debe contener al menos el filtro estándar:
CRITERE = '((left$([F:BPC]BPCNUM,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'
CRITERE -= '| (pat(toupper([F:BPC]BPCNAM),'*'+UPVAL+'*')<>0))'
CRITERE -='& [F:BPC]BPCSTA=2'
BPS_CRIT: añadir criterios para la selección automática de proveedores
Este punto de entrada se activa después de cargar los criterios utilizados para filtrar la selección automática de proveedores. Se utiliza para completar el filtro que se aplica a los proveedores.
Contexto y modo de funcionamiento
Transacción
No hay ninguna transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de llamada
Para completar el filtro de los proveedores, utiliza la variable CRITERE y los datos de la tabla [F:BPS].
Por ejemplo, para incluir únicamente los proveedores que pueden utilizar pedidos multilínea, introduce:
CRITERE += '&[F:BPS]SEVLIN=2'
También puedes reescribir por completo la variable CRITERE. Si eliges esta opción, la variable debe contener al menos el filtro estándar:
CRITERE = '((left$([F:BPS]BPSNUM,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'
CRITERE -= '| (pat(toupper([F:BPS]BPSNAM),'*'+UPVAL+'*')<>0))'
BPR_CRIT: añadir criterios para la selección automática de terceros
Este punto de entrada se activa después de cargar los criterios utilizados para filtrar la selección automática de terceros. Se utiliza para completar el filtro que se aplica a los terceros.
Contexto y modo de funcionamiento
Transacción
No hay ninguna transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de llamada
Para completar el filtro de los terceros, utiliza la variable CRITERE y los datos de la tabla [F:BPR].
Por ejemplo, para incluir únicamente los terceros definidos como clientes, introduce:
CRITERE += '&[F:BPR]BPCFLG=2'
También puedes reescribir por completo la variable CRITERE. Si eliges esta opción, la variable debe contener al menos el filtro estándar:
CRITERE = '((left$([F:BPR]BPRNUM,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'
CRITERE -= '| (pat(toupper([F:BPR]BPRNAM),'*'+UPVAL+'*')<>0))'
CRITERE -='& [F:BPR]ENAFLG=2'