Orden producción lanzada, cambio de máquina.

Cursos de Navision 100% online Foros Foro Dynamics NAV y Business Central Orden producción lanzada, cambio de máquina.

Este debate contiene 5 respuestas, tiene 2 mensajes y lo actualizó  pedperpat hace 2 años, 1 mes.

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)
  • Autor
    Publicaciones
  • #3212

    pedperpat
    Participante

    Buenos días, estoy en el módulo de órdenes de producción y voy a hacer en la page de O.P. Lanzada un action para cambiar máquinas o centros de trabajo según hayan asignados unos u otros.

    Me explico:
    1º Selecciono una orden de producción.
    2º En la orden de producción seleccionada si hay un centro de trabajo asignado, sacaré una lista con máquinas de trabajo. De este modo el usuario podrá cambiar de máquina. Si por otro lado hay ya máquina asignada, se podrá elegir el centro de trabajo.
    3º Recalcular todo, eso es llamando a un action de la page.

    Ahora mismo no sé cuál es la tabla que me relaciona el registro seleccionado con la máquina asignada o centro de trabajo asignado.

    #3221

    Cristina Nicolàs
    Jefe de claves

    Hola pedperpat,

    En una fabricación intervienen por lo menos 4 tablas:
    1. 5405 Production Order
    2. 5406 Prod. Order Line
    3. 5407 Prod. Order Component
    4. 5409 Prod. Order Routing Line

    La primera es la cabecera de la orden de producción.
    La segunda son las líneas de la orden de producción. Aquí es donde se detalla específicamente qué se va a fabricar. En una misma orden de producción se pueden fabricar uno o varios productos, de ahí que esta tabla sea de líneas.

    La tercera indica los componentes que se van a utilizar para la fabricación de una de las líneas de la orden de producción.
    La cuarta indica la ruta (y por tanto los centros de trabajo o centros de máquina) a seguir para fabricar una de las líneas de la orden de producción.

    Es decir, la tabla que a ti te interesa es la 5409 Prod. Order Routing Line, pero la quieres relacionar con la primera (la 5405 Production Order), y no tienen una relación directa, puesto que la ruta está relacionada con una línea de fabricación y no con la cabecera de la fabricación.

    En la mayoría de fabricaciones que he visto en Navision, una orden de producción tiene una única línea porque las empresas tienen configurada la fabricación para producir las cosas de una en una.
    Sin embargo, también he visto fabricaciones en las que en una misma orden se fabrican múltiples cosas (por ejemplo, cuando un producto necesita un componente que a su vez se tiene que fabricar, en la orden de producción podemos tener una línea para el producto principal, y otra línea para fabricar algunos de los componentes que utiliza).

    Yo hace no mucho hice un pequeño desarrollo también en el que relacionaba la cabecera de la orden de producción con la ruta.
    En este caso tenía muy claro que en la empresa donde iban a utilizar este desarrollo hacían fabricaciones de una única línea.
    Pero soy muy consciente también que cualquier día pueden cambiar la forma de fabricar y puede que mi desarrollo deje de funcionar.

    Espero que te sirva esta explicación.

    Un saludo,
    Cristina Nicolàs

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

    #3235

    pedperpat
    Participante

    Muchas gracias por la explicación, he conseguido relacionarlas hace un rato y estoy en ello para el cambio del campo tipo.

    Las tablas que he usado han sido:

    1. 5405 Production Order
    2. 5406 Prod. Order Line
    3. 5409 Prod. Order Routing Line

    Y además he usado las tablas de Centro de trabajo y Centro máquina para lo que necesito.

    En nada lo termino 😉

    #3253

    pedperpat
    Participante

    Vale, he hecho ya la mayor parte de lo que tenía pendiente. Ahora me queda únicamente ver la carga disponible de la maquinaria para poder usar dicha maquinaria.

    Me explico, me falta por sacar los días en los que la maquinaria tiene carga para poder usarla.

    #3254

    Cristina Nicolàs
    Jefe de claves

    Hola pedperpat,

    Si vas a la lista de centros de trabajo o centros de máquina, verás que hay un botón llamado Carga, donde precisamente NAV calcula la carga de un centro de trabajo o de máquina.

    Te da la Capacidad (el total de horas que puede trabajar según su calendario)
    La Cantidad asignada (las horas que ya tiene comprometidas en órdenes de fabricación)
    La disponibilidad después de pedidos (las horas que le quedan libres)
    La carga (el porcentaje de sus horas que ya están cubiertas)

    Puedes fijarte en como hace los cálculos aquí NAV para hacer los tuyos. Es posible incluso que puedas utilizar algunas funciones del estándar de NAV para hacer los cálculos.
    Pero el detalle técnico en este caso lo desconozco porque nunca me ha tocado hacer ningún desarrollo que tuviera en cuenta la carga de los centros de trabajo o centros de máquina.

    Un saludo,
    Cristina Nicolàs

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

    #3255

    pedperpat
    Participante

    Interesante, voy a mirar lo que hace el standard para seguirlo y adaptarlo al desarrollo que estoy haciendo.
    Un saludo, Pedro.

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)

Debes estar registrado para responder a este debate.

Members Currently Active: 0
No users are currently active
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 1.028, Posts: 3.244, Members: 993
Welcome to our newest member, ACUSTICA
Most users ever online was 15 on 5 April, 2019 9:31 am