Showing posts with label Oracle SCM Functional Interview Questions & Answers - Inventory Module. Show all posts
Showing posts with label Oracle SCM Functional Interview Questions & Answers - Inventory Module. Show all posts

Sunday, December 20, 2015

Oracle SCM Functional Interview Questions & Answers - Inventory Module – Part XI

Oracle SCM Functional Interview Questions & Answers - Inventory Module – Part XI

What is the “mtl_transactions_interface” table used for?
This table is an Interface table used between non-Inventory applications and the Oracle Inventory Transactions module.
In other words any other module other than Inventory that needs to update the Inventory is processed through this table.
Modules such as Work In Progress (WIP) and Order Entry (OE) first inserts the records to the mtl_transactions_interface (MTI) for validation.

The Interface Manager called the Transactions Manager (INCTCM) which reads records from this table, validates them and moves the successful transactions into mtl_material_transactions_temp, and submits Transaction workers (sub-processes - INCTCW) which then processes these records through inventory. This process consists of data derivation, validation and transfer of records from mtl_transctions_interface, mtl_transactions_lots_interface and mtl_serial_numbers_interface into their respective temporary (temp) tables from where the transactions processor processes them.

What is the “mtl_material_transactions_temp” table used for?
“mtl_material_transactions_temp” is a temporary table, once the transactions have been passed to this table after initial validation by the Transactions Manager (INCTCM) from the “mtl_transactions_interface” table a job id is attached and Transactions Worker (INCTCW) is submitted by the INCTCM process in order to the get the records processed and moved to the “mtl_material_transactons” table.

This table is also used by Inventory Module and Purchasing module which inserts / updates directly into this table for any transactions entered within itself and each transaction in turn through a process of strict validation.    

What type of issues can been seen in the “mtl_transactions_interface” and “mtl_material_transactions_temp” tables?
The issues can be related to stuck transactions in these tables.
Below list of errors may be seen in the mentioned tables:


What type of issues can been seen in the “mtl_material_transactions” table?
“mtl_material_transactions” table is a transactional historical table.
Transaction is valued (unit cost*quantity = amount), once the data inserted into this table the transaction is almost complete except for the fact that it needs to have the costing details finally updated and inserted into the Transaction Accounts table for transfer to General Ledger.
However, it is the holding point for transactions to be cost.

What is purpose of “mtl_transaction_accounts” table?
The details of the transactions are usually inserted into this table as Debits and Credits and from here it is transferred to GL

What are the major tables involved in Material Movement for Inventory and WIP Material, Move, and Resource Transactions?
Major tables involved in material movement for inventory, WIP Material, Move & Resource Transactions are:
mtl_transactions_interface
mtl_material_transactions_temp
mtl_material_transactions
wip_move_txn_interface
wip_move_transactions
wip_cost_txn_interface

How to resolve the Pending Material Transactions?
Resolving Pending Material Transactions is a process of determining and fixing what is preventing a record from being processed through the “mtl_transactions_interface” table.
Details of pending transactions can be viewed through the application by navigating to the Transaction Open Interface form.
Using the Transaction Open Interface window, user can view, edit, correct and resubmit transactions received through the open interface.
There are five selections in the alternate region list of values: Error, Location, Source, Intransit & Other.
These provide detailed information to help the user to resolve the pending transactions.
In the Error alternate region:
a. The error code describes the error on the last attempt to process the line item.
b. The error explanation gives a reason for the error.
c. The process flag indicates whether the row has been processed by the concurrent manager.
The process flag status codes are:
1 = Pending
2 = Running
3 = Error

Resubmitting Transactions for Processing:
In the Transaction Open Interface window, check the Resubmit box next to the transaction that user wants to resubmit or choose Resubmit All from the Special menu. If user have many transactions to resubmit, use the Resubmit All button to select all transactions for processing and then selectively deselect individual transactions user don’t need to resubmit.
Save the work to submit the transactions for processing.

How to resolve Pending WIP Cost Transactions?
Resolving Pending WIP Cost transactions is a process of determining and fixing what is preventing a record from being processed through the “wip_cost_txn_interface” table Pending transactions can be viewed through the application by navigating to the WIP Responsibility > Pending resource transaction form.
In the Pending Resource Transaction window you can view, update, delete, and resubmit resource transactions that have failed validation and remain in the “wip_cost_txn_interface” table.
User can also resubmit transactions whose concurrent process has failed and have a processing phase of Complete and process status of Error. There are eight selections in the alternative region list of values: Processing, Source, Concurrent Request, Job or Schedule Name, Operation, Resource,
Transaction and Comments.

