āļāļēāļĢāļˆāđ‰āļēāļ‡āđ€āļŦāļĄāļēāļŠāđˆāļ§āļ‡āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™Âķ

In basic subcontracting, a company's product is produced entirely by a subcontractor. The product is first purchased from the subcontractor, who acquires their own components, manufactures the final product, then delivers the final product to the company's warehouse.

The following document covers how to configure a subcontracted product and trigger the subcontracting process.

Note

This document uses the term company to refer to the internal company requiring subcontracted goods and the term subcontractor to refer to the external vendor handling the outsourced production of the subcontracted goods.

āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēÂķ

To use subcontracting, a company must first configure products with a vendor pricelist as well as a subcontracting-type BoM.

The pricelist allows the company to purchase the product from the vendor (subcontractor) through a PO, while the BoM allows the product to be manufactured externally by the subcontractor.

āļ•āļąāđ‰āļ‡āļ„āđˆāļēāļœāļđāđ‰āļˆāļģāļŦāļ™āđˆāļēāļĒāļŠāļīāļ™āļ„āđ‰āļēÂķ

āđƒāļ™āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļœāļđāđ‰āļˆāļģāļŦāļ™āđˆāļēāļĒāļ‚āļ­āļ‡āļŠāļīāļ™āļ„āđ‰āļēāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĢāļąāļšāļŠāđˆāļ§āļ‡āļāļēāļĢāļœāļĨāļīāļ•āļžāļ·āđ‰āļ™āļāļēāļ™ āđƒāļŦāđ‰āđ„āļ›āļ—āļĩāđˆ:menuselection:āđāļ­āļ›āļ„āļĨāļąāļ‡āļŠāļīāļ™āļ„āđ‰āļē --> āļŠāļīāļ™āļ„āđ‰āļē --> āļŠāļīāļ™āļ„āđ‰āļē āļˆāļēāļāļ™āļąāđ‰āļ™āđ€āļĨāļ·āļ­āļāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļŠāļĢāđ‰āļēāļ‡āļŠāļīāļ™āļ„āđ‰āļēāđƒāļŦāļĄāđˆ

On the product form, click the Purchase tab and add the product's subcontractor as a vendor by clicking Add a line. Select the subcontractor using the Vendor drop-down menu.

Then, enter the price of the product in the Unit Price field.

Finally, set a Lead Time for the product in the corresponding field to specify the number of days for the subcontractor to produce and deliver the final product.

Note

Since companies are only responsible for purchasing and receiving the final product, they do not need to additionally configure manufacturing lead times on a BoM. Instead, provide only a single Lead Time on the vendor pricelist that factors in both the subcontractor's manufacturing and delivery time.

āļāļģāļŦāļ™āļ”āļ„āđˆāļē BoMÂķ

After specifying the vendor, configure a subcontracting-type BoM for the product. Click the Bill of Materials smart button on the product form. Then, select the desired BoM or create a new one.

Tip

āļŦāļĢāļ·āļ­āđ„āļ›āļ—āļĩāđˆ āđāļ­āļ›āļāļēāļĢāļœāļĨāļīāļ• â€Ģ āļŠāļīāļ™āļ„āđ‰āļē â€Ģ āļĢāļēāļĒāļāļēāļĢāļ§āļąāļŠāļ”āļļ āđāļĨāļ°āđ€āļĨāļ·āļ­āļ BoM āļŠāļģāļŦāļĢāļąāļšāļŠāļīāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļˆāđ‰āļēāļ‡āđ€āļŦāļĄāļēāļŠāđˆāļ§āļ‡

