Ayuda de campo (SALPJT) 

La gestión del código de proyecto depende del valor del parámetro CTLOPPCOD - Control proyecto obligatorio (capítulo TC, grupo MIS).

Cuando se controla la entrada, y en función del contexto, el usuario puede elegir un proyecto o una de las entidades imputables del proyecto (un lote presupuestario o una tarea) mediante su código de imputación:

El código de imputación del proyecto está formado:

  • si es un proyecto, por el contador del proyecto;
  • si es un lote presupuestario del proyecto, por el contador del proyecto unido al código del lote presupuestario;
  • si es una tarea de proyecto, por el contador del proyecto unido al número de tarea.

Solo puedes seleccionar un código de imputación activo, dependiendo del estado de la entidad correspondiente. Si se vuelve inactivo después de crear el documento, el control se aplica y evita la modificación de dicho documento.

En creación, el código de proyecto se traslada sistemáticamente a las líneas del documento, donde solo se puede modificar si se permite la gestión multiproyecto (el parámetro PJTSNGDOC - Un proyecto por documento tiene asignado el valor No).

Al transformar un documento, el código de proyecto de la cabecera se inicializa con el primer documento seleccionado (si el código de proyecto de la cabecera del documento de origen ha quedado inactivo, el del documento de destino no se alimenta).

En modificación, el código de proyecto modificado en la cabecera se traslada automáticamente a las líneas, salvo si se permite la gestión multiproyecto. En ese caso, se abre un cuadro de diálogo proponiendo trasladar dicho código a las líneas del documento. Existen las siguientes opciones.

Documentos venta: presupuestos, pedidos, entregas y facturas

Si el código de proyecto se traslada a las líneas, se abre un cuadro de diálogo proponiendo recalcular los precios y descuentos. Si respondes "Sí", se activa una búsqueda de tarifa en todas las líneas del documento en función del nuevo código de proyecto. En función del documento procesado, la tarifa solo se recalcula en las líneas si se cumplen las siguientes condiciones:

Solo se permite la agrupación de dos o más documentos con códigos de proyecto diferentes en la cabecera si el parámetro PJTSNGDOC - Un proyecto por documento tiene asignado el valor No. En este caso, por ejemplo, 2 pedidos que cuentan con un código de proyecto distinto se pueden agrupar en un mismo documento de entrega.


Entregas asociadas a una tarea

El código de proyecto de la cabecera se alimenta con el código de proyecto al que está asociada la primera tarea seleccionada.

Caso específico de los artículos gratuitos generados por una búsqueda de tarifa tras la modificación del código de proyecto en la cabecera: el artículo gratuito solo muestra el código de proyecto del artículo de origen si dicho código de proyecto no se utiliza en una tarea.

Particularidades de la intersociedad: en un pedido interplanta, el código de proyecto se alimenta automáticamente con el indicado en el pedido de compra. En un pedido abierto intersociedad, el código de proyecto está en blanco; no procede del pedido de compra.