Error transactions will have the Transaction ID and Group ID populated and the Status will be error. Pending transactions will have the Transaction Id and Group ID fields blank and the Status will be pending.
To view error details for failed resource transactions, select the errored transaction and click on the Error button. The Pending Resource Transaction error window appears. Column indicates the name of the column in the resource transaction interface table “wip_cost_txn_interface” that failed validation. Message indicates why the transaction failed.

To resubmit failed resource transactions:
In the Pending Resource Transactions widow either check the transaction's Resubmit check box to resubmit one record or choose select All for Resubmit from the Special Menu then save the work.

In which column the PO number is inserted, when attempting to load legacy data into the “mtl_transactions_interface” table?
There is not a direct column for PO number. In the Oracle Manufacturing Implementation Manual, locate the section on Open Transactions Interfaces.  This section describes the transaction type id's and there is not a PO number. Refer to the column of transaction_reference and this column will allow the po number. The column is optional and shows up on reports and transaction displays. Since a column for the PO number does not directly exist, a transaction_reference field can be used to input this information.

Why is the distribution account ID required in “mtl_transactions_interface” table?
All issues and receipts of asset items to an asset subinventory and sales order shipments require the distribution account id that originates from GL code combinations. This account id is required to create a complete audit trail of the transaction.


Reference: Collected from various web sources.

Please do refer below links for Oracle SCM Functional interview questions & Answers on inventory module.


Saturday, October 24, 2015

Oracle SCM Functional Interview Questions & Answers - Inventory Module – Part X

Oracle SCM Functional Interview Questions & Answers - Inventory Module – Part X

How will you find out whether any cycle count entry is pending approval?
Run the ‘Cycle Count Pending Approval Report’.

Does Hit / Miss Tolerance is applicable to Physical inventory?
No. It is applicable only for Cycle Counting.

Which are the Physical Inventory Reports?


How will you find out the pending transactions before closing a period?
Navigation:
India Local Inventory Responsibility > Oracle Inventory Accounting Close Cycle > Inventory Accounting Period
Click the Pending Button.

Can you transfer an item from an Expense Subinventory to an Asset Subinventory?
It can be done provided that the profile option ‘INV: Allow Expense To Asset Transaction’ is set to ‘Yes’.

Will the System stop Inventory processing after taking snapshot?
The System will not stop doing transaction after taking snapshot; but we must continuously avoid transaction till then the quantities are counted and entered in the System avoiding errors in counted quantities.

If transaction are done immediately after entering the count quantities, before approving and posting adjustments will it lead to errors in Physical inventory processing?
No. The variation between system On-hand qty. and count quantities are derived by comparing the static qty. recorded at the time of snapshot, and the count quantities entered. The system never makes comparison between count qty. and the current On-hand qty.

Suppose in a particular case, you have selected ‘Never’ in the ‘Approval Required’ field of Physical Inventory, after that you missed to make a few entries of count quantities of several items. In this case, if you post adjustments, what will happen to the missing entries?
The System will consider the count quantities as zero and adjustments will be posted accordingly. So, it is always advisable to run the Physical Inventory Missing Tag Report to find out any missing entries before posting adjustments.

How will you ensure that you didn’t miss to enter count quantity of any item?
Run the Physical Inventory Missing Tag Report.

If the System doesn’t have on-hand qty. for a particular item; will tags be created for them during Physical Inventory Tag Generation?
No. Tags will be generated only for items, which are having on-hand quantity.

Why will you generate blank tags for a physical inventory?
For taking care of items, if any, which are having no system on-hand qty. and at the same time there is physical balance available in the Subinventory.
If the approval action selected is not ‘Never’, is it absolutely essential to perform the approval action (either Approve or Reject) before running the Adjustment Program?
Yes. Oracle Inventory does not posts physical inventory adjustments if any adjustments that are still pending approval.
If the approval action selected is ‘If Out Of Tolerance’ and your count quantity is falling within the approval tolerance, then approving is not required for posting adjustments.


Reference: Collected from various web sources.

Please do refer below links for Oracle SCM Functional interview questions & Answers on inventory module.



Friday, October 16, 2015

Oracle SCM Functional Interview Questions & Answers - Inventory Module – Part VIII