āđƒāļ™āļŸāļīāļĨāļ”āđŒ:guilabel:āļ›āļĢāļ°āđ€āļ āļ— BoM āđƒāļŦāđ‰āđ€āļĨāļ·āļ­āļ:guilabel:āļāļēāļĢāļĢāļąāļšāļŠāđˆāļ§āļ‡āļāļēāļĢāļœāļĨāļīāļ• āđƒāļ™āļŸāļīāļĨāļ”āđŒ:guilabel:`āļœāļđāđ‰āļĢāļąāļšāđ€āļŦāļĄāļēāļŠāđˆāļ§āļ‡`āļ—āļĩāđˆāđāļŠāļ”āļ‡āļ‚āļķāđ‰āļ™ āđƒāļŦāđ‰āđ€āļžāļīāđˆāļĄāļœāļđāđ‰āļĢāļąāļšāđ€āļŦāļĄāļēāļŠāđˆāļ§āļ‡āļŦāļ™āļķāđˆāļ‡āļĢāļēāļĒāļŦāļĢāļ·āļ­āļĄāļēāļāļāļ§āđˆāļē

Because the components and manufacturing are both handled by the subcontractor, there is no need to list any components in the Components tab of the BoM.

Bill of Materials configuration for subcontracting in NightPOS.

āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļˆāđ‰āļēāļ‡āđ€āļŦāļĄāļēāļŠāđˆāļ§āļ‡āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™Âķ

āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļĢāļąāļšāļŠāđˆāļ§āļ‡āļāļēāļĢāļœāļĨāļīāļ•āļžāļ·āđ‰āļ™āļāļēāļ™āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ”āđ‰āļ§āļĒ:ref:`āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđƒāļšāļŠāļąāđˆāļ‡āļ‹āļ·āđ‰āļ­ <subcontracting_basic/workflow/create_po>`āđ€āļžāļ·āđˆāļ­āļˆāļąāļ”āļ‹āļ·āđ‰āļ­āļŠāļīāļ™āļ„āđ‰āļēāļˆāļēāļāļœāļđāđ‰āļĢāļąāļšāđ€āļŦāļĄāļēāļŠāđˆāļ§āļ‡ (1)

The company then confirms the PO, which creates a receipt to transfer the final product (2). The subcontractor manufactures the product and delivers it back to the company when done.

Once the product has been produced and received, the company validates the receipt (5) to trigger inventory moves from the subcontractor to the company's stock (3, 4).

Basic subcontracting workflow diagram in NightPOS.

āļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļĒāļ·āļ™āļĒāļąāļ™āđƒāļšāļŠāļąāđˆāļ‡āļ‹āļ·āđ‰āļ­Âķ

āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡|PO|āļŠāļģāļŦāļĢāļąāļšāļŠāļīāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļĢāļąāļšāļŠāđˆāļ§āļ‡āļāļēāļĢāļœāļĨāļīāļ• āđƒāļŦāđ‰āđ„āļ›āļ—āļĩāđˆ:menuselection:āđāļ­āļ›āļāļēāļĢāļˆāļąāļ”āļ‹āļ·āđ‰āļ­ --> āļ„āļģāļŠāļąāđˆāļ‡āļ‹āļ·āđ‰āļ­ --> āđƒāļšāļŠāļąāđˆāļ‡āļ‹āļ·āđ‰āļ­ āđāļĨāļ°āļ„āļĨāļīāļ:guilabel:āļŠāļĢāđ‰āļēāļ‡

