Making a Product with One Outsourced Step

From Opentaps Wiki

Jump to: navigation, search

This test will verify the manufacturing, purchasing, and accounting involved with producing an item which has one outsourced production step. It will require using the following application screens:

  • Financials > Transactions >> Find Transaction
  • Warehouse > Inventory >> Find Inventory
  • Warehouse > Manufacturing >> Create Production Run and >> Receive Outsourced Task
  • Purchasing > Planning >> Open Requirements, >> Approved Requirements, and > Orders tab's create and view purchase orders screens
  • Financials > Payables >> Find Vendor Invoice

Action

Go to Warehouse > Manufacturing and click on [Create Production Run]. Create a production run with productId=PROD_OUT, quantity=1 routingId=ROUTING_OUTSRC1,

Result

Production run created with one task "Sample outsourced production task". In purchasing, under Open Requirements, you should see a Requirement created for quantity 1 of product OUTSOURCE0001.

Action

Click on [Confirm] on the view production run screen.

Result

The production run task for "Sample outsourced production task" should now have a status of "PO Pending" and a button for "Issue Components" The requirement for it should now be approved and can be seen in the Approved Requirements screen of Purchasing > Planning.

Action

Click on [Issue Components]

Result

The production run task should no longer have "Issue Components" button or anything other button available for it. ATP and QOH inventory of MAT_A_COST should be reduced by 2 and of MAT_B_COST by 3. In Financials, you should be able to find a new transaction of type "Manufacturing" which has the following entries:

CR 141000 Raw Materials Inventory 18 (2*9)
DR 142000 WIP Inventory 18
CR 141000 Raw Materials Inventory 21
DR 142000 WIP Inventory 21

Click into the transaction entries, and you should see productId=PROD_COST for the debit transactions and productId=MAT_A_COST and MAT_B_COST for the credit entries.

Action

Go to Purchasing > Planning >> Approved Requirements and create a PO for the new requirements for your warehouse (WebStoreWarehouse).

Result

A PO for DemoSupplier should be created for productId=OUTSOURCE0001, quantity=1, and price=10, for a total of $10. The PO item should reference the task # of the production run task for the outsourced task.

Action

Approve the PO.

Result

The production task in warehouse should now have a status "Outsourced."

Action

Click on [Receive Outsourced PO]. Enter the orderId of your new PO. Then put in quantity of 1 for productID=OUTSOURCE0001 and click on [Receive].

Result

The PO should be completed if you view it again in Purchasing. The production run task should be completed as well. You can view it by entering the PO orderId again, then clicking on the ID of the production run. There should be a new financial transaction with the following entries:

DR 600120 Contract Mfg Exp 10
CR 142000 WIP Inventory 10

There should also be a payable invoice in Financials > Payables >> Find Vendor Invoice for $10 from DemoSupplier. The invoice should be in the Pending state still.

Action

Find your production run again, and stock in 1 item.

Result

ATP/QOH inventory of PROD_COST should increase by 1 unit. A new transaction should be created in Financials:

CR 142000 WIP Inventory  49
DR 140000 Inventory  49

Action

Find the vendor invoice from DemoSupplier. Add an item of type "Item Shipping & Handling", quantity=1, amount=9.95, description="UPS Ground Freight" Click on [Mark as Ready]

Result

New financial transaction of

DR 6001200 Contract Mfg Exp  10
DR 5100000 Freight In  9.95
CR 2100000 Accounts Payable   19.95

Financials > Reports >> Balances by Vendor should show increase of $19.95 for DemoSupplier. Vendor Statement report should show this invoice for $19.95.



© Open Source Strategies, Inc. Development of this documentation site is sponsored by Open Source Strategies, Inc.
Help support opentaps with a subscription to this documentation site.