Pular para o conteúdo principal
SAP Business OneSpecialized Solutions

Shop Floor Data Collection and Machine Monitoring

A build-to-order SAP Business One shop floor terminal and machine monitoring add-on.

Operators book labour, scrap and downtime at the workstation;

ECOSIRE builds and installs it for your company database.

Sob encomenda

O que é Shop Floor Data Collection and Machine Monitoring?

A build-to-order SAP Business One shop floor terminal and machine monitoring add-on. Operators book labour, scrap and downtime at the workstation; ECOSIRE builds and installs it for your company database. Built to order by ECOSIRE for SAP Business One (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Shop Floor Data Collection and Machine Monitoring — A build-to-order SAP Business One shop floor terminal and machine monitoring add-on

What we build

  • Touch-optimised operator terminal with badge, barcode and RFID scan input, clocking on and off Production Order operations from the routing
  • Labour and machine time posted to the Production Order Resource lines through the SAP Business One Service Layer, with DI API used where an object requires it
  • Good quantity posted as Receipt from Production, with component backflush issuing Bill of Materials lines from the nominated Warehouse and Bin
  • Scrap capture with mandatory reason codes, posted per your chosen rule as rejected quantity, Goods Issue to a scrap Warehouse, or receipt to quarantine
  • Batch and serial number allocation honoured on both component issue and finished goods receipt for managed items
  • Downtime records stored in a User Defined Object with resource, operator, Production Order, start and end timestamps, reason category and notes
  • Configurable downtime reason hierarchy held in User Defined Tables, mappable to the six big losses for OEE reporting
  • Machine signal collector for OPC UA, Modbus TCP, MQTT or digital counter inputs, raising automatic downtime after a configurable idle threshold
  • Live supervisor board per work centre showing running order, clocked operators, elapsed versus routing standard time and any open stoppage
  • OEE availability, performance and quality calculated from your own bookings against SAP B1 Resource capacity and routing standards
  • User Defined Fields on Production Orders, Resources and Items for shift, crew, terminal mapping and machine identifiers
  • Crystal Reports layouts for shift summary, order actual versus planned, resource utilisation and downtime Pareto, plus offline queueing so a network drop pauses rather than loses a booking

Sobre este Produto

The problem: production actuals arrive a day late, on paper

Most SAP Business One manufacturers run production issue and receipt from the office. An operator writes start and stop times, quantities good and scrapped, and the reason a machine stood idle on a paper ticket. Someone keys a subset of that into the Production Order hours later, or the next morning. By the time the data lands in SAP B1, the shift is over, the cause of the downtime is a memory, and the scrap has already been swept away.

The result is a Production Order whose Component and Resource lines carry planned quantities dressed up as actuals. Costing runs on estimates. Nobody can answer why Tuesday's output was 18 percent below the schedule, because the only record of Tuesday is a clipboard. Machine availability is a feeling rather than a number, and OEE, if it is calculated at all, is calculated in a spreadsheet from data that never reconciles to the ERP.

SAP Business One has the Production module, Resources, Routings and Resource capacity, but it has no shop floor interface. There is no terminal an operator can use with gloves on, no barcode scan to clock onto an operation, no structured downtime reason code, and no way to read a signal off a machine and turn it into a booking.

What ECOSIRE builds

ECOSIRE builds a shop floor data collection and machine monitoring add-on for your SAP Business One installation. It is not an off-the-shelf download. We scope it against your routings, your work centres and your reason codes, quote a fixed price, then build and install it into your test company database and afterwards into production.

Touch terminal for the workstation

A browser-based operator terminal designed for a shop floor panel PC or tablet: large targets, no keyboard required, barcode and RFID badge input. The operator scans a badge to identify themselves, scans or selects a Production Order and an operation from the routing, and clocks on. Clock off, quantity good, quantity scrapped and a scrap reason are all captured at the point of work. The terminal runs against the Service Layer over HTTPS and holds a local queue so a dropped network connection pauses posting rather than losing the booking.

Real bookings against Production Orders

Every clocked interval becomes a real SAP Business One transaction, not a shadow record. Labour and machine time post against the Production Order Resource lines. Good quantity posts as a Receipt from Production; scrapped quantity is handled by the rule you choose during scoping, whether that is a separate Goods Issue to a scrap warehouse, a rejected quantity on the receipt, or a Goods Receipt to a quarantine Warehouse for later disposition. Component backflush issues the Bill of Materials components from the nominated Warehouse and Bin, honouring batch and serial allocation where those items are managed.

Downtime capture with reason codes

When a resource stops, the operator selects a downtime reason from a configurable list stored in a User Defined Table, with categories that map to the six big losses if you want OEE reporting in that shape. Downtime intervals are held in a User Defined Object with the operator, resource, Production Order, start and end timestamps and free-text notes, so a supervisor can see not only that a machine stopped but why and for how long.

Machine monitoring

Where your machines can emit a signal, we connect to it. That may be an OPC UA server, a Modbus TCP register, an MQTT topic from an existing broker, or a simple digital counter on an IO module. The collector service reads run, stop and cycle-count signals, timestamps them, and either raises an automatic downtime record after a configurable idle threshold or increments produced quantity for the operator to confirm. Machines with no connectivity are still handled through manual terminal entry, so a mixed-age plant works from day one.

Supervisor board and OEE

A live board shows, per work centre, which order is running, who is clocked on, the elapsed and planned time for the current operation, and any open downtime. Availability, performance and quality are computed from your own bookings against the routing standards already in SAP B1, so the numbers reconcile to the ERP rather than diverging from it. Crystal Reports layouts deliver shift, order and resource summaries in the format your production meetings already use.

Built on supported SAP B1 extensibility

The add-on is built as a SAP Business One extension using the Service Layer REST API for transactional posting and the DI API where a specific object requires it. Master data extensions use User Defined Fields on Production Orders, Resources and Business Partners; the shop floor's own records live in User Defined Tables and User Defined Objects so they carry SAP B1 authorisations and can be included in approval procedures. Nothing is written directly to SAP tables with SQL, which keeps the installation supportable and upgrade-safe.

Who this is for

Discrete and process manufacturers already live on SAP Business One who run production orders through defined work centres and want actual labour, actual machine time, actual scrap and actual downtime instead of planned figures. It suits plants with between a handful and a few dozen workstations, where the office is chasing paper tickets and the costing team cannot trust production variances. If you are running make-to-order or make-to-stock with routings maintained in SAP B1, the fit is direct.

How delivery works

Scoping call. We walk your production process: how orders are released, whether operations are sequential or parallel, how you treat scrap, which warehouses and bins components come from, whether batch or serial management is in play, what your downtime reason list should be, and which machines can emit a signal. We look at your existing routings and resources.

Fixed quote. You receive a written scope and a fixed price covering the terminal, the postings, the downtime model, the machine connections in scope, the supervisor board and the reports. Anything outside that scope is priced separately before it is built, never afterwards.

Build. ECOSIRE develops the add-on against your SAP Business One version and database platform. Typical lead time is one working week from confirmed scope, depending on how many machine protocols are in scope.

Install in test. We install into your test company database first, load your reason codes and resource mappings, and run through real orders with your supervisors and a small group of operators. You sign off there before anything touches production.

Install in production. We install into the live company database in a scheduled window, migrate configuration, and stand by for the first shifts.

Support. A support window is included from production go-live, covering defects, configuration questions and operator issues. Extended support and enhancement work are quoted separately.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    Instalamos na sua instância, entregamos o código-fonte e incluímos duas semanas de suporte após a entrada em produção. Defeitos no código que entregamos são corrigidos gratuitamente.

O que você ganha

  • SAP Business One add-on package built for your version and database platform, with installer and versioned source held under your licence terms
  • Installation into your test company database, including terminal deployment to nominated shop floor devices
  • Installation into your production company database in a scheduled window, with configuration migrated from test
  • Configured master data: downtime reason hierarchy, resource to terminal mapping, scrap posting rules, warehouse and bin defaults
  • Machine connection setup for the signal sources agreed during scoping, including tag mapping and idle thresholds
  • Documentation set: operator quick-reference card for the terminal, supervisor guide for the board and reports, and a technical administration guide covering configuration tables and troubleshooting
  • Live training sessions for supervisors and a train-the-trainer session for operators, plus a defined post-go-live support window for defects and configuration questions

Para quem é isso

Production Manager

Runs the daily schedule without knowing until the next morning whether a work centre actually hit its numbers or stood idle for two hours. The live board and downtime capture give a current view of every work centre and a Pareto of stoppage causes to attack in the weekly meeting.

Cost Accountant

Closes production orders on planned labour and machine hours because actuals never arrive in usable form, so variance analysis is guesswork. Real clocked time and real scrap posted against the Production Order Resource and Component lines make actual cost a measured figure rather than an assumption.

Shift Supervisor

Spends the shift collecting paper tickets, chasing missing quantities and reconciling times that operators wrote from memory. The terminal captures the booking where the work happens, so the supervisor spends the shift on the floor instead of on the clipboard.

Como Shop Floor Data Collection and Machine Monitoring se compara

CritérioECOSIREConstrução personalizadaConcorrenteNativo do SAP Business One
Touch terminal at the workstation for operator bookingIncluídoSuporte parcialIncluídoNão incluído
Labour and machine time posted to Production Order Resource linesIncluídoIncluídoIncluídoSuporte parcial
Structured downtime reason codes with category hierarchyIncluídoSuporte parcialIncluídoNão incluído
Machine signal capture via OPC UA, Modbus TCP or MQTTIncluídoSuporte parcialSuporte parcialNão incluído
OEE calculated from ERP bookings against routing standardsIncluídoSuporte parcialIncluídoNão incluído
Built on Service Layer, DI API, UDF, UDT and UDO with no direct SQL writesIncluídoSuporte parcialSuporte parcialIncluído
Offline queueing so a network drop does not lose a bookingIncluídoNão incluídoSuporte parcialNão incluído
Fixed-price scope with install into test then production and a support windowIncluídoSuporte parcialNão incluídoNão incluído

Perguntas frequentes

Is this ready to download and install today?
No. Every ECOSIRE app is built to order for the customer who commissions it. After a scoping call we issue a fixed quote, then build the add-on against your routings, reason codes and machine estate. Typical lead time is one working week from confirmed scope, longer if several machine protocols are in scope. Nothing is pre-built and there is no instant download or free trial.
Which SAP Business One versions and databases are supported?
SAP Business One 10.0 on Microsoft SQL Server and on SAP HANA, on-premise or hosted in your cloud tenancy. The add-on uses the Service Layer REST API and the DI API, so both database platforms are supported from the same codebase. During scoping we confirm your exact version and feature pack, because Service Layer endpoints differ slightly between patch levels.
What happens if a machine has no network connection or no signal to read?
It still works. Machine monitoring is an addition to manual booking, not a prerequisite. Operators book labour, quantity, scrap and downtime through the terminal regardless of whether the machine can emit a signal. Where a signal is available on OPC UA, Modbus TCP, MQTT or a digital counter, we connect it so run and stop states and cycle counts are captured automatically and the operator only confirms.
Does this write directly to SAP Business One database tables?
No. All transactional posting goes through the Service Layer or the DI API, and all custom data lives in User Defined Tables and User Defined Objects with User Defined Fields on standard objects. Direct SQL writes to SAP tables are not used, which keeps your installation supportable and avoids problems at upgrade time.
How is scrap handled, and can we change the rule later?
Scrap posting is configured during scoping to match your process: a rejected quantity on the Receipt from Production, a separate Goods Issue to a scrap Warehouse, or a receipt into a quarantine Warehouse for later disposition. The rule is held in configuration rather than hard-coded, so it can be changed by an administrator, though changing it after go-live means re-checking your costing treatment.
What does the operator terminal run on, and what happens when the network drops?
It runs in a browser on a shop floor panel PC, industrial tablet or thin client, so no per-device SAP client installation is needed. Barcode scanners and RFID badge readers connect as keyboard-wedge or serial devices. If the network or the Service Layer becomes unreachable, the terminal queues bookings locally and posts them once connectivity returns, so a brief outage delays rather than loses production data.

Solicitar orçamento

Conte-nos suas necessidades de Shop Floor Data Collection and Machine Monitoring e enviaremos preços, opções de licença e uma proposta personalizada, normalmente em um dia útil.

Sem pagamento agora. Isto envia um pedido de orçamento à nossa equipe — responderemos por e-mail com preços e próximos passos.

Combina bem com

Real Estate Property and Lease Management
Sob encomenda

Real Estate Property and Lease Management

A build-to-order SAP Business One add-on that models properties, units, tenants and leases with escalation clauses, cheque tracking and automated recurring rent invoicing on top of SAP finance. Built for your portfolio after a scoping call.

A partir de $1499.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification
Retail POS and Store Operations Connector
Sob encomenda

Retail POS and Store Operations Connector

A build-to-order SAP Business One add-on that connects your tills to the back office: offline-tolerant selling, shift and cash-up reconciliation, and store stock and pricing under head-office control. Scoped, quoted and built for your estate.

A partir de $1499.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification
AI Financial Close and Reconciliation Assistant
Sob encomenda

AI Financial Close and Reconciliation Assistant

A guided month-end close and reconciliation assistant for SAP Business One, built to order for your chart of accounts, period calendar and approval rules. Nothing is pre-packaged.

A partir de $999.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification
AI Inventory and Margin Anomaly Detection
Sob encomenda

AI Inventory and Margin Anomaly Detection

A build-to-order SAP Business One add-on that scores invoice, inventory and price-list activity for anomalies — negative margin, dead stock, shrink and price drift — and routes them for review. ECOSIRE builds it for your company after a fixed quotation.

A partir de $999.00Ponto de partida — orçamentado de acordo com o seu âmbito
View specification