7 Mar 2017

How to Setup and use One Time Address in Oracle Procurement ?

This functionality is designed so that addresses which are not yet defined as locations, can be used in requisitions.

Step 1: Define the Location
Navigation: Purchasing Responsibility Setup Organizations Locations
Define the One Time Address location.

Step 2: Set the Profile POR: One Time Location

Enter the one time location, we created (to be used as one-time address). iProcurement uses the location code entered here as one time location. The actual one-time address details are entered during checkout.

Step 3: Create Purchase Requisition
iProcurement Add the item to the Cart & Checkout. Click Edit button (Applicable from 12.2.4 version)

Click Enter one-time address and key in the address.


Here we have two options either to create a new One-time address or use the existing one.
If you want to use the newly created One-time address in future, save this address in database by checking Save Address checkbox & click Apply.

Note: Only starting from version 12.2.5, Oracle iProcurement has the provision to save one-time address for re-use later.

After clicking Apply, we can notice that the Deliver To Location was replaced with the Location that was specified in profile POR: One Time Location. Submit the requisition for approval.


Note: If your version is older than 12.2.4, you would be able to see the One Time Address in the check out page itself (No need to go to Edit and Submit Requisition page to enter One-time address)
Oracle have moved this functionality from Checkout page to Edit and Submit Requisition page starting 12.2.4, so that different one-time addresses can be entered against different lines on the same requisition.
Below is the screenshot from 12.1.3

During the requisition approval process, after the final app rover has taken action to 'Approve' the Requisition; Approval work flow engages a process for web based requisitions which creates the one time address into a 'To Supplier' Attachment. This is assigned to the requisition line level.

Step 4: View Requisition
Purchasing Responsibility Requisitions Requisition Summary
One time address will be added as an attachment at line level in To Supplier category

Step 5: Use Autocreate functionality to create Purchase Order
Query the purchase order which was auto created and move to Shipments.  View the attachments and note that the One Time Address details are seen in the attachment - To Supplier.

From the Enter Purchase Order Form, choose Inquire View Document.
This opens the purchase order in PDF format for viewing. 


Note that the Ship To is having the One Time Address that we entered during the requisition creation process. 

---X---

3 Mar 2017

How to clear cache automatically to ensure smooth performance in Oracle iProcurement ?

This can be achieved by using the following profile option,
POR: Cache Time To Live Minutes - Time, in minutes, until the middle tier server performs a garbage collection.
The profile 'POR: Cache Time To Live' allows setting of OA Framework caching lifetime within the iProcurement application.  In Release 12 and later the profile is renamed as 'POR: Cache Time To Live Minutes'.
The profile is updatable at Site level only.

The default value specified in minutes is 15. 
There is an option to set this to lesser value so that clearing of cache takes place more frequently; conversely it may be set higher also to increase the duration of cache retention.
Note:
If the value is 0 or null the application will not utilize the cache facility; thus it would not be required to clear OA Framework cache after making certain changes.
There is no impact to the Procurement functions by changing this profile, however for setting the value to 0 or null, users may experience a minor reduction in performance in some production environments. Hence it is recommended to set it to any value greater than Zero.

---X---

2 Mar 2017

How to hide ‘I need a Purchase Order Number Immediately’ check box in iProcurement ?

Say a client does not use the functionality of reserving a Purchase Order number at the time of requisition creation, obviously they don’t want ‘I need a Purchase Order Number Immediately’ check box to be displayed. Through a simple personalization, we can hide it.

Pre-requisite:
Set the following profile options at the required level to enable personalization page link in OAF pages. (Recommend to set at user level)
Profile Name
Value
FND: Personalization Region Link Enabled
Yes
Personalize Self-Service Defn
Yes
Disable Self-Service Personal
No

Solution:
Create a Catalog / Non-catalog requisition. Go to Shopping Cart by clicking ‘View Cart and Checkout’
In Delivery region, we can see I need a Purchase Order Number Immediately checkbox


Personalize Region: Delivery page will open
Search for Message Check Box: I need a purchase order number immediately and click Personalize button

Personalize Message Check Box : I need a purchase order number immediately page will open


Against Rendered field change the value to false at the required level (I am doing it at Site level)
Screenshot before changing the value:

Screenshot after changing:


Click ‘Apply’


Click ‘Return to Application’


The option to create a Purchase Order number will now be hidden and unavailable.


Change the profile option values back to null (if not required) & Logout.


---X---
Copyright © 2015 an ORACLE APPS blog. All Rights Reserved.