Skip to main content
Los componentes son los materiales o artículos que se consumen en cada fase de producción para fabricar el artículo acabado. Estos endpoints te permiten consultar los componentes asignados a una fase concreta y añadir nuevos componentes directamente desde la API, especificando si son componentes finales o intermedios.

Consultar los componentes de una fase

Devuelve todos los componentes asignados a una fase específica de un producto dentro de una orden de producción.
Ejemplo: /api/ordenproduccion/componente/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 (p. ej. BA), no el identificador numérico idfase.
Campos de respuesta:
integer
Identificador de la orden de producción.
integer
Identificador de la línea del componente.
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 empleado asignado.
string
Nombre del empleado asignado.
string
Código de la máquina asignada.
string
Descripción de la máquina asignada.
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 asignada.
string
Descripción del perfil de máquina.
string
Perfil del operario asignado.
string
Descripción del perfil del operario.
integer
Precio medio del componente.
integer
Unidades previstas a consumir.
string
Situación del componente.
string
Indica si el componente está terminado.
string
Fecha de terminación del consumo.
string
Fecha de terminación de la fabricación.
string
Texto libre asociado al componente.
integer
Unidades anuladas.
integer
Unidades fabricadas.
integer
Unidades consumidas.
integer
Unidades heredadas.
Ejemplo de respuesta:

Añadir un componente a una fase

Crea un nuevo componente dentro de una fase de un producto en la orden de producción indicada.
Ejemplo: /api/ordenproduccion/componente/idprod/10109/codartp/30/fase/BA/codart/23/unidades/5/T
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. Es el código del artículo padre, no el idlinp.
string
required
Código identificador de la fase (p. ej. BA). No confundir con idfase, que es el identificador numérico.
string
required
Código del artículo componente que se añade a la fase.
string
required
Número de unidades del componente a asignar en la fase.
string
required
Indica si el componente es final o no. Valores posibles: T (es componente final) o F (no es componente final).
string
required
Bearer + JWT_token
El parámetro fase debe ser el código alfanumérico de la fase (p. ej. BA), no el identificador numérico idfase. Utiliza la consulta de fases de la orden para obtener los códigos disponibles.