Post Item
- Este átomo permite crear activos nuevos en la plataforma Fracttal.
- Los campos heredados de BaseAssetModel se usan para información común.
Technical Details
Descripción
Permite crear un nuevo activo en Fracttal mediante la operación POST /api/items.
Hereda los campos comunes de BaseAssetModel y permite enviar todos los datos requeridos por la API oficial.
Documentación oficial: https://api.fracttal.com/reference/crear-un-activo
| Módulo |
Categoría |
Item |
Create |
PostItem
Parámetros:
- Todos los campos obligatorios y opcionales alineados con la API de Fracttal.
- Utiliza Enums para mayor robustez y claridad.
Parámetros de entrada:
| Campo |
Tipo |
Obligatorio |
Descripción |
Por defecto |
Ejemplo |
code |
str |
✅ |
Código único del activo. |
PydanticUndefined |
None |
id_type_item |
ItemType |
✅ |
Tipo de activo. |
PydanticUndefined |
None |
field_1 |
str |
✅ |
Nombre del activo. |
PydanticUndefined |
None |
field_2 |
Optional[str] |
❌ |
Dirección / Fabricante / Número de parte / Número de parte / Fabricante (según tipo de activo) |
None |
None |
field_3 |
Optional[str] |
❌ |
Ciudad / Modelo / Fabricante / Fabricante / Número de serial (según tipo de activo) |
None |
None |
field_4 |
Optional[str] |
❌ |
Código de área / Número de serial / Modelo / Modelo / Versión (según tipo de activo) |
None |
None |
field_5 |
Optional[str] |
❌ |
Departamento / Estado / Región / Otro 1 / Otro 1 / Otro 1 |
None |
None |
field_6 |
Optional[str] |
❌ |
País / Otro 2 / Otro 2 / Otro 2 |
None |
None |
active |
Optional[bool] |
❌ |
Indica si el activo está activo o no. Valores: True, False |
None |
None |
barcode |
Optional[str] |
❌ |
Código de barras. |
None |
None |
notes |
Optional[str] |
❌ |
Notas del activo. |
None |
None |
weight |
Optional[str] |
❌ |
Peso del activo (solo para repuestos y herramientas) |
None |
None |
purchase_date |
Optional[str] |
❌ |
Fecha de compra. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' |
None |
None |
is_serial_control |
Optional[bool] |
❌ |
true si el item es controlado por serial, false en caso contrario. Valores: True, False |
None |
None |
group |
Optional[str] |
❌ |
Tipo de activo. |
None |
None |
group_1 |
Optional[str] |
❌ |
Clasificación 1. |
None |
None |
group_2 |
Optional[str] |
❌ |
Clasificación 2. |
None |
None |
priorities |
Optional[str] |
❌ |
Descripción de la prioridad. |
None |
None |
id_priority |
Optional[Priority] |
❌ |
Id de la prioridad: 1: Muy Alta, 2: Alta, 3: Media, 4: Baja, 5: Muy baja |
None |
None |
code_parent_location |
Optional[str] |
❌ |
Código del activo donde está ubicado o es parte de (POST/PUT) |
None |
None |
latitude |
Optional[str] |
❌ |
Latitud. |
None |
None |
longitud |
Optional[str] |
❌ |
Longitud. |
None |
None |
unit_code |
Optional[str] |
❌ |
Código de la unidad (obligatorio si es Herramienta o Repuesto) |
None |
None |
unit_description |
Optional[str] |
❌ |
Descripción de la unidad (obligatorio si es Herramienta o Repuesto) |
None |
None |
visible_to_all |
Optional[bool] |
❌ |
Indica si el activo será visible para todos en la compañía. Valores: True, False |
None |
None |
total_cost |
Optional[str] |
❌ |
Costo total del activo. |
None |
None |
startup_date |
Optional[str] |
❌ |
Fecha de inicio para la depreciación. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' |
None |
None |
costs_center |
Optional[str] |
❌ |
Descripción del centro de costos. |
None |
None |
budgets |
Optional[str] |
❌ |
Costo total de la depreciación lineal. |
None |
None |
id_custom_field_group |
Optional[int] |
❌ |
Id de grupo de campos personalizados. |
None |
None |
hours_average_daily_use |
Optional[int] |
❌ |
Horas de uso promedio diario (segundos, entre 0 y 86400) |
None |
None |
Detalles técnicos:
Relacionado: