INTERVIEW QUESTIONS (PURCHASING AND INVENTORY) Oracle apps (Oracle 11i) purchasing (PO) functional interview questions.

These are asked in different interviews HCL, Wipro, Accenture, Oracle corp, Zensar. Collected all these questions and answers. Few of these dont have answers we try to update very soon, I would appriciate if you can send the answers for those don't have answers to oraclerespository@gmail.com 1. If Purchase Invoice amount sent by the supplier is more than the PO amount and Invoice has to be passed by invoice amount only. How this can be achieved. Ans: Manually Release the hold by going into the invoice hold option. Thus how we do it in Purchasing module of oracle applications. 2. How you will hide the button Site on the Supplier master form. Ans: A restricted list of functions a user can perform. For example, two responsibilities may have access to the same window, but one responsibility’s window may have additional function buttons that the other responsibility’s window does not have. 3. When can you make payment for the supplier invoice whether at the time of receipt of material or after receiving Ans: Invoice only. 4. Payment due days if 30 days means will it be from invoice date or material receiving date. Ans: Due days calculation is based on what you set up in the PAYMENT tab window of Supplier Master form. It has Four options: 1. Goods Received 2. Invoice 3. Invoice received 4. System 5. Where do you define matching option for purchasing? Ans: This is also defined in the supplier master form under tab ‘Control’ window. Two options are given as Purchase Order or Receipts. In receiving tab define whether it is 2 way, 3 way, 4 way match. 6. What is security type and Cross-validation rules.

Ans: There are two ways security can be defined. One at individual segment level and One for the entire code combination. Security type with hierarchical security / non-hierarchical / no security is defined in the value set going to be attached with the individual segment. Here you exclude the segment value which user will not see at time of transaction capturing. Where are Security rule is defined including and excluding the entire code combination which will be seen at the time of transaction and if excluded combination is selected then user define message will appear. In both the case security rule is required to be defined. Security defined for segment is assigned to your application and responsibilities. Security rule defined for application, structure and flexfield title with inclusion and exclusion. 7. How many types of Purchase Order are there. Ans: Following are types i. Standard ii. Blanket iii. Contract iv. Planned 8. What do you mean by planned purchase order. Ans: A planned purchase order is a long-term agreement committing to buy items or services from a single source. You must specify tentative delivery schedules and all details for goods or services that you want to buy, including charge account, quantities, and estimated cost. 9. What do you mean by blanket purchase order. Ans: You create blanket purchase agreements when you know the detail of the goods or services you plan to buy from a specific supplier in a period, but you do not yet know the detail of your delivery schedules. You can use blanket purchase agreements to specify negotiated prices for your items before actually purchasing them. 10. Once these two purchase orders are prepared what is the next step. Ans: You issue scheduled release and blanket release against a planned purchase order to place the actual orders. 11. What is approval hierarchy for Purchase Order. Ans: Position and Employee. If HR Module is not installed then only employee option is used Set up hierarchy for Purchasing 1. Organization. 2. Financial and Payable. 3. Payment document or supplier site for payment accounting entries.

4. Supplier and Supplier Site. Payment terms as per supplier site or purchase order if both are there then finally takes from purchase order. 12. Where do you define matching option for purchasing? Ans: This is also defined in the supplier master form under tab ‘Control’ window.Two options are given as Purchase Order or Receipts. In receiving tab define whether it is 2 way, 3 way, 4 way match. 13. What happen if price is varying in PO and Invoice how you will resolve it. Ans: ==================================== 14. What posting is done at time of Receipts of material or Purchase Order match directly with Invoice without the receipt consideration. Ans: ====================================== 15. Where you will define Matching options. Is it required to define for all the suppliers or it comes as default. From where it default the setting. Ans: =========================================== 16. In purchasing Receipts of the inventory is stored at what level in Multi Org setup. Ans: =========================================== 17. Can you match invoice directly with the purchase order without matching with receipts. Ans: =========================================== 1.What is item status? Name the related table. INVENTORY_ITEM_STATUS_CODE is the Colum in table MTL_ITEM_STATUS will tell you the different status for item while you defining the item in item master form (INVIDITM). You can have different status as shown in below, also u can define your own custom status in status code form in item setups (INVSDOIS)like “easyapps” Active Inactive

Engineer Obsolete Phase-Out Prototype OPM Lease Production Concept Design DEM_Status Pending 2.Define steps of assigning items to an organization. Create an item in Item master from and select the template to assign the corresponding item attributes from tools menu. Now save the item. After saving the item select the organizational assignment option from tools menu for that item and organizational assignment item form popups. Now u can select the organizations from the list by ticking in check box.save the work. 3.In which table subinventory related information for item is stored? MTL_ITEM_SUB_INVENTORIES 4.What are the prerequisite set ups for interorganization transaction? Prerequisites Define an inventory item that is common to both organizations. See:Defining Items and Assigning Items to Organizations.Define at least two organizations, one of which is valid to receive material from the other. See: Creating an Organization, Oracle Human Resource Management Systems User’s Guide and Defining Organization Parameters.Set up inter–organization relationships and their corresponding accounts. See: Defining Inter–Organization Shipping Networks. For direct transfers, if the item to transfer is under serial number control, the item must have the same unit of measure in each organization. See: Defining Items.

5.Where to define interorganization transaction charges and what are the different options? Depending on the inter–organization transfer charge that applies between the organizations, a percentage of the transaction value or a discrete amount that Oracle Inventory uses to compute transfer charges.

6.What are stock locators and how to define them? Stock locators are an optional entity that may be used to represent physical locations within a subinventory. You may choose to use stock locators for selected subinventories or selected items within selected subinventories. If locators are used, subinventory and locator track on-hand balances. Therefore, if locators are defined to represent a shelf within a stockroom, on-hand balances on the system would show the item and quantity down to the physical location within the facility.U can derfine them in stocklocator from (INVSAFDH) in inventory setups. MTL_ITEM_LOCATIONS is the main base table for this locators.

7.Name the tables where the stock locator information is stored. At least two. Refer above Q.One more table is MTL_ITEM_LOC_DEFAULTS 8.What is unit of measure classes? Give atleast two examples. Name the underlying table. 9.What is the prerequisite for difining unit of measure? 10.In which tables the transaction details stored? Atleast two.

11.What are centralized and decentralized level of control of item attributes? 12.Name all status attributes. 13.Differentiate between intra & inter uom class conversion with examples. 14.Is uom maintained at master level or organization level or both? 15.Mention the interface tables for item open interface and open transaction interface and also their respective production tables. 16.Name atleast five reports in oracle inventory related to transaction ? 17.What are the prerequsites for costing transactions? 18.Which is the table for storing organization information? 19.How to get the on hand quantity of an item across all organizations? Name the underlying tables.

the item can be specified using any of the item identifiers. Does R11i offer decimal quantities on order lines? Yes. The application uses the Customer Part Number Cross References that are set up in PDM . and the new item cross-reference functionality is quite extensive. Both the 'ordered item' (which can be a generic identifier. 2. standard items only (not PTO or ATO items) may be ordered in decimal quantities. However.5'.50000000'. . EAN. FREQUENTLY ASKED QUESTIONS -------------------------------------1. 3.these use to be available only for automotive customers. if you type in '1.5' instead of '1. it doesn't have to search all the cross references each time. The 'ordered item' is printed on the Sales Order Acknowledgment.What is the purpose of standard cost update? 21. If you import orders from legacy systems or through EDI. This speeds performance. Can the sales order form accept a customer part number or any other item cross reference number that has not been set up. Can I enter customer item numbers? Yes. For example. that it relates to. and can be printed on internal reports. whether UPC numbers.the application uses data that you have setup within the Product Definition Management (PDM) module (formerly Inventory). can be used in Order Management. or the internal part number) and the actual internal item id. you can enter the item by specifying any of these kinds of item identifiers. When you enter order lines through the Order UI.Mention the navigational steps for abc analysis. etc. the form will display '1. Any cross reference that you set up. The decimals will display just as you keyed them in. There's a new field that's been added to the Customer and site tables that let you specify what kind of item identifiers a customer or site typically uses. there are no new setup forms . ISBN. passed to Receivables for invoicing. are retained on the order line.20. This will default to the line. a customer part number. and then any item identifier entered on the order is first assumed to be that kind of part number.

Can configured items be saved as a customer specific item number? Yes. UPC. So. Once a subinventory value is entered against a sales order line. But you can associate other item identifier e. 6. The field is found under the shipping tab. And one of those customer part numbers will equal many different manufacturer's item number. the reservation for this line will only be made against this subinventory. The cross references must be set up before the part number can be accepted. Can these identifiers be seen on line at the order line level? Also. You can manually create a customer item number that cross-references to a configured item. EAN to the inventory item number. 7. is there search capability to both the customer and the customer's site at the time of import to locate for the cross reference identifier? The order line will contain both the ordered item and the internal item. will I have the functionality to use many identifiers per customer or site? If so. 5.g. The ordered item field will always show on the line and the internal item field can be shown or hidden using folders technology. No. If no quantity is available the line may still schedule.No. 4. If the ordered item isn't found in that identifier. it will then search the rest of the cross references that have been set up. when an order is imported. As long as you have set up the cross-references. one inventory part number equals many different customer numbers. yet the reservation will not be . you can use multiple identifiers for a customer or site. an inventory item number can equal to an UPC or EAN number and can equal to multiple customer item numbers. You will need to use folder functionality to display this field for entry. This will control which item identifier is searched first when the ordered item is entered. The customer or site will store the primary identifier that is used by that customer or site. Why can't I specify a subinventory at the order line level? The functionality is available on Order Management Patchset E and beyond. Can you associate other items (not inventory item numbers) with a customer item number? For example.

say line 1. both the invoice and credits are generated separately. Will the 'Mass Change' feature allow me to reduce quantities across multiple sales orders? You can make changes across sales orders. 10. accounting and invoicing rules are now at the line level and are sent from there to Receivables. However. There are constraints on the updating of fields based on their workflow status or their relationship to other lines.even if within the reservation time fence days.1? Meaning when we split the line can we receive from the same PO without any changes to the PO? Yes . 12. If an order contains both order lines and returns. For the most part.made -. Mass Change can update any field for multiple orders or lines. Some European countries have legal requirements that dictate this functionality. When a Sales Order line. 11. this is possible. 9. This will help to ensure that only lines with reservations are able to pick release. and can the independent path carry through to Accounts Receivables for invoicing and revenue recognition? Yes. Does line independence apply to accounting rules. you are not able to reduce quantities across orders by increments. but the quantity must be the same across all the orders. Such as. do separate invoice and credit notes get generated? Yes. is split (manually) . reduce all quantities by a value of 1. What will the 'Mass Change' functionality allow me to change? Practically all the fields available on the header or line can be updated using Mass Change. Would advise that when performing pick release and using the ability to assign a subinventory at the sales order line that you pick release with "Prior Reservations Only" enabled. For example.can you receive goods from the same PO which was against line 1 to the split SO line 1. that a user could do manually on an individual basis. 8. if you wanted to change a quantity from 10 to 5 across multiple sales orders.