āđ€āļĢāļīāđˆāļĄāļāļĢāļ­āļ|PO|āđ‚āļ”āļĒāđ€āļĨāļ·āļ­āļāļœāļđāđ‰āļĢāļąāļšāđ€āļŦāļĄāļēāļŠāđˆāļ§āļ‡āļˆāļēāļāđ€āļĄāļ™āļđāđāļšāļšāđ€āļĨāļ·āđˆāļ­āļ™āļĨāļ‡:guilabel:āļœāļđāđ‰āļˆāļģāļŦāļ™āđˆāļēāļĒ āđƒāļ™āđāļ—āđ‡āļš:guilabel:āļŠāļīāļ™āļ„āđ‰āļē āđƒāļŦāđ‰āļ„āļĨāļīāļ:guilabel:āđ€āļžāļīāđˆāļĄāļŠāļīāļ™āļ„āđ‰āļē`āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļīāļ™āļ„āđ‰āļēāđƒāļŦāļĄāđˆ āđ€āļĨāļ·āļ­āļāļŠāļīāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļĢāļąāļšāļŠāđˆāļ§āļ‡āļāļēāļĢāļœāļĨāļīāļ•āđƒāļ™āļŸāļīāļĨāļ”āđŒ:guilabel:`āļŠāļīāļ™āļ„āđ‰āļē āđāļĨāļ°āļ›āđ‰āļ­āļ™āļˆāļģāļ™āļ§āļ™āđƒāļ™āļŸāļīāļĨāļ”āđŒ:guilabel:āļˆāļģāļ™āļ§āļ™

After adding the product, the Expected Arrival field is updated with the finished product's expected delivery date, as configured earlier with the vendor's Lead Time.

āļŠāļļāļ”āļ—āđ‰āļēāļĒ āļ„āļĨāļīāļ āļĒāļ·āļ™āļĒāļąāļ™āļ„āļģāļŠāļąāđˆāļ‡āļ‹āļ·āđ‰āļ­ āđ€āļžāļ·āđˆāļ­āļĒāļ·āļ™āļĒāļąāļ™ PO āđƒāļšāļĢāļąāļšāļŠāļīāļ™āļ„āđ‰āļēāļˆāļ°āļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđāļĨāļ°āļ›āļļāđˆāļĄāļ­āļąāļˆāļ‰āļĢāļīāļĒāļ° āđƒāļšāļĢāļąāļšāļŠāļīāļ™āļ„āđ‰āļē āļˆāļ°āļ›āļĢāļēāļāļāļ—āļĩāđˆāļ”āđ‰āļēāļ™āļšāļ™āļ‚āļ­āļ‡āđāļšāļšāļŸāļ­āļĢāđŒāļĄ

āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ„āļ”āđ‰āļĢāļąāļšāđ€āļ­āļāļŠāļēāļĢÂķ

After the order is confirmed, the subcontractor manufactures the product and delivers the finished good back to the company.

To receive the finished product from the subcontractor, click the Receive button on the PO, or click the Receipt smart button at the top of the page. Then, click Validate to enter the incoming shipment into inventory.

Note

āļŦāļēāļāđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ„āļĨāļąāļ‡āļŠāļīāļ™āļ„āđ‰āļēāđāļšāļšāļŦāļĨāļēāļĒāļ‚āļąāđ‰āļ™āļ•āļ­āļ™ āļˆāļ°āļ•āđ‰āļ­āļ‡āļĄāļĩāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļēāļĢāđ‚āļ­āļ™āļĒāđ‰āļēāļĒāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ€āļžāļ·āđˆāļ­āļšāļąāļ™āļ—āļķāļāļŠāļīāļ™āļ„āđ‰āļēāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļ„āļĨāļąāļ‡

āļ•āļīāļ”āļ•āļēāļĄāļāļēāļĢāđ€āļ„āļĨāļ·āđˆāļ­āļ™āđ„āļŦāļ§āļŠāļīāļ™āļ„āđ‰āļēāđƒāļ™āļ„āļĨāļąāļ‡Âķ

After validating a receipt, NightPOS automatically generates inventory moves to track the movement of subcontracted products between locations. To view these inventory moves, navigate to Inventory app â€Ģ Reporting â€Ģ Moves History.

To track inventory movement in subcontracting, NightPOS sends any product components to a dedicated location called Subcontracting. Another location called Production then consumes the components and produces the finished good. Once produced, the good then moves back to the Subcontracting location before finally entering the company's stock when the receipt is validated.

Moves History page to see subcontracting moves in NightPOS.

Note

Because no components are sent in basic subcontracting, there is no movement from the Subcontracting location to the Production location.