Oracle Project MFG User Guide
Oracle Project MFG User Guide
Oracle Project MFG User Guide
User's Guide
Release 12.1
Part No. E13680-06
December 2014
Oracle Project Manufacturing User's Guide, Release 12.1
Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Contributing Author: Liang Wei, Elaine Lin, Satya Anur, Rashmi Ranjan Mohanty
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are
used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,
the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and
agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation
of the programs, including any operating system, integrated software, any programs installed on the
hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the
programs. No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications.
It is not developed or intended for use in any inherently dangerous applications, including applications that
may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its
safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this
software or hardware in dangerous applications.
This software or hardware and documentation may provide access to or information on content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle
Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your
access to or use of third-party content, products, or services.
Contents
Preface
1 Project Manufacturing
Overview of Project Manufacturing......................................................................................... 1-1
Oracle Project Manufacturing Integration................................................................................1-3
Project Manufacturing Flow..................................................................................................... 1-4
Project Manufacturing Features................................................................................................ 1-5
Project Definition...................................................................................................................... 1-6
Project Budgeting...................................................................................................................... 1-6
Project Setup for Manufacturing ............................................................................................. 1-7
Project Contract Management................................................................................................... 1-8
Project Sales Management........................................................................................................ 1-9
Project Manufacturing Planning ............................................................................................ 1-10
Project Manufacturing Execution........................................................................................... 1-12
Project Inventory..................................................................................................................... 1-13
Project Manufacturing Costing............................................................................................... 1-14
Project Billing.......................................................................................................................... 1-16
Project Quality Management.................................................................................................. 1-17
Special Features....................................................................................................................... 1-18
2 Setup Parameters
Project Manufacturing Parameters........................................................................................... 2-1
Project Manufacturing Controls............................................................................................... 2-9
Locators in Project Manufacturing..........................................................................................2-11
iii
3 Project Definition
Assigning Project Parameters................................................................................................... 3-1
WIP Accounting Classes ........................................................................................................... 3-8
Seiban Number Wizard............................................................................................................. 3-9
Defining Seiban Numbers...................................................................................................... 3-11
Creating a Project with Lot Type Seiban Numbers................................................................ 3-13
Modifying an Existing Project with Lot Type Seiban Numbers............................................3-17
6 Model/Unit Numbers
Overview of Model/Unit Number Effectivity.......................................................................... 6-1
Model/Unit Number Effectivity Example.................................................................................6-2
Generating Model/Unit Numbers............................................................................................. 6-4
Maintaining Model/Unit Numbers........................................................................................... 6-6
7 Inventory Transfers
Overview of Inventory Transfers..............................................................................................7-1
Recording Borrow/Payback Transactions ................................................................................ 7-2
Project Inventory Inquiries....................................................................................................... 7-5
Payback Supply and Demand................................................................................................... 7-8
iv
Project Mass Transfer.............................................................................................................. 7-15
B Workflows
Overview of Project Manufacturing Workflows .....................................................................B-1
PJM Contract Type Project Definition Process........................................................................ B-2
PJM Indirect Type Project Definition Process......................................................................... B-6
Project Manufacturing Integration Exception Process........................................................... B-10
v
Summary of the Project Manufacturing Integration Exception Process............................... B-14
Glossary
Index
vi
Send Us Your Comments
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document.
Your feedback is important, and helps us to best meet your needs as a user of our products. For example:
• Are the implementation steps correct and complete?
• Did you understand the context of the procedures?
• Did you find any errors in the information?
• Does the structure of the information help you with your tasks?
• Do you need different information or graphics? If so, where, and in what format?
• Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the
name of the company who has licensed our products, the title and part number of the documentation and
the chapter, section, and page number (if available).
Note: Before sending us your comments, you might like to check that you have the latest version of the
document and if any concerns are already addressed. To do this, access the new Oracle E-Business Suite
Release Online Documentation CD available on My Oracle Support and www.oracle.com. It contains the
most current Documentation Library plus all documents revised or released recently.
Send your comments to us using the electronic mail address: [email protected]
Please give your name, address, electronic mail address, and telephone number (optional).
If you need assistance with Oracle software, then please contact your support representative or Oracle
Support Services.
If you require training or instruction in using Oracle software, then please contact your Oracle local office
and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at
www.oracle.com.
vii
Preface
Intended Audience
Welcome to Release 12.1 of the Oracle Project Manufacturing User's Guide.
This guide is intended for users of the Oracle Project Manufacturing application. See
Related Documents for more about Oracle Applications product information.
See Related Information Sources on page x for more Oracle E-Business Suite product
information.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Structure
1 Project Manufacturing
2 Setup Parameters
3 Project Definition
4 Project Manufacturing Validations
5 Task Auto Assignment
6 Model/Unit Numbers
7 Inventory Transfers
8 Project Manufacturing Inquiry
9 Transfer of Invoice Charges
ix
10 Reports and Processes
A Windows and Navigator Paths
B Workflows
Glossary
Integration Repository
The Oracle Integration Repository is a compilation of information about the service
endpoints exposed by the Oracle E-Business Suite of applications. It provides a
complete catalog of Oracle E-Business Suite's business service interfaces. The tool lets
users easily discover and deploy the appropriate business service interface for
integration with any system, application, or business partner.
The Oracle Integration Repository is shipped as part of the E-Business Suite. As your
instance is patched, the repository is automatically updated with content appropriate
for the precise revisions of interfaces in your environment.
Users who are granted the Integration Analyst role can navigate to the Oracle
Integration Repository through the Integration Repository responsibility. Users who
have the Integration Developer role or the Integration Administrator role can access the
Oracle Integration Repository through the Integrated SOA Gateway responsibility.
x
information and you risk unpredictable results throughout Oracle E-Business Suite.
When you use Oracle E-Business Suite to modify your data, Oracle E-Business Suite
automatically checks that your changes are valid. Oracle E-Business Suite also keeps
track of who changes information. If you enter information into database tables using
database tools, you may store invalid information. You also lose the ability to track who
has changed your information because SQL*Plus and other database tools do not keep a
record of changes.
xi
1
Project Manufacturing
• Costing
• Procurement
• Cash forecasting
• Billing
• Revenue recognition
The following key features are supported specifically for the Aerospace and Defense
industry:
• Model/unit effectivity (serial effectivity)
• Borrow payback
• Group netting
Related Topics
See the Overview in the Oracle Project Contracts User's Guide
Overview of Cost Management, Oracle Cost Management User's Guide
Overview of Flow Manufacturing, Oracle Flow Manufacturing User's Guide
Overview of Bills of Material, Oracle Bills of Material User's Guide
Overview of Configure to Order, Oracle Bills of Material User's Guide
Overview of On-hand and Availability, Oracle Inventory User's Guide
Serial Number Control, Oracle Inventory User's Guide
Overview of Oracle Quality, Oracle Quality User's Guide
Overview of Budgeting, Oracle General Ledger User's Guide
Bills Receivable Overview, Oracle Receivables User's Guide
Related Topics
See the Overview in the Oracle Project Contracts User's Guide
Related Topics
Creating Projects, Oracle Projects Fundamentals
Overview of Shipping, Oracle Shipping Execution User's Guide
Related Topics
Project Definition, page 1-6
Project Budgeting, page 1-6
Project Setup for Manufacturing, page 1-7
Project Contract Management, page 1-8
Project Sales Management, page 1-9
Project Manufacturing Planning, page 1-10
Project Manufacturing Execution, page 1-12
Project Inventory, page 1-13
Project Manufacturing Costing, page 1-14
Project Definition
To define a project work breakdown structure, you can use one of the following
methods:
• Define the project structure in a third party project management system and
transfer the structure into Oracle Projects. Use basic setup data from Oracle Projects,
such as project resources, project calendars, and project templates, directly in your
third party project management system. Depending on the project management
system, you need the Oracle Projects Connect or Oracle Projects Activity
Management Gateway product to accomplish this.
Before you release the project to collect manufacturing costs, define the project-related
manufacturing parameters for costing and planning purposes. For example, you need to
decide whether to allow netting of materials within a project group across multiple
projects or to track manufacturing costs separately by project or for a group of projects.
You can also use project attachments to enter project or contract specific documentation.
Related Topics
Seiban Number Wizard, page 3-9
Creating Projects, Oracle Projects Fundamentals
Overview of Projects and Tasks, Oracle Projects Fundamentals
Project Budgeting
To track costs against budgets, you can define your budgets in Oracle Projects. You
define budgets directly in Oracle Projects or import budgets from external systems.
Oracle Projects' main budgeting features are:
• Multiple Budget Versions You can use Oracle Projects to create multiple budget
versions that include all of the costs for your project, such as engineering costs, item
costs, manufacturing costs, and overheads. Having multiple budget versions
enables you to revise your estimate-to-complete many times during a project. Each
project can compare the current or baseline budget with earlier versions for
analytical reporting.
• Time Phased Budgeting You can create time periods or use existing calendars in
Oracle General Ledger or Oracle Projects to establish multiple budgeting periods.
• Budget Baselining and Approval You can baseline a budget and use a
workflow-supported approval process for approving your budget.
Related Topics
Overview of Project Budgets, Oracle Projects User's Guide
• Cost Group
• Planning Group
• Define expenditure types for IPV, ERV, Freight, Tax, and Miscellaneous Invoice
Related Topics
Project Manufacturing Parameters , page 2-1
• Collect costs against a contract through projects and tasks during execution
DTS is also used to track all contract activities such as planned receipts and shipments,
mailing of an initial engineering drawing or progress report submissions. You can also
view and track contract related information from other Oracle applications. Key
features in Oracle Project Contracts include:
• Contract document authoring
• Deliverable tracking
• Contract funding
• Robust subcontracting
• Role-based security
Related Topics
See the Overview in the Oracle Project Contracts User's Guide
Overview of ERP Integration, Project Contracts Implementation Guide
• Project Drop Shipments You can specify a project and task on a sales order line
and use drop shipment to automatically create a project purchase requisition.
Drop-shipped materials ship directly from supplier to customer.
• Project Order Import If you use external systems to capture order information you
can use Order Import to import external sales orders or quotations, including
project and task references.
• Sales Orders You can enter a sales order and link a sales order line to a project and
task. You can use Order Import to import sales orders.
• Master Demand/Master Production Schedule You can enter a master schedule and
link a master schedule entry to a project and task. Forecasts and sales orders can be
sources for a master schedule.
After you enter demand in the system, you can start the planning cycle. You can
execute a planning cycle for a plan that spans one organization or an entire supply
chain.
You must be able to separate all sources of supply and demand by project, identify
components as shared or project specific, track existing inventories by project, and
provide visibility to all supply and demand associated with a project.
Oracle Project Manufacturing provides:
• Hard Pegging You can plan material requirements while respecting hard pegs on
all supply orders and generate planned orders with project/task references. Each
item can be hard or soft pegged, thereby enabling various pegging methods within
a bill of material. Hard pegging is also supported in a supply chain planning
scenario.
• Soft Pegging You can plan materials and soft peg them to the demand. Soft
pegging is also supported in a supply chain planning scenario.
• Group Netting You can net within a planning group (multiple projects) and you
can soft peg items to the projects within the project group.
• Common Supply Netting You can net excess common (non-project) supply to hard
pegged demand.
• Graphical Pegging to Project You can use the object navigator to view your
pegging information, such as project, task and sales order, graphically.
• Master Schedule by Project/Task You can load the MDS/MPS from a project
forecast with project sales orders or manually link a project work breakdown
structure to a schedule entry. You can have project and non-project demand in one
schedule.
• Single Planning Run for all Projects You can run a single plan for multiple projects
at once, and eliminate the need to run planning project by project.
• Project Planning Simulation You can enter new supply and demand entries for
new project and tasks or change existing supply and demand due dates directly in
the Planner Workbench. Online net-change simulation allows you to view the
results of your changes in minutes. This enables you to respond easily to scenarios
of fluctuating and unexpected demand or to project management system
rescheduling results.
• Borrow Payback Supply and Demand The planning engine recognizes borrow
payback supply and demand.
Related Topics
See the Overview in the Oracle Advanced Supply Chain Planning User's Guide
The execution system addresses the inventory, shop floor, and procurement activities.
Project manufacturing costs are collected during execution.
• Project Outside Processing You can use existing outside processing functionality to
support Project Outside Processing. The system transfers the project/task on the
work order once the outside processed purchase requisition generates.
• Project Repair Orders You can link non-standard WIP Jobs to a project / task to
capture project repair.
• Project Flow Schedules You can use flow schedules in a work order-less
production environment. Flow schedules can be created and released from the
Planner Workbench or Line Scheduling Workbench.
Project Procurement
Oracle Project Manufacturing supports the following features for Project Procurement:
• Project Requisitions You can create requisitions with project/task references. You
can define project requisitions for inventory and expense destination types and you
can implement project requisitions automatically from the Planner Workbench.
• Project Blanket Releases You can create purchase blanket releases with project/task
references. You can implement project blanket releases automatically from the
Planner Workbench.
• Project RFQs You can create purchase Request For Quotations (RFQ) manually or
auto-create an RFQ from a requisition. You can request multiple quotes within one
vendor RFQ.
• Project Supplier Quotes You can create purchase vendor quotes manually or create
a quote from an RFQ.
Related Topics
Overview of Outside Processing, Oracle Work in Process User's Guide
Overview of Requisitions, Oracle Purchasing User's Guide
Overview of Purchases Orders, Oracle Purchasing User's Guide
Purchase Order Types, Oracle Purchasing User's Guide
Overview of Sourcing, RFQs and Quotations, Oracle Purchasing User's Guide
Overview of Creating Discrete Jobs, Oracle Work in Process User's Guide
Overview of Non-Standard Discrete Jobs, Oracle Work in Process User's Guide
Project Inventory
Tracking inventory by project and dealing with permanent and temporary transfers
from one project to another or from common inventory to project inventory is essential
for a project-based environment. Oracle Project Manufacturing supports:
• Project Inventory You can use project locators to segregate inventory by project.
Purchase order receipt locators validate automatically for project purchase orders.
You can reference existing project locators or dynamically create project locators
upon receipt. The issue, back-flush, and completion locators validate automatically
for project WIP jobs and associated material. Similar logic applies in processing
flow schedules using work order-less completions.
• Project Material Transactions You can use existing material transactions such as
Miscellaneous Issue/Receipt, Move Orders, PO Receipt, WIP Issue, WIP Return, and
WIP Completion.
• Permanent Project to Project Transfers You can use project transfer transactions to
• Temporary Project to Project Transfers You can use borrow payback transactions
to borrow material from one project to another, and ensure payback against the
original value.
• Project Mass Transfers You can use the mass transfer wizard to initiate the mass
transfer of material from one project to another based on criteria you define, with
the appropriate transfer of inventory value. The system generates notifications of
approval for the from and to project managers, if the project managers are different.
• Consigned Material from Supplier You can perform implicit and explicit
consumption of consigned items to demand/supply documents with project
references, with appropriate transfer of inventory value into a project.
After completion of the assembly on the project sales order lines, the goods can be
shipped to the customer for installation.
Related Topics
Project Mass Transfer, page 7-15
Defining Stock Locators, Oracle Inventory User's Guide
Defining Pick Methodologies, Oracle Warehouse Management User's Guide
Overview of Inventory Transactions, Oracle Inventory User's Guide
• Entry of direct labor and expenses directly into Oracle Projects using time and
For expense purchases, the invoice costs flow to a project through Oracle Payables. For
inventory purchases, the purchase costs flow to a project through Oracle Cost
Management upon receiving into destination. As soon as invoices are matched,
approved, and posted to the General Ledger, you can transfer the appropriate invoice
charges (IPV, ERV, Freight, Tax, and Miscellaneous) to Oracle Projects, using the
Invoice Charge Transfer Request.
For inter-company costs, the system transfers costs at cost group value (determined by
FOB point), either collapsed into the material element or with elemental details.
Oracle Project Manufacturing supports project costing with the following features:
• Cost Groups You can create cost groups and link cost groups to projects to identify
and separate costs by item and by project. Costs are tracked using perpetual
weighted average costing. You can use one cost group for multiple projects if you
want to establish a weighted average cost by item for a group of projects.
You can create cost groups and link cost groups to projects to identify the accounts
in a Standard Costing organization. You maintain standard costs at the organization
level.
You can create cost groups and link them to projects to identify layer costs by item
in a Last in First out (LIFO) or First in First out (FIFO) costing organization. Costs
are maintained in layers each with its own cost.
• Common Project You can define a common project to collect cost for all common
material transactions into Oracle Projects. You can use standard tools such as
Expenditure Inquiry and Project Status Inquiry to analyze your common project,
view commitments and actuals, and compare common and project-specific costs.
• Linking Project Cost Elements To Manufacturing Cost Elements You can create
user-defined project cost elements (Oracle Projects expenditure types), and
manufacturing cost (sub)elements. You can map project cost elements into user
categories for analysis and reporting. Oracle Project Manufacturing enables you to
link manufacturing cost elements (labor, material, overhead, outside processing),
resources, and departments to project cost elements. This allows you to track all
costs within a project for the following sources: purchasing, project direct labor and
Oracle Projects supports costing with the following additional features to keep track of
project progress, actual-versus-planned budget, control of project purchase
commitments, and reporting:
• Project Status Inquiry Use this feature to research project facts. You can drill up
and down on the project work breakdown structure and obtain project summary
information, detailed transaction information. You can also obtain project
commitments, revenue, invoices, unbilled costs, backlog, and receivable
information. The project status inquiry extension enables you to pull project
information from any part of the database. You can export data in online queries to
a desktop spreadsheet and reporting tools, to meet the requirements of your
company.
• Project Comparison You can use Oracle Projects to compare baseline and current
project budgets.
• Project Status Reporting Oracle Projects supports a large number of project status
reports to analyze your project financial status.
• Project Expenditure Types You can create project cost elements (expenditure types)
and group these elements into categories.
Related Topics
Overview of Expenditures, Oracle Project Costing User Guide
Expenditure Types, Oracle Projects Implementation Guide
Applying Overhead Rate by Oracle Projects, Cost Management User's Guide
Project Billing
Oracle Projects is the repository for all project costs. You can use these costs for earned
value analysis. The result of the earned value analysis can trigger project billing.
Within the Project Manufacturing solution, there are three ways to accomplish billing:
• Drive billing from Oracle Order Management using order types (workflow) that
• Drive billing from Oracle Project Billing using billing schedules that interface to
Oracle Receivables.
• Use a combination of the first two methods. For example, you might drive project
billing from Oracle Project Billing and spare-part billing from Oracle Order
Management. If you use Oracle Shipping Execution to ship project-related
assemblies, but not to bill for them, use order types (workflow) that do not interface
to Oracle Receivables to avoid double billing.
Related Topics
Oracle Project Billing, Oracle Projects Fundamentals User Guide
Oracle Project Billing User Guide
• Specify Project on Quality Collection Plan You can specify a project on a quality
collection plan.
• Specify Project as a Collection Trigger You can specify a project as a trigger for a
quality collection plan.
• Specify Project as Criteria for Skip Lot and Sampling You can specify a project as
one of the criteria for Skip Lot and Sampling Inspections in Oracle Quality.
• Project Quality Data Collection You can use manual entry, or the Oracle Quality
Data Collection open interface to collect project and task related quality
information.
• Project Quality Analysis You can use project and task as selection criteria for
quality analysis.
Related Topics
Overview of Collection Elements, Oracle Quality User's Guide
Overview of Collection Plans, Oracle Quality User's Guide
• Task Auto Assignment Workbench You can use the Task Auto Assignment
Workbench to define material, WIP material and resource rules for task allocation.
It supports scenarios that run the manufacturing side under project control. Task
Auto Assignment supports a myriad of rules to assign tasks dynamically to
project-only manufacturing transactions for more flexible costing scenarios. For
example, instead of allocating all costs for a work order to one task, you can
implement rules that allow certain resource cost to be allocated to one task, other
resource costs to another task, and material costs to be allocated to yet another task.
• Seiban Number Wizard The Seiban Number Wizard guides you in the definition of
seiban numbers. Seiban numbers are unique numbers using Project Manufacturing
without Oracle Projects. For ETO-type seiban or lot-type seiban, you can define a
multi-level project structure in Oracle Projects, or a top-level project structure that
can be generated through the wizard.
• Common Project
• Resource
Costing
• WIP Person Resource as Straight Time
• GL Posting Option
• Direct Item
Invoice Transfer
• Default IPV Expenditure Type
Borrow Payback
• Default Payback Variance Accounts
• Material
• Material Overhead
• Resource
• Outside Processing
• Overhead
5. Optionally check Allow Cross Project Pick Wave Allocation check box.
Check this box to allow Cross Project Sales Order Pick Wave Allocation based on
WMS Picking Rules if using WMS Org.
6. Select the Cost Group Option. You can designate your cost group by project or by
inventory. This should be set to Project if you want to use Project cost group based
accounting. This should be set to inventory if you want to use cost group
accounting based on inventory. Recommended setting for PJM Orgs using Oracle
Projects for Cost Collection is "Project".
7. Select the control level for the inventory organization: project or task.
If you enable Project References and choose the Project Control Level, you can
associate projects and, optionally, tasks with the supply and demand entities.
If you enable Project References and choose the Task Control Level, you must
associate tasks when you associate a project with supply and demand entities.
This field is available only if Work in Process is installed, and Cost Collection is
enabled for the current organization This rules becomes the default Resource rule in
the Task Auto Assignment rules window.
This field is available only if Work in Process is installed, and Cost Collection is
enabled for the current organization. This rule becomes the default WIP Material
rule in the Task Auto Assignment rules window.
2. Optionally select the WIP Person Resource as Straight Time checkbox. Checking
this box allows you to transfer WIP Resource employee transactions to Oracle
Projects as WIP Straight Time. If you select this option, you can include WIP
Straight Time hours in Oracle Projects' summarization of hours for billing
calculations. You can use Oracle Projects Burden Schedules to apply overhead to
3. Choose your GL Posting Option. The choices are Manufacturing and Projects. This
should be set to Projects if you want to use Oracle Projects as the single source for
posting all transactions (manufacturing and non manufacturing) to the General
Ledger. When you select the option to post the General Ledger in Oracle Projects,
you can use Projects Burden Schedules to apply overhead to Project Manufacturing
transactions. If you select this option and continue to apply overhead in
Manufacturing, the overhead amount will be imported into Projects as raw (not
burdened) cost.
See Applying Overhead Rate by Oracle Projects, Oracle Cost Management User's
Guide.
4. If you selected Projects as your GL Posting Option, you must select an Account
Option If you set this to Use AutoAccounting, All accounts are derived using the
accounting rules engine in Oracle Projects. Inventory transactions are transferred to
Projects as Inventory with No Accounts and WIP transactions are transferred as
WIP with No Accounts. If you set this option to Send Accounts to PA – Cost Group
and WIP Accounting Class valuation accounts are transferred to Projects. Inventory
transactions are transferred to Projects as Inventory with Accounts and WIP
transactions are transferred as WIP with Accounts.
5. Select your PJM Clearing Account. You must set an account as the PJM Clearing
account when using the AutoAccounting. The PJM clearing account is used for
balancing debit or credit when the user performs project transfer transactions.
6. Enter a Purchase Price Variance (PPV) Default Expenditure Type. This field is
updateable only if you are in an organization that uses standard costs.
7. Enter a Direct Item Default Expenditure Type. This field is updateable only if you
are in an Enterprise Asset Management enabled organization.
3. Optionally, check the ERV check box, and enter the default Expenditure Type.
Select an expenditure type associated with expenditure type class Inventory. This
value is defaulted into the Project Parameters window for each project and can be
updated for a project.
If an Exchange Rate Variance is generated when approving an inventory/shopfloor
related invoice, the Invoice Charge transfer process uses the ERV expenditure type
defined in the Project Parameters along with the ERV amount, ERV account from
Oracle Payables and Expenditure Organization to transfer the ERV amount for the
project to Oracle Projects.
4. Optionally, check the Freight check box and enter the default Expenditure Type.
Select an expenditure type associated with expenditure type class Inventory. This
5. Optionally, check the Tax check box, and enter the default Expenditure Type.
Select an expenditure type associated with expenditure type class Inventory. See: .
This value defaults into the Project Parameters window for each project and can be
updated for a project.
If a distribution is generated for Tax when performing receipt based matching for
an inventory/shop floor related invoice, the Invoice Charge transfer process uses the
ERV expenditure type defined in the Project Parameters window along with the
miscellaneous amount and account from invoice distributions and expenditure
organization from the purchase order to transfer the Miscellaneous charge for the
project to Oracle Projects.
6. Optionally, check Default Miscellaneous Charges check box, and enter Expenditure
Type check.
Select an expenditure type associated with expenditure type class Inventory. This
value defaults into the Project Parameters window for each project and can be
updated for a project.
If a distribution generates for Miscellaneous Charge when you perform receipt
based matching for an inventory/shop floor related invoice, the Invoice Charge
transfer process uses the Miscellaneous Charge tax expenditure type defined in the
Project Parameters window along with the tax amount, tax account defined in
Oracle Payables and Expenditure Organization from the purchase order to transfer
the tax amount for the project to Oracle Projects.
Related Topics
Project Manufacturing Controls, page 2-9
When you check the Enable Project References check box for a new inventory
organization, or change the Enable Project References check box to checked from
unchecked in an existing inventory organization, the window invokes an API to modify
the stock locator FlexField to add Project and Task segments.
Related Topics
Project Manufacturing Parameters, page 2-1
Expenditures, Oracle Project Costing User Guide.
Locator Flexfield
Oracle Project Manufacturing reserves segment19 and segment20 of the Stock Locator
key flexfield to store the project and task numbers. You should not attempt to modify
these two segments.
If you are installing Oracle Project Manufacturing for the first time, the system
automatically enables segment19 and segment20 of the Stock Locator key flexfield when
you create the first inventory organization and check the Enable Project References
check box. You can then enable additional segments to reflect your physical stock
location layout.
If you are installing Oracle Project Manufacturing in an existing Oracle Applications
installation and currently use segment19 and segment20 of the Stock Locator key
flexfield, change the current flexfield schema and use other segments. The system does
not support automatic conversion.
Project Locator
A project locator is a locator with a project or project and task reference. It is also a
logical partition of a physical location. Project locators are used to track project hard
pegged material. Project inventory needs to be stocked in a project locator and needs to
be transacted in and out of a project locator. Since locators can be dynamically created,
it is not necessary to predefine project locators.
Common Locator
A common locator is a locator without a project or project and task reference. It is also a
real, physical location. Common locators are used to track common (soft pegged)
material.
Example
Project locators differ from common locators by the existence of values in the project
and task segments in the flexfield definition of the Locator. If the structure of the
physical location is Row/Rack/Bin, the structure of the Locator flexfield would be
Row/Rack/Bin/Project/Task. For example, the concatenated value for a common item in
Row 1, Rack 4, Bin 2 would be 1/4/2// while the concatenated value for a project item in
Row 1, Rack 4, Bin 2, Project C4501, Task 2.1 would be 1/4/2/C4501/2.1.
Use of Locator
Use project locators to track inventory by project. If an inventory item needs to be
Related Topics
Inventory Attribute Group, Oracle Inventory User's Guide
Defining Stock Locators, Oracle Inventory User's Guide
• Organization- Select this option to setup multiple projects for one organization.
3. Optionally, check Do not ask me in the future, if you do not want this window to
appear again.
Note: Checking this box sets the profile option PJM: Parameter
Form View By Option
5. Enter the project or seiban number you want to associate with a planning group. If
you are updating an existing assignment, query the existing record and make the
necessary changes.
The list of values includes the Common Cost Group and the user defined cost
groups. The list of user defined cost groups includes only those cost groups with
valid accounts and with Project selected in the Cost Group window. Weighted
average costing for Inventory and WIP is maintained at the Cost Group level.
Therefore, if you want to keep weighted average costing at the project level, you
must assign the project to its own Cost Group. See: Overview of Average Costing,
Oracle Cost Management User's Guide and Overview of Standard Costing, Oracle Cost
Management User's Guide.
You can setup effective dates for a project in an inventory organization. The project,
project-task and Project Parameter start/end dates are validated in various project
document definitions through the use of a Project Manufacturing API. The system
generates warnings when the exceptions are encountered during the definition of
the document or request. You can create extensions to this API to include business
specific rules.
• You can enter a new distribution line for tax on the Invoice Distributions
window and choose Allocate.
• You can manually allocate the tax to any of the item distribution lines.
Tax matched on this form is designated as a tax and is charged to the tax
expenditure type which you set up on the Project Parameters window.
For outside processing, choose an expenditure type that is associated with the
expenditure type class of Work in Process.
23. Enter a Direct Item Default Expenditure Type. This field is updateable only if you
are in an Enterprise Asset Management enabled organization.
Related Topics
Overview of Task Auto Assignment, page 5-1
Project Manufacturing Parameters, page 2-1
Creating an Organization, Using Oracle HRMS - The Fundamentals
Task Auto Assignment FlexSequence, page 5-2
Expenditure Types, Oracle Projects Implementation Guide
3. Select the discrete WIP accounting class from the list of values in the Standard field
if applicable.
4. Select the desired Maintenance task from the list of values. This field is available
only if the organization is Enterprise Asset Management enabled.
Related Topics
WIP Accounting Class Defaults, Oracle Work in Process User's Guide
Defining Project Cost Groups, Oracle Cost Management User's Guide
7. In the Project Parameters window, select the Organization. The list contains that
have project level control.
• Planning Group
Related Topics
Seiban Number Wizard, page 3-9
Creating a Project with Lot Type Seiban Numbers, page 3-13
Modifying an Existing Project with Lot Type Seiban Numbers, page 3-17
Creating Projects, Oracle Projects Fundamentals
Prerequisite
• Define a project template. See:
Defining Project Templates, Oracle Projects Implementation Guide.
Project Templates, Oracle Projects Fundamentals User Guide.
3. Choose Next.
5. Choose Next.
9. Choose Next.
Numeric Width (optional) This value causes leading If this value is 2 then the
zeros to appear before the tasks listed above would be
task number, ensuring a 01, 02, 03, and so on.
fixed length for the task
numbers. If you do not
specify a value, there will be
no leading zeros.
The list of tasks generated in this example would be A01-B, A02-B, A03-B, and so
on.
Related Topics
Seiban Number Wizard, page 3-9
Defining Seiban Numbers, page 3-11
Modifying an Existing Project with Lot Type Seiban Numbers, page 3-17
3. Select Next.
5. Choose Next.
7. Choose Next.
Numeric Width (optional) This value causes leading If this value is 3 then the
zeros to appear before the tasks listed above would be
task number, ensuring a 001, 003, 005, and so on.
fixed length for the task
numbers. If you do not
specify a value, there will be
no leading zeros.
The list of tasks generated in this example would be C001-D, C003-D, C005-D, and
so on.
9. Choose Next.
Related Topics
Seiban Number Wizard, page 3-9
Defining Seiban Numbers, page 3-11
Creating a Project with Lot Type Seiban Numbers, page 3-13
Common Validation
The system validates the project and task segments of a locator based on the value of
the Project Control Level parameter you set up in Organization Parameter. The
following table describes the validation logic:
Validations in Purchasing
The following explains purchase order transactions, including deliveries, returns, and
adjustments.
Note: You cannot use a project locator for all the above transactions if
the purchase order distribution does not have project and task.
Validations in Inventory
The system applies the Common Validation logic to the following transactions:
• Miscellaneous Issue
• Miscellaneous Receipt
• Subinventory Transfer
• Locator Transfer
Validations in WIP
Validations performed in Work In Process include discrete job completion and
materials information.
• The project and task on the supply locator must match the project and task exactly
on the project discrete job.
• Same project but different task, if you check the parameter Allow Cross Project Issues
in the PJM Organization Parameters window.
• A different project with the same planning group association but not necessarily the
same cost group as the project on the project discrete job if you check the parameter
Allow Cross Project Issues in the PJM Organization Parameters window.
• The project and task on the supply locator must exactly match the project and task
on the project discrete job.
• Same project but different task, if you check the Allow Cross Project Issues
parameter.
• A different project with the same planning group association but not necessarily the
same cost group as the project on the project discrete job, if you check the Allow
Cross Project Issues parameter.
Pick Release
When you perform Pick Release for a project sales order, the system ensures that you
can only pick release from the project locators that have the same project and task as the
sales order line, unless you are in a Warehouse Management organization.
When you select Allow Cross Project Pickwave Allocation in the Project Parameters
page, pick release is allowed from project locators that have different project and tasks
for the sales order. While the Rule Engine takes precedence, the Allow Cross Project
Pickwave Allocation check box has to be enabled for the Rule Engine to work with
allocation from different projects and tasks.
Note: The Allow Cross Project Pickwave Allocation check box in the
Project Parameters page does not control cross project allocation in
non-WMS Organizations.
Related Topics
See Setting Up Picking Rules in the Oracle Warehouse Management User's Guide
Overview of Pick Release, Oracle Shipping Execution User's Guide
Completing Discrete Jobs, Oracle Work in Process User's Guide
Overview of Building Discrete Jobs, Oracle Work in Process User's Guide
Project Jobs, Oracle Work in Process User's Guide
Approving Physical Inventory Adjustments, Oracle Inventory User's Guide
Approving Cycle Count Adjustments, Oracle Inventory User's Guide
Performing Miscellaneous Transactions, Oracle Inventory User's Guide
Transferring Between Subinventories, Oracle Inventory User's Guide
Inter-Organization Transfers, Oracle Inventory User's Guide
Receiving Transactions, Oracle Purchasing User's Guide
Related Topics
Task Auto Assignment Flex Sequence, page 5-2
Task Auto Assignment Rules Window , page 5-6
Related Topics
Overview of Task Auto Assignment , page 5-1
Task Auto Assignment Flex Sequence, page 5-2
Task Auto Assignment Rules Window , page 5-6
Setup for Common Project in Task Auto Assignment, page 5-14
3. Select an Attribute from the list of Values. The available choices are as follows:
• Category
• Item Number
• PO Number
• Procured
• Subinventory
The prompt field populates automatically with the attribute name.
However you can change the prompt if desired.
6. Select an Attribute from the list of values. The available choices are as follows:
• Operation
• WIP Prefix
• Assembly
• Department
The prompt field populates automatically with the attribute name.
However you can change the prompt if desired.
9. Select an Attribute from the list of values. The available choices are as follows:
• Component
• Assembly
• Category
• Subinventory
• Department
• Operation
• Transaction Type
The prompt field populates automatically with the attribute name.
However you can change the prompt if desired.
Related Topics
Overview of Task Auto Assignment, page 5-1
Task Auto Assignment Rules Window, page 5-6
• Item Category
• Procured
• Resource Task Assignments- The system uses this information to assign a task
number for WIP resource transactions. You can select any combination of the
following:
• Department
• Operation
• Assembly Item
• WIP prefix
• WIP Material Assignments- The system uses this information to assign a task
number for WIP Material Transactions such as WIP Materiel Issue, or WIP Material
Completion. You can select any combination of the following:
• Component
• Category
• Subinventory
• WIP Prefix
• Department
• Operation
T1 A X
T2 A Stores
When you deliver a purchase order for item A into subinventory Stores, Task Auto
Assignment matches the transaction with the first rule and assigns task T1 to the
transaction. It picks the first rule, even though both contain matching fields, because the
attribute procure flag has been assigned a higher priority than the attribute
subinventory. The system uses the second rule when a project transfer is done.
3. Select an Organization.
The LOV includes only organizations that have the project control level set to
Project and Project Cost Collection enabled for that inventory organization.
• PO Flag- This value can be set to Yes or null. If set to Yes, the system
assigns cost for procured items to the corresponding task.
When you perform a resource transaction for WIP2305 in the Final Inspection operation
in the AS2 department, Task Auto Assignment matches the transaction with the first
rule and assigns task T1 to the transaction. The reason it picks the first rule, even
though both contain matching fields, is that WIP prefix has a higher priority than
Department Code.
• Assembly- If you want to assign the task to a particular assembly, enter the
assembly item number in this field.
• WIP Prefix- This enables you to assign specific tasks based on WIP Prefix. Only
• Assembly- If you want to assign the task to a particular assembly, enter the
assembly item number in this field.
• Category- This is the Inventory Category of the transacted item. If you enter a
category for the item, you cannot enter a Component item, or an assembly item.
Related Topics
Defining a Department, Oracle Bills of Material User's Guide
Creating a Standard Operation, Oracle Bills of Material User's Guide
Defining Discrete Jobs Manually, Oracle Bills of Material User's Guide
Components, Oracle Bills of Material User's Guide
3. Enter the project number from which to copy the Task Auto Assignment Rules.
5. Select the desired Match Option from the drop down list. The choices are as follows:
• Use Default Task-If the task structures for the project are not identical, the
system uses the default task of the current project to copy a rule.
• Skip Rule- If the task structures for the project are not identical, the system
does not copy the rule.
3.0
The rule above results in all material transactions for common items to be assigned to
task 3.
2.0
The rule above results in all resource transactions for common items to be assigned to
1.0
The rule above results in all WIP Material transactions for common items to be assigned
to task 2.
Related Topics
Task Auto Assignment FlexSequence, page 5-2
Task Auto Assignment Rules Window, page 5-6
Setup for Common Project in Task Auto Assignment, page 5-14
Note: If you want to issue material across unit numbers, you must
select the Allow Cross Unit Number Issues parameter in the Project
Manufacturing Parameters window.
See also
You can define components of a model/unit effective item to be effective for a single
model/unit number (for example, Fan Casing1 40-301), or defined to be effective for a
range of model/unit numbers (for example, Fan Casing2 40-302)
Note the following in the above bill of material definition:
1. Model/unit effective items can have date effective items or other model/unit
effective items as components. For example, F-90 Jet (10-101), has both date effective
(20-102 and 20-103) and model/unit effective (20-101) items as its components.
2. All components in the bill of a model/unit effective item must be effective for a
single model/unit number or for a range of model/unit numbers. This is also true
for date effective components of model/unit effective assemblies. For example, even
3. Bills for date effective assemblies cannot have unit effective components and you
cannot enter model/unit effectivity on these bills. For example, Rotor Assembly
(40-303) is a date effective component in the bill of model/unit effective item Fan
Frame (30-103). The bill of Rotor Assembly can have only date effective items as its
components and you cannot specify model/unit numbers on the bill.
Explosion of an end item with a specific unit number yields different configurations of
the same end item.
The following figure shows the configuration for F-90 Jet (Item Number 10-101) with a
model/unit number F90-01.
Similarly for a model/unit Number of F90-06, the configuration are as shown in the
following figure.
• Enter the Numeric Width or number of digits for each item number.
3. Choose Submit.
Related Topics
Overview of Model/Unit Number Effectivity, page 6-1
Model/Unit Effectivity Example, page 6-2
Maintaining Model/Unit Numbers, page 6-6
Model/Unit Effectivity, Oracle Project Manufacturing Implementation Guide
• Comment
Related Topics
Overview of Model/Unit Number Effectivity, page 6-1
Model/Unit Effectivity Example, page 6-2
Generating Model/Unit Numbers, page 6-4
• Reschedule payback
Related Topics
Recording Borrow/Payback Transactions, page 7-2
Project Inventory Inquiries, page 7-5
Project Mass Transfer, page 7-15
Payback Supply and Demand, page 7-8
3. Select the desired transaction type. The available choices are as follows:
• Project Borrow- Borrows items from a project
• Project Payback- Payback borrowed items to a project
8. Optionally, enter the revision for the item. You must enter a value here if the item is
under revision control.
9. Enter the subinventory to which to transfer material. Enter the same subinventory
in the Subinventory and To Subinv fields to transfer material between locators.
10. Enter the locator to which to transfer the item. In the Project Manufacturing
environment, the project and task are stored as segments in the locator flexfield.
11. Optionally, enter a lot number for the item. If you want to enter multiple lot
numbers, complete the remaining steps, then choose the Lot/Serial button to display
the Lot Entry window.
12. Select a unit of measure. This can be the primary unit of measure (the default) or
any valid alternate unit of measure.
If you enter an alternate unit of measure, Oracle Inventory issues the quantity you
specify in this unit of measure. Oracle Inventory also converts the quantity to the
primary unit of measure so that it can correctly update the on-hand quantity.
13. Enter the quantity of the inventory item to transfer, based on the unit of measure
you specified. If the item is under dual unit of measure control, the secondary unit
of measure and the secondary quantity populate automatically in the Secondary
UOM and Secondary Quantity fields.
15. Optionally, enter up to 240 characters of free text that describes the transaction.
16. Select the Scheduled Payback Date. This field is mandatory for transfer type
borrow.
17. Optionally, choose Lot/Serial. See: Assigning Serial Numbers, Oracle Inventory
User's Guide .
3. Choose Find.
4. Select an item to display its borrowing project and task and its lending project.
5. Select an item row and choose Details to access the Project BorrowPayback Details
folder window.
To Reschedule Payback:
1. Select a row on the Project Borrow/Payback Details window.
2. Choose the Reschedule Payback button to drill to the Reschedule Payback window.
Related Topics
Recording Borrow/Payback Transactions, page 7-2
2. Payback Supply
You can use these order types to search for borrow/payback demand/supply. You can
also see these order types on the planner workbench. The following example illustrates
how payback demand and payback supply are treated in a plan.
If you want to view the payback demand and payback supply on the horizontal
material plan, check the Payback Demand and Payback Supply check boxes under
preferences.
See Reviewing the Horizontal Plan, in Oracle Master Scheduling/MRP User's Guide and
Oracle Supply Chain User's Guide.
The results of running MRP with the above transactions along with some additional
MDS demands is shown below. In the example below, the demand for 80 (P1,T1),
100(P3, T3) and 150 (P2,T2) are MDS demands. The example assumes a zero lead time
for the item.
60 (P2,T2) 50 (P4,T4)
Beginning Balance in
Cost Groups for Item
A
Project B borrows
Quantity 1 Item A
DebitProject B Cost 1 10 10
Group Inventory
Account
Project B Receives
Quantity 20 Item A @
$12
Balance in Cost
Groups for Item A
Project B does
Payback Transaction
to Project L
If the borrowing project and the lending project belong to the same cost group, or if the
payback transaction is between two tasks within the same project, the average cost in
the borrowing project is not recalculated because the transfer item remains in the same
cost group, and no variance is recorded.
The following table shows the effect of a Borrow/Payback between two tasks on the
same project.
Beginning Balance in
Cost Group for Item
A
Project B Task 1
borrows Quantity 1
Item A from Task 2
Transaction Detail
for Borrow
Transaction
Project B Task 1
issues Item A to WIP
Transaction Detail
for WIP Issue
Project B Task 1
Receives Quantity 20
Item A @ $12
Balance in Cost
Group for Item A
Transaction Detail
for Payback
Transaction
Balance in Cost
Group for Item A
The payback transaction results in the reduction of the cost group cost of the item from
$11.67 to $11.60. This reduction is caused by re-averaging at the borrow cost, with the
difference of $1.67 (24 items @ $.07) charged to the payback variance account.
6. Choose Next.
7. Select the item Range from the drop down list. The values are as follows:
• All Items- Transfers all items from the project to a different project.
• Specific Item- Transfers all on-hand quantity of an item from one project to
another project.
8. Enter the Item Number if you selected Specific Item in the range field.
12. Enter the Transfer to Project Number. This is the project to which you are
transferring the items.
14. Select one or more tasks to transfer the items to different tasks. In a Project
controlled organization, you can also select project to transfer the items to the
project level.
Profile Options
Before you can use the Project Manufacturing Inquiry, the following profile names must
be defined in the System Administrator responsibility at the Site level:
• PA: Reporting Budget 1 (Cost) (Default: Approved Cost Budget)
3. Select the search criteria. The following search criteria are available by default for
each inquiry type.
• Project Manufacturing Inquiry
• Project Number
• Project Name
• Project Description
• Manager Name
• Project Status
• Seiban Inquiry
• Project Number
• Project Name
• Operating Unit
Once you select a project from the list of projects that matched your search criteria,
you can access the details.
Related Topics
Profile Options, Oracle Projects Implementation Guide
You can select the Details tab to view: PTD revenue, PTD cost, PTD margin, YTD
revenue, cost, YTD margin, YTD margin percentage, YTD revenue, YTD cost, YTD
margin, YTD margin percentage, total revenue budget, backlog, backlog percentage,
commitments, and total cost.
WIP Jobs
2. You can view the desired details for each WIP job by selecting the operations and
the components view in the page.
2. Select View Operation Components to view the list of components at the selected
operation.
The following information is displayed: item, primary UOM, operation sequence
number, WIP supply type, supply subinventory, supply locator, item description,
department code, component serial, comments, quantity per assembly, required
quantity, quantity issued, and quantity open
Onhand values are displayed based on item, organization and cost group. The
following information is displayed: item number, organization name, cost group,
quantity onhand, unit cost, extended inventory value, currency, cost group
description, extended material value, total material overhead value, extended
resource value, total outside processing value, and extended overhead value.
Extended value is calculated as follows:
extended inventory value = quantity onhand * unit cost
You can see the extended value of each of the cost elements as extended material
value, extended material overhead value, extended resource value, extended
outside processing value, and extended overhead value.
To access the cost history details of an item, click on an item to view the Item Cost
History page. Select a transaction and access the cost history details of the
transaction which include: transaction costed date, transaction date, prior costed
quantity, primary quantity, new quantity, transaction type, cost change, actual cost,
actual material, actual material overhead, actual resource, actual overhead, prior
cost, prior material, prior material overhead, prior resource, prior overhead, new
cost, new material, new material overhead, new resource, and new overhead.
2. Select the line to view the following item information: includes line, item number,
planned quantity, quantity completed, and variance quantity.
3. You can access the detailed, daily and weekly line schedules for each line in the
Schedule Items window.
The PJM Inquiry utilizes the views which were designed for Oracle Projects
Discoverer Workbooks. All amount columns are from the
PA_RPT_PRJ_SUMMARY view. Project attributes are from the
PA_PROJECTS_ALL table.
All amounts are based on the current Projects reporting period. Although this
period is not shown on the PJM Inquiry, the amounts are based on the most recent
summarization of the current reporting period.
Note that the Expenditure Drill may not foot with the project summary amounts
due to the fact that the Expenditure Drill contains all expenditure items, including
those that may not be summarized.
Cost Activity
The Cost Activity Workbench summarizes manufacturing costs by element according to
task or project. It provides a tool for summarizing manufacturing costs for a project to
facilitate reconciliation with cost in Oracle Projects. Using this Workbench, you can see
project totals at the cost element level for on-hand inventory, work-in-process, and sales
order issues as well as project and cost group variances and standard and average cost
update amounts. You can access details that comprise the totals displayed on the
Workbench. For example, you can see a listing of WIP jobs that comprise the WIP
Value, items that comprise the onhand value, sales orders that comprise the sales order
issues, and purchase orders that comprise the purchase price variance. Note that sales
order issues are added back into the total on the Workbench to reflect total incurred
manufacturing cost (not inventory balance) to match the cost held in Oracle Projects.
Cost Group level variances, such as Average and Standard Cost Updates, are not
passed to Oracle Projects. These adjustments are included in a separate section of the
Workbench for easy identification in reconciling cost between Manufacturing and
Oracle Projects.
SeeViewing Project Cost Activities, page 8-20
• Cost Source-The costing source such as the WIP Value Summary, WIP
Variance, Purchase Price Variance, Sales Order Issues, Project Level Variances,
and Onhand Value. Select a source summary, you can see the individual details
such as item value.
• Material- The raw material/component cost at the lowest level of the bill of
material determined from the unit cost of the component item
Related Topics
Viewing Project Details, page 8-2
Cost Structure, Oracle Cost Management User's Guide
Profile Options, Oracle Projects Implementation Guide
2. Allocate tax, freight, and miscellaneous charges. You can allocate these charges to
multiple projects if the purchase order has multiple distributions to more than one
project.
• You can remove holds, if any.
• View the accounting entries to ensure Create Accounting status is set as Yes to
transfer variances from Accounts Payable to Oracle Projects.
4. Post the invoice to the General Ledger using the Payables Accounting Process. The
transfer to GL can be run as a separate process or as a part of the Payables
Accounting Process.
5. Once the invoice has been accounted, submit the concurrent program Transfer
Project Invoice Charges. See:Transfer Project Invoice Charges Request, page 10-12 .
6. If you have chosen not to submit the PA Transaction Import from the Transfer
Project Invoice Charges program, submit the Transaction Import to PA concurrent
program.
If you are submitting the PA transaction import as a separate process, run the
request for the source = Inventory to import the invoice charges to PA.
Use Review Transactions window to verify the data that has been transferred to
Oracle Projects and resolved any problems that the Transaction Import program has
reported.
7. Optionally, run a process that adds the invoice charges to the on-hand value of
items in the project cost group to balance your inventory cost to the cost held in
Oracle Projects. For additional information, see: Project Manufacturing Costing,
Oracle Cost Management User's Guide.
Receipt Adjustments
The invoice charge transfer process does not transfer any receipt adjustments made
after the invoice has been matched to a receipt.
Related Topics
Matching to Receipts, Oracle Accounts Payable User's Guide.
Entering Purchase Order Matched Invoices, Oracle Accounts Payable User's Guide.
• The Job start date is earlier than Task Start Date or the Job WIP Job is not complete,
closed, or cancelled.
• The Job start date is earlier than Task Start Date or the Job completion date is later
than the task completion date after providing for the defined tolerance. Create only
one exception notification per WIP Job.
• Either the WIP Job start date or WIP job completion date appears within the
specified date range.
Report Parameters
Order by
Select the sequence the output display sequence. You can choose from organization/job
name, organization/project number/task number, or organization/exception days. This
is a required value with a default value of organization/job name.
Tolerance Days
Enter a number that is positive or negative, if you do not want the default of 0. This is a
required value. In the calculations, an exception is not raised if the corresponding
manufacturing activity date is on the tolerance date.
Item From/To
To restrict the notifications for a range of items, enter the beginning and ending item
numbers. This is an optional parameter.
Date From/To
To restrict the notifications for a range of dates, enter the beginning and ending dates.
This is an optional parameter.
See Also
Submitting a Request, Oracle E-Business Suite User's Guide
Report Submission
Navigate to the Project Schedule Exception window. Select the process Project Schedule
Report Parameters
Order by
Select the output sequence to display. You can choose from exception days, project
number/task number, or document number. This is a required value, default value is
document number.
Tolerance Days
Enter a number that is positive or negative, if you do not want the default of 0. This is a
required value. In the calculations, an exception is not raised if the corresponding
manufacturing activity date is on the tolerance date.
Select Yes to include exception data about the document type on the report.
Purchase Requisition
Lists all project purchase requisitions that satisfy the following conditions:
• The requisition is not Cancelled, Rejected, or Closed.
• The requisition need by date lies outside the task start and end dates by more than
the defined tolerance days.
• The requisition need by date lies within the specified date range.
RFQ
Lists all project RFQs that satisfy the following conditions.
• The RFQ is not Closed.
• The RFQ due date is later than the task completion date.
• The RFQ due date lies within the specified date range.
Quotations
Lists all project quotations that satisfy the following conditions:
• The quotation is not Closed.
• The quote effectivity end date is earlier than the task end date by more than the
specified tolerance.
• The quote effectivity end date lies within the specified date range.
• The need by date or promised date is outside the task start and end dates by more
than the specified tolerance.
• The need by date or promised date for the PO line lies within the specified date
range.
Blanket Release
Lists all project blanket release lines that satisfy the following conditions:
• The Blanket Release is not Closed, Rejected, or Cancelled.
• The need by date or promised date is outside the task start and end dates by more
than the specified tolerance.
• The need by date or promised date for the Blanket Release line lies within the
specified date range.
Item From/To
To restrict the notifications for a range of items, enter the beginning and ending item
numbers. This is an optional parameter.
Date From/To
To restrict the notifications for a range of dates, enter the beginning and ending dates.
This is an optional parameter.
• The Promised Date or the Need by Date for the Sales Order line lies outside the task
start and end dates by more than the tolerance days you specify.
Report Submission
Navigate to the Project Schedule Exception window. Select the process Project Schedule
Exception Report - Sales Orders.
Report Parameters
Order by
Select the output sequence to display. You can choose from exception days, project
number/task number, or document number. This is a required value, default value is
document number.
Tolerance Days
Enter a number that is positive or negative, if you do not want the default of 0. This is a
required value. In the calculations, an exception is not raised if the corresponding
manufacturing activity date is on the tolerance date.
Item From/To
To restrict the notifications for a range of items, enter the beginning and ending item
numbers. This is an optional parameter.
Date From/To
To restrict the notifications for a range of dates, enter the beginning and ending dates.
This is an optional parameter.
• List of all open jobs that have exceeded the respective project/task completion dates.
Report Parameters
Order by
Select the output sequence to display. You can choose between organization/job name
and organization/project number/task number. This is a required value with a default
value of organization/job name.
Assembly From/To
To restrict the notifications for a range of items, enter the beginning and ending
assembly item numbers. This is an optional parameter.
Date From/To
To restrict the notifications for a range of dates, enter the beginning and ending dates.
This is an optional parameter.
Purchase Orders
• The PO status should not be Closed, Rejected, or Cancelled.
• List of all Purchased order lines where receipts have not been booked by the
scheduled completion date of the project/task.
• The Project/Task completion date lies within the specified date range.
Blanket Releases
• The Blanket Release status should not be Closed, Rejected, or Cancelled.
• The Project/Task completion date lies within the specified date range.
Purchase Requisitions
• The Requisition status should not be Closed, Rejected, Returned, or Cancelled.
• The Project/Task completion date lies within the specified date range.
• List of all RFQs that are not closed by the scheduled completion date of the
project/task. That is, the status is either In Process, Active, or Printed. A Closed
status means that all the suppliers have responded to the RFQ.
• The Project/Task completion date lies within the specified date range.
Quotations
• The Quotation status should not be Closed
• List of all quotations that are either In Process or Active and Not Approved by the
scheduled completion date of the project/task.
• The Project/Task completion date lies within the specified date range.
Report Submission
Navigate to the Project Schedule Exception window. Select the process Overdue Project
Procurement Report.
Report Parameters
Order by
Select the output display sequence. You can choose between project number/task
number and document number. This is a required value with a default value of
document number.
Select Yes to include exception data about the document type on the report. The default
value for Purchase orders is Yes. For the rest of the documents it is No. This is a
required value.
Date From/To
To restrict the notifications for a range of dates, enter the beginning and ending dates.
This is an optional parameter.
• List of all sales order lines that have not been demanded by the project/task
scheduled start date.
• The Project/Task scheduled start date lies within the specified date range.
Report Submission
Navigate to the Project Schedule Exception window. Select the process Overdue
Undemanded Project Sales Orders.
Report Parameters
Order by
Select the output display sequence. You can choose between (sales) order number and
project number/task number. This is a required value with a default value of order
number.
Item From/To
To restrict the notifications for a range of items, enter the beginning and ending item
numbers. This is an optional parameter.
Date From/To
To restrict the notifications for a range of dates, enter the beginning and ending dates.
This is an optional parameter.
Report Submission
Navigate to the Project Schedule Exception window. Select the process Project Schedule
Exception Notifications.
Report Parameters
Forecast
Generate exceptions for all project forecast entries that satisfy the following conditions:
• The forecast date or forecast end date lies outside the task start and end dates by
more than the tolerance days specified.
• The forecast date or the forecast end date lies within the specified date range.
MDS
Generate notifications for all the project MDS entries that satisfy the following
conditions:
MPS
Generate notifications for all the project MPS entries that satisfy the following
conditions:
• The MPS schedule date or the schedule end date lies outside the task start and end
dates by more than the tolerance days specified.
• The MPS schedule date or the schedule end date lies within the specified date
range.
Sales Order
Generate exceptions for all project sales order lines that satisfy the following conditions:
• The sales order line has not been ship Confirmed, Cancelled, or Closed.
• The Promised Date or the Need by Date for the Sales Order line lies outside the
task start and end dates by more than the tolerance days you specify.
• The sales order promised date or the need by date lies within the specified date
range.
Purchase Requisition
Generate exceptions for all project purchase requisitions that satisfy the following
conditions
• The requisition is not Cancelled, Rejected, or Closed.
• The requisition need by date lies outside the task start and end dates by more
than the defined tolerance days.
• The requisition need by date lies within the specified date range.
RFQ
Generate exceptions for all project RFQs that satisfy the following conditions:
• The RFQ is not Closed.
• The RFQ due date lies within the specified date range.
Quotations
Generate notifications for all project quotations that satisfy the following conditions:
• The quotation is not Closed.
• The quote effectivity end date is earlier than the task end date by more than the
specified tolerance.
• The quote effectivity end date lies within the specified date range.
Purchase Order
Generate notifications for all project purchase order lines that satisfy the following
conditions:
• The PO is not Closed, Rejected, or Cancelled.
• The need by date or promised date is outside the task start and end dates by
more than the specified tolerance.
• The need by date or promised date for the PO line lies within the specified date
range.
• Project Schedule Exception Notifications report will not send notification for
canceled purchase order lines.
Blanket Release
Generate notifications for all project blanket release lines that satisfy the following
conditions:
• The blanket release is not closed, rejected or cancelled
• The need by date or promised date is outside the task start and end dates by
more than the specified tolerance
• The need by date or promised date for the blanket release line lies within the
specified date range
WIP
Generate exceptions for all project WIP jobs that satisfy the following conditions:
• WIP Job is not Complete, Closed, or Cancelled.
• The Job start date is earlier than Task Start Date or the Job completion date is
later than the task completion date after providing for the defined tolerance.
Create only one exception notification per WIP Job.
• Either the WIP Job start date or WIP job completion date lies within the
specified date range.
Tolerance Days
Enter a number that is positive or negative, if you do not want the default value of 0.
This is a required value. In the calculations, an exception is not be raised if the
corresponding manufacturing activity date is on the tolerance date.
Requestor
Select the user name where the notifications need to be sent. Default is the user name
from login.
Item From/To
To restrict the notifications for a range of items, enter the beginning and ending item
numbers. This is an optional parameter.
Date From/To
To restrict the notifications for a range of dates, enter the beginning and ending dates.
This is an optional parameter.
Report Submission
Navigate to the Transfer Costs to Projects menu option. Select Invoice Charges as the
option. This results in the selection of the process Transfer Project Invoice Charges.
Report Parameters
Project Number
You can specify a single project to transfer or leave it null for all projects.
Run Report
You can optionally run the execution report before submitting the Transaction Import
program. Default is No.
Although your system administrator may have customized your navigator, typical
navigational paths include the following:
Note: Text in brackets ([]) indicates a button.
Projects Mass Transfer Wizard Project Manufacturing > Control > Borrow,
Payback, Transfer >Mass Transfer
Sales Orders and Returns Project Manufacturing > Inquiry > Operation
Information > Sales Orders and Returns
Item Cost for Cost Items Project Manufacturing > Inquiry > Accounting
Information > Item Cost for Cost Items
Exp Types for Cost Elements Project Manufacturing > Setup > Financial
Accounting > Exp Types for Cost Elements
Workflows B-1
• Project Manufacturing Project Schedule Exception Notification workflow allows
you to define the notifications sent for schedule exceptions. This workflow is seeded
with one process, the Project Manufacturing Integration Exception Process.
3. Expand the data source, then expand the item type Project Manufacturing Project
Definition [Contract].
5. Double-click on the PJM Contract Type Project Definition Process to the display the
diagram in a process window.
Required Modifications
There are no required modifications for this workflow process.
Workflows B-3
This process is runnable, indicating that it can be initiated as a top level process to run
by making calls to the Workflow Engine CreateProcess and StartProcess APIs.
The PJM Contract Type Project Definition process is designed to provide maximum
flexibility for you. Hence, no step in the process is required in order to complete
additional steps. You can select a project for which prerequisite steps have been
completed before going on to the next step.
In order to provide this flexibility, the PJM Contract Type Project Definition process
does not send message attributes from one step to the next.
Start (Node 1)
This is a standard activity that marks the start of the process.
• Function - WF_STANDARD.NOOP
Workflows B-5
Define Cost Group (Node 13)
This step opens the Oracle Cost Management forms required to define the cost group.
• Message - Define Cost Group
3. Expand the data source, then expand the item type Project Manufacturing Project
Definition [Indirect/Capital].
5. Double-click on the PJM Indirect Type Project Definition Process to display the
diagram in a process window.
Required Modifications
There are no required modifications for this workflow process.
Customization Example
You can customize the PJM Indirect Type Project Definition process by adding or
deleting steps to the process, by changing process names and descriptions, and by
changing step icons. For example, you might choose to remove Task Auto Assignment,
Node 12, from this process if your organization is at a project control level of task.
Workflows B-7
The Project Manufacturing Project Definition [Indirect/Capital] item type has two
attributes associated with it. These attributes reference information in the
demonstration application tables. The attributes are used and maintained by function
activities throughout the process.
Start (Node 1)
This is a standard function activity that mars the start of the process.
• Function - WF_STANDARD.NOOP
• Required - Yes
Workflows B-9
• Message - Change Organization
3. Expand the data source, then expand the item type PJM Project Schedule Exception
Notification.
5. Double-click on the PJM Integration Exception Process to the display the diagram in
a process window.
Required Modifications
There are no required modifications for this workflow process.
You can customize the PJM Integration Exception process by adding or deleting steps to
the process, by changing process names and descriptions, and by changing step icons.
Customization Example
You might choose to customize this process by adding planners or buyers to the
notification cycle.
Workflows B-11
project definition processes.
Requestor Text
SO Number Text
PO Number Text
Workflows B-13
Display Name Type
Status Text
Quantity Number
Warehouse Text
START (Node 1)
This is a Standard function activity that simply marks the start of the process.
Workflows B-15
notification to the requestor.
borrow payback
Transfer of material between projects where applicable unit cost is moved from the
lending project to the borrowing project. The transaction is recorded, and repayment is
made to the lending project when a replenishment order is received by the borrowing
project. The original cost of the material is transferred to the lending project and the
borrowing project absorbs the difference in cost.
common locator
A locator flexfield without project or task segment values. A common locator represents
a physical location.
common project
A project, defined in Oracle Projects, that will hold the costs for the common
(non-project) items. Every common costed transaction will be processed through the
cost collector and receive the "common project" destination.
cost element
A classification for the cost of an item, including material, material overhead, resource,
outside processing, and overhead.
cost group
An attribute of a project which allows the system to hold item unit costs at a level below
the inventory organization. Within an organization, an item may have more than one
cost if it belongs to different cost groups. Item costing can be specific to a single project
if each project has a distinct cost group, or specific to a group of projects if all projects in
that group are assigned to the same cost group.
cost sub–element
A subdivision of cost element. You can define unlimited cost sub–elements for each cost
element.
date effectivity
Method to control the configuration of an assembly by assigning date ranges for the
Glossary-1
parent/component relationships. Component selection by MPS and MRP is based upon
which components are valid for the date the components are required.
effectivity
Effectivity is used to control the addition or removal of a component or an operation
from a bill of material or an assembly process. Effectivity control may be managed by
model/unit number (also known as serial number effectivity) or by date.
expenditure organization
For timecards and expense reports, the organization to which the incurring employee is
assigned, unless overridden by organization overrides. For usage, supplier invoices,
and purchasing commitments, the incurring organization entered on the expenditure.
expenditure type
An implementation–defined classification of cost that you assign to each expenditure
item. Expenditure types are grouped into cost groups (expenditure categories) and
revenue groups (revenue categories). Expenditure types include: IPV, ERV, Tax,
Freight, and Miscellaneous.
invoice charges
Includes Invoice Price Variance (IPV), Exchange Rate Variance (ERV), Freight, Tax, and
Miscellaneous Charges. In Release 11i, the invoice charges are transferred from Oracle
Payables to Oracle Projects for each project using the invoice charge transfer process.
Glossary-2
receipt. Upon invoice approval, Oracle Payable automatically records Invoice Price
Variance to invoice price variance account.
permanent transfers
Seeproject transfers
planning group
A grouping mechanism that allows you to group multiple projects for planning and
netting purposes. Projects within the same planning group can share supply.
project
A unit of work that can be broken down into one or more tasks. A project is the unit of
work for which you specify revenue and billing methods, invoice formats, a managing
organization and project manager, and bill rate schedules.
Glossary-3
You can charge costs to a project, and you can generate and maintain revenue, invoice,
unbilled receivable, and unearned revenue information for a project.
project inventory
Inventory owned by a project and task. You can segregate inventory by project using
project locators.
project job
A standard or non–standard WIP discrete job with a project and task reference.
project locator
A locator with project and task segment values. A project locator is a logical partition of
a physical location by project and task.
project manufacturing
A type of manufacturing environment where production requirements are driven by
large projects. You can plan, schedule, process, and cost against a specific project or a
group of projects. If Oracle Project Manufacturing is installed and the Project References
Enabled and Project Control Level parameters are set in the Organization Parameters
window, you can assign project and, if required, task references to sales orders, planned
orders, jobs, requisitions, purchase orders, and other entities within Oracle
Manufacturing. If the Project Cost Collection Enabled parameter is also set, you can
collect and transfer manufacturing cost to Oracle Projects.
Glossary-4
project manufacturing costing
A series of features in Project Manufacturing designed to support manufacturing
costing in a project manufacturing environment. Project Manufacturing Costing allows
you to track item cost by project or a group of projects, and transfer project related
manufacturing transaction costs to Oracle Projects.
Project MRP
A series of features in Project Manufacturing designed to support manufacturing
planning processes in a project manufacturing environment. Project MRP allows you to
segment all sources of supply and demand by project and task. This allows the planning
process to net and plan supply by project and task.
project requisition
A requisition with a project or project and task reference.
project transfers
Transfer of material between projects where the cost is moved with the material and
there is no repayment required.
Glossary-5
The manufacturing information viewed could be WIP jobs, line schedules, procurement
activities, and so on. Project costing information such as expenditures, commitments
can also be viewed here.
seiban manufacturing
A type of manufacturing environment where demand and supply are identified by
Seiban numbers to peg supply to demand. This numbering system is widely used in
Japan and Korea.
seiban number
An abbreviation for a manufacturing number in Japan and Korea. It is the key
production control number for all manufacturing entities including sales order, planned
order, requisition, purchase order, and discrete job.
serial effectivity
Seemodel/unit number effectivity
soft pegging
A pegging item attribute value. You can peg supply to demand for items with soft
pegging.
task
A subdivision of project work. Each project can have a set of top level tasks and a
hierarchy of subtasks below each top level task. See alsowork breakdown structure.
temporary transfers
Seeborrow payback
unit number
Seeend item unit number
Glossary-6
unit number effectivity
Seemodel/unit number effectivity
Glossary-7
Index
B I
Borrow/payback Inventory
Transactions, 7-2 transactions, 1-13
Borrow payback, 2-10 validations, 4-3
overview, 7-1
setup, 2-8 L
Locators, 2-11
C flexfield, 2-11
Common project, 2-4, 2-10
costing, 1-15 M
task auto assignment
Model/unit number effectivity
setup, 5-14
Overview, 6-1
transfers, 1-14
Model/unit numbers
Cost activity, 8-19
Generating, 6-4
Cost collector, 1-16
Maintaining, 6-6
Costing
activity, 8-19
O
borrow, 7-10
common project, 1-15 Order import, 1-9
cost groups, 1-15
linking cost elements, 1-15 P
payback, 7-10 Payback
reschedule, 7-7
D Supply and demand, 7-8
Defining Planning
expenditure types, 9-1 forecasts, 1-10
rules, 5-7, 5-9, 5-10 sales orders, 1-10
seiban numbers, 3-11 Procurement, 1-12
Drop shipments, 1-9 blanket releases, 1-13
overdue activities, 10-6
purchase orders, 1-13
Index-1
requisitions, 1-12 Sales orders, 1-9
RFQ, 1-13 overdue
schedule exception, 10-2 undemanded project, 10-8
supplier quotes, 1-13 planning, 1-10
Profile options, 8-2 Schedule exception
Project, 8-5 procurement, 10-2
ATO, 1-9 sales order, 10-4
drop shipments, 1-9 work in process, 10-1
fulfillment, 1-9 Seiban numbers, 8-3
order import, 1-9 defining, 3-11
parameters inquiry
assigning, 3-1 details, 8-7
procurement, 1-12 lot type
blanket releases, 1-13 modify, 3-17
purchase orders, 1-13 Setting up
requisitions, 1-12 borrow payback, 2-8
RFQ, 1-13 project manufacturing parameters, 1-7
supplier quotes, 1-13 Project MRP
PTO, 1-9 defining Seiban numbers, 3-11
quotations, 1-9 Subinventories
RMA, 1-9 transfers, 7-2
sales orders, 1-9
schedule exception notification, 10-9 T
transfers
Task, 8-6
common, 1-14
Task auto assignment, 5-1
permanent, 1-13
common project, 5-14
temporary, 1-14
material, 5-7
work in process, 1-12
overview, 5-1
Project manufacturing, 8-3
resource, 5-9
execution, 1-12
rules, 5-6
locators, 2-11
defining, 5-7, 5-9, 5-10
overview, 1-1
WIP material, 5-10
parameters, 2-1
Transactions, 1-13
setup
Transfers
parameters, 1-7
between subinventories, 7-2
validation, 4-1
invoice charges, 2-6, 9-1, 10-12
common, 4-1
inventory, 4-3
V
purchasing, 4-2
shipping, 4-6 Validations
work in process, 4-3 common, 4-1
Purchase orders, 1-13 inventory, 4-3
purchasing, 4-2
S shipping, 4-6
work in process, 4-3
Sales order
schedule exception, 10-4
Index-2
W
Workflows
PJM Contract Type Project Definition Process,
B-2
PJM Indirect Type Project Definition Process,
B-6
Project Manufacturing Integration Exception
Process, B-10
Work in process, 1-12
jobs
overdue, 10-5
outside processing, 1-12
schedule exception, 10-1
validations, 4-3
Index-3