and then use a manual discount to override the price. Navigate to Line in question. directly onto the order line. The engine will find the lists for which the order is eligible and send the price and the price list name back to OM. 15. Does Order Management or Advanced Pricing allow the user to enter a separate line on an order with a negative price? There is a profile option in Advanced Pricing that allows you to enter a negative price on a price list. Can an order line not have a price list? Yes. for the amount to get you to the overridden price. In addition.e. query on the order for which you need invoice details. The price of the item (unit price) is mandatory on the Price List unless there is a formula (static or dynamic) . There is also an option in Order Management that enables you to allow net selling price to be negative. So. in OM you can have an order line with a negative price.13. How do you view invoice details for invoiced sales order lines? In the Order Management responsibility. When the form opens. or any price. If the requirement is to enter a price on a line. Click on Additional Information from the LOV. You cannot however enter a negative price. if you add a line to an already booked order you do not need a price list attached. you could setup a zero price for the item. 16. OM still requires you to have a price list at booking. 'No Price' or 'TBD')? You cannot enter text in the price field in Sales Order pad in Order Management or in Advanced Pricing. Is there a way an Item can have text in the Unit Price field (i. Click on the Action button. 17. click on Invoice Information. The pricing engine will create a discount. But. positive or negative. it is not necessary for the order line to have a Price List at the time of entry for the Pricing Engine to return a price. Does a partial receipt of Purchase Order lines result in a split of SO lines automatically? Yes 14.

G Allows Item Search by Description (bug2002469) Provides the ability to search for an item by description on the Sale Order pad (?Item Description? field) where the value from the search defaults into the ?Item Description? field. Recompile the Item Key Flexfields. it returns an error that no price for the item is found. In this way the field is null not zero. Order Management does allow saving a line with no price. 18. 3. In which case. (View--requests). If you do not create a Price List for this item. when the engine tries to find a price. Navigate to Flexfields > Key > Segments 2. But only numbers are allowed in the unit price field. not a text string. Navigation path: Sales Order Form\Line Items Tab\Folders\Show Field\Item Description . 19. B) Using Order Management Super User responsibility: 1. Make sure that the concurrent request completes successfully (View > Requests). ONT. Or you could setup a formula for this item and have the engine return a null value. There are two options to accomplish this: A) Using the Application Developer responsibility: 1. This feature is extremely useful when placing an order where the customer only has a partial or complete description of the item and does not have the actual item number (customer or internal).attached. 3. Navigate to Setup > Financials > Flexfields > Key > Segments 2. Query up the System Items Flexfield (having Application = Oracle Inventory) and click on the Compile Button to compile the flexfield. Item numbers appear as 'X'. it is possible for the unit price field to have a null value. Make sure that the concurrent request completes successfully. Query up the System Items Flexfield (having Application = Oracle Inventory) and click on the Compile Button to compile the flexfield.

1 explains how the profile option "CZ: Populate Decimal Quantity Flags" works. What does the line status of "Interfaced" mean? OM family pack H introduced the new line status of "Interfaced". 21. b) If delivery was sourced from an Oracle Application other than OM. When you change this to Yes. Unable to enter decimal quantities in options of Models or on Models or Kits.5. . "Interfaced" means the delivery line is shipped and the OM Interface and Inventory Interface concurrent processes have completed. The line status was introduced to distinguished between a delivery line which is shipped but the interface was deferred (status=Shipped). versus a delivery line which is shipped and the interface is NOT deferred (status=Interfaced). FREQUENTLY ASKED QUESTIONS ----------------------------1. "Interaced" means the delivery line is shipped and the Inventory Interface concurrent process has completed. This still does not enable decimals to be passed to Order Management. a BOM refresh and re-publish (if you are using publishing) are required to see the impact of changing this option.20.8 of the product or higher) to get more detail. the Reserve Orders concurrent program was introduced in OM Family Pack H. any BOM import or refresh will result in a model which will not use decimal quantities. Can I do mass reservations in 11i? Yes in OM Family Pack H or higher. Per the doc "Oracle Configurator Implementation Guide" section 4. Please review the Oracle Order Management User's Guide (for 11. The default is NO and effects the behavior of BOM import/refresh. Enhancement request 1674141 has been logged. "Intefaced" means one of the following: a) If the delivery was sourced from Oracle OM. . If set to NO.5.

A new Customer attribute is available to specify whether request dates a customer sends. as orders are entered into the system. Will ATP allow for order selection by zip code or delivery code? For example. if the request date is within a user-specified window of time. rescheduling will continue to be manual triggered. you can press a button to go to APS's Global ATP window to view availability across the global supply chain. 5. 4. Using Global ATP. Sourcing rules are defined in Oracle Advanced Supply Chain Planning to determine from which warehouse an order should ship. an automatic workflow process will perform the reservation as soon as the requested ship date moves within the allocation window. 3. can the sourcing rules take into account the ship-to location of the customer? Yes. From the availability window. determine ATP based on all orders designated for shipment to the Chicago area. If some demand is scheduled against a source of supply that fails to be delivered. Can a scheduled (ATP'd) sales order line be automatically rescheduled? Rescheduling for a sales order line is required due to an exception somewhere within the Supply Chain. A new workflow activity will be available to source lines that have not been sourced at entry. represent ship dates or arrival dates. What is new for ATP and scheduling for Release 11i? Order Management delivers new functionality in the area of scheduling and reservations. Then. the ship date given the arrival date. as soon as a line is entered. or the arrival date given the ship date. a change in supply will not automatically trigger rescheduling. This allows you to check ATP or display availability automatically. You can set up the system to reserve the inventory at entry. . As in past releases. one of the factors that can be used in the scoping rules is ship-to. If the request date is further into the future. Oracle Order Management and Oracle Planning work together to determine the time in transit to calculate.2. Oracle Order Management now has a new feature called Auto-scheduling.

as opposed to shipped by a specific date. this quantity. Available Date. 6. On Hand. and Error Message. but the you can override this on the order line. you could check with the Planning team to see if there is similar functionality in the Planner Workbench. Multi-select the order you would like to do ATP check. Or. Available. If a customer requests that an order is delivered by a specific date. view all the order lines in the order organizer. How are the quantities calculated in the autoschedule availability window? When you turn on Autoscheduling in the Sales Order form. Reservable. When the request is sent via an API (information request being: 'I need this product. 8. this will normally default from the customer. Specify check ATP for those selected order lines. on this date'). Will I be able to switch between the Arrival Date and Shipment Date as the basis for ATP? Yes. Request Date. is to query order by ship-to location or address. The fields pertaining to quantities are calculated as follows: Available: For ATP items = Inventory On-Hand Quantity minus outstanding demand For Non-ATP items = Quantity Requested on the order line . How will the ATP Server work with multiple instances? Based on the information about supply and demand from various resources (can be gathered from multiple instances). 9. the question will be answered by the central planning server. 7. an availability window is displayed which shows the following fields: Warehouse.What you can do to accomplish this. how is the lead time calculated? Are there tables that hold typical ship lead time information? The lead time will be calculated according to your setup in the supply chain planning sourcing rule. the planning engine will create plans and available information. After querying up the order.

Where can I get more information about running Data Collection? Please see the following notes: 144420.1 11. Returns>Order Organizer>New Order From the menu bar.1. While scheduling.? This has been approved for future release via Enhancement Request 2315131. 116166. 13. There is no estimated date yet for release.1 for more detail. Can I keep the Schedule Date from changing when I make certain changes to the sales order such as Freight Carrier. 12. 10.1. Based on the availability. It only really affects ATP-enabled items as Non-ATP items are never scheduled by APS (Planning). schedule ship date is populated. click on Tools>Auto Schedule Inventory Responsibility>Item Supply/Demand>On Hand Availability See Note 121060. You can restrict access to this field. System will not be able to check the availability in past and the schedule ship date will always be sysdate or a future date.On Hand = Inventory On-Hand Quantity Reservable = Inventory On-Hand quantity minus outstanding reservations Navigation: OM Responsibility>Orders. Ship Method. Can I change Schedule Ship Date to a past date? Schedule Ship date is the date planned for shipping an item. . etc. Where can I find the "Latest acceptable date" field? Does this field only affect ATP-enabled items and calculations. or is it related to all items. regardless of the ATP flag? Latest Acceptable Date is available as a Folder Field in Sales Order Pad and iti s updatable as we expect a Customer/CSR/Selling Org to decide what is the acceptable scheduling window. availability of the component is checked and this is always current date or future date. and 113657.

FREQUENTLY ASKED QUESTIONS ----------------------------1. return. FREQUENTLY ASKED QUESTIONS -------------------------1. The system is functioning as intended. then the schedule_ship_date is cascaded to the options and classes. For release 11I. You have a new installation and there is no order types defined. availability of the component is checked and this is always a current date or future date. Order Management started to use Oracle Workflow to control the cycles. When you set up the order transaction type.14. Can I just set up a line transaction type or do I need to set up both an order and line transaction type? You need to set up both. What is the difference between transaction types and order cycles ? Order cycle was used in previous releases. 3. you specify the default line transaction type for that order transaction type. In release 11i. I update the request date to a past date. Its configuration has also changed. The system will not check the availability in past and the schedule ship date will always be sysdate or a future date. Is the order number stored in any of the Workflow tables? The order number is not stored as a separate attribute. . However. To see more information about it you can see the Oracle Workflow Guide release 2. If schedule_ship_date is changed on an ATO model or a SMC PTO model. For a non-SMC PTO. The name of the order cycle was replaced by transaction type. In previous releases. Schedule Ship date is the date planned for shipping an item. Based on the availability.5 and the Order Management User Guide. schedule ship date is populated. but Schedule Ship Date didn't change and shows as sysdate. the applications have seeded some standard order cycles.) and order types which are analogous to Order Entry order types. 15. etc. 2. line transaction types (standard. a change made to schedule_ship_date on the model is not cascaded to the options and classes. While scheduling. for the . there are some seeded standard order and line flows. but you still need to create the transaction types and assign them to the corresponding order or lines flows you want to use.

