BimpHelp

Production tasks: making products stage by stage

Updated 9 min read

On this page
In short

A production task (PT) is issued for one product with one series and leads it through the specification stages. Depending on the stage status, Bimp records the start, accrues piecework pay and creates assembly of a semi-finished or finished product. PTs are created from a production order with the "Create based on" button after "Create batches".

What a production task is

A production task (PT) is a document for one product with one specific series that governs its manufacturing by the specification stages. For each stage you assign a responsible person and a status. Assembly only records the final result, while a PT shows the whole process: where the product is, who is working on it, where there are idle times and why. The production overview gives the big picture of production documents.

Typical scenarios:

  • Multi-stage production. A control panel goes through board soldering, assembly, setup and packing, a different employee works at each stage; piecework pay is accrued to whoever performed their part.
  • Material shortage. Three modules, but only two antennas were purchased: the third PT gets the status “Waiting for materials”, and the reason for the idle time is obvious.
  • Semi-finished products. After soldering, the board becomes a separate accounting unit with its own cost price and is posted to the warehouse for further assembly.
  • Production for a customer order. PTs are grouped in the journal by Customer order.

What to set up in advance

What to set upWhereWhy
Production stagesCatalogs → Production stagesThey form the stages in the specification
Production statusesCatalogs → Production statusesStage statuses and automatic actions
Accrual typesCatalogs → Accrual typesThe rate per operation, for example “Board soldering” 250 UAH/pc. See Accrual types
EmployeesPayroll → Employees, “Payroll accruals” tabLinking the employee to an accrual type; be sure to specify the rate and currency
Specification with stagesProduction → SpecificationsTurn on “Use stages and operations” and “Use semi-finished products”
Batches and series in the product cardWarehouse → Products and services, “Accounting” sectionThe rule “one PT = one series”
Reservation for productionCompany settings → Accounting settingsMaterials are carried into the PT with the batch and series preserved

In the specification, list the stages in order, and for each specify the operation and, if needed, a semi-finished product; on the “Materials and components” tab link materials to the stages. See Specifications. Set the operation as an accrual type, not as a service: Bimp takes the rate and the list of available employees from it. A material linked to a stage with a semi-finished product is included in the cost price of that semi-finished product.

The specification "Spec. PK Horrus-RC" with the switches "Use stages and operations" and "Use semi-finished products" on; the "Stages and operations" tab has four stages: "Board soldering" with the semi-finished product "RC panel board", "Final assembly", "Setup", "Testing and packing"

Production statuses

A stage status triggers automatic actions:

StatusWhat the system does
“Waiting”The initial status when the PT is created; no actions
“In progress”Records the date and time in the “Stage start” field
“Paused”Stops execution; materials remain reserved
“Completed”Completes the stage, writes off materials, accrues piecework pay to the responsible person (no semi-finished product is created)
“Semi-finished”Completes the stage and creates an “Assembly” of the semi-finished product
“Product”Completes the last stage, creates an “Assembly” of the finished product and records the “Actual production completion date”

Besides these, you can create your own statuses in the catalog, for example “Waiting for materials”. The status card has switches: “Use for the Production task document”, “Stage start status” (writes the time to “Stage start”), “Stage completion status” (writes “Stage finish”), as well as automatic creation of assembly of a semi-finished product or finished goods. One status cannot be both the start and the finish of a stage.

How to create production tasks

  1. Open Production → Production orders and create a document. On the “Products” tab add the product and quantity.

  2. Click Create batches: the products are split into rows of 1 pc, each with its own batch and series.

  3. On the “Materials” tab check the reservation and click Fill by batches. Save the document.

    Production order No. 6 after "Create batches": three rows of the antenna module, 1 pc each, with batches 6/15.10.2026/1-3 and serial numbers 000000008-000000010; the buttons "+ Product", "Import", "Create batches"

  4. To create PTs for all products, leave the rows unselected; for part of the products, select the needed rows.

  5. Click Create based on → Production task.

    The "Create based on" menu in a production order: the items "Assembly", "Stock transfer", "Stock reservation" and "Production task"

Production task journal

The journal opens in Production → Production task. All PTs are grouped by source documents: “Order for free stock” (without a customer) and “Customer order No. …” (with the number, priority and the number of series in progress). There are search and filters by dates, statuses, stages, responsible persons and orders. Completed tasks are hidden: show them with the “Completed orders” switch.

The Customer order has a “Priority” field (High, Medium, Low), which is passed to production to determine the order of work.

The "Production task" journal: the groups "Order for free stock" and "Customer order No. 6 dated 15.10.2026" with rows showing the product, series, the stage "Board soldering", the number of repairs and planned dates

Production task card

