Ir para o conteúdo

ObterItem

Observação: Este átomo permite consultar ativos no Fracttal via API oficial.

Detalhes técnicos

  • Suporta consultas individuais por código ou pesquisas paginadas com filtros.
  • Use campos herdados de BaseAssetModel para filtros comuns.
  • A paginação é controlada com os parâmetros start e limit.

Descrição

Integre a atualização de inventário com a API Fracttal.

Este átomo faz a solicitação técnica ao endpoint oficial e retorna o resultado. Para estrutura de dados, parâmetros e exemplos atualizados, consulte: - https://api.fracttal.com/reference/consultar-un-active

API de endpoint: OBTENHA https://app.fracttal.com/api/items/


Informações Gerais:

Módulo Categoria
Item Read

GetItem

Parâmetros:

  • código: str, opcional Código único do ativo a consultar.
  • id: int, opcional ID do ativo no Fracttal.
  • item_type: str, opcional Tipo de ativo (1: Locais, 2: Equipamentos, 3: Ferramentas, 4: Peças sobressalentes e suprimentos, 5: Digital).
  • ativo: bool, opcional Indica se o ativo está ativo ou não. Valores: Verdadeiro, Falso
  • código_de_localização: str, opcional Código de localização pai.
  • disponível: bool, opcional Indica se o ativo está em serviço.
  • iniciar: int, opcional Número de registro onde será iniciada a consulta (paginação). Padrão 0.
  • limite: int, opcional Número de registros que a solicitação mostrará. Padrão 100.
  • campo_1: str, opcional Nome, descrição ou título principal do ativo.
  • campo_2: str, opcional Campo adicional para informações complementares (exemplo: marca).
  • campo_3: str, opcional Campo adicional para informações complementares (exemplo: modelo).
  • campo_4: str, opcional Campo adicional para informações complementares (exemplo: serial).
  • campo_5: str, opcional Campo adicional para status, condição ou outra classificação.
  • campo_6: str, opcional Campo adicional para país, origem ou outras informações relevantes.

Parâmetros de Entrada:

Campo Tipo Obrigatório Descrição Padrão Exemplo
code Optional[str] Código único do ativo a consultar. None None
id_type_item ItemType Tipo de ativo. PydanticUndefined None
field_1 Optional[str] Nome, descrição ou título principal do ativo. None None
field_2 Optional[str] Campo adicional para informações complementares (exemplo: marca). None None
field_3 Optional[str] Campo adicional para informações complementares (exemplo: modelo). None None
field_4 Optional[str] Campo adicional para informações complementares (exemplo: serial). None None
field_5 Optional[str] Campo adicional para status, condição ou outra classificação. None None
field_6 Optional[str] Campo adicional para país, origem ou outras informações relevantes. None None
active Optional[bool] Indica se o ativo está ativo ou não. None None
barcode Optional[str] Código de barras. None None
notes Optional[str] Notas de ativos. None None
weight Optional[str] Peso do ativo (apenas para peças sobressalentes e ferramentas) None None
purchase_date Optional[str] Data de compra. Formato: 'AAAA-MM-DDTHH:MM:SS-UTC' None None
is_serial_control Optional[bool] verdadeiro se o item for controlado por serial; caso contrário, falso. Valores: Verdadeiro, Falso None None
group Optional[str] Tipo de ativo. None None
group_1 Optional[str] Classificação 1. None None
group_2 Optional[str] Classificação 2. None None
priorities Optional[str] Descrição da prioridade. None None
id_priority Optional[Priority] ID de prioridade: 1: Muito Alta, 2: Alta, 3: Média, 4: Baixa, 5: Muito Baixa None None
code_parent_location Optional[str] Código do ativo onde está localizado ou faz parte (POST/PUT) None None
latitude Optional[str] Latitude. None None
longitud Optional[str] Comprimento. None None
unit_code Optional[str] Código da unidade (obrigatório se for uma ferramenta ou peça sobressalente) None None
unit_description Optional[str] Descrição da unidade (obrigatória se for uma ferramenta ou peça sobressalente) None None
visible_to_all Optional[bool] Indica se o ativo ficará visível para todos na empresa. Valores: Verdadeiro, Falso None None
total_cost Optional[str] Custo total do ativo. None None
startup_date Optional[str] Data de início da depreciação. Formato: 'AAAA-MM-DDTHH:MM:SS-UTC' None None
costs_center Optional[str] Descrição do centro de custo. None None
budgets Optional[str] Custo total da depreciação linear. None None
id_custom_field_group Optional[int] ID do grupo de campos personalizados. None None
hours_average_daily_use Optional[int] Média diária de horas de uso (segundos, entre 0 e 86.400) None None
id Optional[int] ID do ativo no Fracttal. None None
item_type Optional[str] Tipo de ativo (1: Locais, 2: Equipamentos, 3: Ferramentas, 4: Peças sobressalentes e suprimentos, 5: Digital). None None
location_code Optional[str] Código de localização pai. None None
available Optional[bool] Indica se o ativo está em serviço. None None
start Optional[int] Número de registro onde será iniciada a consulta (paginação). Padrão 0. None None
limit Optional[int] Número de registros que a solicitação mostrará. Padrão 100. None None

Detalhes Técnicos:

  • Suporta consultas individuais por código ou pesquisas paginadas com filtros.
  • Use campos herdados de BaseAssetModel para filtros comuns.
  • A paginação é controlada com os parâmetros start e limit.

Relacionado: