Existen valores de clase coste & que no están asignados a ningún ID línea

Message type: E = Error

Message class: KJ - Cost Object Controlling for Make-to-Order Production

Message number: 161

Message text: Existen valores de clase coste & que no están asignados a ningún ID línea



¿Qué causa este problema?

No todos los valores de una clase de coste están asignados a una
identificación de línea.


Respuesta del sistema

Como se entiende para la clase de costes K1, no hay ninguna asignación a
una identificación de líneas, y entonces en relación con un objeto de la
determinación de resultados (incluida la jerarquía) ocurre lo siguiente:
Cuando no hay ninguna contabilización en la clase de costes K1, tampoco
hay ningún mensaje de error KJ161.
Cuando hay contabilizaciones en la clase de costes K1 y el saldo en
relación con esta clase de costes no es igual a cero, entonces se da el
mensaje de error KJ161.
Cuando hay contabilizaciones en la clase de costes K1 y el saldo en
relación con esta clase de costes es igual a cero en todo el período,
entonces se puede dar el mensaje de error KJ161. Esto depende de si la
conformación de saldos (también en períodos anteriores) ocurre antes o
después de la asignación a una identificación de líneas. Es una decisión
que solamente se toma en base a la optimización del tiempo de ejecución.
En el procesamiento individual, se informa de la selección «Lista de
parámetros» del menú «Logs» en la sección «Leer datos» al final de la
lista.


¿Cómo arreglar este error?

Asigne la clase de coste correspondiente a una identificación de línea.
Si no desea incluir la clase de coste en la determinación de resultados,
deberá asignar dicha clase de coste a una identificación de línea con la
categoría "N".
Procediendo de la siguiente forma encontrará una lista detallada de las
clases de coste no asignadas: Llame el tratamiento individual de la
determinación de resultados (transacción KKA1, KKA2 o KKA3). Marque el
campo "Log explicativo". Ejecute el tratamiento. En la pantalla
siguiente deberá seleccionar en la barra de menús "Logs->Lista de
parámetros". A continuación se editará una lista. Al final de la lista
encontrará una relación de todos los valores no asignados.
Si en el mensaje ha indicado la clase de coste "++++++++++", entonces
tiene importancia que en la asignación de costes e ingresos a IDs de
línea no se utilice ninguna clase de coste enmascarada excepto la
máscara completa "++++++++++". En este caso una integración previa
elimina la información "clase de coste".


Procedimiento para Administradoras de Sistemas

El sistema emite un mensaje de error y no le permitirá continuar con esta transacción hasta que se resuelva el error.


Extracto de mensaje de error del sistema SAP. Copyright SAP SE.