Tiempo aproximado de lectura 00:05:00 min
Duda
¿Cómo se registran los niveles del expediente de trabajo del TRB?
Entorno
Cross Segmentos - TOTVS Backoffice (Línea Protheus) - MI - Stock y Costos (SIGAEST) - A partir de la versión 12.1.33
Solución
Esta información está contenida internamente , ya que es la generación y el concepto vinculado dentro del propio sistema.
Específicamente para el archivo de trabajo TRB para el recálculo de costos promedio, (vea las FAQ con instrucciones sobre cómo extraer el TRB) publicamos los campos de mayor interés externo que tienen como objetivo definir el orden de clasificación y secuencia de cálculo de costos, limitados a los campos TRB_DTBASE, TRB_SEQPRO, TRB_ORDEM, TRB_NIVEL, TRB_NIVSD3, TRB_CHAVE, TRB_SEQ que forman parte de una de las claves de lectura del archivo de trabajo y que determinan el orden que utilizará el recálculo durante su procesamiento, y su publicación es para orientar al cliente en caso de que desee intervenir en este orden cambiándolo y personalizándolo según sus consideraciones.
Estos campos están documentados en los siguientes enlaces. Español:
https://tdn.totvs.com/pages/releaseview.action?pageId=340361781
https://tdn.totvs.com/pages/releaseview.action?pageId=6087434
Explican cómo se realiza el ordenamiento considerando los movimientos de entrada, internos y de salida, y de esta manera, considerando los movimientos en el periodo, serán tratados por su clasificación y no por el orden cronológico en que fueron movidos.
En concreto el campo TRB_NIVEL es el nivel de la estructura del producto en el orden 300 (Movimientos internos) , sin embargo en la estructura de Producto, el nivel puede ser 01,02....99 y para que el ordenamiento en el fichero de obra corresponda a una jerarquía se utiliza el nivel invertido, es decir, donde en la estructura el nivel es 01 en el fichero será 99, 02 será 98 y así sucesivamente en los demás niveles.
Recordando que este nivel puede ser directamente a través del nivel de estructura del producto o indirectamente a través de los movimientos solicitados para una OC, incluso sin estructura.
(Esto se define en uno de los parámetros de recálculo).
Las letras añadidas al nivel se explican en los enlaces mencionados.
Considerando el parámetro MV_SEQ300, este instruirá al recálculo considerar los movimientos del orden 300 en orden cronológico, es decir en el orden en que fueron movidos en el sistema y si ocurre un movimiento con fecha retroactiva, este será considerado en el orden en que fue movido.
0 Comentarios