Proceso TRTACHCDE1 : TRTACHCDE1
CONTREMARQ: Elección proveedor y precio unitario para la generación de una contr
Este punto de entrada situado en el procesoTRTACHCDE1 creación de un pedido con contramarca de compra a partir de un pedido de venta, genera una acciónCONTREMARQ".
La finalidad de esta acción es dar la posibilidad de elegir al proveedor del pedido de compra y también de indicar un precio unitario específico así como una divisa.
Contexto y modo de funcionamiento
Transacción
No existe transacción en curso
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
La llamada se realiza para cada línea de pedido de venta que genere una línea de pedido de compra.
Variables y pantallas disponibles
Las siguientes variables se cargan en el momento de llamada de la acción "CONTREMARQ".
NUMSOH
Número del pedido de venta en curso de proceso
LINSOH
Línea del pedido de venta en curso de proceso
SEQSOH
Secuencia de la línea del pedido de venta en curso de proceso
La pantalla [M:POI1] se puede utilizar, la variable NOL indica la línea de la tabla en curso de carga.
Se cargan las siguientes clases de ficheros: [F:SOH], [F:SOQ], [F:SOP], [F:ITM]
Las variables y clases anteriores no deben modificarse.
Las siguientes variables deben modificarse para influenciar el proceso de contramarca.
NUMFOU
Número del proveedor sugerido
Si este no está indicado, es el primer proveedor contramarca del
artículo en cuestión que se tendrá en cuenta.
PUNET
Precio unitario neto sugerido
Si éste no está indicado, se valorará la línea del pedido de compra
después de una búsqueda de tarifa.
Si se desea forzar un precio a cero, en este campo se debe introducir un valor negativo. El motivo será en este caso el motivo por defecto.
UNIDAD
Unidad en la que se expresa el anterior precio unitario
Si la unidad no se indica, será la unidad de compra del artículo-planta.
DEVISE
Divisa en la que está espresada el precio unitario y según el valor del indicador a continuación divisa por defecto del pedido.
Si esta no está indicada, la divisa será la divisa del proveedor (BPARTNER).
DEVISEFLAG
Indicador que permite tomar el valor de la divisa indicada como divisa del pedido (2 = DEVISE sera la divisa del pedido).
Tablas abiertas
En la siguiente tabla, el indicador "contenido significativo" indica que el contenido es coherente con el contexto (el pedido de venta en curso está cargado…etc.).
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
|
Business partner |
BPCUSTOMER |
|
Clientes |
BPSUPPLIER |
|
Proveedores |
BPSUPPMVT |
|
Movimientos proveedores |
SORDER |
Sí |
Cabeceras de pedidos de ventas |
SORDERP |
Sí |
Líneas precios pedidos de venta |
SORDERQ |
Sí |
Líneas cantidades pedidos de venta |
PORDER |
|
Cabeceras de pedidos de compra |
PORDERP |
|
Pedidos de compra precio |
PORDERQ |
|
Líneas cantidades pedidos de compra |
PPRICLINK |
|
Búsqueda tarifas de compra (Link) |
FACILITY |
|
Plantas |
ITMMASTER |
Sí |
Artículos |
ITMBPS |
|
Artículos - Proveedores |
ITMFACILITY |
|
Artículos - Plantas |
ITMMVT |
|
Acumulados de movimientos artículo - planta |
ORDERS |
|
Encurso |
TABCUR |
|
Divisas |
TABCOEFF |
|
Coeficientes |
PERIOD |
|
Períodos |
BUDPAR |
|
Parametrización presupuesto si módulo contable presente |
Observacione diversas
El artículo - proveedor debe existir obligatoriamente.
El precio unitario puede especificarse con una precisión de 4 cifras después de la coma.
CTMDIRECT: Creación Cdgo venta intersociedades tras una contramarca directa
Este punto de entrada situado en el procesoTRTACHCDE1 creación de un pedido con contramarca de compra directa interplantas o intersociedades, genera una acción genera una acciónCTMDIRECT".
El fin de esta acción es autorizar que se genere un pedido de venta interplantas o intersociedades tras una contramarca directa de compra interplantas o intersociedades.
Contexto y modo de funcionamiento
Transacción
Existe una transacción en curso.
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
La activación se realiza en el bucle de carga de la máscara de pantalla [M :POI1] tras la lectura del pedido de venta al principio de la contramarca.
Variables y pantallas disponibles
La siguiente variable se carga en el momento de llamada de la acción "CTMDIRECT".
NOL
Índice de la línea en curso de carga en la máscara de pantalla [M :POI1].
Hay que modificar la variable siguiente para autorizar la generación del pedido de venta interplantas o intersociedades.
WCTMFLAG
Indicador de generación del pedido de venta tras la contramarca de compra.
0 = Sin generación (valor por defecto)
1 = Generación del pedido de venta interplantas o intersociedades
Tablas abiertas
En la siguiente tabla, el indicador "contenido significativo" indica que el contenido es coherente con el contexto (en este preciso caso no existe ninguno).
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
|
Business partner |
BPCUSTOMER |
|
Clientes |
BPSUPPLIER |
|
Proveedores |
BPSUPPMVT |
|
Movimientos proveedores |
SORDER |
|
Cabeceras de pedidos de ventas |
SORDERP |
|
Líneas precios pedidos de venta |
SORDERQ |
|
Líneas cantidades pedidos de venta |
PORDER |
|
Cabeceras de pedidos de compra |
PORDERP |
|
Pedidos de compra precio |
PORDERQ |
|
Líneas cantidades pedidos de compra |
PPRICLINK |
|
Búsqueda tarifas de compra (Link) |
FACILITY |
|
Plantas |
ITMMASTER |
|
Artículos |
ITMBPS |
|
Artículos-Proveedores |
ITMFACILITY |
|
Artículos - Plantas |
ITMMVT |
|
Acumulados de movimientos artículo - planta |
ORDERS |
|
Encurso |
TABCUR |
|
Divisas |
TABCOEFF |
|
Coeficientes |
PERIOD |
|
Períodos |
BUDPAR |
|
Parametrización presupuesto si módulo contable presente |
Observacione diversas
En el momento de la etrega del pedido de venta interplantas o intersociedades, no se debe olvidar actualizar el indicador RCPFLG en la línea de entrega mediante el punto de entrada CFMDLVMAJ de TRTVENLIVV.
Este indicador debe colocarse en el valor 2 para que la entrega no aparezca en las recepciones de compra inter-plantas o intersociedades.
CTMFILTRE: Filtros suplementarios en el pedido de ventas para generación contram
Este punto de entrada situado en el procesoTRTACHCDE1 creación de un pedido con contramarca de compra a partir de un pedido de venta, genera una acciónCTMFILTRE".
La finalidad de esta acción es dar la posibilidad de situar filtros adicionales en los pedidos de venta a tratar.
Contexto y modo de funcionamiento
Transacción
No existe transacción en curso
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
La llamada se realiza antes del proceso de los pedidos de venta pero una vez validada la pantalla de introducción de las selecciones.
Variables y pantallas disponibles
La siguiente variable se carga en el momento de llamada de la acción "CTMFILTRE".
CRITERIO
Filtro en cabecera de pedidos de venta compuesto por el tratamiento a partir
de la pantalla de selecciones POHW.
Las siguientes variables deben modificarse para influenciar el proceso de contramarca.
SOHFILTRE
Filtro adicional en cabecera de pedidos de venta (SORDER).
SOQFILTRE
Filtro adicional en cabecera de pedidos de venta (SORDERQ).
Nota: En teoría se puede intervenir en el filtro CRITERIO compuesto por el tratamiento sabiendo que las selecciones realizadas realmente ya no serán coherentes con éste.
Tablas abiertas
En la siguiente tabla, el indicador "contenido significativo" indica que el contenido es coherente con el contexto (en este preciso caso no existe ninguno).
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
|
Business partner |
BPCUSTOMER |
|
Clientes |
BPSUPPLIER |
|
Proveedores |
BPSUPPMVT |
|
Movimientos proveedores |
SORDER |
|
Cabeceras de pedidos de ventas |
SORDERP |
|
Líneas precios pedidos de venta |
SORDERQ |
|
Líneas cantidades pedidos de venta |
PORDER |
|
Cabeceras de pedidos de compra |
PORDERP |
|
Pedidos de compra precio |
PORDERQ |
|
Líneas cantidades pedidos de compra |
PPRICLINK |
|
Búsqueda tarifas de compra (Link) |
FACILITY |
|
Plantas |
ITMMASTER |
|
Artículos |
ITMBPS |
|
Artículos - Proveedores |
ITMFACILITY |
|
Artículos - Plantas |
ITMMVT |
|
Acumulados de movimientos artículo - planta |
ORDERS |
|
Encurso |
TABCUR |
|
Divisas |
TABCOEFF |
|
Coeficientes |
PERIOD |
|
Períodos |
BUDPAR |
|
Parametrización presupuesto si módulo contable presente |
Observacione diversas
En el seguimiento se notificará cualquier modificación de filtro.
CTMFILTRE1: Exclusión de pedidos de venta para no generar contramarca
Este punto de entrada situado en el procesoTRTACHCDE1 creación de un pedido con contramarca de compra a partir de un pedido de venta, genera una acciónCTMFILTRE1".
Esta acción sirve para dar la posibilidad de excluir completamente ciertos pedidos de venta para no generar el pedido de compra.
Ejemplo: Excluir los pedidos de venta para los que al menos una línea no tenga precio.
Contexto y modo de funcionamiento
Transacción
No existe transacción en curso
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
La llamada se realiza antes del proceso de los pedidos de venta pero una vez validada la pantalla de introducción de las selecciones.
Variables y pantallas disponibles
Las siguientes variables deben modificarse para influír el proceso de contramarca.
WCDTSTA
Indicador de exclusión del pedido de venta en curso ([F:SOH]SOHNUM)
0 = Sin exclusión
1 = El pedido de venta en curso no se transformatá en pedido de venta
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
No |
Business partner |
BPCUSTOMER |
No |
Clientes |
BPSUPPLIER |
No |
Proveedores |
BPSUPPMVT |
No |
Movimientos proveedores |
SORDER |
Sí |
Cabeceras de pedidos de ventas |
SORDERP |
No |
Líneas precios pedidos de venta |
SORDERQ |
No |
Líneas cantidades pedidos de venta |
PORDER |
No |
Cabeceras de pedidos de compra |
PORDERP |
No |
Pedidos de compra precio |
PORDERQ |
No |
Líneas cantidades pedidos de compra |
PPRICLINK |
No |
Búsqueda tarifas de compra (Link) |
FACILITY |
No |
Plantas |
ITMMASTER |
No |
Artículos |
ITMBPS |
No |
Artículos - Proveedores |
ITMFACILITY |
No |
Artículos - Plantas |
ITMMVT |
No |
Acumulados de movimientos artículo - planta |
ORDERS |
No |
Encurso |
TABCUR |
No |
Divisas |
TABCOEFF |
No |
Coeficientes |
PERIOD |
No |
Períodos |
BUDPAR |
No |
Parametrización presupuesto si módulo contable presente |
Observacione diversas
En el seguimiento se notificará cualquier pedido de venta excluído.
CTMFILTSOQ: Exclusión de líneas de venta para no generar contramarca
Este punto de entrada situado en el procesoTRTACHCDE1 creación de un pedido con contramarca de compra a partir de un pedido de venta, genera una acciónCTMFILTSOQ".
Esta acción sirve para dar la posibilidad de excluir ciertos pedidos de venta para no generar la línea de pedido de compra.
Ejemplo: Excluir las líneas de pedido de venta que no tienen precio indicado.
Contexto y modo de funcionamiento
Transacción
No existe transacción en curso
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
Para cada pedido de venta se realiza una activación.
Variables y pantallas disponibles
Las siguientes variables deben modificarse para influír el proceso de contramarca.
WCDTSTA
Indicador de exclusión de la línea de pedido de venta en curso ([F:SOQ]SOHNUM+[F:SOQ]SOPLIN+[F:SOQ]SOQSEQ)
0 = Sin exclusión
1 = La línea del pedido de venta en curso no se transformará en pedido de venta
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
No |
Business partner |
BPCUSTOMER |
No |
Clientes |
BPSUPPLIER |
No |
Proveedores |
BPSUPPMVT |
No |
Movimientos proveedores |
SORDER |
Sí |
Cabeceras de pedidos de ventas |
SORDERP |
No |
Líneas precios pedidos de venta |
SORDERQ |
Sí |
Líneas cantidades pedidos de venta |
PORDER |
No |
Cabeceras de pedidos de compra |
PORDERP |
No |
Pedidos de compra precio |
PORDERQ |
No |
Líneas cantidades pedidos de compra |
PPRICLINK |
No |
Búsqueda tarifas de compra (Link) |
FACILITY |
No |
Plantas |
ITMMASTER |
No |
Artículos |
ITMBPS |
No |
Artículos - Proveedores |
ITMFACILITY |
No |
Artículos - Plantas |
ITMMVT |
No |
Acumulados de movimientos artículo - planta |
ORDERS |
No |
Encurso |
TABCUR |
No |
Divisas |
TABCOEFF |
No |
Coeficientes |
PERIOD |
No |
Períodos |
BUDPAR |
No |
Parametrización presupuesto si módulo contable presente |
Observacione diversas
ECLBESOINS: División de las necesidades de manera específica
Este punto de entrada situado en el proceso TRTACHCDE1 creación de pedidos de compra, genera una acción "ECLBESOINS".
El objetivo de esta acción es dar la posibilidad de borrar o de reagrupar las necesidades de forma específica.
También permite realizar una selección específica de las necesidades para generar las líneas de pedido en un orden particular.
Contexto y modo de funcionamiento
Transacción
No existe transacción en curso
Fichero traza
No hay ningún fichero de seguimiento abierto
Diferentes casos de activación
La llamada se hace se tiene en cuenta las necesidades a partir de los pedidos clásicos o el plan del comprador.
Variables y pantallas disponibles
Las siguientes variables se cargan en el momento de llamada de la acción "ECLBESOINS".
TRAIT
Código del tratamiento en curso (1 = pedidos clásicos, 2 = plan del comprador, 3 = plan de aprovisionamiento).
FOURN
Número de proveedor.
Este campo está reseñado únicamente si la llamada se hace desde el pedido clásico (TRAIT=1).
REFART
Referencia artículo.
Este campo es significativo únicamente si la llamada se hace desde el pedido clásico (TRAIT=1).
La pantalla [M:PPI1] es utilizable únicamente si la llamada es realizada desde los pedidos clásicos (TRAIT=1).
La pantalla [M:PPI2] es utilizable únicamente si la llamada es realizada desde el plan de compras (TRAIT=2).
La pantalla [M:PMG] es utilizable únicamente si la llamada es realizada desde los planes de aprovisionamiento (TRAIT=3).
Las variables y clases anteriores no deben modificarse.
Las variables siguientes pueden ser modificadas para cambiar la división / reagrupamiento después de tener en cuenta las necesidades.
WSRTFLG
Indicador de selección (0 = selección a realizar en estándar, 1 = selección efectuada en específico).
En función del código de tratamiento, la selección específica se ejecutará sobre las clases [M] siguientes:
Sort en [M :PPI1] si TRAIT = 1
Sort en [M :PPI2] si TRAIT = 2
Sort en [M :PMG] si TRAIT = 3
No olvidar colocar WSRTFLG en 1 después del Sort!
ECLAT_PSH
División por número de solicitud de compra (1= No, 2 = Si).
ECLAT_DAT
División por fecha de necesidad (1 = No, 2 = Si).
ECLAT_PJT
División por número de proyecto (1 = No, 2 = Si).
ECLAT_CCE
División por sección analítica (1 = No, 2 = Si).
ECLAT_DES
Reparto por denominación artículo o texto línea (1 = No, 2 = SÍ, con la designación traducida ITMDES, 3 = Sí, con la designación estándar ITMDES1, 4 = Sí con el texto línea)
Nota: en versión 13x puesto que un texto asociado a una línea se considera como distinto, incluso si procede del artículo o del artículo-proveedor sin modificaciones.
[M:PMG]RGRFLG
Esta variable sólo puede utilizarse si la activación del punto de entrada se produce desde los planes de aprovisionamiento (TRAIT=3) Se aconseja comprobar su presencia antes de utilizarlo "If dim([M:PMG]RGRFLG)>0".
Esta variable puede tomar los siguientes valores:
1 = Sin reagrupamiento, la necesidad se traduce obligatoriamente en una línea de pedido, las variables ECLAT_XXX están desactivadas.
2 = Reagrupamiento autorizado según el valor de las variables ECLAT_XXX.
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
Si si TRAIT=1 |
Business partner |
BPSUPPLIER |
Si si TRAIT=1 |
Proveedores |
PORDER |
|
Cabeceras de pedidos de compra |
PORDERP |
|
Pedidos de compra precio |
PORDERQ |
|
Líneas cantidades pedidos de compra |
PPRICLINK |
|
Búsqueda tarifas de compra (Link) |
FACILITY |
|
Plantas |
ITMMASTER |
Si si TRAIT=1 |
Artículos |
ITMBPS |
|
Artículos - Proveedores |
ITMFACILITY |
|
Artículos - Plantas |
Observacione diversas
Los valores por defecto de los indicadores de división son los siguientes :
ECLAT_PSH = 1 Sin división sobre solicitud de compra.
ECLAT_DAT = 1 Sin división por fecha de necesidad (reagrupamiento y tener en cuenta la fecha más pequeña).
ECLAT_PJT = 2 División por número de proyecto.
ECLAT_CCE = 2 División por sección analítica (hay reagrupamiento si todos los ejes analíticos son identicos).
ECLAT_DES = 2 División por designación artículo (a causa de los artículos genéricos con una misma referencia, sólo cambia la designación)
EXTRCPDAT: Control y diferencia de fecha de recepción prevista
Este punto de entrada situado en el proceso TRTACHCDE1 creación de pedidos de compra, genera una acción "EXTRCPDAT".
La finalidad de esta acción es dar una fecha mínima con respecto a los reajustes de la fecha de recepción en función de los días laborables de la planta de recepción.
Contexto y modo de funcionamiento
Transacción
En caso de generación automática de pedido (contramarca o plan del comprador), habrá una transacción en curso.
Fichero traza
En caso de generación automática de pedido (contramarca o plan del comprador), habrá un fichero de traza abierto.
Diferentes casos de activación
La activación se realiza al terminar de valorar las necesidades o en el momento de captura manual de una línea de pedido, justo antes del control de una posible diferencia en la fecha de recepción prevista.
Variables y pantallas disponibles
Las siguientes variables se cargan al activar la acción "EXTRCPDAT".
DATRCP
Fecha de recepción prevista para controlar y ajustar en función de los días laborables de la planta.
DATCDE
Fecha del pedido
DELAI
Plazo necesario dado por el artículo o el artículo-planta, o la tarifa (número de días).
Las variables precedentes no deben ser modificadas.
La variable siguiente puede modificarse para limitar el ajuste de la fecha de recepción:
DATMIN
Fecha mínimo de recepción
En la versión 130, el valor por defecto es la fecha de pedido (DATMIN=DATCDE).
En la versión 140, el valor por defecto es la fecha de pedido más el retraso (DATMIN=DATCDE+DELAI).
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
FACILITY |
Sí |
Plantas |
ITMMASTER |
Sí |
Artículos |
ITMFACILITY |
Sí |
Artículos - Plantas |
Observacione diversas
Este punto de entrada no deberá ser necesario después de la versión 140.
GENCDEDCL: Declaración de variables suplementarias para los puntos de entrada
Este punto de entrada situado en el proceso TRTACHCDE1 creación de pedidos de compra, genera una acción "GENCDEDCL".
La finalidad de esta acción es dar la posibilidad de declarar las variables locales suplementarias. Estas variables podrán emplearse en otros puntos de entrada como GENCDESEL y GENPURORD.
Contexto y modo de funcionamiento
Transacción
No existe transacción en curso
Fichero traza
Si la generación de pedidos procede del plan del comprador (OPERATEUR<>"" & !clalev([M:PMG]), no habrá fichero de traza.
Diferentes casos de activación
La activación se realizará al inicio de la generación de los pedidos.
Variables y pantallas disponibles
Las siguientes variables se cargan al activar la acción "GENCDEDCL".
OPERATEUR
Código del operador con pedidos por artículo por generar.
SELECCIÓN
1 = Confirmación del lanzamiento de la generación con valor por defecto "No"
2 = Confirmación del lanzamiento de la generación con valor por defecto "Sí"
3 = Lanzamiento automático de la generación
4 = Lanzamiento automático de la generación; la activación se ha realizado desde las devoluciones al proveedor en caso de reintegración a un nuevo pedido y ya estamos en una transacción de actualización.
TARGRP
1 = a petición se convierte en «No»
2 = a petición se convierte en «Sí»
Las variables precedentes no deben ser modificadas.
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
|
Business partner |
BPCUSTOMER |
|
Clientes |
BPSUPPLIER |
|
Proveedores |
BPSUPPMVT |
|
Movimientos proveedores |
SORDER |
|
Cabeceras de pedidos de ventas |
SORDERP |
|
Líneas precios pedidos de venta |
SORDERQ |
|
Líneas cantidades pedidos de venta |
PORDER |
|
Cabeceras de pedidos de compra |
PORDERP |
|
Pedidos de compra precio |
PORDERQ |
|
Líneas cantidades pedidos de compra |
PPRICLINK |
|
Búsqueda tarifas de compra (Link) |
FACILITY |
|
Plantas |
ITMMASTER |
|
Artículos |
ITMBPS |
|
Artículos - Proveedores |
ITMFACILITY |
|
Artículos - Plantas |
ITMMVT |
|
Acumulados de movimientos artículo - planta |
ORDERS |
|
Encurso |
TABCUR |
|
Divisas |
TABCOEFF |
|
Coeficientes |
PERIOD |
|
Períodos |
BUDPAR |
|
Parametrización presupuesto si módulo contable presente |
GENCDESEL: Permite aceptar o rechazar la generación de una línea de pedido
Este punto de entrada situado en el proceso TRTACHCDE1 creación de pedidos de compra, genera una acción "GENCDESEL".
La finalidad de esta acción es dar la posibilidad de aceptar o rechazar la generación de una línea de pedido.
Contexto y modo de funcionamiento
Transacción
Existe una transacción en curso.
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
La activación se realiza antes de la carga y apunte de una línea de pedido.
Variables y pantallas disponibles
Las siguientes variables se cargan al activar la acción "GENCDESEL".
La pantalla [M:POI1] se puede utilizar, la variable nolign indica la línea de la tabla en curso de proceso.
Las variables y las clases anteriores no deben ser modificadas.
La variable siguiente debe modificarse para aceptar o rechazar la generación de la línea de pedido:
OK
Indicador para línea de pedido en curso
0 = La línea se ha rechazado, paso a procesar la línea siguiente
1 = La línea se ha aceptado (valor por defecto)
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
|
Business partner |
BPCUSTOMER |
|
Clientes |
BPSUPPLIER |
|
Proveedores |
BPSUPPMVT |
|
Movimientos proveedores |
SORDER |
|
Cabeceras de pedidos de ventas |
SORDERP |
|
Líneas precios pedidos de venta |
SORDERQ |
Sí |
Líneas cantidades pedidos de venta |
PORDER |
Sí |
Cabeceras de pedidos de compra |
PORDERP |
|
Pedidos de compra precio |
PORDERQ |
|
Líneas cantidades pedidos de compra |
PPRICLINK |
|
Búsqueda tarifas de compra (Link) |
FACILITY |
|
Plantas |
ITMMASTER |
|
Artículos |
ITMBPS |
|
Artículos - Proveedores |
ITMFACILITY |
|
Artículos - Plantas |
ITMMVT |
|
Acumulados de movimientos artículo - planta |
ORDERS |
|
Encurso |
TABCUR |
|
Divisas |
TABCOEFF |
|
Coeficientes |
PERIOD |
|
Períodos |
BUDPAR |
|
Parametrización presupuesto si módulo contable presente |
GENPURORD: Alimentación de campos específicos antes de la escritura
Este punto de entrada situado en el proceso TRTACHCDE1 creación de pedidos de compra, genera una acción "GENPURORD".
La finalidad de esta acción es dar la posibilidad de alimentar los campos específicos en los registros de las diferentes tablas de pedidos antes de la escritura de estos.
Nota: Este punto de entrada sólo se activa en generaciones automáticas de pedidos de compra (contramarca, transformación solicitud de compra en pedido, plan de comprador, planning global, plan de trabajo y reagrupamiento)
Este punto de entrada no puede utilizarse cuando los pedidos de compra se crean manualmente con ayuda de la gestión objeto POH.
En este contexto, hay que utilizar las acciones específicas del objeto POH.
Contexto y modo de funcionamiento
Transacción
Existe una transacción en curso.
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
Durante la generación automática de pedidos, la compra se realiza antes de los "Escribir" de cada una de las tablas de pedidos.
Estas tablas son la cabecera de pedidos (PORDER), la línea de detalle cantidad (PORDERQ) y la línea detalle precio (PORDERP).
Variables y pantallas disponibles
Las siguientes variables se cargan al llamar la acción "GENPURORD".
[V]GOK
Esta variable global colocada en 0 permite abandonar la transacción de actialización del pedido en curso (Rollback) y pasar a procesar el pedido siguiente.
FICHERO
Nombre de la tabla que va a ser escrita (PORDER, PORDERP o PORDERQ).
ABRFIC
Abreviatura de la tabla que va a ser escrita (POH, POP o POQ).
CTMFLAG
Indicador pedido o contramarca (0 o 1 = Non / 2 = Si).
NUMSOH
Número del pedido de venta en curso de tratameinto si es contramarca y si la tabla en curso de tratamiento no es la tabla cabecera de pedido (PORDER).
LINSOH
Línea del pedido de venta en curso de tratameinto si es contramarca y si la tabla en curso de tratamiento no es la tabla cabecera de pedido (PORDER).
SEQSOH
Secuancia de la línea del pedido de venta en curso de tratameinto si es contramarca y si la tabla en curso de tratamiento no es la tabla cabecera de pedido (PORDER).
La pantalla [M:POI1] es utilizable, la variable nolign indica la línea de la tabla en curso de carga, salvo si a tabla en curso de tratamiento es la tabla cabecera de pedido (PORDER).
Se cargan las siguientes clases de ficheros: [F:SOH], [F:SOQ], [F:SOP] si es contramarca y tratamiento de las líneas detalle, [F:ITM] si se trata las líneas detalle.
Las variables y clases anteriores no deben modificarse.
La clases siguientes pueden ser modificadas para alimentar las zonas específicas :
[F:POH] si FICHIER = "PORDER" y ABRFIC = "POH"
[F:POP] si FICHIER = "PORDERP" y ABRFIC = "POP"
[F:POQ] si FICHIER = "PORDERQ" y ABRFIC = "POQ"
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
|
Business partner |
BPCUSTOMER |
|
Clientes |
BPSUPPLIER |
|
Proveedores |
BPSUPPMVT |
|
Movimientos proveedores |
SORDER |
Sí |
Cabeceras de pedidos de ventas |
SORDERP |
Sí |
Líneas precios pedidos de venta |
SORDERQ |
Sí |
Líneas cantidades pedidos de venta |
PORDER |
Sí |
Cabeceras de pedidos de compra |
PORDERP |
Sí |
Pedidos de compra precio |
PORDERQ |
Sí |
Líneas cantidades pedidos de compra |
PPRICLINK |
|
Búsqueda tarifas de compra (Link) |
FACILITY |
|
Plantas |
ITMMASTER |
Sí |
Artículos |
ITMBPS |
|
Artículos - Proveedores |
ITMFACILITY |
|
Artículos - Plantas |
ITMMVT |
|
Acumulados de movimientos artículo - planta |
ORDERS |
|
Encurso |
TABCUR |
|
Divisas |
TABCOEFF |
|
Coeficientes |
PERIOD |
|
Períodos |
BUDPAR |
|
Parametrización presupuesto si módulo contable presente |
Observacione diversas
La alimentación de las zonas específicas en la clases ficheros debe ser rigurosa ya que ello puede entrañar disfuncionamientos.
CLCMNTPOH: Nuevo cálculo del importe sin impuestos de línea de pedido
Este punto de entrada situado en el proceso TRTACHCDE1 creación de pedidos de compra, genera una acción "CLCMNTPOH".
La finalidad de esta acción es dar la posibilidad de calcular nuevamente el importe sin impuestos de la línea de pedido.
Contexto y modo de funcionamiento
Transacción
No existe transacción en curso
Fichero traza
No hay ningún fichero de seguimiento abierto
Diferentes casos de activación
La activación se produce tras la creación o modificación de cada línea de pedido en la pantalla de captura y con el pedido generado manualmente o generado desde los plantes de trabajo.
Variables y pantallas disponibles
Las siguientes variables se cargan al activar la acción "CLCMNTPOH".
WABRMSK
Abreviatura de la pantalla que contiene las líneas de pedido.
"POH2" gestión de los pedidos clásicos; para ello también se puede acceder a las pantallas POH0, POH1 y POH3.
"POI1" gestión de los pedidos por artículo o generación desde los planes de trabajo.
NOL
Índice de la línea en curso que puede utilizarse con la pantalla indicada por WABRMSK.
WCUR
Divisa en la que se expresa el importe de la línea de pedido.
Las variables y clases anteriores no deben modificarse.
La variable siguiente puede modificarse para indicar el nuevo importe línea a tener en cuenta:
WLINAMT
Importe sin impuestos de la línea de pedido.
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
BPARTNER |
Sí |
Business partner |
BPSUPPLIER |
Sí |
Proveedores |
BPSUPPMVT |
No |
Movimientos proveedores |
PORDER |
No |
Cabeceras de pedidos de compra |
PORDERP |
No |
Pedidos de compra precio |
PORDERQ |
No |
Líneas cantidades pedidos de compra |
PPRICLINK |
No |
Búsqueda tarifas de compra (Link) |
FACILITY |
No |
Plantas |
ITMMASTER |
Sí |
Artículos |
ITMBPS |
No |
Artículos - Proveedores |
ITMFACILITY |
No |
Artículos - Plantas |
ITMMVT |
No |
Acumulados de movimientos artículo - planta |
ORDERS |
No |
Encurso |
TABCUR |
No |
Divisas |
TABCOEFF |
No |
Coeficientes |
PERIOD |
No |
Períodos |
BUDPAR |
No |
Parametrización presupuesto si módulo contable presente |
Observacione diversas
Al introducir un nuevo importe sin impuestos de línea, se modificará automáticamente el importe con impuestos, así como los totales con y sin impuestos del conjunto de líneas de un pedido.
El importe de línea modificado se redondeará automáticamente según la divisa de pedido.
POHCLE: Saldo o anulación de saldo de una línea de pedido
Este punto de entrada situado en el proceso TRTACHCDE1 gestión de pedidos de compra, genera una acción "POHCLE".
La finalidad de esta acción es dar la posibilidad de efectuar actualizaciones adicionales durante el saldo o anulación de saldo de una línea de pedido clásica.
Contexto y modo de funcionamiento
Transacción
Existe una transacción en curso.
Fichero traza
Según el contexto, podrá activarse una apertura de fichero de traza.
Diferentes casos de activación
La activación se realiza antes de la reescritura de la línea de pedido (tabla PORDERQ [POQ]) en todos los casos de saldo o anulación de saldo de una línea de pedido.
Variables y clases disponibles
Las siguientes variables se cargan al activar la acción "POHCLE".
WTRAIT
Código de tratamiento que permite conocer el contexto exacto del saldo o anulación de saldo de la línea de pedido.
1 = Gestión de los pedidos clásicos.
2 = Función de saldo del pedido.
3 = Recepciones proveedores.
4 = Control facturas de compra (para artículos no recepcionados).
5 =Planes de trabajo.
WCLEFLG
Indicador de saldo
1= Saldo de la línea de pedido.
2= Anulación de saldo de la línea de pedido.
[F :POQ]
Línea de pedodo (registro de la tabla PORDERQ).
Las variables y clases anteriores no deben modificarse.
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
PORDER |
No |
Pedidos de compra - cabecera |
PORDERQ |
Sí |
Líneas cantidades pedidos de compra |
Observacione diversas
El fichero de traza sólo se abre en caso de una activación desde el control facturado (WTRAIT=4).
SRTPURORD: Selección de líneas antes de la generación de los pedidos
Este punto de entrada situado en el proceso TRTACHCDE1 gestión de pedidos de compra, genera una acción "SRTPURORD".
El fin de esta entrada es dar la posibilidad de efectuar una selección específica de las líneas de la pantalla POI1 plan del comprador antes de la generación de los pedidos de compra. Esta acción permite también no realizar una ruptura al cliente entregado en una contramarca directa y/o realizar una ruptura para cada pedido de venta, independientemente de la contramarca y/o de realizar una ruptura con cambio de planta de recepción.
Contexto y modo de funcionamiento
Transacción
Existe una transacción en curso.
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
La activación se realiza antes de la selección estándar de las líneas de la pantalla POI1 tras un plan del comprador, un plan de aprovisionamiento y una reintegración de pedido tras una devolución al proveedor.
Variables y clases disponibles
Las siguientes variables se cargan al activar la acción "SRTPURORD".
SELECCIÓN
Código que permite conocer el contexto (4 = Origen devolución proveedor, otro= Origen planes de trabajo).
[M :POI1]
Máscara de pantalla con las líneas de pedido a seleccionar.
La variable CHOIX no debe modificarse.
La variable siguiente debe modificarse si hay que sustituir una selección específica por una selección estándar.
WSRTFLG
Indicador de selección.
0 = no se ha realizado selección específica; hay que realizar la selección estándar.
1 = se ha realizado una selección específica; no hay que realizar la selección estándar.
WFMIFLG
Indicador de ruptura en cliente entregado en caso de una contramarca directa.
0 = ruptura (valor por defecto)
1 = no realizar ruptura, reagrupamiento por proveedor en un mismo pedido.
WSOHFLG
Indicador de ruptura en pedido de venta en caso de una contramarca directa o recepcionado.
0 = ruptura, efectuar un pedido proveedor para cada pedido de venta.
1 = no efectuar ruptura (valor por defecto)
WRCPFLG
Indicador de ruptura en la planta de recepción (atención, habrá que realizar un "Sort" específico: WSRTFLG=1).
0 = ruptura, efectuar un pedido proveedor para cada planta de recepción.
1 = no efectuar ruptura (valor por defecto)
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
||
BPARTNER |
No |
Business partner |
||
BPSUPPLIER |
No |
Proveedores |
||
BPSUPPMVT |
No |
Movimientos proveedores |
||
PORDER |
No |
Cabeceras de pedidos de compra |
||
PORDERP |
No |
Pedidos de compra precio |
||
PORDERQ |
No |
Líneas cantidades pedidos de compra |
||
PPRICLINK |
No |
Búsqueda tarifas de compra (Link) |
||
FACILITY |
No |
Plantas |
||
ITMMASTER |
No |
Artículos |
||
ITMBPS |
No |
Artículos - Proveedores |
||
ITMFACILITY |
No |
Artículos - Plantas |
||
ITMMVT |
No |
Acumulados de movimientos artículo - planta |
||
ORDERS |
No |
Encurso |
||
TABCUR |
No |
Divisas |
||
TABCOEFF |
No |
Coeficientes |
||
PERIOD |
No |
Períodos |
||
BUDPAR |
No |
Parametrización presupuesto si módulo contable presente |
||
|
|
|
|
|
Observacione diversas
Si el contexto es una devolución al proveedor, la selección específica de líneas no parece necesaria (CHOIX=4).
MAJENG: Permite intervenir en los importes de compromiso a actualizar
Este punto de entrada situado en el proceso TRTACHCDE1 gestión de pedidos de compra, genera una acción "MAJENG".
La finalidad de esta acción es posibilitar l intervención sobre los importes de compromiso o pre-compromiso a actualizar teniendo en cuenta por ejemplo los importes de IVA no recuperables.
Contexto y modo de funcionamiento
Transacción
Existe una transacción en curso.
Fichero traza
Hay un fichero de traza abierto.
Diferentes casos de activación
La activación se realiza en creación, modificación o supresión de una línea de pedido de compra, independientemente de la función utilizada para gestionar el pedido.
La activación se realizará también para la creación/modificación/eliminación/consumo de una línea de solicitud de compra.
Esta activación se realiza justo antes de la "Call" del proceso de actualización de los compromisos.
Variables y clases disponibles
Las siguientes variables se cargan al activar la acción "MAJENG".
WTYPMAJ
Código que permite conocer el contexto.
1 = Tratamiento de las facturas a recibir (fin del compromiso en fecha contable)
Las clases fichero [F :PWH] y [F :PWD] están cargadas y disponibles
[F :PWD]AMTCUR: Importe de compromiso en la divisa del apunte [F :PWD]CUR
[F :PWD]AMTLOC: Importe del compromiso en la divisa de la sociedad GLOCALDEV
[F :PWD]AMTRPT: Importe del compromiso en la divisa del dossier (reporting) GSYSCUR
[F:PWD]QTYBUDLIN: Cantidad del compromiso en unidad de obra
Signo de la actualización -1
2 = Tratamiento de las facturas a recibir (nuevo compromiso en fecha de finalización)
Contexto idéntico al precedente excepto en que el signo de la actualización es +1
3 = Tratamiento de los abonos a recibir (nuevo compromiso en fecha contable)
Las clases fichero [F :PWE] y [F :PWR] están cargadas y disponibles
[F :PWR]AMTCUR: Importe de compromiso en la divisa del apunte [F :PWR]CUR
[F :PWR]AMTLOC: Importe del compromiso en la divisa de la sociedad GLOCALDEV
[F :PWR]AMTRPT: Importe del compromiso en la divisa del dossier (reporting) GSYSCUR
[F:PWR]QTYBUDLIN: Cantidad del compromiso en unidad de obra
Signo de la actualización +1
4 = Tratamiento de los abonos a recibir (nuevo compromiso en fecha de finalización)
Contexto idéntico al precedente excepto en que el signo de la actualización es -1
5 = Tratamiento de las solicitudes de entrega firmes
Las clases fichero [F :POH] y [F :POP] y [F :POQ] están cargadas y disponibles
[F :POQ]LINAMT: Importe de compromiso en la divisa del apunte [F :POH]CUR
MTLOC: Importe del compromiso en la divisa de la sociedad GLOCALDEV
MTRPT: Importe del compromiso en la divisa del dossier (reporting) GSYSCUR
WQUANTITE: Cantidad del compromiso en unidad de obra
El signo de la actualización está indicado por WSIGN (+1 o –1)
Si la pantalla [M :POD1] está abierta, la función empleada es la gestión de las solicitudes de entrega
Si la pantalla [M :PMG] está abierta, las funciones empleadas son los planes de trabajo
6 = Tratamiento de las líneas de pedido firmadas
Las clases fichero [F :POH] y [F :POP] y [F :POQ] están cargadas y disponibles
MTORD: Importe de compromiso en la divisa del apunte [F :POH]CUR
MTLOC: Importe del compromiso en la divisa de la sociedad GLOCALDEV
MTRPT: Importe del compromiso en la divisa del dossier (reporting) GSYSCUR
QTYUO: Cantidad del compromiso en unidad de obra
El signo de la actualización está indicado por SIGN (+1 o –1)
7 = Validación de facturas
Las clases fichero [F :POH] y [F :POP] y [F :POQ] están cargadas y disponibles
WMONTBUD: Importe de compromiso en la divisa del apunte [F :POH]CUR
MTLOC: Importe del compromiso en la divisa de la sociedad GLOCALDEV
MTRPT: Importe del compromiso en la divisa del dossier (reporting) GSYSCUR
WQUANTITE: Cantidad del compromiso en unidad de obra
El signo de la actualización está indicado por WSIGN (+1 o –1)
8 = Valoración de líneas de petición de compra.
Las clases fichero [F :PSH] y [F :PSD] están cargadas y disponibles
WMONTANT : Importe de compromiso en la divisa del apunte [F :PSD]CUR
MTLOC: Importe del compromiso en la divisa de la sociedad GLOCALDEV
MTRPT: Importe del compromiso en la divisa del dossier (reporting) GSYSCUR
WQUANTITE: Cantidad del compromiso en unidad de obra
El signo de la actualización está indicado por WSIGN (+1 o –1)
9 = Consumo de las solicitudes de compra (consideradas para la creación de pedidos)
Las clases fichero [F :PSH] y [F :PSD] están cargadas y disponibles
MTPSD: Importe de compromiso en la divisa del apunte [F :PSD]CUR
MTLOC: Importe del compromiso en la divisa de la sociedad GLOCALDEV
MTRPT: Importe del compromiso en la divisa del dossier (reporting) GSYSCUR
QTY0: Cantidad del compromiso en unidad de obra
El signo de la actualización está indicado por SIGN (+1 o –1)
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
||
BPARTNER |
No |
Business partner |
||
BPSUPPLIER |
No |
Proveedores |
||
BPSUPPMVT |
No |
Movimientos proveedores |
||
PORDER |
Sí |
Cabeceras de pedidos de compra |
||
PORDERP |
Sí |
Pedidos de compra precio |
||
PORDERQ |
Sí |
Líneas cantidades pedidos de compra |
||
PREQUIS |
Sí |
Cabeceras de peticiones de compra |
||
PREQUISD |
Sí |
Líneas de peticiones de compra |
||
ITMMASTER |
No |
Artículos |
||
ITMBPS |
No |
Artículos - Proveedores |
||
|
|
|
|
|
Observacione diversas
La actualización de los precompromisos se ve afectada por este punto de entrada (WTYPMAJ = 8 o 9)
UOMPSHPOH : Permite recuperar en la línea de pedido la unidad de la DA
Este punto de entrada situado en el proceso TRTACHCDE1 gestión de pedidos de compra, genera una acción "UOMPSHPOH".
La finalidad de esta acción es posibilitar la recuperación de la unidad de solicitud de compra en el momento de la transformación en pedido.
Contexto y modo de funcionamiento
Transacción
Existe una transacción en curso.
Fichero traza
Hay un fichero de traza abierto según el contexto.
Diferentes casos de activación
La activación se realiza en el momento de la transformación de una solicitud de compra en pedido; hay tres orígenes posibles:
-Creación de un pedido de compra por la gestión clásica de pedidos
- Generación de un pedido de compra por el plan de comprador
-Generación de un pedido de compra por parte de los otros planes (planning global, plan de trabajo, reagrupamiento)
Esta activación se realiza justo después de la consideración de la necesidad "POP" durante la carga de la línea de pedido.
Variables y clases disponibles
Las siguientes variables se cargan al activar la acción "UOMPSHPOH".
TRAIT
Código del tratamiento en curso (1 = pedidos clásicos, 2 = plan del comprador, 3 = plan de aprovisionamiento).
NOL
Índice de la línea de pedido en curso de carga (pantalla [M :POH2] si TRAIT=1 o pantalla [M :POI1] si TRAIT>1)
Las pantallas [M:POH0], [M :POH1], [M :POH2] sólo pueden utilizarse si la activación se realiza desde los pedidos clásicos (TRAIT=1).
La pantalla [M:POI1] es utilizable únicamente si la llamada es realizada desde los planes (TRAIT=2 o TRAIT=3).
Las variables y clases anteriores no deben modificarse.
La variable siguiente puede modificarse para activar la recuperación de la unidad de la solicitud de compra.
WUOMFLG
Indicador de retoma de unidad:
0 = Sin retoma (funcionamiento estándar)
1 = La unidad de pedido (o unidad de condicionamiento) es la unidad de la DA
2 = La unidad de compra del pedido es la unidad de la DA
3 = Las unidades de pedido y de compra de pedido son la unidad de la DA
Tablas abiertas
En la siguiente tabla, la columna ‘Contenido significativo’ indica que el contenido es coherente con el contexto.
Tabla |
Contenido significativo |
Descripción tabla |
||
BPARTNER |
No |
Business partner |
||
BPSUPPLIER |
No |
Proveedores |
||
BPSUPPMVT |
No |
Movimientos proveedores |
||
PORDER |
No |
Cabeceras de pedidos de compra |
||
PORDERP |
No |
Pedidos de compra precio |
||
PORDERQ |
No |
Líneas cantidades pedidos de compra |
||
ITMMASTER |
Sí |
Artículos |
||
ITMBPS |
No |
Artículos-Proveedores |
||
PWRKORDERS |
Sí |
Necesidades consideradas |
||
PREQUIS |
No |
Cabeceras de pedidos de compra |
||
PREQUISD |
Sí |
Líneas de pedido de compra. |
||
|
|
|
|
|
Observacione diversas
Cuando se ha activado la recuperación de la unidad de la DA, no se realizará el reagrupamiento de las líneas de la DA (una línea de DA = una línea de pedido)