Skip to main content
Las máquinas representan los recursos de maquinaria que intervienen en cada fase del proceso productivo. Estos endpoints te permiten consultar las máquinas ya asignadas a una fase concreta de una orden de producción y añadir nuevas máquinas especificando su perfil, el tiempo asignado y si dicho tiempo es o no estimado.

Consultar las máquinas de una fase

Devuelve todas las máquinas asignadas a una fase específica de un producto dentro de una orden de producción.
Ejemplo: /api/ordenproduccion/maquina/idprod/10100/producto/12111/fase/BA
string
required
Identificador de la orden de producción.
string
required
Identificador de la línea de producción del producto (idlinp).
string
required
Código identificador de la fase (p. ej. BA, PP). No confundir con idfase, que es el identificador numérico.
string
required
Bearer + JWT_token
El parámetro fase es el código alfanumérico de la fase, no el identificador numérico idfase.
Campos de respuesta:
integer
Identificador de la orden de producción.
integer
Identificador de la línea de la máquina.
integer
Identificador de la línea padre.
string
Código del almacén de consumo (ajustado a 8 caracteres).
string
Código del almacén de fabricación (ajustado a 8 caracteres).
string
Código del artículo componente.
string
Código del artículo padre (ajustado a 16 caracteres).
string
Código del empleado asignado.
string
Nombre del empleado asignado.
string
Código de la máquina.
string
Descripción de la máquina.
string
Descripción del artículo componente.
string
Descripción del artículo padre.
string
Código de la fase.
integer
Identificador numérico de la fase.
string
Nombre de la fase.
string
Perfil de la máquina.
string
Descripción del perfil de máquina.
string
Perfil del operario asignado.
string
Descripción del perfil del operario.
integer
Precio medio.
integer
Unidades previstas.
string
Situación de la línea.
string
Indica si la línea está terminada.
string
Fecha de terminación del consumo.
string
Fecha de terminación de la fabricación.
string
Texto libre asociado.
integer
Unidades anuladas.
integer
Unidades fabricadas.
integer
Unidades consumidas.
integer
Unidades heredadas.
Ejemplo de respuesta:

Añadir una máquina a una fase

Crea una nueva asignación de máquina en una fase de la orden de producción indicada.
Ejemplo: /api/ordenproduccion/maquina/idprod/10109/codartp/38/fase/PP/perfil/3/maquina/3/tiempo/00:30:00/F
string
required
Identificador de la orden de producción.
string
required
Código del artículo del producto acabado dentro del cual se encuentra la fase.
string
required
Código identificador de la fase (p. ej. PP). No confundir con idfase.
string
required
Identificador del perfil de máquina a asignar.
string
required
Identificador de la máquina a asignar a la fase.
string
required
Tiempo asignado a la máquina en formato HH:MM:SS (p. ej. 00:30:00).
string
required
Indica si el tiempo es estimado o no. Valores posibles: T (tiempo previsto) o F (tiempo no previsto).
string
required
Bearer + JWT_token
Respuesta exitosa: