PlantScanner
HomeSobre a PlantScanner
HomeSobre a PlantScanner
  1. Estoque
  • Developers
  • O que são as propriedades?
  • SKUs e Insumos
    • SKUs e Insumos
    • Gets all materials.
      GET
    • Synchronize materials batch between customer ERP and PlantScanner bases.
      POST
  • Ordens de Produção
    • Ordens de Produção ( Ordens de Trabalho )
    • Gets work orders that have been planned or executed between the specified dates or by the work order code.
      GET
    • Gets work orders that with production details
      GET
    • Synchronize work orders batch between customer ERP and PlantScanner bases.
      POST
    • Synchronize work orders batch current execution.
      POST
    • Synchronize work order properties data
      POST
    • Synchronize work orders batch planning dates.
      POST
  • Estoque
    • Estoque
    • Synchronize materials inventories between customer ERP and PlantScanner bases.
      POST
  • Alertas de Produção
    • Alertas de Produção
    • Synchronize work orders batch between customer ERP and PlantScanner bases.
      GET
  • Tempos de Mão de Obra
    • Tempos de Mão de Obra
    • Get employee logged hours with work order info if one was in execution.
      GET
  • Inspeções de Qualidade
    • Inspeções de Qualidade
    • Gets inspections that have been planned or executed between the specified dates or by the work order code.
      GET
    • Synchronize inspections batch between customer ERP and PlantScanner bases.
      POST
    • Synchronize inspections batch current execution.
      POST
    • Synchronize work order properties data
      POST
  • Processos de Inspeção
    • Processos de Inspeção
    • Gets all inspections processes
    • Synchronize inspection processes batch between customer ERP and PlantScanner bases.
  • Listas de Qualidade
    • Listas de Qualidade
    • Gets work orders checks that have been planned or executed between the specified dates or by the work order code.
  • Lotes Consumidos
    • Lotes Consumidos
    • Synchronize work orders batch between customer ERP and PlantScanner bases.
    • Sync consumed raw material quantity based on updated quantity in work order.
  • Histórico de Ordens
    • Synchronize work orders batch between customer ERP and PlantScanner bases.
  • Estações de Trabalho
    • Estações de Trabalho
    • Gets work stations with shifts and area.
  • Esquemas
    • Schemas
      • PlantScanner.API.Application.Boundaries.GetAlerts_ResultWorkOrderStatus
      • PlantScanner.API.Application.Boundaries.GetAlerts_ResultWorkOrder
      • PlantScanner.API.Application.Boundaries.GetAlerts_ResultWorkStation
      • PlantScanner.API.Application.Boundaries.GetAlerts_ResultAlertType
      • PlantScanner.API.Application.Boundaries.GetAlerts_ResultAlertStatus
      • System_TimeSpan
      • PlantScanner.API.Application.Boundaries.GetAlerts_ResultAlert
      • PlantScanner.API.WebApi.Dtos.V1.GetAlerts_GetAlertsResponse
      • PlantScanner.API.WebApi.Dtos.Errors_ValidationError
      • PlantScanner.API.WebApi.Dtos.Errors_InternalServerError
      • PlantScanner.API.WebApi.Dtos.Errors_ToManyRequestsError
      • PlantScanner.API.Application.Boundaries.GetEmployeeHours_ResultEmployee
      • PlantScanner.API.Application.Boundaries.GetEmployeeHours_ResultWorkOrder
      • PlantScanner.API.Application.Boundaries.GetEmployeeHours_ResultWorkStation
      • PlantScanner.API.Application.Boundaries.GetEmployeeHours_ResultEmployeeHour
      • PlantScanner.API.WebApi.Dtos.v1.GetEmployeeHours_GetEmployeeHoursResponse
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultWorkOrderType
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultWorkOrderStatus
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultArea
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultWorkStation
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultEmployee
      • PlantScanner.Domain.Model_WorkOrderProperties
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultWorkOrder
      • PlantScanner.API.WebApi.Dtos.V1.GetWorkOrders_GetWorkOrdersResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncWorkOrderProperties
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncInspectionsRequestInnerWorkOrderDetails
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncInspectionsRequest
      • PlantScanner.API.Application.Boundaries_AffectedItemsStatistics
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncWorkOrdersResponse
      • PlantScanner.API.Application.Boundaries_FailedItemDescription
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncWorkOrdersPartialSuccessResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_MachineIntegrationPauseDto
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_SyncWorkOrdersRuntimeRequest
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_MachineIntegration
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_CurrentWorkStation
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_SyncWorkOrdersRuntimeResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_SyncWorkOrderProperties
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_SyncWorkOrderPropertiesRequest
      • PlantScanner.API.Application.Boundaries.GetMaterials_ResultInspection
      • PlantScanner.API.WebApi.Dtos.v1.GetWorkOrdersChecks_GetInspectionsProcessesResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterials_SyncInspectionProcessRequestInnerMaterial
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterials_SyncInspectionProcessRequest
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterials_SyncMaterialsResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterials_SyncMaterialsPartialSuccessResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterialInventories_SyncMaterialInventoriesRequestInnerInventory
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterialInventories_SyncMaterialInventoriesRequestInnerMaterialInventory
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterialInventories_SyncMaterialInventoriesRequest
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterialInventories_SyncMaterialInventoriesResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterialInventories_SyncMaterialInventoriesPartialSuccessResponse
      • PlantScanner.API.Application.Boundaries.GetMaterials_ResultProcess
      • PlantScanner.API.Application.Boundaries.GetMaterials_ResultMaterial
      • PlantScanner.API.WebApi.Dtos.v1.GetWorkOrdersChecks_GetMaterialsResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterials_SyncMaterialsRequestInnerMaterial
      • PlantScanner.API.WebApi.Dtos.V1.SyncMaterials_SyncMaterialsRequest
      • PlantScanner.API.Application.Boundaries.GetProgrammedStoppages_ResultProgrammedStoppageStatus
      • PlantScanner.API.Application.Boundaries.GetProgrammedStoppages_ResultArea
      • PlantScanner.API.Application.Boundaries.GetProgrammedStoppages_ResultWorkStation
      • PlantScanner.API.Application.Boundaries.GetProgrammedStoppages_ResultEmployee
      • PlantScanner.API.Application.Boundaries.GetProgrammedStoppages_ResultProgrammedStoppageTemaplate
      • PlantScanner.API.Application.Boundaries.GetProgrammedStoppages_ResultProgrammedStoppage
      • PlantScanner.API.WebApi.Dtos.V1.GetProgrammedStoppages_GetProgrammedStoppagesResponse
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultProducedQuantityLog
      • PlantScanner.API.Application.Boundaries.GetWorkOrders_ResultWorkOrderProduction
      • PlantScanner.API.WebApi.Dtos.V1.GetWorkOrders_GetWorkOrdersProductionResponse
      • PlantScanner.API.Application.Boundaries.SyncWorkOrders_WorkOrderToSyncStatus
      • PlantScanner.API.Application.Boundaries.SyncWorkOrders_ConsumedRawMaterialToSync
      • PlantScanner.API.Application.Boundaries.SyncWorkOrders_RawMaterialToSync
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncWorkOrdersRequestInnerWorkOrder
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncWorkOrdersRequestInnerWorkOrderDetails
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrders_SyncWorkOrdersRequest
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersPlanning_SyncWorkOrdersPlanningRequest
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrderType
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrderStatus
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrderQualityCheckResponse
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrderQualityCheckQuestion
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrderQualityCheckQuestionGroup
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrderQualityCheck
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrderProcessChecks
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersChecks_ResultWorkOrder
      • PlantScanner.API.WebApi.Dtos.v1.GetWorkOrdersChecks_GetWorkOrdersChecksResponse
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersConsumedRawMaterials_ResultWorkOrderType
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersConsumedRawMaterials_ResultWorkOrderStatus
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersConsumedRawMaterials_ResultConsumedRawMaterial
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersConsumedRawMaterials_ResultRawMaterial
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersConsumedRawMaterials_ResultWorkOrder
      • PlantScanner.API.WebApi.Dtos.V1.GetWorkOrdersConsumedRawMaterials_GetWorkOrdersConsumedRawMaterialsResponse
      • PlantScanner.API.WebApi.Dtos.V1.SyncConsumedRawMaterial_ConsumedRawMaterialRequest
      • PlantScanner.API.WebApi.Dtos.V1.SyncConsumedRawMaterial_SyncConsumedRawMaterialRequest
      • PlantScanner.API.WebApi.Dtos.V1.SyncConsumedRawMaterial_SyncConsumedRawMaterialResponse
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersHistory_ResultWorkOrderType
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersHistory_ResultWorkOrderStatus
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersHistory_ResultWorkStation
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersHistory_ResultEmployee
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersHistory_ResultWorkOrderRuntime
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersHistory_ResultWorkOrderPlanningHistory
      • PlantScanner.API.Application.Boundaries.GetWorkOrdersHistory_ResultWorkOrderHistory
      • PlantScanner.API.WebApi.Dtos.V1.GetWorkOrdersHistory_GetWorkOrdersHistoryResponse
      • PlantScanner.API.Application.Boundaries.GetWorkStations_ResultArea
      • PlantScanner.API.Application.Boundaries.GetWorkStations_ResultInterval
      • PlantScanner.API.Application.Boundaries.GetWorkStations_ResultShift
      • PlantScanner.API.Application.Boundaries.GetWorkStations_ResultWorkStation
      • PlantScanner.API.WebApi.Dtos.V1.GetWorkOrders_GetWorkStationsResponse
      • PlantScanner.API.WebApi.Dtos.Hooks_ConsumedRawMaterialDetailHookDto
      • PlantScanner.API.WebApi.Dtos.Hooks_RawMaterialHookDto
      • PlantScanner.API.WebApi.Dtos.Hooks_WorkOrderDto
      • PlantScanner.Domain.Enum_HookTypeEnum
      • PlantScanner.API.WebApi.Dtos.Hooks_WorkOrderHookDto
      • PlantScanner.API.WebApi.Dtos.Hooks_MaterialSupplyHookDto
      • PlantScanner.API.WebApi.Dtos.Hooks_MaterialSupplyPayedHook
      • PlantScanner.API.WebApi.Dtos.Hooks_WorkOrderExecutionError
      • PlantScanner.API.WebApi.Dtos.Hooks_WorkOrderExecutionErrorsResponse
      • PlantScanner.API.WebApi.Dtos.Hooks_ProductionAlertDto
      • PlantScanner.API.WebApi.Dtos.Hooks_ProductionAlertHookDto
    • RequestBodies
      • PlantScanner.API.WebApi.Dtos.V1.SyncWorkOrdersRuntime_SyncWorkOrdersRuntimeRequestArray
HomeSobre a PlantScanner
HomeSobre a PlantScanner
  1. Estoque

Estoque

Estoque no PlantScanner#

O controle de estoque no PlantScanner garante que os operadores tenham visibilidade e acesso aos materiais disponíveis para cada etapa do processo produtivo.

Como funciona o estoque#

Cada material enviado para o PlantScanner (via integração ou cadastro) passa a compor o estoque disponível.
Os materiais podem conter informações detalhadas de lote, localização, quantidade disponível, validade, entre outros.

Seleção de lotes pelo operador#

Screenshot 2025-05-22 at 14.10.41.png
Após selecionado o saldo é exibido.
Screenshot 2025-05-22 at 14.10.50.png
No momento do apontamento de produção, o operador pode visualizar todos os lotes disponíveis de cada insumo no estoque.
O operador seleciona o(s) lote(s) e a quantidade de cada insumo que será utilizado na produção.
Essa seleção garante rastreabilidade e controle preciso do consumo de materiais.

Retorno dos insumos utilizados na ordem de produção#

Após o apontamento, os insumos efetivamente utilizados são registrados na ordem de produção, no campo consumedRawMaterials de cada insumo.
Cada item de consumedRawMaterials contém a quantidade consumida e o número de série/lote do insumo utilizado.

Exemplo de material no estoque#

{
  "materialCode": "INS001",
  "inventories": [
    {
      "location": "Almoxarifado 1",
      "batch": "LT001",
      "availableQuantity": 30,
      "expiryDate": "2024-12-31"
    },
    {
      "location": "Almoxarifado 2",
      "batch": "LT002",
      "availableQuantity": 20,
      "expiryDate": "2025-03-15"
    }
  ]
}

Exemplo de retorno na ordem de produção#

{
  "code": "INS001",
  "quantity": 50,
  "consumedRawMaterials": [
    {
      "quantity": 30,
      "serialNumber": "LT001"
    },
    {
      "quantity": 20,
      "serialNumber": "LT002"
    }
  ]
}

Benefícios#

Permite rastreabilidade total dos insumos utilizados.
Garante que apenas lotes disponíveis e válidos sejam utilizados na produção.
Facilita auditorias e controle de qualidade.
Modificado em 2025-05-22 17:17:40
Página anterior
Synchronize work orders batch planning dates.
Próxima página
Synchronize materials inventories between customer ERP and PlantScanner bases.
Built with