when booking crosses a hold. On closure the Header/Line flow status will show Cancelled. How does the Order Cycles in previous releases maps to WF in release 11i? The following is the equivalences between WF in 11i and Order Cycles: Order Cycle ---> Workflow Runnable Process Cycle Action ---> Workflow Activity. Can approval notifications be sent accross Operating Units and Set of Books? Yes 5. it remains in a notified state. wich one of the workflow item types existing in the database are being used for Order Management? The current flows are stored using the following Item types in the database: . (e. Thus ending the flow. A difference of the Order Cycles. 4. 8. The workflow history will show that some activity was force completed and then the close activity completed. so the only thing you need to do is create the transaction type and assign the flow to the transaction. How does workflow handle holds? When seeded workflow functional activities that honor holds. Workflow Sub-process Cycle Action Prerequisie --> Workflow Activity Transitions Approval Action ---> Workflow Notification Acticity With Response 7. 3.g. How do I modify workflow activities? To change any workflow data. it transitions back to Book . The Workflow Handle Error API is used to do this. each order line follow its own and independent flow.HEADER_ID. And OEOL is the OE_ORDER_LINES_ALL. when Invoice Interface Line crosses a hold. Each line of the same order can use a different flow definition.LINE_ID.g. it transitions to a wait activity) The Ship-Line activity is an exception to this. It is true unless you need create your own custom flows. 2. Do I need to create new workflow definitions in order to use a standard flow I used to have in Order Cycles ? No. The Oracle Workflow Builder is available for Windows 98 and Windows NT. the ITEM_KEY is the OE_ORDER_HEADERS_ALL.Eligible) (e. either to an eligibility activity or a wait activity. 9. come across generic or activity specific holds. You have Wokflow Builder and want to create some standard flows. you need to use the Workflow Builder. they will complete with a On Hold result.item type of OEOH. How does Workflow handle Cancellations? On a full cancellation workflow force completes the active line or header activity and transitions it to the respective close line or close header activity. 6. They are then transitioned back. the product comes with some standard workflow definitions.

You will need to cancel any orders and re-enter them for them to follow the new workflow definition.the workflow tables are populated when the order is Booked. What releases will be in the upgrade? Is it really an upgrade or is it a migration? Oracle Applications will support a full upgrade from Release 10. at which time the header will progress to Closed. This is NOT a "migration" via a fresh install. Commercial Invoice. Clearly. depending of the activity. 2. Sales Order Acknowledgement. What documents will be available in multiple languages? The Application's requirement is to Multiple Language Support (MLS) "customer-facing" documents (e.g. item descriptions in forms and other non-customer-facing interfaces will NOT necessarily pick up MLS'ed values. also called synchronous execution mode is the activity that can be executed automatically by the workflow engine. Deferred is the activity setted-up to be executed by the Workflow Background Engine. To this extent. An activity with cost activity higher than 50 is also been processed by the same engine. 11. Oracle cannot upgrade customizations. Packing Slip.). This is not a bug. However. Have any of the new features in R11i OM been backported to R11 or earlier? . Can I change a workflow and then have an existing order follow this new workflow definition? No . FREQUENTLY ASKED QUESTIONS ----------------------------1. The header still shows 'Booked' on the Sales Order form. This can be made buy the Progress option in the sales order form or by a concurrent process.OM Order Header (OEOH): All order header activities and subprocesses OM Order Line (OEOL): All order line level activities and subprocesses OM Standard (OESTD): Common functions and lookups OM Change Order (OECHGORD): Change Order Notification 10. Ship Confirm completed successfully. The header level workflow process is deferred until a later date.7 and Release 11 to Release 11i.. The complexity of the upgrade depends on your installation and what is customized. Order Management and Shipping Execution will show the MLS'ed equivalents for item descriptions. etc. Deferred and Manual Transactions ? Automatic. The sales order header does not close after all lines have been shipped and have closed. What is the difference between Automated. the Inventory Interface and Order Management Interface log files indicate there were no errors in these processes. This is made in order to save on-line transaction time. 3. 12. Manual is the activity that need user intervention to progress.

For complete access. 6. How does Workflow handle Cancellations? On a full cancellation Workflow force completes the active line or header activity and transitions it to the respective close line or close header activity. When trying to add a new customer.0. Also. Enhancement request 1611078 has been submitted for review. Currently.1 for the solution. The tables are there as part of the installation to facilitate the upgrade process. The Workflow Handle Error API is used to do this. 5. These profile options have been replaced by the 'OM:' profile options. you must use the Accounts Receivables responsibility. note that the 'OE:' profile options are still accessible even though these profile options are not used in 11i. OM accesses the customer data through views created by Account Receivables. Or view the serial numbers when processing an RMA which is referencing an order with a serialized line via the "Return Lot and Serial Numbers" form from the Actions menu. This functionality is not currently available in Release 11i. 1. Not able to query by Serial Number or Oranization in the Order Organizer. The database appears to support the older SO_% tables and the newer OE_% tables for Order Management. pick up the data and populate both the older SO_HEADERS_ALL and the newer OE_ORDER_HEADERS_ALL table? The SO_HEADERS_ALL table is present for those customers who are upgrading from 10.2? If I populate SO_HEADERS_INTERFACE_ALL table will the concurrent process. Why are Cancelled Order Lines displaying on the Shipping Transaction form. Thus ending the flow. Does this mean that 11i is backward compatible with 11.None of the new features in R11i Order Management or Shipping Execution have been backported to R11 Order Entry or earlier. On closure the Header/Line flow status will show Cancelled. The data model changes make the effort impractical. 2. order import. The Workflow History will show that some activity was force completed and then the close activity completed. the user has to query the Shipping Transaction form to find the serial numbers on shipped items. 4. These views do not allow creation or updates of all customer data.7 to 11i. though the value requested field is displaying as zero? Please see note 135362. . why are certain tabs grayed out and unaccessable? The customer tables are under a new model.