The card has three zones:

  • Left panel: number, date, specification, series, Customer order and production order, planned and actual dates, responsible person;
  • Stages table: stages, operations, statuses, start and finish, responsible persons, number of repairs;
  • Components: materials with write-off warehouses, reservations, batches and serial numbers. A mark next to a stage leaves only the materials of that stage in the table.

You can link a PT to a Customer order later with the “Order” field: after saving it moves to that customer’s group. The history of status changes with time and author is on the “Change history” tab.

The card of production task No. 6: on the left series 000000011 and the specification; at the top a table of four stages (Board soldering, Final assembly, Setup, Testing and packing) with the status "In progress" on the first; at the bottom the components table

How to run the stages

  1. In the “Responsible” column choose an employee (the list contains only employees with the matching accrual type).

  2. Move the stages between statuses as the work progresses and save the document.

    The drop-down list of production statuses in the task card with colored values: "Rework", "Testing", "Paused", "Product", "Waiting", "Semi-finished", "Completed", "In progress", "Waiting for materials"

  3. To complete a stage, make sure a responsible person is specified and set “Completed”, “Semi-finished” or (at the last stage) “Product”.

  4. Save the PT.

After a stage is completed, the following are created:

  • Piecework pay (Payroll → Piecework pay) for the responsible person at the operation rate. See Piecework pay;
  • Assembly (Production → Assembly), which posts the product or semi-finished product at the cost of materials and the piecework pay of all stages. See Assembly. If a Customer order is linked to the product, the finished product is automatically reserved for it.

Notes:

  • Piecework pay per product is the sum of the specification operations. Example: control panel 250 + 200 + 180 + 100 = 730 UAH.
  • Piecework pay does not enter the cost price of a semi-finished product: it accumulates on the PT and passes entirely into the cost price of the finished product. The board after soldering costs only the stage materials, without the 250 UAH for soldering.
  • The batch of the finished product changes: when assembly is created, the batch number is overwritten according to the mask, and the order date in the number is replaced by the assembly date (6/15.10.2026/1 becomes a number from 17.10.2026). This is normal, search for the product by series.
  • Saving the PT again in the same status does not create new assemblies or piecework pay.

The card of completed production task No. 3 with the status "Product" at the only stage "Assembly" and a filled-in actual completion date

Semi-finished product at a stage

Set the status “Semi-finished” at the stage after which an intermediate product remains, for example an assembled board after soldering.

  1. Responsible person first. Without one the PT will not be saved: the message “Specify the responsible person for the completed production stage …” appears. The same applies to the status “Completed”.
  2. What is created. An “Assembly” of the semi-finished product: the “Semi-finished product” column of the stage shows its name, “Semi-finished quantity” is 1. The batch number of the semi-finished product is the product series with a suffix (for example, 000000011/1).
  3. Stage materials are written off to the semi-finished product and disappear from the “Components” list; the materials of the following stages remain.
  4. Where the semi-finished product is. In the producer warehouse of the production order, not in a separate semi-finished products warehouse. Check in the “Goods movement” report. You can also find it in the “Assembly” journal.
  5. Piecework pay is accrued to the responsible person but does not go into the cost price of the semi-finished product. In the “Accumulated cost” report it sits on the Customer order as an unallocated balance until the last stage gets the status “Product”.
  6. The next stage: after “Semi-finished” move it to “In progress”. The start of the next stage cannot be earlier than the finish of the previous one: enter dates in ascending order.

Common problems

The PT is not created, the message says “skipped”. A PT already exists for this series: one series, one PT.

One PT was created instead of several. “Create batches” was not clicked in the production order.

The PT is not saved with the status “Completed” or “Semi-finished”. No responsible person is specified at the stage.

The needed employee is not in the list of responsible persons. Their card has no accrual type for this stage’s operation.

The needed status is not in the list. The status is inactive or not marked for the “Production task” document.

Replacing a defective component during production is described in Replacing a component in a production task.

FAQ

Why is a PT not created and the message says "skipped"?

A PT already exists for this series. One series, one PT.

Why does one row for several products in the production order produce only one PT?

"Create batches" was not clicked. Without it the products are not split into series of one unit each.

Why is the needed employee missing in the "Responsible" field?

The employee's card has no accrual type that matches the operation of this stage.

How do I delete an unnecessary production task?

It cannot be deleted, only canceled. So before creating, tick only the product rows you need.

Why is the PT not saved with the status "Completed" or "Semi-finished"?

No responsible person is specified at the stage. Choose an employee in the "Responsible" column of this stage and save again.

Why does the product batch number in the assembly differ from the number in the production order?

When the assembly of the finished product is created, the batch is overwritten according to the mask: the order date is replaced by the assembly date. Search for the product by series.

More about this in Bimp: Production management software

Was this article helpful?

Read next

Didn't find the answer?Write to us — support replies during business hours.