Cómo saber si una orden de CO tiene AVC activo?

sap-co
Etiquetas: #<Tag:0x00007f10e2905458>

#1

El presente tutorial aplica para SAP ECC (ERP), módulo de Control de Gestión Interno, o Controlling (SAP CO). - Es requisito tener acceso a la consulta de tablas en SAP.


Si una orden de controlling (de ahora en más "orden de co) presenta esta situación:

Donde sin tener presupuesto asignado, tiene consumos y su “disponible” es negativo, entonces estamos ante un claro indicio de que la orden no tiene activo el control de disponibilidad.

Control de Disponibilidad

El control de disponibilidad, denominado en SAP como AVC, -availability control, sirve para gestionar la disponibilidad del presupuesto, y en caso de agotamiento, enviar mensajes de información, advertencia o bien error, teniendo en cuenta perfiles de tolerancia.

Transacciones a tener en cuenta:

  • OKOB para configurar perfil del control de disponibilidad
  • KO30 para activar el control de disponibilidad por órdenes
  • KO32 para desactivar el control de disponibilidad por órdenes

Cómo saber si una orden de CO tiene CD activo

Este tutorial apunta a determinar si una orden (o una lista de órdenes) de controlling tienen activado el control de disponibilidad, ya que no hay una forma estándar -con un reporte para averiguarlo.

Necesitaremos acceso a la SE16N (o SE16 en su defecto).

Tablas a consultar:

  • AUFK es la tabla maestra de órdenes de controlling
  • JEST es la tabla que contiene los Status individual por objeto
  • TJ02T es la tabla que contiene los Textos para el status del sistema

Paso por paso

  1. El status que necesitamos para determinar si la orden tiene (o no) control de disponibilidad activo es el I0005, status CTRD = Control disponibilidad activo.

    Verifica si en tu sistema este status es el de control de disponibilidad, abre la SE16N, tabla TJ02T y ejecuta sin filtro. Busca el control activo, y anota tu status.

  2. Teniendo en cuenta el status I0005, iremos a la tabla JEST, y filtraremos por las órdenes que queremos consultar.

  3. En el campo OBJNR de la tabla JEST, colocamos la orden con el siguiente formato a tener en cuenta:

    • Si tu orden es por ejemplo 1234501, tu objeto a filtrar será OR + 1234501, es decir: OR1234501
  4. En el campo STAT de la tabla JEST, colocamos el status que tomamos de la tabla TJ02T

  5. Ejecutamos.
    El resultado que obtenemos es una lista, y si aparece la línea con el status que filtramos y el campo INACT (es decir la columna) no tiene una “X”, entonces la orden de controlling tiene control de disponibilidad activa.

Como ven, es un tema bastante complejo, pero si tienes la posibilidad de consultar tablas, debes hacerlo así lo aprendes. No es tan complicado si lo haces un par de veces, quizás para explicarlo es un poco dificil.

Si tienes dudas, por favor abre un tema referenciando a este tutorial.
Si te gustó mi esfuerzo, dame un :heart:

Saludos!!!


Temas relacionados:


#2

Excelente aporte SIdV, un abrazo desde mexico, estimado amigo


#3

Excelente aporte @SidV.

Saludos.