then the Included Items alone are not copied over. then the line will not be copied. The system will re-explode the included items based on the Included Items Freeze method. you need to select the model and all its options/classes (using multi-select) and then invoke copy. The ship set for an ATO item on the line is breaking at Pick Release. FREQUENTLY ASKED QUESTIONS ----------------------------1. they are copied as standard items (this is to support creating lines for spares). How does the application handle configurations when copied from one order to another? To copy a whole configuration. If you select options alone. they get copied over as standard items. If you select a model alone for copy. This script will output a list showing order lines that are eligible to cancel and those that cannot be cancelled. Why is the cancellation reason not displayed when requerying an order after you have cancelled the quantity in any of the lines in the order? The cancellation reason is not displayed on the lines tab. 2. If all the lines of a PTO configuration are selected for copy. What SQL script is available to display cancelled lines? Metalink Note 175476. If you select a class alone. Ship Sets are now enforced on Shipping action not on Picking. You can see the cancellation reason in the Quantity History.SQL) to debug sales order line cancellation issues. . without its parents. . To view the reason you have to go to the line and Right mouse click on the line --> Additional Line Information--> Quantity History. just the model line will be copied over.3. it will get copied over as an ATO item. If Included Items alone are selected for copy. without its parents. 4.1 contains a script (OMORDRPT. If you select the configured item line alone for a copy.

1 for installation details. The logical ones are seeded. Oracle Configurator must be at least at a shared installed. A reasonable processing constraint for this would be that you can't change the credit card number on the header if any of the lines on the order have been invoiced. When creating Processing Constraints.3. to define folders that grant visibility to specific attributes and have the appropriate responsibilities use those folder forms. all lines of a model. You cannot control the visibility to attributes by responsibility (therefore. etc. I have not purchased Oracle Configurator and the configurator button on the Order Management screen does not work. . What does the Record Set really do? Record Sets allow you to group records together and check a constraint on that set of records. there is no additional license to be purchased. FREQUENTLY ASKED QUESTIONS -------------------------1. there may be attributes you can see but cannot change). To have it at a shared install. Example: One of the seeded record sets is all lines on an order. you start by viewing the Record Sets. Can responsibility-based constraints limit access to fields and/or data viewed in a List of Values (LOV)? You can control who can change selected attributes by responsibility. FREQUENTLY ASKED QUESTIONS ----------------------------- . . 2. Other seeded record sets include all lines in a ship set. Do I need to install the Configurator? To configure a PTO or ATO Model using the configurator button in Order Management. It is possible. Review Note 122171.

If you select a model alone for copy. If you select the configured item line alone for a copy. Copy Booked Sales Order (Or Return) You can copy an order at any stage in the order flow including. Order lines cannot be added to closed orders. the lines are copied over with the original ordered quantity. shipped. then the line will not be copied. If Included Items alone are selected for copy. If you select a class alone. You copy the order. just the model line will be copied over. they get copied over as standard items. You notice the split lines from the original order have become new lines on the new order. without its parents. without its parents. you need to select the model and all its options/classes (using multi-select) and then invoke copy. closed.1. it will get copied over as an ATO item. The copied orders or order lines start at the beginning of their assigned workflow. 3. then the Included Items alone are not copied over. Note: You can determine whether to include/exclude fully cancelled lines when using the copy feature. they are copied as standard items (this is to support creating lines for spares). If all the lines of a PTO configuration are selected for copy. booked. The system will re-explode the included items based on the Included Items Freeze method. Example: Orignal order has the lines: . How does the Copy Order function handle split lines? You have an order with split lines. but not limited to. and cancelled. If you select options alone. If fully cancelled lines are included. How does copy work if you are copying an order line that contains a configured item? To copy a whole configuration. 2. entered.

How does Oracle Order Management copy orders with holds on the header and lines to a new order? Functinality withing Order Management that states that the copy function will only copy holds that exist on the header. When an order is copied using the Actions/Copy function. 5. Therefore. an enhancement request would have to be made. 6.2 book 5 Copied order has the lines: 1. this is functionality. it will only be there for any new lines added to the order. Can the Copy Lines tab checkbox defaults be changed? Per standard functionality there is no way to change the Copy Lines tab checkbox defaults. the new po number will not cascade to any existing lines. However. those existing lines are going to retain the old po number from the copied order. . If you would like for split lines to be split lines in the copied order.1. the order is copied and the new order is updated with the correct PO number. This is functionality per design. Shouldn`t the PO number be pulled from the new order number? If you are copying the order and changing the PO number in the order header field. when looking at the commercial invoice and packing slip.1 book 5 The copy process treats split lines as new lines. the packing slip and commercial invoice are picking up the po number from the delivery lines and that is why it is reflecting the old PO number. as your order progresses through pick release and ship confirm. 4.1 book 5 1. the PO number is referencing the PO number from the original/copied order.1 book 5 2. When you change the po number in the header. It will not copy holds for the lines. but keeping existing lines.

FREQUENTLY ASKED QUESTIONS . 8. . Request_Date will be cleared by COPY only if it is in PAST. Go to Action Button -> Select Copy Go to Pricing Options tab There are three radio buttons: At Original Selling Price Price Partial to later add Freight Charge Re-price as of this date What should each of the three buttons of the copy orders . will keep the calculate_price_flag to Freeze and unit_selling_price and unit_list_price will remain the same on all lines of the copied order. The third Option 'Re-price as of this date' will re-price the order as of the date specified on the date field. If it is a future date then it will be retained on the copied order/line. Navigate: Orders. How To Copy Installation Details on a Sales Order? Oracle Order Management application does not support adding installation details to the new copied order from the order being copied. If NULL. it will be repriced as of sysdate. 9. There is no design requirement for this functionality.pricing tab do? The first option 'At original Selling Price'. How are promised_date and request_date handled when copying an order? Promise_Date is always cleared by COPY and will be re-defaulted based on the defaulting rule setup. 7. The second option 'Price Partial to later add Freight Charge' will set the flag to partial and will still keep the unit_selling_price and unit_list_price same but the Freight charges will be recalculated.This is intended functionality. Returns -> Order Organizer Query on an order.

? No. . a new profile option "OM: Level of Credit Checking" has been introduced to control whether or not ORDER level or LINE level credit checking will be performed. How do I know what orders have been closed and when? The seeded Close Workflow sub-process will automatically close orders at the end of the month. This is done by using the seeded Wait activity provided by Workflow. Will credit checking/holds now be done at the line level? In Order Management Family Pack G and higher. No Log is created to indicate the Orders that were closed. you are able to purge gapless orders. there will not be a seeded workflow activity or process in the first release of Order Management. You may change the seeded Wait period by making a copy of the seeded Close Workflow activity and then modify the attributes for this Wait activity. The Background Engine process processes such wait activities and the order is closed. etc.----------------------------1. Will the workflow have a process to facilitate removal of credit hold if the customer pays their outstanding balance. this profile option is set to ORDER which enables order level credit checking. FREQUENTLY ASKED QUESTIONS ----------------------------1. Can Gapless orders be purged? Yes. 2. . . becomes current. The value of this profile option can only be set at the site level. Please refer to the Workflow User's guide for more information on configuring Wait activities. 2. By default.

there are clear dependencies setup to cause a re-defaulting.1 for more detailed information. When changing a header field value on an existing order. However. Unless. why don't my Defaulting Rules cascade the change down to my existing order lines? Defaulting Rules and conditions only control the initial defaulting into a field when the record is created. Users do not need to run this program unless asked to by the developers for debugging purposes. 5. What is the purpose of the Defaulting Generator? . The default condition ALWAYS is a global condition and rules setup with this condition will apply to all operating units. Can you set up a defaulting rule to apply only for a specific operating unit and not globally? Yes. What is the Default Generator concurrent program used for? This concurrent program is used to generate defaulting packages. See Note 122094. this is possible. Defaulting Rules do not apply again. 4. They can then be used to setup defaulting rules specific to the operating unit.FREQUENTLY ASKED QUESTIONS -------------------------1. It is used internally by Order Management. 2. users can setup defaulting conditions based on the operating unit. These defaulting conditions can be set up for a combination of operating units or separate conditions can be defined for multiple operating units. The Mass Change capability may be utilized to cascade header changes down to any pre-existing order lines. I get the following error: FRM-47023: No such parameter named G_QUERY_FIND exists inform OEXDEFWK. Answer: Please review Note #122758.1 on Metalink for information on how to avoid this error. Once the field has a value. 3. Why when I try to access the Defaulting Rules form in Order Management (Nav= Setup-Rules-Defaulting).

What is an Entity in Order Management? Answer: An 'Entity' in this context is a group of related attributes that roughly correspond to a table or a form in Order Management. So we have 'entities' of Order Header. Application = Oracle Order Management 4. 8. Requests/Single Requests 2. you'll see a list of all the attributes for which you can define defaulting rules. Entities correspond to 'blocks' in the old SVRS. If you are . You define one or more of these condition templates per entity. How to run: 1. LOV & select "Defaulting Generator" 3. you will not be able to define defaulting rules for descriptive flexfields. 7. When you query up the Defaulting Setup form for a particular entity. Level = (Select the appropriate level) 6. you might set up a condition template for all return lines. and then you can use them over and over for the attributes of that entity. What are Conditions in Order Management? Answer: 'Conditions' are rules you set up that will control when a particular group of default sources will be looked at. since their defaulting is controlled by AOL's flexfield routines.Answer: The Default Generator makes sure that any changes you made to your Defaulting Rules are activated and they take affect the next time you call them during Order Management (or other applications). What is an Attribute in Order Management? Answer: An 'Attribute' is a field or column that belongs to that entity. Therefore. the 'ordered unit of measure' is an attribute of the 'Order Line' entity. Order Price Adjustment. As in Order Entry. Order Line. Line Price Adjustment. The ALWAYS condition is seeded for each entity. Attributes correspond to 'fields' in the old SVRS. For example. You define one or more 'condition validation templates' based on whatever common business rules you may have. etc. You need to run the Default Generator after each time you make any changes to your Defaulting Rules in order for those changes to take affect. or another one for all internal order lines.

and what the seeded defaulting rule is for each of those attributes. but a user cannot make changes. Order Management's Defaulting Rules solved that problem by getting rid of those checkboxes. 10. The only time that Defaulting Rules result in a change to an existing attribute on an entity is when that attribute has a dependency on another attribute that has been changed. In addition. I am upgrading to release 11i. you have the ability when you define Processing Constraints to indicate that you want the system to be able to update an attribute. regardless of how or whether an attribute was defaulted. How do I control changes to defaulting values? Answer: In Order Entry SVRS.defining a set of Conditions and using them in rules. be sure to place the ALWAYS condition last in the Precedence for Defaulting Conditions. the decision was made to not upgrade any user-defined SVRS. do my Standard Value Rule Sets get upgraded to Defaulting Rules? Answer: Because of the magnitude of the changes to the fundamental architecture between SVRS and Defaulting Rules. Defaulting Rules have been seeded that provide equivalent functionality to the R11 seeded SVRS. There is a good table in Appendix E of the Oracle Order Management R11i User's Guide that lists all attributes of the Order Header and Order Lines entities. You could check whether or not to allow users to override a defaulted value (Override Allowed) and you could control whether the rules should re-default over user-specified values (Override User-Specified Values). 11. you control who can change data (and when) using the new Processing Constraints framework. Defaulting Rules provide a variety of sources that you can use in building your defaults. These checkboxes often were viewed to be confusing and to operate inconsistently. Most of them will be familiar to users of Oracle Order Entry. 9. there used to be two checkboxes on each rule line where you could control changes to an attribute. Instead. . What are Sources of defaulting information? Answer: 'Sources' are places where values can be defaulted from.

If we change any field on the header (Shipping Instructions. these revisions are not reflected on the line level and do not print on the Sales Order Acknowlegement. Is it standard functionality that the warehouse is copied from the top model to all child lines? Answer: It is a standard functionality that we copy the warehouse from the top model to all child lines. and then create Defaulting Rules using those Conditions for the necessary attributes. For a SMC (Ship Model Complete) model we mandate that all lines in the model has same warehouse. Pick Slip or PackSlip. making it sometimes difficult to predict what might happen when an attribute at one level was changed. Cascading In Order Management. defaulting and cascading were intermixed. 12.Users of Order Entry who created their own Standard Value Rules or customized the seeded rule sets will need to carefully review the logic behind their changes or customizations. In OE. a clear and unambiguous distinction has been made between 'defaulting' and 'cascading'. 13. etc. For a non-SMC model it can be a valid requirement to have different warehouses for different lines. which will cause behavior different from what we have become used to in R11 Order Entry. Bill to. the defaulting logic will come into play only when the record is initially created (when you click on a new . When making revisions to the header level of a sales order.. so we need to find out why the revisions are not propogating to the line level of the sales order. Typically a user will need to create Conditions corresponding to their particular business need. and create equivalent Defaulting Rules for the attributes affected. In OM. the revisions are not reflected here and the revisions do not print out on the concurrent requests..)and then we requery the order and open the line level. Answer: This is an excerpt from 'Using Defaulting Rules in Oracle Order Management': Defaulting vs. It appears that the reports pull data form the line level of the sales order and that is why the revised data is not printing.

So what does this mean in real life? Here¿s an example.7 to 11i how are the 10. means replicating the value of an attribute down To lower level entities. We do not perform cascading in Order Management.7 Standard Value Rule Sets migrated or upgraded to the Defaulting Rules which are used by 11i Order Management? 11i uses Processing Constraints and Defaulting Rules instead of Standard Value Rule Sets and there are no conversion scripts. 14. FREQUENTLY ASKED QUESTIONS ----------------------------- . The good news is that the user has explicit and unambiguous control over what lines get changed. Assume you have a defaulting rule set up to default a line-level attribute such as Ship Method from the header to the line. and then change them. Changing this attribute at the header will result in any subsequent new lines getting Ship Method B defaulted onto them. processing constraints and defaulting rules are totally different entities and one does not convert to the other. or when an attribute upon which this attribute is dependent is changed. The existing lines that have Ship Method A will not get changed to B as a result of your changing the header attribute. Sign on to Metalink and migrate to: Technical Libraries > ERP Applications > OM Suite:Order Management > White Papers > "Using Defaulting Rules in Oracle Order Management" for information on Defaulting Rules. Please feel free to review this document via Metalink. . on the other hand. You will need to use mass change to do that. Cascading. If you want to change the value of attributes on existing rows. Go to Technical Libraries->OM Suite: Order Management ->White Papers. Then you want to change the ship method to Ship Method B. When upgrading from 10. This is the intended functionality of the defaulting rules.record on the form) . Rule sets. You create an order with several lines and use Ship Method A for the header (and therefore the lines). where you multi-select the rows you want to change. you need to use the new mass change capability.

Purchasing now uses a view a the . Did any drop-ship functionality change from R11 to R11i? In R11i drop shipping is Workflow enabled. Purchasable. Use the Sales Order and Purchase Order Discrepancy Report to view differences between your drop-ship sales orders and their associated purchase requisitions and orders. 2. What are the Item Attributes that affect Drop Ship orders? Inventory: Transactable Purchasing: Purchased. The first line will display the quantity shipped and the second line will display the backordered quantity. the sales order line status will change to 'Awaiting Receipt'. If the quantity shipped is less than the quantity ordered. as was necessary in R11. How do I drop ship across operating units? Release 11i does not currently support this functionality. 5. After the Requisition Import is successfully run. Then when the Workflow Background processor picks up the line. the sales order line will be split into two lines. Kits and models cannot be drop shipped at this time. the requisition still gets imported in an approved status. 3. the requisition always gets imported in an approved status. This process has a function called 'Branch on Source Type' which will detect an item with a Source Type of 'External' and set the line to a 'Purchase Release . The reason for this is because the sales order has already been 'purchase released'.Deferred' status. Thus in the case of drop shipments. Customers Enabled NOTE: Only standard items can be drop shipped. How are over/under shipments handled in drop shipment? If part of a drop-ship line ships and you do not wish to fulfill the remaining quantity. 4. Why is this? The Purchase Release program in the OM module ignores the setting of this parameter. it will initiate the Purchase Release process to write the records to the interface table.Over-shipments must also be handled manually.1. When it is populating the data in the po_requisitions_interface table the field authorization_status is hardcoded with the value 'APPROVED'. If the supplier ships more than the ordered quantity. Another big change in R11i is in the way locations are maintained. List Price (must be entered) Receiving: Receipt Routing set to Direct Order Entry: Customer Ordered. cancel the line.Line' process. you can bill your customer for the additional quantity or request that they return the item. You no longer need to define a separate Purchasing Location for each customer Ship-To location. When the Requisition Import parameter 'Initiate Approval after Import' is set to 'No'. The OM Order Line Workflow calls the 'Create Supply .

they will get applied to the Order/Line when pricing is done for that Order/Line. this information is available from the Sales Orders form as follows: Select the sales order line with the externally sourced item and hit Actions -> Additional Line Information Select the Drop Ship tab to view the data 7. These charges can be setup as Automatic or Manual. But. this program can be run from the Orders. Unless there are some Manual charges defined in Modifier Setup in pricing. They will be available on the Order when the Order is repriced. 2. How can I view the Purchasing information for a drop ship order? After the requisition import successfully pulls in the data from the PO_REQUISITIONS_INTERFACE_ALL table.HZ and HR tables to derive the locations. you can use the Actions -> Progress Order button to push the lines through to the PO_REQUISTIONS_INTERFACE_ALL table for Requisition Import to pick them up. The invoice interface . these holds must be manually released. they won't be available for the user to apply. If they are setup as Automatic. Does the Purchase Release concurrent program still exist? Yes. and creates the internal requisition. Why is are the freight charges being passed to AR at the header level? In R11i Order Management (OM) you can add freight charges to the order line at order entry. they will be available for the user to apply. the Manual charges won't get applied automatically. Alternatively. Setup some manual charges in Pricing and define the LEVEL as ORDER and keep the AUTOMATIC FLAG as false. FREQUENTLY ASKED QUESTIONS ----------------------------1. However these charges are passed to Receivables (AR) as header level freight. Returns -> Purchase Release menu. Users will need to define there own. If there are holds which prevent the order from progressing through the Workflow normally after the order is booked. Then the externally sourced lines can be sent to Purchasing by running the concurrent program. 6. Why don't charges appear in my List of Values on the order header? Freight and Special charges are setup in Pricing and they are not seeded.

page 10-1 (Part Number A83748-01). but the link_to_line_attribute columns are not populated. FREQUENTLY ASKED QUESTIONS -------------------------1.Release 11i Update to Chapter on Oracle Pricing Open Interfaces Oracle Manufacturing APIs and Open Interfaces Manual. When passing charges through invoicing. Where can I find documentation on the Pricing Integration Interface? Documentation can be found on Metalink in the following manuals: Oracle Order Management Suite APIs and Open Interfaces Manual . How do you reprice an order? . How do I accomplish this in 11i? For release 11i each line can have a different price list.7 and 11. FREQUENTLY ASKED QUESTIONS ----------------------------1. Once the price list has been assigned to the line. OM does not populate the link_to_line_attribute columns in RA_INTERFACE_LINES_ALL. . In 10. causing Autoinvoice to accumulate the charges into a header level charge on the invoice. This is standard functionality. Volume 1. the prices on the line changed. 2. and not associated with the lines.populates the individual freight lines in RA_INTERFACE_LINES_ALL. when I changed the price list on the order header. Release 11i. The price list from the header is used as a default for the line only. Please review the Line Mass Changes in the Oracle Order Management User's Guide (page 2-8) . changing the header level will not affect the line's price list or selling prices. This causes the charges to be treated as header level charges.

2. Item A cost $10 if sold separately and $5 if part of a configuration)? Oracle Advanced Pricing does not differentiate if an item is part of a configuration or not. you can have the attributes entered onto the order by the user or source attributes at the time of pricing by using the Attribute Mapping feature. it is not necessary for the order line to have a Price List at the time of entry . Can I restrict an item on a price list by customer or by customer type? In Oracle Advanced Pricing you have the ability to assign qualifiers to a price list. click on the Actions button. You can then select Price Order. 3. thus there is no way to restrict a customer from receiving a specific item on the price list. OM still requires you to have a price list at booking. UOM. and pricing attributes. However. a price list line must be unique on a price list for the combination of item number. you can only restrict this customer from receiving the whole price list. A qualifier could be set up that excludes a certain customer from receiving that price list. you could use an attribute to differentiate that an item is to be used for configuration.----------------. For example you could define the item as follows: Product Attribute Value UOM Pricing Attribute Price ----------------------.--. it will choose the price list line for Item A as $5. If the engine is told to look for the attribute Configured Item at the time of pricing. Can the same item be priced differently if sold as a standard or configured item (e.----Item A EA NULL $10 Item A EA Configured Item $5 With Oracle Advanced Pricing. Currently. Can an order line not have a price list? Yes. in this release we do not have the ability to assign a qualifier at the price list line level.With the order open. But. Therefor. 4.g.

5. The engine will find the lists for which the order is eligible and send the price and the price list name back to OM. again across multiple price lists? Advanced Pricing in 11. the user can manage this via effectivity dates. their level of concern decreased. if you add a line to an already booked order you do not need a price list attached. Therefore. that capability sharply reduces the need for mass maintenance. From the Price List form (Price Lists>Price List Setup). However. In addition. Will Order Management or Advance Pricing have the ability to update the price of a single item across multiple price lists. you can only query up Price List lines from a single price list. Advanced Pricing would then calculate dynamically at the time the engine looks for the price.5. not across price lists. or do a mass price adjustment for a group of selected items. In this way they can maintain a history of prices. Pricing has effectivity dates at the line level on the price list. You then would only need to manually maintain the prices on the base price list.1 does not provide the ability to update the price of a single item across multiple price list. 6. it was found that when they really understood how Advanced Pricing really works. A wide variety of groupings are possible. . 7. and allows both price lists and discounts to be defined as applying to customer groups. 5.for the Pricing Engine to return a price.1). the product will be enhanced to include this functionality. However. for the same item and attributes. Do Price Lists keep a history of changes made? Pricing does not keep a history of price list changes. After several discussions with customers who where concerned about mass maintenance. Many of users will find that they can reduce the number of different price lists required because they can define price lists that apply to particular groups. Advanced Pricing disconnects discount modifiers from price lists. A workaround would be to use formulas. Users can inactivate prices when the price changes and create a new price for the new line. it does provide the capability to adjust prices at group levels of customers and items. For a future release (not yet determined). is it possible to query up lines from multiple price lists? In the first release (11. For many customers. item groups or item categories as well as at the customer or item level.

But. When processing an RMA to Oracle Receivables. A true mass maintenance capability (e. 2.this option should be reviewed and thoroughly discussed where mass maintenance is a concern. you do have the option to put new effectivity dates on the Price List Header. when a price list was copied. Does the functionality to return more than I shipped exist? No. Retain original price. There is not a call made to the engine. will the original price be used if the item price amount has changed? You have two options of pricing when doing an RMA: A. modifiers. the ability to update the price of an item across multiple price lists. Does Order Management (OM) and iPayment support credit card RMA's? OM does not support credit card RMAs right now. 4. Where and how are serial numbers entered on RMAs? . . The Price List Header effectivity dates do not copy. FREQUENTLY ASKED QUESTIONS ----------------------------- 1. the effectivity dates were not copied. Price as of current date.g. In Release 10 and 11. etc) is scheduled for a future maintenance release of 11i. If you choose this option. Is this functionality available in Release 11i? In Release 11i you have the option to copy the effective dates at the Price List Line Level to a new price list. 3. you are only able to return the quantity fulfilled on the order line. 8. is the price that will be credited. the price information is taken from the original order line. So the price that was on the line at the time of invoice. B.

7. >From the LOV choose 'Return Line Lot/Serial Numbers'. If an RMA is processed correctly but when it goes through the approval cycle it fails.On the Sales Order form. . 5. Why? The TOP Model Line is not shippable but has a price on it to generate the credit. 6. You look at the notification response and it is received but the notification is closed and the OEOH item_type associated with the order has a result of 'FAIL' but the workflow process stops at 'Approval Failed' in the subprocess 'Approve Return Order'. click on the 'Actions' button. When doing a return for an ATO Model. There is a documentation bug on this. Can we retain the same line numbering when creating an RMA for an ATO Model? When we create the RMA all items become Standard Items and no longer retain the MODEL attributes. NOTE: If the RMA references sales order lines with serial numbered items. So it doesn't generate the credit. You will have to cancel the order manually. It is an API. So it is not possible to retain the line numbers. How can I run the RMA interface in Order management? You cannot run the RMA Interface manually. the system will not validate the serial number selected from the LOV against those on the sales order lines. 8. However. therefore. But we retain the sequence for the lines (check the fix for bug 2226940). This will allow you to enter the Quantity and Serial Number range. the RMA does not get cancelled. The RMA will not get cancelled. This is functionality. we see in the LOV both the Top model and the newly configured item are available for return. But the Configured item is shippable and is the one which is received as a RMA in the Warehouse but it has no price on it. 2348861. It acts as a fulfillment (pre-condition) for issuing credit on TOP model line RMA. done in the workflow background. after you have entered the header and line information.

So query the Order/Line against which the RMA is created and go to Additional Line Info -> Return Activity. the receiving activity appears on the Return Activity form of the original order (the one you copied from). May optionally utilize the approval processing . Move Order FAQ ----------------------------Q1. What is a Move Order transaction? A1. When a return is created from an outgoing order. the Additional Line Info > Return Activity will show data for the Outbound line against which the Return is created. . Why is the Return Activity Form blank after a return is received? Per Bug:1643411. Subinventory transfer transactions may still be initiated without utilizing the Move Order function if desired. There are three Move Order source types: A. Q2. etc.the requisition can . Move Order is a request for a subinventory transfer or an account issue also known as an account transfer. This screen won't show information for a Return Line.9. and that order is received. What Move Order source types are available? A2. Move Orders allow planners and facility managers to request the movement of material within the warehouse or facility for replenishment. material storage relocations and quality handling. For all Move Orders the final result will be one of two supported transactions: subinventory or account transfer. You will see the details about the return lines for that outbound line. Move Order Requisition Generated by: * Manually generated request inside Inventory Navigation Inventory->Transactions->Move Orders The requisition is a manually generated request for a Move Order.

The Move Order has three components: *Move Order Header: Order Type Default Source Order Number Default Destination * Move Order Lines: Item Source Project/Task Destination Request Qty Completed Qty * Move Order Line Detail: Item Destination Details Lot/Serial/Locator Quantity/UOM Source Details . Wave Pick Move Order Generated by: * Sales Order picking * Internal Sales Order picking The Order Management pick release process generates move orders to bring material from its source location in Inventory to a staging location. Pick slips can also be generated for these Move Orders from Inventory with the release of the Oracle Order Management module. the requisition becomes a move order immediately. Replenishment Move Order Generated by: * Kanban Cards when pull sequence calls for subinventory transfer (intra-org Kanbans) * Min Max Planning Report planned at the Subinventory Level * Replenishment Counts Replenishment Move Orders are pre-approved and ready to be transacted. C. Q3. In other words. Wave Pick Move Orders are pre-approved and ready to transact. B. What are the components of a Move Order? A3.optionally go through an Oracle Workflow approval process before it becomes a Move Order. If no approval process is used. which is defined as a subinventory. a subinventory transfer.

It is highly recommended that the item transaction defaults feature be set up in Release 11i: Inventory->Setup->Transactions->Item Transaction Defaults Q4. The header also stores the Move Order number and the requested date. Replenishment Count) or a requisition.Move Order Lines are the requests on a Move Order. Min-Max or Replishment Count reports. Move Order Lines Details . The Move Order lines also include any project and task references.Oracle inventory uses the Move Order header to store the Move Order source type which refers to the entity that created the Move Order. the material locator. There is a seeded Oracle Workflow for Move Order Approvals. if the organization is project manufacturing enabled. The Move Order process deploys the following steps: * Create the Move Order for required material. a source and destination if known. a replenishment type (Kanban. completed quantity (for partially fulfilled Move Order). Move Order Lines . * Approve the Move Order if required.Move Order Lines Details contain the information necessary to fulfill a particular request line. What is the basic process flow of a Move Order Requisiton? A4. All automatically generated Move Orders are created with an automatic approval.Move Order Header . These details are automatically populated by Oracle Inventory when picking rules and item transaction defaults for destination locators have been setup. For instance. If you do not desire to require approvals in your Inventory Organization for manual Move Order Requisitions then you must set your Time Out period parameter to '0' and the Time-Out Action parameter to 'Approve'. sales order pick. lot or serial control information will be contained at the line detail level. They store the item. . Navigation: Inventory->Setup->Organizations->Parameters Choose the Inventory Parameters Tab. Min-Max. If approval is required then the Item Planner must approve the Move Order Lines. or the user can manually fill in the details. or an account in the event of an account transfer. The Move Order header also stores the default source and destination location in the event of a subinventory transfer. Kanban Replishment. An Order could be a pick wave. requested quantity. You can manually create the requisition or it may be automatically generated at Pick Release.

Detailing should not be done until you are ready to print a pick slip and actually move the material. If you transact less than the requested quantity. TABLES MTL_TXN_REQUEST_HEADERS MTL_TXN_REQUEST_LINES FORMS Move Orders (INVTOMAI) This form allows you to create and approve Move Orders by specifying items.Move Orders INV_Move_Order_PUB. This form includes the following windows: Find Move Orders Move Order Header Summary Move Order Lines Summary Transact Move Orders (INVTOTRX) . You should not detail a Move Order too soon in the business process because the detailing process for a Move Order creates pending transactions and removes that quantity from an availability picture. The detailing process fills in the Move Order Line Details with the actual transactions to be performed and allocates the material to the Move Order. forms or profile options are used with the Move Order function? A5. the Move Order will stay open until the total quantity is transacted. What new tables. * Print a pick slip if desired or push the Move Order Line Details to mobile devices for transaction through the Move Order API .* Detail the Move Order. Q5. You can transact all the order lines at once or one detail line at a time as the items are moved. quantities and other order information. Detailing is the process that uses Oracle Inventory picking rules to determine where to source the material to fulfill a request line. or the Move Order is closed or cancelled. * You are now ready to transact the Move Order. source and destination locations.

days. In the Inventory responsibility screen go to : Setup/transactions/interface managers The four Interface Managers are displayed Check to make sure the status of each is 'Active' Q2. FREQUENTLY ASKED QUESTIONS -------------------------Q1. Q3. What indicates that the interface managers are running? A1. In the Inventory responsibility screen go to : Setup/transactions/interface managers Click on the transaction manager to start Click on the "Special" menu then select "Launch Manager" Resubmit options are: AT: For a particular time Interval: To launch periodically {minutes. background or concurrent request. The managers keeps going inactive. hours. . This form includes the following windows: Find Move Order Lines Transact Move Orders Transact Move Order Line Details PROFILE OPTION TP:INV Move Order Transact Form This profile option allows the Move Order transaction mode to be set as either online. . In the Inventory responsibility screen go to : Setup/transactions/interface managers Click on the transaction manager to start Click on the "Special" menu then select "Launch Manager" Use the resubmit option as "Interval" Choose "5 Minutes" This will allow the manager to be resubmitted every 5 minutes. How can they be started? A2.This form allows you to transact Move Orders and to view and update sourcing information. months} Never: Submits only once Then press "Submit" button. why? A3.

Q5. but then will reflect back to the initial settings made on the original launch. Q6. Error message "APP-05647. If so then a new process called "Workers" will then be launched by the transaction manager. Development has recommended that batches be broken up transaction batches of 200 for best performance. What does this mean? A5. This is the way they were designed to work. Q7.If they are going inactive. it can only be deleted from that organization if the item has NOT been transacted. If it has been transacted against you cannot delete the item from the organization. Any changes afterward will launch once at that time interval. Here the "Worker" processes will be shown. Check to make sure the concurrent managers are running: Sysadmin/Concurrent/Managers/administer Check the "columns for "Available" and "Target" for the Inventory Manager and the Remote Procedure Manager. Item Setup FAQs Q. Why do the Interface managers never get past "Pending" status? A4. How can this be corrected? A6. The settings are created during the initial launch of the managers. The Interface managers are launched and stay in "Pending" mode. Then retry the transaction. then deactivate and then activate the manager where these numbers are not equal. If the interface managers resubmission time has been changed why do they go back to intial settings? A7. These requests will finish as a normal request while the transaction manager will stay in "Pending" mode. Once an item is assigned to an organization. Typically this indicates that a concurrent manager is not running. They should have a number that is equal for each manager. . is it possible to remove this association at a later time? A. remote call failed because no manager was available". If not. If you have assigned an item to an organization. then they are probably set only to submit once. it will check to see if there are requests ready to process. It will work indefinitely on processing 5000 records for importing. Q4. To see this go to: Help/View my requests Query for "Worker" in the "Program name" column. Performance problem with the interface manager. During the resubmit period of time set for that transaction manager.

Any prior history for item '123' will now be associated with item '123-Bad UOM'. The suggested solution is as follows: If the item has not been transacted you can delete the item and then re-add it with the correct UOM. Then the attribute can be changed and once the locator(s) are set up. This will prevent users from transacting against the item although the item will continue to be included in LOV's. Rename the existing item '123' to '123-Bad UOM' and save the item. so if you need to use another UOM. Click the [Find] button on the Find Item Templates form. . Click on the LOV. and select the Item Template that is to be removed. however. Add a new item '123' with the correct UOM. --Q. How do I change an item's locator control method once I have transacted against it.See the Oracle Inventory User's Guide. When transacting an item. Navigate Setup: Items: Templates . How do I change an item's Unit of Measure? A. How do you setup Unit of Measure for an item? A. You cannot change this attribute if there is onhand quantity for the item. 2. make the status of the item "inactive" on the main region of the Item Define form INVIDITM in 'Item Status' field. 2. You can. Suggested steps to follow to delete unwanted Item Templates: 1. 1. You must first perform a miscellaneous issue of all quantity. Once you have set the primary UOM for an item. How do I delete an Item Template I no longer use? A. This implies that you want the Primary Unit of Measure to be that which is used most often and which is likely to be the smallest unit of that type of item. --Q. You CANNOT change the UOM for an item once the UOM is assigned to the item. purchase orders or WIP jobs you can do the following if approved by your management. you can perform a miscellaneous receipt to receive the quantity back into a specified subinventory/locator. If the item has been transacted and has no outstanding orders. --Q. The Item Templates Summary form appears. it will always default to the defined Primary Unit of Measure.Find Item Templates form appears. --Q. with the Item Template selected. it CANNOT be changed. 3. for example from No Control to Prespecified? A. you must select it from the List of Values when you transact it.

and the Item Templates form appears. From the menu. shippable. you are choosing the Master Organization by choosing one of the Orgs that belongs to it. A. etc. In other words. I get the message: frm-40200: field protected against update. Why does the application prompt you for Organization when you enter the Master Item form for the very first time even though you have only one Master Organization. --Q. When I try to change this in the Attribute Control Form. Is there a way to create custom item attributes? A. What characters can I use in an item name (including special characters)? A0. --Q. See the Oracle System Administrators Users Guide and the Oracle Flexfields Manual for information on creating Descriptive Flexfields. On the Master Item Form (Inventory->Items->Master Items). 5. --Q. --Q. select Edit Delete Record. Make sure and change to status back to what it was before the change and save the record. 6. Close the Item Templates Summary form. First change value of the field called "status" to "not used".). Be careful not to delete Item Templates you may need again as they are not retrievable once deleted. then select Action Save and Proceed. Click the [Open] button on the Item Templates Summary form. The application therefore prompts you for an organization which is then used to determine the Master Organization associated with it. The only hard fast rule is not to use the character designated in the segment . You should then be able to change the control level of the attribute from master level to org level. A. there is the possibility there can be more than one Master Organization. orderable. No but you can create and define the descriptive flexfield for this form. change the item status field to "Inactive" or any another defined status which disables all attributes that make an item usable (stockable.4. How do I inactivate an item? A. This will allows you to associate additional data with an item such as an attribute. The "Inactivate" status comes pre-seeded with the Application and is for this purpose. --Q. How do you change the control level for item attributes from master level to organization level for example. Once you setup a Multi-Org environment and you enter the form for the first time.

Q.Q. What is multi org architecture? A. The only down side is you will lose some transaction history. The situation described is standard functionality. I am not allowed to assign to the restricted organizations. Change to the "Costing" alternative region. If checked.Q. have special meaning when performing queries by form as do the query operator characters (=!><). and pound(#). Can you have multiple Unit of Measures for an item? A. It is recommended that you avoid the use of any char that can be used as a delimiter to avoid future problems. Navigate to the Organization Items form: Inventory->Items>Organization Items. If you are changing the flags from being unchecked to checked then a database trigger will fire and cause cost records to be added for this item. FREQUENTLY ASKED QUESTIONS -----------------------------------------------Q. not just the ones limited to the user's responsibility. Query up the item in question. This is not currently supported in Oracle Inventory but is being considered for future releases. Yes. the "Assign to All Organizations" check box will assign the item to all orgs. you can change the flags. It must remain there for historical data. It is best to not use special characters like #@%& if at all possible as these may have a negative impact down the road. The suggested workaround is to create a new item. Is this the way it is supposed to work? If I assign in an Organization by Organization fashion. Some characters. you will not be able to enter any characters not allowed by the valueset associate with the flexfield. If you are changing the flags from checked to unchecked you will receive a warning that the associated cost records will be deleted alerting you that the Cost of Goods will not be calculated any longer for transactions of this item. and choose to assign to All orgs. the item is an asset item. Also. In effect what you are doing is changing the item from an asset iem to an expense item. There is no way to delete a revision nor is there a way to disable it. --. the application allows me to even though some of those organizations are restricted to my responsibility. --Q. --. The multiorg architecture is meant to allow multiple companies or subsidiaries to store their records within a single database. Can you change the costing enabled and inventory asset flags on an item that has already been transacted against even if there is no onhand quantities for the item? A. There is no warning that is given. An enhancement request has been logged for this issue (BUG 351543) and has been approved for user vote by Oracle User Group members. The value of the "Inventory Asset Value" flag determines this.Q.delimiter for the System Item Flexfield. The multiple Organization architecture allows this by partitioning data . How do you tell that an item is an expense item or asset item? A. --. transfer any Quantity onhand from the old item to new item and delete the old item. A. Even if a responsibility has limited access to a certain number of organizations. like percent (%). When I create a new item. underscore (_). --. Is there a way to delete or disable an item revision once entered? A.

What are the relationships I can define in a multi org environment? A. Q. you should not try to move an organization from one set of books or legal entity to another because your data may not be valid for the new set of books or legal entity. Q. you should disable the old organization and create a new organization for the appropriate set of books or legal entity. Business Groups separate major segments of a business. Instead.). and the disabled organization will act as an "old" or "history" entity that stores past transactions. Purchasing. You define the relationships among inventory organizations. Implementation of multiorg generally includes defining more than one Business Group. I want to setup additional organizations. You do not have to be multi-org to have multiple organizations only if you intend to have multiple sets of books. Run the SQL statement: select multi_org_flag from fnd_product_groups. can I move an organization from one set of books or legal entity to another? A. They also collect and pass data to the Financials modules. Each Group will also have a structure of other organizations classifications assigned to it. How can I know if I am using multi org? A. legal entities. · Legal Entities post to a Set of Books · Operating Units are part of a Legal Entity · Inventory Organizations are part of an Operating Unit · Inventory Organizations define and maintain items used by other manufacturing modules (Order Entry. Multiorg also allows you to maintain multiple sets of books. How can I setup a child org to be its own costing organization? A. No. MRP. do I have to setup multiorg? A. The new organization will contain your new data. · Refer to "Multiple Organizations in Oracle Applications" part#A58478 for Release 11 and part#50771 for Release 10. etc. Each can have it's own set of books. The result 'Y' means your database is setup for multiorg. No. When my organization hierarchy changes. · Also refer to note 76440.1 for Organization setup steps. you do not need to setup multiorg. Q. Q. Q.through views in the APPS schema. Business Groups. Steps: . and sets of books to create a multilevel company structure: . Q. Is there any documentation on how to setup an organization? A. · Refer to "Oracle Manufacturing Implementation Manual" part#A50765. operating units.

Use the Organization Access form (INVSDORA) to restrict the list of organizations displayed for each responsibility level. and other inventory information. you MUST populate a row for EACH responsibility that you wish to have access to that Organization. other Organization Classifications. you must associate each responsibility with one and only one Business Group.· Change the attribute control for "costing enabled" to organization level · Change the attribute control for "inventory asset value" to organization control Then you can make a child organization it's own costing organization by entering the organization name in the column labeled "Costing Organization" Q. Workday calendar. Refer to Oracle Inventory User's Guide for steps and important notes. What are the main profile options relating to Organization setup and what are they used for? A. Setting the profile to a value of 'User' as opposed to 'Payroll & User' will restrict the Inventory user from accessing any Payroll information if Oracle Payroll is installed. Locations. What responsibility do I need to use to setup organization? A. How can I define organization restriction? A. this profile option must be set at the responsibility level for each responsibility. **WARNING** If you populate any rows in this form. When multiple Business Groups are defined. · MO: Operating Unit = {the users Operating Unit name} Used primarily in a multiorg environment. This points the responsibility to the appropriate Operating Unit. Set the site level to the desired default operating unit. Q. A responsibility can not see organization data from more than one Business Group. Q. · HR: Business Group = {the users Business Group name} This points the responsibility to the appropriate Business Group. Use the General Ledger responsibility to define the Set of Books Use the Inventory Responsibility to define Organizations and other related information such as Inventory Key Flexfields. If there is more than 1 Operating Unit Defined. · HR:User Type = HR User This is necessary to allow the Inventory responsibility to complete the organization setup. FREQUENTLY ASKED QUESTIONS ABOUT PHYSICAL INVENTORY --------------------------------------------------- CONTENTS .

-----Choose "Blank" as the Tag Type. so unexpected Blank Tags can be printed later in the Physical Inventory. if needed. Why can I enter invalid locators on my Physical Inventory Tag Counts? 4. When can I purge my Physical Inventory? QUESTIONS & ANSWERS ------------------Q1. Why can I see voided Tags on my Physical Inventory Adjustment Report? 5. -----The DESCRIPTION you choose for your Physical Inventory cannot be greater than 50 characters. Why can't I generate blank tags for my Physical Inventory? 3. Why do I see asterisks on my Physical Inventory Adjustment Report? 6. Why am I getting a FRM-40735 error when I enter a Physical Inventory Description? A1.-------1. ------ . The easiest way to define digit increments is to use only the character "1". and then decide how many Blank Tags you will need. Your Starting Tag Number will be 0001 and your Ending Tag Number will be 0075. Q3. It is suggested you define a larger digit increment than you may need. Q2. and then the digit increments. and your digit increment is defined as 1111. Enter your Starting Tag and Ending Tag Numbers. Example: You decide you will need 75 Blank Tags. Why am I getting a FRM-40735 error when I enter a Physical Inventory Description? 2. Why can't I generate blank tags for my Physical Inventory? A2. Why can I enter invalid locators on my Physical Inventory Tag Counts? A3.

The asterisks indicate that that values are too large for the column view (Overflow Condition). and if this is restricted to a pre-defined list. items in invalid locators cannot be transacted on. then actual count and location will not be accurately recorded. . However.0000. *** Note: Please do this first in a test environment. To correct this. Simply removing the comma will all for larger numbers in the adjustment quantity column. -----This commonly happens in the adjustment column of the Report.990. Q5. Why do I see asterisks on my Physical Inventory Adjustment Report? A5. and disable the new locator. You are doing a stock count on ACTUAL physical goods. Q4. Have someone with SYSADMIN responsibility navigate to: PROFILE-> SYSTEM-> INV: Dynamic Precision Option for Quantity on Reports. If Locator Control in /Inventory/Items/Organization Items or Master Items form Inventory alternative region is set to Predifined. even though they may not exist on a pre-defined list. define the new locator as a valid combination after completing the Physical Inventory. you will need to have your locator created in Stock Locators form first. You can then transfer the items to another locator. Pre-defined list can be created in /Inventory/Setup/Organizations/Stock Locators form. Physical Inventory allows entry of practical counts. and by design. You will find the value set at -999. Why can I see voided Tags on my Physical Inventory Adjustment Report? A4.This is designed functionality. The Tag shows up on your Adjustment Report because an adjustment (to zero) was made for that location. or simply leave the items where they are. Oracle allows all subinventories and locators. -----If you void a default tag which has a valid Stock Keeping Unit (Item Number) then all quantity for that location is changed to zero.

A .Answer.Q6. When can I purge my Physical Inventory? A6. Q3. .Defined but not used 3 . -----You can purge a physical inventory only when all adjustments for all tags have been approved and the adjustments have been launched. What is the precedence of Locator Control? A3. Or your system terminated abruptly and assignment never was completed. i.Resides in stores 4 . PURPOSE ------Revision/Lot/Locator/Serial Control FAQs LEGEND -----Q . 1 . Q1 = Question 1. Locator control at the organization level overrides locator control at .Pending status Q2. What does it mean when you have a serial number in the mtl_serial_numbers table with current_status = 6? A2.Issued out of stores 5 .Question.Resides in intransit 6 .e. A1 = Answer 1 Q1. If the status is '6' there are pending transactions for this serial number in mtl_material_transactions_temp table. What are the possible values for current_status for the serial numbers in the mtl_serial_numbers table? A1.

Choose the Item/Subinventory button. Note: You restrict an item to the subinventory you assign here by setting the Restrict Subinventories attribute when you define the item. Q4. To assign items to subinventories and locators: 1. Q5. How do I load item revision history? A5 If you are loading only one revision per item you do not need to populate the table mtl_item_revisions_interface. a list of values of the locators will appear for you to choose from. You need to default the Subinventory and Locator both. You must use the item_number column in the . If you assign more than one locator to an item. The Item Subinventories window appears. Navigate to Inventory Setup -> Organization -> Subinventory 2. Note: You restrict an item to the list of locators you define here by setting Restrict Locators attribute when you define the item. Enter locator to assign to the item in the subinventory. All you have to do is put the revision in the column revision of the table mtl_system_items_interface. Enter an item to assign to the subinventory. for example. If you are loading more than one revision per item then you need to do the following: 1. 4. 3. 5. How do restrict subinventories and locators for items for transaction purposes? A4. and locator control at the subinventory level overrides locator control at the item level. Query on the subinventory you want to assign an item to. This will allow the locator assigned to the item to be the default locator when you perform a miscellaneous receipt.the subinventory level.

Navigate to Inventory Setup -> Transactions -> .mtl_system_items_interface table. You need to default the Subinventory and Locator for both. Do not populate the revision column in the table mtl_system_items_interface. if you are trying to change the locator control option at the subinventory level. A6. How do you setup transaction default subinventories and locators for items for transaction purposes? A7. 3. etc.) Q7. Q6. The value of the item_number must equal the concatenated segments(n) of the item being imported plus the segment separator.e. then that subinventory must not have any quantity onhand for any item. 2. (i. Populate these rows in the mtl_item_revisions_interface table: process_flag = 1 transaction_type = ?CREATE? set_process_id = 1 organization_id = master org revision effectivity_date implementation_date item_number = (Must match the item_number in the mtl_system_items_interface table) 4.). What is necessary to change the locator control options. The revision format must match the starting revision in the Organization parameters. To assign items to subinventories and locators: 1. To change the locator control options you must make sure that there are no quantities on hand at whatever level you are trying to change the control. Each row in the mtl_item_revisions_interface table must have the revision and effectivity_date in alphabetical (ASCII sort order) and chronological order. 00B. In other words if the starting revision is 00A then the revision columns in mtl_item_revisions_interface must match this format (00A.

The script fixes the following corruption: 1. A1. Go to Metalink and download and apply patch number 964893. 6. 7. Child Reservations that exist even though Parent's Demand has been set to 0. 3. 2. Enter the subinventory. 4. This patch has been created to fix some demand-related data corruption caused by some bugs which have already been fixed in latest release of the Oracle Order Entry application. How to release demand from mtl_demand table for cancelled lines and orders that are still showing up on the MDS as Demand. Duplicate records for Order No. Order Demand that exists without a Parent in MTL_SALES_ORDERS table. it's recommended that client applies latest available patchsets to fix root causes of these Demand corruption. Follow steps 1 through 4 and then enter the locator. Order Type and Order Source combination that exist in MTL_SALES_ORDERS table. Change region to Locator. . ===================================================== Q1. Oracle Inventory will display information when receiving item. yet.Item Transaction Defaults 2. Choose the Default type: Receiving or Shipping. Although use of this script is NOT harmful. Outstanding Demand/Reservation against a "Completely Cancelled" Order Line. 3.. 4. Outstanding Demand/Reservation against a "Closed" Order Line. Enter item you want to set a subinventory. 5. . Frequently Asked Questions for Demand. Note: This will ensure that Oracle Order Entry will display information when shipping item.

Please check if the lines are closed and reset. Run the Close Orders Program from Order Entry. but the sales still show in the Supply/Demand Form. or for the records that are matching with the closed lines. line_item_uom=SD and action_code=null. Demand/Reservations and On hand Quantities Relationship: 1. The Close Orders Process.These records are created after Supply_Demand inquiry. You need to run the following Script: Delete from mtl_demand_interface where (action_code is null and line_item_uom = 'SD') or error_code=0. looks in to MTL_DEMAND_INTERFACE table for records that are marked to be deleted. If you can not find any reasons (holds. Q3. etc) for these records. How to release records stuck in MTL_DEMAND_INTERFACE table with error_code=0. Q2. Check whether the order/lines are closed by the Close Order program or not. A2.Please check the Readme file for Special Instructions. When do demand or reservations get released? Sales Orders are completed and Inventory Interfaced. Why? A3. There may be some other reason like active holds on the lines which is causing the line not to close. such records can be safely deleted. once the order/lines are closed. Order Entry runs the Inventory Interface (OEVMAI) for the corresponding sale . creating line_item_uom = SD The Close Orders Process (Order Entry) will delete records from mtl_demand_interface table only if the corresponding lines are closed.

This will bring up the Item Supply/Demand Form. and will insert a record into the MTL_TRANSACTIONS_INTERFACE table (Inventory table).order. Ensure to relink INCTM and all objects. SCOPE & APPLICATION ------------------All customers. and consulting personnel. then the records will be moved into the MTL_MATERIAL_TRANSACTIONS_TEMP table. Oracle Support Corporation E-Content Project FAQ for Available to Promise Q1. If the records pass the validation process. Q2. at the same time a record will be inserted into the MTL_MATERIAL_TRANSACTIONS (Inventory History table) and will show the corresponding transaction type. Navigation path: From Inventory Responsibility. At this point your Demand and Reservations should be released from the MTL_DEMAND table. Availability/ Item Supply Demand/enter the item number and select all subinventories. On Hand. Doing an ATP check and it fails with APP-5649 ON FORM INVDVATP A1. then the INLTUQ will update the MTL_ONHAND_QUANTITIES table to reflect the current on hand quantity. The logic behind this is as follows: When a PO is created the quantity information is stored as a supply source . support. A2. Please apply Patch 1083935 ATP check end with error APP-5649 Remote call failed due to a time out. INVDVATP Does not take into account the quantity of a PO. If those records pass the required sequence of events. The Transactions Manager (INCTCM) will submit the transaction worker to process the records written to the MTL_TRANSACTIONS_INTERFACE table by (OEVMAI). 2. This form also will give you the Current On Hand Quantity and Available Quantity. Bug: 593537 The parameter 'Include Discrete MPS' has to be set to 'No' for the ATP to show the quantity. The transaction worker is called to process the records. Please run a query for the corresponding Item Number using the Item Supply/Demand form to confirm that the demand and reservations for those particular sales order has been released.

(to_org_quantity in mtl_supply table with supply_type PO) This PO source might possibly get consumed by MRP (if installed) and MRP will come up with MRP quantity and a schedule. This is also known as "online" accruals. Review of Note: 2122177. Q2.Period-End Process. the accrual transactions are not immediately recorded and sent to the general ledger. ATP RULES ARE BEING CREATED BY SYSTEM [Release 10.All items with a destination type of either Inventory and Outside Processing are accrued on receipt. else ATP Logic uses to_org_quantity which is same as PO Quantity.When both inventory and expense items are accrued on receipt. FAQ Details Q1.6 states the following: The records in the table MTL_ATP_RULES with created_by values as 0 ( zero ) are generated by the system. Hence the ATP is getting you 0 qty. Q3. instead. accrual transactions are immediately recorded and sent to the general ledger interface. Why are expense items typically accrued at period-end. Accrue at Period End means that when a receipt is saved. What is the difference between 'Accrue On Receipt' and 'Accrue at Period End'?A: Accrue On Receipt means that when a receipt is saved. Expense items typically are not accounted for on a daily basis. the following problems may be encountered:A) Receiving inspection balances will include both inventory assets and expenses. For items with a destination type of Expense. You need to run the Forecast consume process under MRP to consume the planned receipts (In this case this PO). Now as soon as you have the PO created the PO quantity would be whatever you have ordered and MRP resultant quantity would be null (0). So until the MRP relief process is tun. SQL > COMMIT . (mrp_primary_quantity in mtl_supply table) If MRP is installed as well as If "Include Discrete MPS" is set to "Yes" then ATP logic uses MRP resultant quantity for supply source. the MRP quantity is not reflected in the supply table and hence it is zero. so at the end of the month.7] A3. Delete these records with following SQL Statement by logging into SQL*PLUS : SQL > DELETE FROM MTL_ATP_RULES WHERE CREATED_BY = 0. and why are inventoryitems always accrued on receipt?A: One should accrue on receipt if perpetual inventory is adopted to facilitate reconciliation between inventory valuation reports and accounting entries. and most companies find it easier to account for and reconcile these expenses at month-end rather than at the time each individual expense is incurred. This should give you the anticipated results. Please do the following to resolve the problem : 1. they . Please run the \nav\mrp\forecasst\consume process and then run ATP. you have the option of accruing on receipt or at period end. the accounting entries are generated and sent at the end of the month by running the Receipt Accruals .

2. either of the other two values (the second and third as mentioned above) in the list of values can be used for the profile option and users should then be able to approve a purchase order. DOC_MGR_ERROR_NUM VALUE .attribute DOC_MGR_WAIT_RELATIVE_TIME . Is it necessary to have the Document Approval Manager running. Status 3 errors are reported to the user and not to the system administrator. (MUST BE SET BY CUSTOMER TO A VALID USERNAME) 3. In this case look at SYSADMIN_ERROR_MSG attribute for more details. For a Windows NT environment. The workflow background engine always needs to be running for the POERROR item type. The interval between document manager retries is dependent on the following factors . Check MetaLink for known exceptions.B) The number of entries needed to research and reconcile the perpetual A/P Accrual Account(s) becomes significantly increased.number of attempts to get document manager for approval (default 0) TIMEOUT_VALUE .amount of time for notification to automatically close itself. Since the expense receipts could double the number of accrual accounting entries to process.MEANING:1 Document Manager Timed Out (It is taking more than 180 sec to complete the activity). and how many target processes should be available?A: Yes. The following workflow attributes are defined with implementation specific values. please look at the attribute DOC_MGR_ERROR_NUM in the wfstat log provided. Once the background engine is started. This file can be found on the database server in the $PO_TOP/bin directory. Q4. Please restart the PO Approval Document Manager. and where is it located on the server?A: The executable file that contains the code for 'PO: Document Approval Manager' is POXCON.EXE and the FIND FILE tool should be utilized to locate it. Users are not sent any notifications for status 1 and 2 errors. Bounce the Database and Restart the PO Approval Document Manager. What do I do when I get a Document Manager Failure Notification? A: For customers on Family Pack and above: 1. Q6. the file will be named POXCON. Q5. 2 Document Manager is Down. (default 0) RETRY_COUNT . (These need to be set in POERROR wf) DOC_MGR_WAIT_RELATIVE_TIME . What is the title of the executable file that represents the Document Approval Manager. The amount of time required by your staff to research any discrepancies would also increase. A new item type POERROR is created for handling the error process in case of any document manager related issues. Q7. (default 0) SYSADMIN_USER_NAME . it will try to approve the document again.will need to be manually reclassified. it necessary for the PO Document Approval Manager to be running in order for the approval process to complete.work flow background engine wait period Irrespective of the approval mode. there has to be separate workflow background process for the POERROR item type which will "poll" those processes to complete their "wait" periods and get picked for processing again.amount of time processes will have to wait before getting picked again. Development will not be providing a script which will remove or inactivate the old profile option. the Accrual Reconciliation Report could take twice as long to run. 7 . The application does not offer the ability to inactivate or remove profile option values.3 Exception in the Code. The number of target processes should be greater than or equal . How do I identify Document Manager failures while Approving a Document? A: To identify the document manager error number. To resolve the issue.application user (typically system administrator) who can receive notifications for document manager related errors in status 1 and 2.

Note: You cannot use Modify with outside processing items or if you are using encumbrance or budgetary . transaction reason. Releases. Does autocreate copies descriptive flexfields from the requisition to the document you create? A: Yes. after creating your document lines. quantities of all requisition lines that have the same item. and unit of measure onto a single document line. Purchasing combines shipment information only if the requisition lines have the same need?by date. revision. Q3. line type. the DBA or System Administrator must restart the Internal Manager first. Q5.to the number of processors in the database server (actual processes). Does autocreate add to an existing PO shipment that has been encumbered? A: Purchasing does not add to an existing purchase order shipment if that shipment has been encumbered even though all the grouping columns necessary to combine shipping information are there. organization.Close and reopen the form. Q8. Q2. Does autocreate copy Notes from the requisition to the document you are creating?A: Yes. Purchasing displays the Purchase Orders.Locate the PO Document Approval Manager. you have to manually autocreate the document and use Modify on the Tools menu to add the predefined item to the requisition line for the one?time item. What can be done to open the created document directly once autocreate is done successfully?A: Set the profile option PO: Display the autocreated Document to Yes. If it is not running. or RFQ window. item revision. and shipment type Q6. Purchasing combines the quantities of all requisition lines that have the same item.In the Status column. you should see something saying the manager is not running. Q4. For RFQ?s. Can requisition line with item number and without item number [one time item] be combined to single document line in autocreate?A: If you want to combine two requisition lines for the same item.Q1. Accrual type (period?end or on?line). as appropriate.Click on the line containing the PO Document Approval Manager . . For example: If in the requisition desc flex is not mandatory and in the purchase order it is mandatory.Locate the PO Document Approval Manager and click on the line . Notes are copied from the requisition lines and the corresponding requisition header. What are the columns based on which Shipping information is combined in case of autocreate? A: For purchase orders and releases. one with an item number and one without. using the following steps: Responsibility: System Administrator Navigation: Concurrent -> Manager -> Administer . . ship?to location. . and line type are combined. The PO Document Approval Manager should now be restarted.Click the Deactivate button.Click on the Activate button. What price becomes the actual price in case multiple requisition lines with different prices are combined to single PO line?A: The lowest unit price from the combined requisition lines becomes the actual price of the purchase order line. NOTE: The Internal Manager must be running for this process to work. How does the Document Approval Manager get restarted?A: The Document Approval Manager gets restarted on the Administer Concurrent Managers form. autocreate will not error out. Number of Target Processes => Number of Processors on Server (actual process) Q8. but it does not validate the information. To reactivate the PO Document Approval Manager: . What are the columns on which autocreate combines the requisition lines into a single document lines?A: For purchase order. Q7. It will just copy as is.

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master Your Semester with a Special Offer from Scribd & The New York Times

Cancel anytime.