Oracle SCM Functional Interview Questions & Answers - Inventory Module – Part VIII

If the Line Type selected in a PO is ‘Outside Processing’, what should be the Destination type?
Shop floor.

Is it possible to schedule an item for Cycle Counting when it is under Serial Control?
Yes from release 11.0 it is possible but for prior release it is not possible as cycle counting and serial number control doesn’t go parallel.

What is Hit/Miss % stands for in a Cycle Count?
A Count is considered a Hit if it is within the Hit/Miss tolerance and a Miss, if it is beyond the tolerance. The Hit/Miss tolerance can be either the approval tolerance or slightly wider. The Hit/Miss tolerance is used to evaluate the accuracy of the Cycle Count procedures rather than the actual accuracy of the Inventory.

If you don’t want the quantity, ordered or due, is to be displayed while receiving an item, how will you do this?
Set the Receiving Option ‘Allow Blind receiving’ to Yes.

How will you ensure that all Receipts will be numbered automatically?
Define the numbering method Automatic or Manual in Receiving Options. If Automatic is selected, enter the starting number also in the field ‘Next number’.

If you want updation of Item Names, where will you mention it?
The profile option ‘INV:Updatable Item Names’ to Yes.

What is an Intransit Inventory?
When materials are transferred between organizations, we use Intransit Inventory if the distance between the shipping and receiving organizations are high and consequently the transportation time is more. The material is in Intransit Inventory means that it is in the transport used (Truck etc.).

How will you track material in Intransit Inventory?
Navigation:
India Local Inventory Responsibility > Oracle Inventory > Transaction > Material Transaction.

Enter the required search criteria and click Find.
The pop up window has the following regions:
Location:
Display the Item, Subinventory, Locator, Revision, Transfer Locator, Transfer Subinventory, Transfer organization, Transaction Date, Transaction Type Information.
Intransit:
Display the Shipment Number, Way bill /Air bill Number, Freight Code, Container, Quantity and Transaction Type Information.
Reason, Reference:
Display the Item, Transaction Reason, Transaction Reference, Costed Indicator, Supplier, Lot, Source Code, Source Line ID and Transaction Type Information.
Transaction ID:
Display the Item, Transfer Transaction ID, Transaction Header Number, Receiving Transaction ID, Completion Transaction ID, Department Code, Operation Seq. Number and Transaction Type Information.
Transaction Type:
Display the Item, Source, Source Type, Transaction Type, Transaction UOM, Transaction Qty., Transaction ID and Transaction Date Information.

What is the difference between Focus Forecasting and Statistical Forecasting?
Focus Forecasting:
This procedure tests, the selected items against a number of forecasting techniques and choose the best one, based on history, as the technique to forecast future demand.
Statistical Forecasting:
Uses the exceptional smoothing, trend and seasonality algorithms to forecast demand for an item.

What does the term ‘Alpha Smoothing Factor’ used in Statistical Forecasting means?
This Factor is used to smooth demand for each successive period in the forecast. This levels the demand throughout the forecast, reducing dramatic upward or downward fluctuations.
The value can range from 0 to 1. Values closer to 0 give more weight to past demand; values closer to 1 give more weight to current demand.

What is the Item Attributes Control Level?
The Item Attributes can be controlled at Organization Level and Master Level.

Can you set item attributes differently for different organizations?
Yes. Those attributes that are controlled at organization level can be set differently for different organizations.
Navigation:
India Local Inventory Responsibility > Oracle Inventory > Items > Organization Items.

Set the required attribute and this will be applicable only to that particular organization.

Which are those item attributes that can be controlled only at one level? Mention the attribute and its unique control level.


While doing the Sales Order scheduling with Demand Reservation, the item is not getting reserved. Where will you check?
1. Check the Item Attribute ‘Reservable’ is set to ‘Yes’ or not.
2. Set the Profile Option ‘OE: Reservations’ is set to ‘Yes’ or not.
Reservation control for a Subinventory overrides reservations control for an item. In other words, if an item is reservable but the Subinventory is not, the item quantity in that Subinventory is not reservable.

Suppose one of your suppliers of a particular item supplies the material only in full truckload. How will you ensure that the Order Quantity will always be the full truckload quantity or it’s multiple?
Enter the full truckload quantity in the ‘Fixed Order Quantity’ field of item Attributes.


Reference: Collected from various web sources.

Please do refer below links for Oracle SCM Functional interview questions & Answers on inventory module.