Ir para o conteúdo

Atualização de item

Modelo para inserção de ativos. Todos os campos alinhados ao esquema ETLConnectionsFracttal.json.


Informação geral:

Módulo Categoria
Unid Atualizar e criar

Detalhes da molécula

Esquema de entrada:

Campo Tipo Obrigatório Descrição Valor padrão Exemplos
code str Código de ativo exclusivo. PydanticUndefined -
id_type_item str Tipo de ativo. PydanticUndefined -
field_1 str Nome ou descrição principal do ativo. PydanticUndefined -
field_2 Optional[str] Campo adicional 2. None -
field_3 Optional[str] Campo adicional 3. None -
field_4 Optional[str] Campo adicional 4. None -
field_5 Optional[str] Campo adicional 5. None -
field_6 Optional[str] Campo adicional 6. None -
active Optional[str] Status do ativo. None -
barcode Optional[str] Código de barras. None -
notes Optional[str] Notas ou comentários. None -
weight Optional[str] Peso do ativo. None -
purchase_date Optional[str] Data de compra. None -
is_serial_control Optional[str] Controle serial. None -
group Optional[str] Grupo principal. None -
group_1 Optional[str] Subgrupo 1. None -
group_2 Optional[str] Subgrupo 2. None -
priorities Optional[str] Descrição da prioridade. None -
id_priority Optional[str] Prioridade. None -
code_parent_location Optional[str] Código de localização pai. None -
latitude Optional[str] Latitude. None -
longitud Optional[str] Comprimento. None -
unit_code Optional[str] Código da unidade. None -
unit_description Optional[str] Descrição da unidade. None -
visible_to_all Optional[str] Visibilidade global. None -
total_cost Optional[str] Custo total do ativo. None -
startup_date Optional[str] Data de inicialização. None -
costs_center Optional[str] Centro de custos. None -
budgets Optional[str] Orçamento associado. None -
id_custom_field_group Optional[int] ID do grupo de campos personalizados. None -
hours_average_daily_use Optional[int] Média diária de horas de uso (segundos, entre 0 e 86.400) None -

Exemplo de uso:

{
  "code": "A12345",
  "id_type_item": 2,
  "field_1": "Motor principal",
  "active": true,
  "barcode": "1234567890",
  "notes": "Activo en operación",
  "weight": "120kg",
  "is_serial_control": false,
  "group": "Motores",
  "group_1": "Industriales",
  "group_2": "Alta potencia",
  "id_priority": "2",
  "code_parent_location": "LOC001",
  "latitude": "-33.4489",
  "longitud": "-70.6693",
  "unit_code": "U001",
  "unit_description": "Unidad estándar",
  "visible_to_all": true,
  "purchase_date": "2023-01-01T00:00:00-03",
  "total_cost": "10000.00",
  "startup_date": "2023-01-10T00:00:00-03",
  "costs_center": "CC001",
  "budgets": "15000.00",
  "id_custom_field_group": 1
}

Notas:

Todos os campos são opcionais, exceto aqueles exigidos pelo esquema. Utilize este modelo para inserir ativos de forma estruturada alinhada ao Fracttal ETL.

Relacionado: