cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
RubanBasilea
Helper II
Helper II

Asignación de posición de entrega con orden de trabajo basada en la secuencia y cantidad de material entregado

Hola equipo,

Hay dos mesas - Main & Delivery table. (Consulte la tabla siguiente) La tabla principal necesita cantidad de la tabla de entrega para satisfacer la necesidad wo, es decir, la columna C es la columna de cantidad necesaria en la tabla principal. La secuencia en la que estas líneas obtienen materiales se especifica en la columna D. Además, en la tabla Entrega habría varias entregas y la secuencia en la que el material se asigna a la tabla principal desde la tabla de entrega se especifica en la columna D. Queremos lograr la siguiente "salida requerida" en la tabla principal

Tabla 1 (Tabla principal)

Orden de trabajoMaterialCantidad requeridaSecuencia de asignación de entregaSalida requerida (de la Tabla 2)
1133d
21102a,b,c
31111a

Tabla 2 (Tabla de entregas)

EntregaMaterialCantidadSecuencia
a1171
b132
c113
d134
e195

Atentamente

2 REPLIES 2
amitchandak
Super User
Super User

@RubanBasilea , de alguna manera todavía no soy capaz de relacionados la tabla 1 y la tabla 2 para la salida esperada. ¿Puede explicar con un ejemplo de cómo obtuvo a,b,c



!! Microsoft Fabric !!
Microsoft Power BI Learning Resources, 2023 !!
Learn Power BI - Full Course with Dec-2022, with Window, Index, Offset, 100+ Topics !!
Did I answer your question? Mark my post as a solution! Appreciate your Kudos !! Proud to be a Super User! !!

Primera iteración en la Tabla 1 : En el ejemplo anterior, la orden de trabajo '3' es la primera línea para obtener materiales (esto se basa en la secuencia-columna D) y requiere 11 cantidades. Esta línea obtendrá materiales de la entrega 'a' ya que tiene 17 cantidades y es la primera línea que regala materiales (de nuevo esto se basa en la secuencia en la tabla 2).

Después de esta primera iteración, en el Cuadro 2 para la entrega 'a' ya que 11 cantidades ya son consumidas por la orden de trabajo '3'. La cantidad restante de 'a' en el cuadro2 sería 6.

Ahora para la segunda iteración en la Tabla 1 : La orden de trabajo '2' es la segunda línea para obtener materiales (esto se basa de nuevo en la secuencia-columna D) y requiere 10 cantidades. Esta línea obtendrá materiales de tres entregas diferentes. Esto se debe a que la entrega 'a' tiene 6 cantidades restantes, la entrega 'b' tiene 3 cantidades y la entrega 'c' tiene 1 cantidad .

Después de esta segunda iteración, en el Cuadro 2 para las entregas a, b & c se consumen completamente. Las únicas entregas abiertas disponibles son d & e.

Ahora, para la tercera iteración: la orden de trabajo '1' es la última línea para obtener materiales (esto se basa de nuevo en la secuencia-columna D) y requiere 3 cantidades. Esta línea obtendrá materiales de la entrega d ya que tiene 3 cantidades.

Finalmente después de esta tercera iteración, en la Tabla 2, las Entregas a,b,c & d se consumen por completo. La única entrega abierta que queda fuera sería 'e'.

Espero que esto sea claro

Gracias

Helpful resources

Announcements
May 2023 update

Power BI May 2023 Update

Find out more about the May 2023 update.

Submit your Data Story

Data Stories Gallery

Share your Data Story with the Community in the Data Stories Gallery.

Top Solution Authors
Top Kudoed Authors