r12 iprocurement presentation oa

243
UNDERSTANDING ORACLE IPROCUREMENT IN R12

Upload: gggappsscm

Post on 09-Feb-2016

1.354 views

Category:

Documents


47 download

DESCRIPTION

Complete Steps in iProcuement

TRANSCRIPT

Page 1: R12 iProcurement Presentation OA

UNDERSTANDING ORACLE IPROCUREMENT IN R12

Page 2: R12 iProcurement Presentation OA

PROCURE TO PAY: ORACLE IPROCUREMENT

Sourcing Payment, Analysis

Ordering

Purchase orders & agreements

RFQ, Auction, Quotation

Supplier selection Requisition Receipt Invoice, matching, payment

Analysis, manage suppliers

Page 3: R12 iProcurement Presentation OA

ORACLE ADVANCED PROCUREMENT

Browser

Suppliers

Content providers

Marketplaces

www

Transactions

Catalog updates

Catalog updates

Collaboration

EDI & XML gateway

E-Content catalogs

Procure-to-pay flow

Orders

Requisition

Approvals

Intelligence

Payables

Negotiations

Receiving

Oracle Applications

Page 4: R12 iProcurement Presentation OA

OrdersOrders ReceivingReceivingSourcing &Sourcing &approvalapproval

Oracle Purchasing

Pay on Pay on receiptreceipt InvoicingInvoicing Financial Financial

reportingreportingLocalLocal

requestrequestOracle PayablesiProcurement

EDI & XMLGateway

Purchasing Intelligence

Orders &Orders &schedulesschedules

Receipts & Receipts & paymentspayments

PostedRFQs

iSupplier Portal

Local catalog

ORACLE IPROCUREMENT IN E-BUSINESS

Electronicdocuments

Catalogs

Third-party catalogs

Suppliers

Catalogs & content

(XML, cXML)

External Marketplaces

Page 5: R12 iProcurement Presentation OA

• Ability to buy administrative items• Ability to buy production items• Self-guiding catalog• Desktop receiving• Single global instance• Punchout to marketplaces• Integration with enterprise resource planning

(ERP) system

KEY ORACLE IPROCUREMENT CAPABILITIES

Page 6: R12 iProcurement Presentation OA

E-BUSINESS SUITE INTEGRATION

iProcurement

Projects

Payables

General Ledger

Purchasing

Human Resources

Workflow

eCommerce & XML

Gateway

Page 7: R12 iProcurement Presentation OA

PROCUREMENT SUITE INTEGRATION

Purchasing iSupplier Portal

SourcingiProcurementServices Procurement

DBI for Procurement Supplier Network

Page 8: R12 iProcurement Presentation OA

KEY FUNCTIONALITY OF ORACLE IPROCUREMENT

Catalog content creation and management Receive order

Find the correct item and add to

shopping cart

Checkout and submit

requisition

Approval and order creation

Page 9: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT CONTENT MANAGEMENT

Internal catalog

OraclePurchasing•Items•Categories•Requisition

Templates•Blanket

Agreements•Quotations•Approved

supplier list

Schema•XML•eContent

Manager

Supplier•XML•Tab-delimited

(spreadsheet)•Online authoring

Oracle iProcurement• Online authoring• Spreadsheet upload

Page 10: R12 iProcurement Presentation OA

Computer Peripherals

CONTENT ZONESContainers for shopping content

Office Supplies

Page 11: R12 iProcurement Presentation OA

STORES

Stores are simply a way to organize catalogs Stores are created from content zones Stores guide requesters to relevant contents Stores are configured by the administrator:

Organize content by usage Organize content by source Organize content by relevance

Page 12: R12 iProcurement Presentation OA

SHOPPING

Select items

ExternalMarketplace or

supplier

Non-CatalogInternal catalog

My FavoritesOther FavoritesShopping Lists

SearchCategories

Add items to shopping cart

Page 13: R12 iProcurement Presentation OA

OVERVIEW OF CHECKOUT

1. Requisition information

2. Select approvers

Items from shopping

Review and submit requisition for approval

Page 14: R12 iProcurement Presentation OA

APPROVAL AND DOCUMENT CREATION

Purchase order or release

Approved requisition

Create Documents workflowAutoCreate

Page 15: R12 iProcurement Presentation OA

OVERVIEW OF RECEIVING

Order Transmission

• Printed• E-mail• EDI• XML

Shipment Notification

• Printed• EDI• iSupplier Portal

Receipt Confirmation

• Receipts• Corrections• Returns

Page 16: R12 iProcurement Presentation OA

CENTER-LED PROCUREMENT

Shared Services Center

Business unit 1

Business unit 2

Request Source Order Pay

Intercompany Invoicing

Page 17: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT SHOPPING DATA FLOW

XML

Internal catalog

iProcurement

Oracle Purchasing

Oracle Payables

Text

Marketplace or supplier

XML/cXML SQL

Extractor

Upload

E-BusinessTax

Page 18: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT SUBMIT REQUEST DATA FLOW

Oracle PurchasingiProcurement

e-Commerce or XML Gateway

Requisition

Workflow

1. PO Req Approval WF (workflow)

2. PO Create Documents WF

3. PO Approval WF

PurchaseOrder orRelease

Supplier

Printed,Faxed,

eMailedorder

Page 19: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT SETUP OVERVIEW

Oracle iProcurement setup

Oracle Applications setup

Oracle Purchasing setup

Page 20: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT SETUP STEPS

1. Perform Oracle iProcurement-specific system administration setup

2. Define information templates3. Define data security (realms) 4. Verify profile options for iProcurement5. Verify workflow settings for iProcurement6. Perform preliminary catalog load7. Perform preliminary catalog schema maintenance8. Set up company specific order controls9. Implement custom packages

Page 21: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT SETUP STEPS

Page 22: R12 iProcurement Presentation OA

PROCUREMENT PROCESS: ORACLE IPROCUREMENT

Requisitions

Purchase Orders

ReceivingOrders

Reporting

Invoice/ Payment

Supplier Performance

Supplier Management

RFQs/ Quotations

CatalogContentManagement

Sourcing

Ordering

Analysis

Page 23: R12 iProcurement Presentation OA

ORACLE APPLICATIONS SETUP OVERVIEW

  Setup Step Oracle Purchasing is setup

Oracle Purchasing is not setup

1 Set Up System Administrator Not Required Required

2 Define Accounting Key Flexfields Not Required Required

3 Set Up Calendars, Currencies, and Set of Books

Not Required Required

4 Define Human Resources Key Flexfields

Not Required Required

5 Define Locations Not Required Required

6 Define Organizations and Organization Relationships

Not Required Required

7 Convert to a Multi-Org Architecture Not Required Optional

8 Define Inventory Key Flexfields Not Required Required

9 Define Units of Measure Not Required Required

10 Define Freight Carriers Not Required Optional

Page 24: R12 iProcurement Presentation OA

ORACLE APPLICATIONS SETUP OVERVIEW - 2

11 Define Item Attributes, Codes and Templates

Not Required Required

12 Define Categories Not Required Required

13 Enable Categories for Oracle iProcurement

Required Required

14 Set Up Personnel Not Required Required

15 Set Up Oracle Workflow Not Required Required

16 Decide How to Use the Account Generator

Not Required Required

17 Open Inventory and Purchasing Accounting Periods

Not Required Required

18 Define Subinventory Locations Not Required Optional

19 Define Cross-Reference Types Not Required Optional

20 Define Tax Codes Not Required Optional

Page 25: R12 iProcurement Presentation OA

ORACLE APPLICATIONS SETUP OVERVIEW - 3

21 Define Payment Terms Not Required Optional

22 Set Up Approval Information Not Required Required

23 Define Lookups and Classes Not Required Required

24 Define Standard Attachments Not Required Optional

25 Define Purchasing Options Not Required Required

26 Define Buyers Not Required Required

27 Define Items Not Required Optional

28 Define Line Types Not Required Required

29 Start the Purchasing Database Administrator

Not Required Required

30 Define Financial Options Not Required Required

Page 26: R12 iProcurement Presentation OA

ORACLE APPLICATIONS SETUP OVERVIEW - 4

31 Define Transaction Reasons Not Required Optional

32 Define Receiving Options Not Required Required

33 Set Up Transaction Managers and Resubmission Intervals

Not Required Required

34 Define Suppliers Not Required Required

35 Set Up Workflow Options Not Required Required

36 Submit Workflow-related Processes Not Required Required

37 Define Descriptive Flexfields Not Required Optional

38 Set Up Automatic Sourcing Not Required Optional

39 Perform Additional System Administrator Setup

Not Required Required

40 Define Manufacturing System and User Profiles

Not Required Required

Page 27: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT SETUP OVERVIEW

Perform Oracle iProcurement specific system administration setup

Verify profile options that impact Oracle iProcurement

Define requisition templates Define information templates Initialize the catalog:

Perform preliminary catalog load Preliminary catalog maintenance

Define realms

Page 28: R12 iProcurement Presentation OA

PERFORM ORACLE IPROCUREMENT SPECIFIC SYSTEM ADMINISTRATION SETUP

Define additional responsibilities and set profile options Define additional users

Page 29: R12 iProcurement Presentation OA

VERIFY PROFILE OPTIONS THAT IMPACT ORACLE IPROCUREMENT: ORACLE APPLICATIONS

Default Country

Help Localization Code

GL: Set of Books Name

Sequential Numbering

HR: User Type

Audit Trail: Activate

Page 30: R12 iProcurement Presentation OA

VERIFY PROFILE OPTIONS THAT IMPACT ORACLE IPROCUREMENT: ORACLE PURCHASING

PO: Set Debug Workflow On

PO: Workflow Processing Mode

MO: Operating Unit

HR: Cross Business Groups

HR: Business Group

Page 31: R12 iProcurement Presentation OA

VERIFY PROFILE OPTIONS THAT IMPACT ORACLE IPROCUREMENT

Attachment File Directory

ICX: Limit connect

ICX: Limit time

ICX: Override Location Flag

ICX: Override Requestor

POR: Amount Based Services Line Type

POR: Goods Line Type

Page 32: R12 iProcurement Presentation OA

VERIFY PROFILE OPTIONS THAT IMPACT ORACLE IPROCUREMENT: CONTINUED

POR: Rate Based Services Line Type

POR: Approved Pricing Only

POR: System Approvers are Mandatory

POR: Hosted Images Directory

POR: Load Auto Category

POR: One Time Location

TAX: Allow Override of Tax Code

Page 33: R12 iProcurement Presentation OA

REQUISITION TEMPLATES Use requisition templates to simplify the process

of requisitioning frequently requested items. Consists of items, pricing and

sourcing information.

Requisition template Requisitions

Page 34: R12 iProcurement Presentation OA

DEFINE INFORMATION TEMPLATES

Seq Name Default

10 Name

20 Title

30 Address

40 City, State, Zip

50 Phone

60 E-Mail @oracle.com

Page 35: R12 iProcurement Presentation OA

SET UP CATALOG Create Blanket Purchase Agreement (Oracle

Purchasing) Perform item content load Perform schema content load

Unified Catalog

Item Content Schema Content

Page 36: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT FEATURES TO CONSIDER

Function security Collaborative integration:

Oracle Supplier Network Oracle iSupplier Portal Oracle Sourcing Oracle Exchange

Third-party catalog maintenance No internal catalog - external content only

Page 37: R12 iProcurement Presentation OA

CUSTOM PACKAGE IMPLEMENTATION

POR_CUSTOM_PKG is called from Java at critical points.

Can override standard functionality Main points of interest are :

CUSTOM_DEFAULT_REQ_HEADER CUSTOM_DEFAULT_REQ_LINE

Page 38: R12 iProcurement Presentation OA

PAGE-SPECIFIC CUSTOMIZATION

You may need to consider page-specific customizations in your implementation plans. For example: PORBEDAC.xml the Account page. This page is:

Part of checkout process Allows user to modify the default charge account Often requires customization to add a list of values

(LOV) to the segments

Page 39: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT CONTENT MANAGEMENT

Page 40: R12 iProcurement Presentation OA

PROCUREMENT PROCESS: ORACLE IPROCUREMENT

Requisitions

Purchase Orders

ReceivingOrders

Reporting

Invoice/ Payment

Supplier Performance

Supplier Management

RFQs/ Quotations

CatalogContentManagement

Sourcing

Ordering

Analysis

Page 41: R12 iProcurement Presentation OA

WHAT ARE IPROCUREMENT CATALOGS?

A catalog is a cohesive source of supplier productand service information that provides a meansby which the information can be found quickly by therequestor.Attributes of a good catalog are:

• Content (product categories)• Accuracy (product descriptions)• Robustness (availability)• Ease of use (good indexing, searching)

Page 42: R12 iProcurement Presentation OA

WHY USE CATALOGS?An internet-based procurement solution is onlyeffective if the user can reliably order the items theyneed. Poor catalog management leads to:• Contract leakage• Maverick buying• Workarounds• Decreased spend control

Page 43: R12 iProcurement Presentation OA

WHAT IS AN IPROCUREMENT STORE?Stores are collections of similar catalogs created to enable an intuitive shopping mall experience:

Requesters choose the appropriate store to guide finding the item they want to order.

A store can contain a combination of catalog types. Within a store, items separated by content zone.

Page 44: R12 iProcurement Presentation OA

WHERE DOES THE CATALOG CONTENT COME FROM?

Direct access to Supplier catalogs

CatalogsMarketplaces

Oracle Purchasing

Third party electronic catalogs

Local content

Oracle Inventory

Suppliers

iProcurement

Page 45: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT CONTENT MANAGEMENT

Content Type

Description SuggestedCommodity

Local iProcurement catalog to which the buyer adds items.

Direct and indirect material

Supplier-hosted

Supplier Web store to which the buyer links directly.

Configured products

Marketplace-hosted

A third party site hosts catalog items for buyers and suppliers.

Direct material

Page 46: R12 iProcurement Presentation OA

LOCAL OR BUYER-HOSTED CONTENT

Third party electronic catalogs

Local content

Suppliers

Publish

Upload catalogEDI pricing

iProcurement

Oracle Applications

Page 47: R12 iProcurement Presentation OA

EXTERNAL OR SUPPLIER-HOSTED CONTENT

Direct access to supplier catalogs

iProcurement request

Supplier

Web store

Page 48: R12 iProcurement Presentation OA

EXTERNAL MARKETPLACE-HOSTED CONTENT

Suppliers

Catalogs

External marketplace(Web catalog)

iProcurement request

Page 49: R12 iProcurement Presentation OA

CHOOSING CONTENT What kinds of items will requesters order? Local catalog provides the most consistent user

interface. Local catalog is inside the firewall. Do suppliers already send EDI 832/843

(agreements and quotations)? Supplier-hosted and marketplace-hosted catalogs

put the maintenance in the supplier’s hands. Supplier-hosted and marketplace-hosted catalogs

require more complex security and setup.

Page 50: R12 iProcurement Presentation OA

REQUIREMENTS OF LOCAL CATALOGS

Local content requires either of the following: Quotations, blanket purchase agreements,

requisition templates, or system items exist in Oracle Purchasing.

Supplier has completed XML or tab-delimited text file for uploading to the iProcurement catalog.

Page 51: R12 iProcurement Presentation OA

REQUIREMENTS OF SUPPLIER-HOSTED CONTENTSupplier-hosted content requires the following:

Supplier has set up its site according to Oracle punchout implementation requirements.

Buyer obtains supplier URL and password for setting up access to the site in iProcurement.

Page 52: R12 iProcurement Presentation OA

REQUIREMENTS OF MARKETPLACE-HOSTED CONTENT

Marketplace-hosted content requires the following:

Buyer and supplier registers with marketplace. Supplier has set up its site according to marketplace

punchout implementation requirements. Buyer obtains marketplace URL and password for

setting up access to the site in iProcurement.

Page 53: R12 iProcurement Presentation OA

UTILIZATION OF CATALOG CONTENT

Punchout

TransparentPunchout

Local Catalog

iProcurement request

Firewall

External catalogs

Page 54: R12 iProcurement Presentation OA

CONTROL CONTENT USING CONTENT ZONES

Control what catalog content to show: Catalog Administrators can partition local catalog

content into local content zones based on items’ supplier, supplier site, item category and browsing category information. Support for inclusion and exclusion rules. Ability to include Inventory items.

Once defined, Content Zones may be made accessible to users of specific Responsibilities or Operating Units. Content zones may be assigned to multiple stores. Stores may contain multiple content zones.

Page 55: R12 iProcurement Presentation OA

STORES: PULLING IT ALL TOGETHER…

List 1Punchout Catalog 1

Punchout

Firewall

Search engine will only search within catalogs that are associated with Store One.

Info List 1

TransparentPunchout

iProcurement

1. User selects Store One (office supplies) and enters a search string.

2. Results are returned and presented within a single search results page.

External Catalog 1

Local Catalog 1

Store One

Page 56: R12 iProcurement Presentation OA

IPROCUREMENT CATALOG ADMINISTRATION

Page 57: R12 iProcurement Presentation OA

CREATING LOCAL CONTENT

Buyer-hostedcontent

Third party electronic catalogs

Suppliers

Upload

Oracle Inventory

Oracle Purchasing

Oracle Applications

Oracle iProcurement

Oracle Sourcing OnlineEntry

Upload

Page 58: R12 iProcurement Presentation OA

ORACLE CONTENT UTILIZATION TYPES

Type Location DescriptionLocal Oracle

iProcurementContent that you load from Oracle Purchasing or enter online.

Punchout Supplier's or marketplace

Requester adds items from the external site to the shopping cart in Oracle iProcurement.

Transparent punchout

Supplier's or marketplace

Requester shops the external site in the background and returns the matching items to the Search Results Summary and Search Results pages.

Informational Oracle iProcurement

Instructions, policies, and links for ordering items and services that may not be supported by the other catalog types.

Page 59: R12 iProcurement Presentation OA

LOCAL CONTENT

Local content is: Unified (consistent look and feel) Supplier independent (contains selected products

and services from more than one supplier)This type of content can be:

Directly from Oracle Applications Uploaded from any third party content provider Updated directly by suppliers.

Page 60: R12 iProcurement Presentation OA

E-BUSINESS SUITE LOCAL CONTENT

Catalog content automatically included from the following sources in Oracle Applications:

• Web-enabled Purchasing categories • Items:

• Belong to web-enabled Purchasing categories • Items on catalog quotations• Items on blanket purchase agreements• Items on requisition templates

Page 61: R12 iProcurement Presentation OA

UPLOADING LOCAL CONTENT

Local catalog

Third party electronic catalogs

Publish

Upload document

Upload

Suppliers

Page 62: R12 iProcurement Presentation OA

BEFORE UPLOADING CONTENT

Think first about how you want the store to look and be structured:

• Will you use only existing items and categories? • Will you use only bulk loading? • Will you use both methods? • Are the categories you load sufficient, or do you

want to create a different category structure for iProcurement users?

Page 63: R12 iProcurement Presentation OA

UPLOAD CONTENT: RESOURCE FILESBefore you can upload you need to download the resource files which may contain:

Readme file that describes how to create the upload file Upload file template Upload file example List of line types, job codes, and categories Contents vary depending on upload file type:

Text XML CIF cXML

Page 64: R12 iProcurement Presentation OA

ITEM CONTENT THAT YOU UPLOAD Item information, at a minimum the following:

Category (Purchasing) Description

Price information, at a minimum the following: Price Unit of measure (UOM) Currency

Page 65: R12 iProcurement Presentation OA

UPLOADING LOCAL CONTENT

Oracle iProcurement supports the upload of catalog content:• Items • Categories

Upload supports the following file formats:TextXMLCIFcXML

Page 66: R12 iProcurement Presentation OA

CONTENT UPLOAD AND DOCUMENT TYPESYou can upload content to three Oracle Purchasing document types:

Global Blanket Purchase Agreement Blanket Purchase Agreement Quotation

Page 67: R12 iProcurement Presentation OA

AUTOMATICALLY UPLOADING SHOPPING CATEGORIES

Dynamic category creation if the following profileoption is set to Yes :

• POR: Auto Load Shopping Categories

Page 68: R12 iProcurement Presentation OA

PRICE LISTS THAT YOU UPLOADPrice list can be uploaded to your documents as an update to a document line item.

Internal Item Supplier Item Break Price

Ship-To Org

Ship-To Location

A2SS9 TS-01 4.99 V1 Vision USA

A2SS9 TS-01 2.00 E51 Hamburg DE

A2SS9 TS-01 6.00 A1 Sydney

A2SS9 TS-01 2.00 J1 Tokyo

Page 69: R12 iProcurement Presentation OA

ONLINE CONTENT AUTHORING FLOW1. A global purchase agreement is created by a buyer in Oracle

Purchasing.2. In Oracle iProcurement Catalog Administration the catalog

administrator selects the agreement to update.3. Catalog lines can be added from existing catalog items,

uploaded, or manually entered.4. The updated agreement is submitted for approval.5. The changes accepted by the buyer are incorporated in the

document and it is submitted for approval.6. Once approved, the agreement content is available for

requesters in Oracle iProcurement.

Page 70: R12 iProcurement Presentation OA

UPLOAD CONTENT AUTHORING FLOW1. A global purchase agreement is created by a buyer in

Oracle Purchasing.2. In Oracle iProcurement Catalog Administration select the

agreement to update.3. Download upload resources.4. Complete the spreadsheet according to readme.5. Upload completed spreadsheet and monitor any errors.

Page 71: R12 iProcurement Presentation OA

SAMPLE ITEM SPREADSHEET UPLOAD

Page 72: R12 iProcurement Presentation OA

XML: MORE CATALOG CONTROLFor catalog control, an XML file is the tool of choice:

XML files can be used to maintain catalog content. XML files can be used to maintain catalog schema. XML files can be applied to multiple instances.

Content

Schema

Page 73: R12 iProcurement Presentation OA

XML UPLOAD ITEMS FILE STRUCTURECatalog information is divided into two main categories:

Administrative information <ADMIN> Catalog Data Items and Prices <DATA>

N a m e In form ation

A D M IN

Item P ric e

D A T A

C A T A L O G

Page 74: R12 iProcurement Presentation OA

UPLOADING ITEMS: SPREADSHEET COMPARED TO XML

Page 75: R12 iProcurement Presentation OA

SAMPLE XML ADMINISTRATIVE SECTION

<ADMIN> <NAME>Acme Winter Catalog 2006</NAME> <INFORMATION><DATE>2006-12-08</DATE> <SOURCE>Acme</SOURCE> </INFORMATION></ADMIN>

Page 76: R12 iProcurement Presentation OA

SAMPLE XML DATA FILE STRUCTURE<?xml version="1.0" ?> <CATALOG xml:lang="EN-US"> <ADMIN> <!--start of administrative section--> <!-- Required Admin tags--> </ADMIN> <!--end of administrative section--> <DATA> <DOCUMENT> <HEADER> <!-- Required Data tags--> </HEADER> <LINES> <!-- Required Data tags--> </LINES> </DOCUMENT> </DATA></CATALOG>

Page 77: R12 iProcurement Presentation OA

SAMPLE XML DOCUMENT HEADER SECTION <HEADER> <DOCUMENT_NUMBER>20939</DOCUMENT_NUMBER> <OPERATING_UNIT>Vision Operations</OPERATING_UNIT> <OWNING_ORG /> <ORG_ASSIGNMENTS enabled=""> <REQUESTING_ORG /> <PURCHASING_ORG /> <PURCHASING_SITE /> </ORG_ASSIGNMENTS> </OPERATING_UNIT> <SUPPLIER_NAME>Acme Supply</SUPPLIER_NAME> <SUPPLIER_SITE/> <CURRENCY>USD</CURRENCY> <EFFECTIVE_FROM/> <EFFECTIVE_TO /> <NAMEVALUE name="PREPARED BY">VC Team</NAMEVALUE> </HEADER>

Page 78: R12 iProcurement Presentation OA

SAMPLE XML DOCUMENT LINES SECTION

<DATA> <DOCUMENT type=""> <HEADER> <!-- Required Data tags--> </HEADER> <LINES> <ITEM lineNum="" lineType="" action="ADD"> <!-- Required Data tags--> </LINES> </DOCUMENT></DATA>

Page 79: R12 iProcurement Presentation OA

SAMPLE XML DATA ITEM SECTION<ITEM lineNum="" lineType="" action="ADD"> <CATEGORY>CLOTHING.SHIRTS</CATEGORY> <SHOPPING_CATEGORY>Shirts</SHOPPING_CATEGORY> <JOB_CODE /> <INTERNAL_ITEM_NUM revision="" /> <SUPPLIER_PART_NUM>TS-01</SUPPLIER_PART_NUM> <DESCRIPTION>Red T-Shirt</DESCRIPTION> <SUPPLIER_PART_AUX_ID>Red</SUPPLIER_PART_AUX_ID> <EXPIRATION_DATE /> <NAMEVALUE name="LONG_DESCRIPTION">100% cotton, heavy weight</NAMEVALUE> <NAMEVALUE name=”Size”>M</NAMEVALUE> <PRICE negotiated=“” /></ITEM>

Page 80: R12 iProcurement Presentation OA

SAMPLE XML DATA PRICE SECTION

<PRICE negotiated=""> <UNIT_PRICE /> <UNIT_OF_MEASURE /> <AMOUNT /> <PRICE_BREAK > <SHIP_TO_ORG /> <SHIP_TO_LOCATION /> <QUANTITY>5</QUANTITY> <EFFECTIVE_FROM /> <EFFECTIVE_TO /> <BREAKPRICE /> <DISCOUNT>10</DISCOUNT> </PRICE_BREAK> </PRICE>

Page 81: R12 iProcurement Presentation OA

LOADING LOCAL CATALOG IMAGESThere are two ways to associate items with images:• Copy the images to the local server and indicate the image

file names in the upload file.• Reference the URLs of the images in the upload file.

Item Description Price

MW9003 Ball Point Pen 3.99

Page 82: R12 iProcurement Presentation OA

SAMPLE UPLOADS FOR IMAGE FILES

<NAMEVALUE><NAME>PICTURE</NAME><VALUE>MW9003.jpg</VALUE>

</NAMEVALUE>

XML DATA section:

Spreadsheet:

Page 83: R12 iProcurement Presentation OA

MAINTAINING ITEMS AND PRICESYou can delete individual attributes of an item from the local catalog:

Using an upload file Online using the Update Agreements page

Note: You can only perform mass deletions through Oracle Purchasing.

Page 84: R12 iProcurement Presentation OA

VIEW LOADER JOB STATUSYou can view the status of catalog loads: All jobs Completed Error Pending Running

Page 85: R12 iProcurement Presentation OA

VIEW DOCUMENT UPLOAD HISTORYThis page includes the following information:

File name Operating Unit Document Number Job number Upload date Status

Page 86: R12 iProcurement Presentation OA

CATALOGS, CONTENT ZONES, AND STORES

Catalog is all online shopping content Content zone indicates the type of content A store groups content zones together

Zone 1 Zone 2

Catalog Store

Page 87: R12 iProcurement Presentation OA

IPROCUREMENT CATALOG ADMINISTRATION: MANAGE STORES

Page 88: R12 iProcurement Presentation OA

CONTENT ZONES

Type Location DescriptionLocal Oracle

iProcurementContent that you extract from Oracle Purchasing or upload.

Punchout Supplier's or marketplace

Requester adds items from the external site to the shopping cart in Oracle iProcurement.

Transparent punchout

Supplier's or marketplace

Requester shops the external site in the background and returns the matching items to the Search Results Summary and Search Results pages.

Informational Oracle iProcurement

Instructions, policies, and links for ordering items and services that may not be supported by the other catalog types.

Page 89: R12 iProcurement Presentation OA

WHY CONTENT ZONES?Partitioning of local content

More ways to partition catalog content Control access to user groups

Flexibility Exclusion rules Combine pieces of catalog content to create requester

specific contentEase of Use

Single administration UI

Page 90: R12 iProcurement Presentation OA

CREATING A LOCAL CONTENT ZONE Include/exclude suppliers (and/or include items with no

suppliers) Include/exclude categories (and/or include items with no

categories) Make content accessible to user groups

Page 91: R12 iProcurement Presentation OA

APPLYING CONTENT SECURITY RULESWithin a Content Zone, the intersection (“AND”) of rules determines available content.

Content Zone Setup Available Content“Include Staples”“Include Office Supplies”

Office Supplies from Staples Only.

“Include Staples”“Exclude Office Supplies”

Everything from Staples except for Office Supplies.

“Exclude Staples”“Include Office Supplies”

All Office Supplies, nothing from Staples.

“Exclude Staples”“Exclude Office Supplies”

Nothing from Staples. No Office Supplies.

Page 92: R12 iProcurement Presentation OA

<Enter slide note>

APPLYING CONTENT SECURITY RULES IN STORES

Within a Store having multiple Content Zones, the union (“OR”) of rules determines available content.

Content Zone Setup Available ContentZone 1: “Include Staples”Zone 2: “Include Office Supplies”

Everything from Staples. All Office Supplies from any other supplier.

Zone 1: “Include Staples” & “Include Office Supplies”Zone 2: “Include Home Depot”

Everything from Home Depot. Everything from Staples that falls into category of Office Supplies.

Zone 1: “Include Staples” & “Include Office Supplies”Zone 2: “Include Staples” & “Exclude Office Supplies”

Everything from Staples.

Page 93: R12 iProcurement Presentation OA

CREATING A PUNCHOUT ZONE Buyer company identification Punchout identification Mapping information Punchout definition Make accessible to user groups

Page 94: R12 iProcurement Presentation OA

CREATING AN INFORMATIONAL ZONE Image Keywords URL Make accessible to user groups

Page 95: R12 iProcurement Presentation OA

CREATING SMART FORMS Image Keywords Default item information Default supplier information Assign information templates

Page 96: R12 iProcurement Presentation OA

WHAT ARE IPROCUREMENT STORES?Stores are collections of content zones created to guide requesters in finding the item they want to order.

A store can contain any combination of the following types of catalogs:

Local Punchout Transparent Punchout Informational

Page 97: R12 iProcurement Presentation OA

MANAGING STORES

Page 98: R12 iProcurement Presentation OA

REMOTE CATALOG CONTENT

Catalogs

Direct access to Supplier catalogs

Marketplace hub (Oracle Exchange)

Localrequest

iProcurement

Third party electronic catalogs

Suppliers

Page 99: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT CATALOG MANAGEMENT REVIEW

Catalog Description SuggestedCommodity

Local iProcurement catalog to which the buyer adds items.

Direct and indirect material

Supplier-hosted

Supplier Web store to which the buyer links directly.

Configured products

Marketplace-hosted

A third party site hosts catalog items for buyers and suppliers.

Direct material

Informational Free form catalog containing policies and procedures.

Policy controlled items

Page 100: R12 iProcurement Presentation OA

ORACLE CONTENT ZONE TYPES REVIEW

Type Location DescriptionLocal Oracle

iProcurementContent that you extract from Oracle Purchasing or upload.

Punchout Supplier's or marketplace

Requester adds items from the external site to the shopping cart in Oracle iProcurement.

Transparent punchout

Supplier's or marketplace

Requester shops the external site in the background and returns the matching items to the Search Results Summary and Search Results pages.

Informational Oracle iProcurement

Instructions, policies, and links for ordering items and services that may not be supported by the other catalog types.

Page 101: R12 iProcurement Presentation OA

WHAT IS PUNCHOUT? Also known as supplier hosted catalogs and

linkout. Allows requesters on Oracle iProcurement to

connect to an external catalog (usually a supplier’s site, a catalog hosting service, or a marketplace).

A punchout is not just the use of a hyperlink to find something, but a protocol for application interaction.

Requester is actually shopping on external site and returns purchases to the iProcurement cart at the end of the shopping experience.

Page 102: R12 iProcurement Presentation OA

WHAT IS TRANSPARENT PUNCHOUT? Similar in theory to a standard punchout. Oracle iProcurement requesters search an

external catalog and search results are returned to iProcurement.

Oracle iProcurement requester continues shopping in iProcurement.

Page 103: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT PUNCHOUT MODELS

Description Buyer Benefit Supplier Benefit1 iProcurement to Oracle

Exchange hubAccess Oracle Exchange catalog of many supplier items.

Load items once and reach many Exchange and iProcurement customers.

2 iProcurement Directly to Supplier-Hosted Catalog

Offers unique point-to-point solution between buyer and supplier.

Closely manages the content and access to limited buyers.

3 iProcurement to Supplier-Hosted Catalog using Exchange (XML)

Access centralized collection of supplier-defined punchouts.

Define punchout once and reach many Exchange and iProcurement customers.

4 iProcurement to Supplier-Hosted Catalog using Exchange (cXML)

Same as 3. Same as 3, for cXML suppliers.

Page 104: R12 iProcurement Presentation OA

XML: THE LANGUAGE OF A PUNCHOUT

XML is the document format of choice for doing business on the Internet.

Document structure is designed to fit the business purpose of the transaction.

Document structure is defined by a DTD (document type definition) for each business transaction.

OBI (Open Buying on the Internet) is a set of DTDs proposed by a collaboration which included Oracle.

cXML (commerce eXtensible Markup Language) is a set of DTDs proposed by a collaboration which included Ariba.

Page 105: R12 iProcurement Presentation OA

COMPARING A SUPPLIER PUNCHOUT TO A MARKETPLACE PUNCHOUT

• Punching out to a marketplace gives the buyer access to a broad collection of supplier items.

• Punching out through the Oracle Exchange marketplace:• Makes the setup easier. The supplier defines the

punchout once on Oracle Exchange, and the buying company’s catalog administrator downloads the definition to iProcurement.

• Enables punchout to cXML suppliers.• Punching out to a supplier directly enables the buyer

and supplier to work more closely on a solution individualized for them.

Page 106: R12 iProcurement Presentation OA

MODEL 1 & 2 TECHNICAL OVERVIEW

Exchange

User

Oracle iProcurement

Oracle iProcurement Server

5

1

46b

6a

2

3

Exchange

Exchange Hosted Catalog

Page 107: R12 iProcurement Presentation OA

MODELS 3 & 4 TECHNICAL OVERVIEW

Steps 9 & 10 are only performed for a cXML punchout.

10User

Oracle iProcurement SupplierExchange

9

78a

16

8b

3

4

25

OracleExchange

Oracle iProcurement Server Supplier

Hosted Catalog

Supplier Portal

Page 108: R12 iProcurement Presentation OA

DECIDING ON A PUNCHOUT MODEL

Content on supplier site?

Model 1

No

Yes

Supplier usecXML? No

Want to useExchange?

Model 2 (or 4)

Yes

Model 3Model 2

No

Yes

Page 109: R12 iProcurement Presentation OA

PUNCHOUT MANAGEMENT

Page 110: R12 iProcurement Presentation OA

BASIC PUNCHOUT SETUP STEPS Obtain supplier’s punchout URL and password Set up profile options in Oracle Purchasing Define the punchout content zone Add the punchout content zone to a store Use realms to control requesters’ access to certain

punchout content zones Optionally set up supplier and site mapping Set up data mapping in e-Commerce Gateway

Page 111: R12 iProcurement Presentation OA

ORACLE EXCHANGE PUNCHOUT SETUP

For punchouts involving Oracle Exchange (Models 1, 3, and 4):

Register on Oracle Exchange. Define punchout to Oracle Exchange. (Prerequisite to

downloading punchouts from Exchange.) Performed in eContent Manager.

For “using Exchange” models (3 and 4), download punchout definitions from Exchange. Performed in eContent Manager.

Control punchout access on Exchange (Models 3 and 4 only).

Page 112: R12 iProcurement Presentation OA

SUPPLIER PUNCHOUT SETUPSupplier setup for Web store and site :

Install XML parser on supplier site. Create URL on supplier site to accept incoming punchout

documents. Process incoming punchout requests. Create a method for returning the shopper to

iProcurement when they have finished shopping. Return shopper’s items in a shopping cart document to

iProcurement.

Page 113: R12 iProcurement Presentation OA

ADMINISTER ORACLE IPROCUREMENT CATALOG STRUCTURE

Once your catalog data is loaded into iProcurement, you can manage the catalogs by use of several catalog management tools:

Manage Base Descriptors Manage Item Categories Manage Category Hierarchy Map Shopping Categories Map Purchasing CategoriesAdministration can be done either online or using

upload

Page 114: R12 iProcurement Presentation OA

CATALOG STRUCTURE COMPONENTSItem categories

• Uploaded• Created online:

• Item categories (lowest level categories that contain items)

• Browsing categories (higher level categories that contain other categories)

Descriptors• Base (entire catalog)• Local (category only)

Page 115: R12 iProcurement Presentation OA

LOCAL CATALOG STRUCTURE: CATEGORIES

The catalog structure is: A collection of categories Items exist within

categories Catalog is not supplier-

specific

iProcurement Catalog

Computer Storage

Computer Case

Office Supplies

Hard Drives

Pens

100GB EIDE200GB EIDE

10 Bay - Black

Ballpoint PensBIC - Blue

Felt Tip Pens

Page 116: R12 iProcurement Presentation OA

LOCAL CATALOG STRUCTURE: ITEMSItems exist within categories: Items have descriptors:

Base descriptors - apply to all items Local descriptors - apply to a specific category of items

iProcurement Catalog (Base descriptor: Price, Description)

Category: Desktop ItemsItem: Facial Tissue: Price, Description Item: Pen Holder: Price, Description

Category: Pens (Local descriptors: Ink Color, Tip Type) Item: Blue Ball Point: Price, Description, Ink Color, Tip Type

Page 117: R12 iProcurement Presentation OA

CREATING AND MODIFYING THE CATALOG STRUCTURE

Use one or both of the following methods:• Online using the schema editor and table of contents.• Upload:

• Uploading lets you plan your entire structure first and load it all at once.

• Use XML schema bulk load.• Use catalog item upload if the auto-load profile options

are set to Yes.

Page 118: R12 iProcurement Presentation OA

ONLINE SCHEMA MAINTENANCE

Oracle iProcurement Catalog Administration enables you to select and use the catalog structure editing tools.

Page 119: R12 iProcurement Presentation OA

XML UPLOAD SCHEMA FILE STRUCTURECatalog schema information is divided into several main categories:

Administrative information <ADMIN> Catalog Schema information <SCHEMA> Catalog Hierarchy information <HIERARCHY>

A D M IN

C ate go ry D e sc r ip to r

S C H E M A H IE R A R C H Y

C A T A L O G

Page 120: R12 iProcurement Presentation OA

SAMPLE XML SCHEMA FILE

<?xml version="1.0" ?> <CATALOG xml:lang="EN-US">

<ADMIN> <!--start of administrative section--> <!-- Required Admin tags--> </ADMIN> <!--end of administrative section-->

<SCHEMA> <!-- Required Schema tags--> </SCHEMA>

</CATALOG>

Page 121: R12 iProcurement Presentation OA

SAMPLE XML SCHEMA SECTION<SCHEMA> <CATEGORY ACTION="SYNC"><KEY>ENVELOPES</KEY> <NAME>Envelopes</NAME> <TYPE>GENUS</TYPE></CATEGORY>

<DESCRIPTOR ACTION="SYNC"><KEY>SIZE</KEY> <NAME>Size</NAME> <OWNER>

<KEY>ENVELOPES</KEY> <NAME>Envelopes</NAME>

</OWNER> <DESCRIPTION>Letter or Legal Size</DESCRIPTION> </DESCRIPTOR></SCHEMA>

Page 122: R12 iProcurement Presentation OA

MANAGE BASE DESCRIPTORSWhat you can do with descriptors:

• Create local descriptors for a category. • Rename, delete, and edit local descriptors for an

existing category. • Edit and create base descriptors.• You cannot delete the default base descriptors that

Oracle iProcurement provides.

Page 123: R12 iProcurement Presentation OA

MANAGE ITEM CATEGORIESUsing the iProcurement, you can do the following:

Create a new category Rename a category Delete a category

Name Key Desc Edit Delete

Tags T97553

Format It S22344 EZ Format SW

Page 124: R12 iProcurement Presentation OA

MANAGING DESCRIPTORSDescriptor characteristics that are available with uploading:

Type Description Sequence Searchable Search Results Visible Item Detail Visible

Page 125: R12 iProcurement Presentation OA

MANAGE CATEGORY HIERARCHYThis tool is used to build your table of contents for categories in iProcurement:

You may add and create new entries. You assign categories to each table of contents entry. You may edit the categories and sub-categories

assigned to each table of contents entry. The table of contents that you create can be viewed

from the iProcurement home page.

Page 126: R12 iProcurement Presentation OA

SAMPLE IPROCUREMENT TABLE OF CONTENTS

Home

Office Products• Office Supplies• Computers• Printers• Cables

Office Supplies Ball Point Pens Pencils Paper Organizers Fasteners Measuring Tools

Page 127: R12 iProcurement Presentation OA

MAP IPROCUREMENT CATEGORIESUse the iProcurement Category Mapping page to map catalog categories to an Oracle Purchasing category:

You can map one or many catalog categories to an Oracle Purchasing category.

All requisitions must have an associated Oracle Purchasing category for each line.

This is the only way to associate a catalog category created in iProcurement to an Oracle Purchasing category.

Page 128: R12 iProcurement Presentation OA

MAP PURCHASING CATEGORIESYou can use the Oracle Purchasing Category Mapping page to link an Oracle Purchasing category to a catalog category:

Provides a more user-friendly category name. The mapped iProcurement category name is displayed

on the Search Results page.

Map Category

Purchasing category name:

PR-IK300

iProcurement category:

Inkjet Printers

Page 129: R12 iProcurement Presentation OA

SHOPPING CATEGORY MAPPING

Oracle iProcurement Catalog Oracle Purchasing CategoryMy Computer Stuff My Networking My Hub MY.COMPUTER My Switch MY.COMPUTER My Router MY.COMPUTER My Complete Systems My Desktop MY.COMPUTER My Server MY.COMPUTER My Peripherals My Monitor MY.COMPUTER My Printer MY.COMPUTER

Page 130: R12 iProcurement Presentation OA

UPLOADING CATEGORIES AND DESCRIPTORS

Categories and descriptors can be managed online or by way of XML uploading:

• Download XML resources.• Use the DTD, Readme file, and examples in the

Readme file to help you create your categories and descriptors (schema) file.

• Create the file in a plain text editor and save it with an xml extension (file.xml).

• Upload the file.• Check the status of the upload.

Page 131: R12 iProcurement Presentation OA

CATALOG SEARCH COMPONENTSThe Oracle iProcurement search functionality is a integration of several components:

Oracle interMedia search engine Catalog search descriptors

Page 132: R12 iProcurement Presentation OA

TYPES OF CATALOG SEARCHESThe search engine provides two kinds of searches:

Quick search:This is the search that automatically happens when you enter a term in the Search box and click Go.

Advanced search:This is the search that happens when you click the link to let the search engine assist you.

Page 133: R12 iProcurement Presentation OA

SEARCH RESULTS DISPLAY: PARAGRAPH

Page 134: R12 iProcurement Presentation OA

SEARCH RESULTS DISPLAY: GRID

Page 135: R12 iProcurement Presentation OA

SPECIAL CHARACTERS IN CATALOG SEARCHES

Special characters are those that are not letters or numbers. Some of them influence the search results:

Search operators % or * Searchable characters such as:

Hyphen (-) Underscore (_)

All other special characters are ignored!

Page 136: R12 iProcurement Presentation OA

FILTERING AND SORTING After performing a search you may have multiple matches. You then have several ways to refine the results:

Try the search again with different terms. Filter your results to remove irrelevant items. Sort your results to bring the most likely matches to

the top of the list.

Page 137: R12 iProcurement Presentation OA

SEARCH DESCRIPTOR CHARACTERISTICS

Two descriptor characteristics affect your search results:

Searchable Search Results Visible

When you create or modify descriptors, you can set descriptor characteristics:

Type Sequence Searchable Search Results Visible Item Detail Visible

Page 138: R12 iProcurement Presentation OA

SEARCHABLE BASE DESCRIPTORS Description Long Description Unit of Measure Supplier Supplier Item Number Manufacturer Manufacturer Item Number Alias UNSPSC Code Supplier Site

Page 139: R12 iProcurement Presentation OA

SEARCH RESULTS VISIBLE BASE DESCRIPTORS

Description Unit of Measure Price Supplier Supplier Item Number Internal Part Number Contract Number Contract Price Contract Currency Supplier Site

Page 140: R12 iProcurement Presentation OA

REBUILD CATALOG INDEXES Rebuild interMedia indexes only after an upgrade to the

Oracle iProcurement software. Log in under Purchasing Responsibility and run the Rebuild

Catalog Item interMedia Index concurrent program.

Page 141: R12 iProcurement Presentation OA

SEARCH ENGINE SETUP IMPACT• Default Descriptors:

• Searchable• Search Results Visible

• Develop a strategy for your descriptors:• Which ones are searchable?• Which are search results visible?

• Decreased performance impact of number of:• Descriptors as searchable• Search results visible

Page 142: R12 iProcurement Presentation OA

IPROCUREMENT CATALOG ADMINISTRATIONThe iProcurement Catalog Administration home page can be used to implement all of the catalog management functions:Local Content

Maintain Local Catalog Content Maintain Local Catalog Structure

Punchout Content Maintain Punchout Maintain Transparent Punchout

Informational Content

Page 143: R12 iProcurement Presentation OA

SETUP CONSIDERATIONSThe primary considerations for iProcurement catalog implementations:

Which content approach? Local Supplier-hosted Marketplace-hosted

Who will have access to that content? User’s needs Manager’s needs Company policy

Page 144: R12 iProcurement Presentation OA

LOCAL CATALOG SETUP• Decide on a catalog structure.• Enter and/or upload categories. • Modify the catalog structure as needed.• Enter and/or upload items. • If you created categories in iProcurement map these

to Oracle Purchasing categories. • Optionally create a table of contents if you want to

enable requisitioners to browse a category structure when searching for items.

• Decide whether to allow filtering of results.

Page 145: R12 iProcurement Presentation OA

PROFILE OPTIONS FOR UPLOADING LOCAL CONTENT

POR:Load Auto Category Dynamic Categories Creation (XML, text)

POR:Load Auto Attrib Dynamic Local Descriptors Creation (XML, text)

POR:Load Auto Root Dynamic Root Descriptors Creation (XML)

POR: Hosted Images Directory POR: Catalog Bulk Load Directory

Page 146: R12 iProcurement Presentation OA

SUPPLIER-HOSTED SETUP• Determine the suppliers with whom you’ll perform the

punchout.• Determine which punchout model to use.• Make sure the supplier is set up. • Obtain supplier’s punchout URL and password.• If punching out to supplier-hosted content via

Exchange, register on Exchange.• Set up the punchout.

Page 147: R12 iProcurement Presentation OA

MARKETPLACE-HOSTED SETUP• Set up a punchout to the marketplace (such as Oracle

Exchange). • You must register on the marketplace.• Determine which mapping needs to occur and set up

the mapping in e-Commerce Gateway or on the Marketplace itself.

• If using some other type of third-party content host determine how to use them.

Page 148: R12 iProcurement Presentation OA

PROFILE OPTIONS FOR PUNCHOUT POR: Proxy Server Name POR: Proxy Server Port POR: CA Certificate File Name

Page 149: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT REQUISITIONS

Page 150: R12 iProcurement Presentation OA

IPROCUREMENT FLOW

Submit order

Shop for goods and services

•Catalog•Punchout•Smart Form•Informational

Populate requisition

(Seekapproval) (Request changes) Order fulfillment

Page 151: R12 iProcurement Presentation OA

IPROCUREMENT HOME PAGE

Page 152: R12 iProcurement Presentation OA

IPROCUREMENT PREFERENCESUser settings in Preferences for defaults during checkout: Shopping Delivery Billing Favorite Charge Accounts Additional Favorites Lists

Preferences

Page 153: R12 iProcurement Presentation OA

SHOP FOR GOODS AND SERVICES

Find items

Externalmarketplace

Non-CatalogLocal catalog

SearchCategories Lists

Add items to shopping cart

Page 154: R12 iProcurement Presentation OA

BASIC SHOPPING FLOW

Find Items

Add to shopping cart

Checkout

Shopping

Select Store or List

Page 155: R12 iProcurement Presentation OA

BASIC CHECKOUT FLOW

Items from shopping

Review and submit requisition for approval

Delivery and billing information

Approvers

Page 156: R12 iProcurement Presentation OA

CHECKOUT STEP-BY-STEP

Delivery

Approvers

Billing

Notes

Requesters are led step-by-step through entering the details needed to create an order.• Requester needs less experience to

complete the order process• Defaults details from requester's My

Profile, which the requester can override

Page 157: R12 iProcurement Presentation OA

REVIEW & SUBMITThe final step of checkout enables you to review and then submit your order. At this stage, you can:

View details of the requisition before submitting it. Submit the requisition for approval. Clicking Submit initiates the Requisition Approval

workflow.

Page 158: R12 iProcurement Presentation OA

ENTER IPROCUREMENT USERS

Employee Name User Name

System Administrator

Human Resources

Job or Position

Supervisor Name

Chart of Accounts

Charge Account

Page 159: R12 iProcurement Presentation OA

DOCUMENT ROUTING OPTION #1: EMPLOYEE/SUPERVISOR RELATIONSHIP

Jane

Robert Kathy

Linda Tom LoriSue

Page 160: R12 iProcurement Presentation OA

DOCUMENT ROUTING OPTION #2:POSITION APPROVAL HIERARCHY

Hierarchies

Chief Executive Officer

Chief Procurement Officer

VP, Manufacturing

Planner 1

Mgr,Mfg.

Mgr, Maint.

Standard POs - Main

Planner 2

VP, Manufacturing

Manager, Manufacturing

Blanket Releases - Main

Planner 1 Planner 2

Page 161: R12 iProcurement Presentation OA

RUN FILL EMPLOYEE HIERARCHY PROCESSHierarchy name: Standard POs - Main

Chief Executive Officer

Chief Procurement Officer

VP, Manufacturing

Position Approval Hierarchy

Walter Brinkley

Cindy Adams

John Wilson

KimJones

JoeMiller Ted Brown

BobHart

Employee Representation

Planner 1

Mgr,Mfg.

Mgr, Maint.

Planner 2

Page 162: R12 iProcurement Presentation OA

DOCUMENT ROUTING OPTION #3: ORACLE APPROVALS MANAGEMENT

Standard Oracle Purchasing approval routing or Oracle Approvals Management?Oracle Approvals Management:

Uniform approval mechanism across Oracle Application modules

Approval rules can be defined once and be leveraged across multiple products

Approval rules can be easily extended More effort for initial set up Works with employee / supervisor setup

Page 163: R12 iProcurement Presentation OA

GIVE ACCESS TO THE USERSIn summary:1. Perform Oracle Purchasing setup.2. Define the employee.3. Create an iProcurement user for the employee.4. Create a link to iProcurement for the employee: Personal Home Page Direct link from legacy system

5. Schedule the Send Notifications workflow.

Page 164: R12 iProcurement Presentation OA

MY NOTIFICATIONS REGION The My Notifications region displays Oracle Workflow Alert

notifications. Each notification is hyperlinked, and links directly to the

underlying messages or reports.

My Notifications

PO Requisition Approval Requisition 1653 has been approvedPO Requisition Approval Requisition 1691 has been approvedPO Requisition Approval Requisition 1705 has been approved

Type Subject

Page 165: R12 iProcurement Presentation OA

CENTER-LED PROCUREMENT

Ireland

Germany

United States

Request Source Order Pay

Intercompany Invoicing

Page 166: R12 iProcurement Presentation OA

SET UP IPROCUREMENT SHOPPING DEFAULTS

Some ordering information can be preset as defaultsto save time during shopping: One-time addresses (HR and System Profile) Approvers (Oracle Purchasing) Buyers (Oracle Purchasing) Public lists (Oracle Purchasing)

Page 167: R12 iProcurement Presentation OA

ORACLE APPLICATIONS FRAMEWORKThe Oracle iProcurement user interface is based on Oracle Applications Framework (OAF).

OAF is the Oracle Applications self-service development and deployment platform.

OAF is a 100% Java & XML J2EE based middle-tier application framework and services platform.

OAF was created for the rapid development and deployment of HTML based applications.

OAF based applications are easily personalized and business logic extensible.

Page 168: R12 iProcurement Presentation OA

OAF / IPROCUREMENT PERSONALIZATION

Personalization is added on top of base product data at runtime.

Admin Level Personalization Function Location Site Organization Responsibility

User Level Personalization User Views

Page 169: R12 iProcurement Presentation OA

SETTING UP IPROCUREMENT INFORMATION TEMPLATES

iProcurement uses information templates to pass additional required information to the supplier.

Although information templates are set up in Oracle Purchasing, they are only used by iProcurement.

Each information template must be associated with an Oracle Inventory item or category.

Page 170: R12 iProcurement Presentation OA

SMART FORMS Used for non-catalog requests Flexible templates to pre-define terms and other

information Suitable for goods and services requests Minimize data entry, default values from template Capture additional details using info templates Related templates can be grouped and assigned to a

store

Page 171: R12 iProcurement Presentation OA

INTERNALLY SOURCED REQUISITIONS OVERVIEW

Denotes activity done outside of iProcurement and Purchasing

Search anddisplay of internal items

Auto- sourcing

Manual sourcing

Requisition checkout and visibility

Requisition approval process

Import Orders process in Order Management

Pick / Pack / Ship

Receive

Create Internal Sales Orders process in Purchasing

Page 172: R12 iProcurement Presentation OA

INTERNALLY SOURCED REQUISITIONS DETAILS

Set Up Internal Items: Internal Orders Enabled flag in the Master Item

window must be set to Yes. Item attributes must be set in all source

organizations.Search and Display Internal Items:

Displayed on the Search Results, Shopping Lists, and Favorites List pages.

Displayed in Stocked Internally column. Profiles that affect internally sourced items:

PO: Legal Requisition Type POR: Allow Manual Selection of Source

Page 173: R12 iProcurement Presentation OA

INTERNALLY SOURCED REQUISITIONS PREREQUISITES

• Requires valid shipping networks.• Applies to items that can be sourced

internally.• Based on sourcing rules:

Compares supplier allocation to any valid internal organization allocation.

Only sourcing rules assigned to the profile option MRP: Default Sourcing Assignment Set are used.

Page 174: R12 iProcurement Presentation OA

SERVICES PROCUREMENT CONTRACTOR/SERVICE REQUEST

Non-catalog request template

Information Template

Legal services

Service categories

Design services

Professional training

Service request

Page 175: R12 iProcurement Presentation OA

ORACLE SERVICES PROCUREMENT

Skills/Temporary Labor•Administrative•Information Technology

•Consulting•Training

•Construction•Software Development

•Legal Services•System support

Time & Materials

Defined Deliverables

Retainer-basedServices

Service Category Service Example

Fixed Price Services• Facilities• Marketing

Page 176: R12 iProcurement Presentation OA

SERVICES PROCUREMENT: CONTINGENT LABOR FLOW

Payables

Contractor

Requester

Enter time & expense

Approve time & expense

Create invoice & payment

View invoice & payment

Page 177: R12 iProcurement Presentation OA

ORACLE PROCUREMENT FEATURE COMPARISON

Oracle iProcurement Oracle Purchasing

Preferences Requisition Preferences

Shopping Lists Requisition Templates

Shopping Cart Order Pad

Submit/Checkout Approve

Page 178: R12 iProcurement Presentation OA

REQUISITION MANAGEMENT ACTIONS

Requisition StatusCopy to CartCancelChangeComplete

Requisition Tab

Page 179: R12 iProcurement Presentation OA

COPYING REQUISITIONS You can copy requisitions from the Requisitions page. You can copy requisitions of any status. Copying a requisition copies the items from the

original requisition into a shopping cart. The new requisition will need to be taken through the

checkout process.

Page 180: R12 iProcurement Presentation OA

CANCELING REQUISITIONSFrom the Requisitions page you can cancel requisitions that have been submitted for approval.The following rules apply to canceling requisitions:

You can cancel requisitions of any status. You can cancel individual requisition lines. You cannot cancel internal lines linked to an internal

sales order unless the order has been cancelled.

Page 181: R12 iProcurement Presentation OA

CHANGE / RESUBMIT REQUISITIONS

Change: You can change requisitions that have been submitted

for approval.

Resubmit: You can resubmit requisitions that have rejected.

Page 182: R12 iProcurement Presentation OA

REQUISITION STATUSES

Purchaseorder

Approve?

Yes

No

Submit for approval

In Process

Rejected

Return

Cancelled

Approved requisition pool

Approved

Incomplete

Page 183: R12 iProcurement Presentation OA

REQUESTER CHANGE ORDERAbility to request changes to purchase orders created for your requisition:

Requester creates a change request in iProcurement If change within tolerances, no approval required Otherwise, requester approval hierarchy approves the

change request Buyer responds to PO change request Final request status sent to requester

Page 184: R12 iProcurement Presentation OA

REQUESTER CHANGE ORDER APPROVAL

Page 185: R12 iProcurement Presentation OA

PROCURE TO PAY LIFECYCLE TRACKING

View approval status View purchase order and associated status View real-time shipment tracking View receipt history and associated exceptions View invoice and payment information

Page 186: R12 iProcurement Presentation OA

SETTING UP ORACLE IPROCUREMENT RESPONSIBILITY AND FUNCTION SECURITY

iProcurement enables you to assign and modify responsibilities to control users’ access.

If the responsibility is not secured, the user has access to all functions within a page.

Both function and menu security attributes can be defined at the responsibility level.

Page 187: R12 iProcurement Presentation OA

APPROVAL AND DOCUMENT CREATION

Purchase order or release

Approved requisition

AutoCreateCreate Documents workflow

Page 188: R12 iProcurement Presentation OA

AUTOMATIC PURCHASE ORDER CREATION

Standard purchase order

Catalog quotation

Contract agreement

iProcurementrequisitions

Globalagreement

Page 189: R12 iProcurement Presentation OA

AUTOMATIC RELEASE CREATION

iProcurementrequisitions

Blanket purchase agreement

Workflow

Blanketrelease

Page 190: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT REQUISITION APPROVAL

Oracle iProcurement uses the PO Requisition Approval Workflow for the approval process.

Workflow uses the approval hierarchy you define when you set up document approval and security in Oracle Purchasing.

Requesters can select additional approvers during the checkout process.

PO Requisition Approval workflow

Page 191: R12 iProcurement Presentation OA

INTEGRATION WITH ORACLE APPROVALS MANAGEMENT

Standard Oracle Purchasing approval routing or Oracle Approvals Management?Oracle Approvals Management:

Uniform approval mechanism across Oracle Application modules

Approval rules can be defined once and be leveraged across multiple products

Approval rules can be easily extended More effort for initial set up

Page 192: R12 iProcurement Presentation OA

WORKFLOWS USED BY ORACLE IPROCUREMENT

PO Requisition Approval Workflow PO Create Documents Workflow PO Confirm Receipts Workflow PO Account Generator Workflows PO Change Request Tolerance Check Requester Change Order Approval PO Change Approval for Requester

Page 193: R12 iProcurement Presentation OA

PO CREATE DOCUMENTS WORKFLOWAutomatically creates purchase order and blanket releases from approved requisition lines.The following are a few of the important attributes in the workflow that must be changed to meet your business needs:

Is automatic creation allowed? Is automatic approval allowed? Should contracts be used to autocreate the document?

Page 194: R12 iProcurement Presentation OA

ACCOUNTING CONSIDERATIONS FOR ORACLE IPROCUREMENT

Sources of account information: Expense account

• Employee default• Default Favorite Charge Account

• PO Account Generator workflow • Expense Account Rules

Page 195: R12 iProcurement Presentation OA

PO ACCOUNT GENERATOR WORKFLOW

The PO Account Generator Workflow automaticallygenerates general ledger accounts for: Purchase orders Requisitions Releases Accounts are generated for the: Charge account Accrual account Budget account Variance account

Page 196: R12 iProcurement Presentation OA

ACCOUNT CREATION OVERVIEWInventory?

Project?

SystemItem?

ChargeAccount?

PrimaryAccount?

2

1

3

4

5

No

No

No

No

Page 197: R12 iProcurement Presentation OA

Account Rule Type Account Rule Value Segment Name Segment ValuePO ITEM CATEGORY Pens & Pencils Account 60090

Define Expense Account Rules

EXPENSE ACCOUNT RULES

01.100.71050.00000.00000Employee charge account

Requisition 01.100.60090.00000.00000

Page 198: R12 iProcurement Presentation OA

TAX CALCULATION Applicable taxes on a purchase order are calculated by

eBusiness Tax. Shipment and distribution information is passed from

Purchasing to the eBusiness Tax engine. Calculated tax lines are stored in eBusiness Tax repository

Oracle Purchasing eBusiness TaxShipment/DistributionInformation

Calculated Tax

Page 199: R12 iProcurement Presentation OA

GRANTS ACCOUNTING AND HAZARD INFORMATION

Grants Accounting: Award number field enabled if Grants Accounting has

been implemented. Project and Project expenditure information

Hazard information: Defaults from item in Oracle Inventory Oracle Hazard class United Nation identifier

Page 200: R12 iProcurement Presentation OA

ATTACHMENTS AND SPECIAL REQUISITIONS

iProcurement requisition attachments: Internal to requisition Miscellaneous To approver To buyer To receiver To supplier

Requisitions that require a purchase order number : Pre-assign a purchase order number

Page 201: R12 iProcurement Presentation OA

PROCUREMENT CARD SUPPORTProcurement cards (P-Card) are corporate creditcards assigned to use when requisitioning items from Suppliers. P-Cards simplify the payment process. P-Card enabled suppliers automatically flag shopping

cart lines for P-Card payment. Requester chooses the appropriate P-Card number for

the requisition. The approved and created purchase order is transmitted

to the supplier with the P-Card information. The P-Card information can be viewed on purchase

orders in Oracle Purchasing.

Page 202: R12 iProcurement Presentation OA

PROCUREMENT CARD FLOW - ORDER

P-Card defaults on requisition in iProcurement

Purchase order with P-Card created in Purchasing

Supplier validates P-Card and processes the order

Card issuer validates P-Card and invoices Payables

Payables validates P-Card invoices

Page 203: R12 iProcurement Presentation OA

PROCUREMENT CARD FLOW - INVOICE

Load

Validate Verify Approve

CreateInvoice

ImportInvoice

AP ExpenseFeed Lines

1

2 3 4

56

Page 204: R12 iProcurement Presentation OA

PROCUREMENT CARD FLOW - RECONCILIATION

Purchasing Supplier Card Issuer

Reconciliation enginePO History Feed Transaction Feed

AP Open Interface

Invoice data

Invoice

Payables

Page 205: R12 iProcurement Presentation OA

SETTING UP CREDIT CARD PROGRAMS IN ORACLE PAYABLES

Define credit card code sets Define your credit card program Define credit card GL account sets Define credit card profiles Assign credit cards to card holders Set up the AP Procurement Card Employee

Verification workflow Set up the AP Procurement Card Manager Approval

Transaction workflow

Page 206: R12 iProcurement Presentation OA

CODE SETS WINDOW Used to define sets of credit card codes for your procurement cards. Payables uses these codes to create default accounting distributions for transactions that you import from your credit card issuer.

Page 207: R12 iProcurement Presentation OA

CARD PROGRAMS WINDOW Used to define your credit card programs for each card issuer.

Define the supplier and supplier site for your card program.

Specify which transaction statuses to exclude when you automatically create an invoice for your card issuer.

Page 208: R12 iProcurement Presentation OA

GL ACCOUNT SETS WINDOW You use the GL Account Sets window to create a list of values of GL accounts that your employees can use to correct account information for their procurement card transactions.

Page 209: R12 iProcurement Presentation OA

CREDIT CARD PROFILES WINDOW

Used to define profiles for the various types and levels of spending you allow for procurement card holders.

Assign a credit card profile to each card that you assign to a card holder.

Page 210: R12 iProcurement Presentation OA

CREDIT CARDS WINDOW

Use the Credit Cards window to define the credit cards distributed to your employees.

Enter an employee name Enter a credit card number Assign a card profile

Page 211: R12 iProcurement Presentation OA

CREDIT CARD WORKFLOWS

You must have the following Payables credit card workflows running to use P-Cards:

AP Procurement Card Employee Verification workflow

AP Procurement Card Manager Approval Transaction workflow

Page 212: R12 iProcurement Presentation OA

P-CARD SETUP FOR IPROCUREMENT

Now that you have set up the credit cards in Payables, there are setups for iProcurement:

Set PO: Use P-Cards in Purchasing profile option to Yes

Enable the Supplier Site as a Procurement Card site

Page 213: R12 iProcurement Presentation OA

IPROCUREMENT PROFILE OPTIONSA number of profile options govern the behavior of Oracle iProcurement.

Profile Options Set by System Administrator Profile Options Set by User Profile Options Set for Oracle Services Procurement

Page 214: R12 iProcurement Presentation OA

NOTIFICATION ROUTING RULESOn the iProcurement Home page To Do notifications can be

forwarded to another approver. This action creates routing rules for the Send

Notifications workflow. Once created, these rules apply to both iProcurement

and Oracle Purchasing notifications.

Page 215: R12 iProcurement Presentation OA

PERSONALIZING THE HOME PAGEOracle iProcurement provides several simple ways to make the Home page more personal: Put your organization’s logo at the top left in OA_MEDIA/<language_code>/PORHOME.gif

Post purchasing news by updating OA_HTML/<language_code>/PORPNEWS.htm

• OU specific at Patchset F Display your organization's purchasing policies in OA_HTML/<language_code>/HELP/PORPOLCY.htm

Note that <language_code> above would be replaced by your country’s language code (for example, USfor United States).

Page 216: R12 iProcurement Presentation OA

HOME PAGE LOGO

Page 217: R12 iProcurement Presentation OA

PURCHASING NEWS<!-- $Header: PORPNEWS.htm 110.0 2005/05/17 17:00:44 pkm ship $ --><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><html> <head> <title>Purchasing News</title> </head> <body> <p>March 6, 2006. <br> <p>This is where the customer puts their own purchasing news items (this is an HTML plugin). </body> </html>

Page 218: R12 iProcurement Presentation OA

PURCHASING POLICIES<!-- $Header: PORPOLCY.htm 110.2 2005/05/04 18:41:59 pkm ship $ --><html><head><title>Purchasing Policies</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel="stylesheet" href="/OA_HTML/PORSTYL2.css"></head><body bgcolor="#FFFFFF" text="#000000" link="#000000"><h3><font color="#660099" face="Arial" size="4" class="header">Purchasing Policies</font></h3><p class="instructiontext">Purchasing policies vary by company or by organization within a company. The Purchasing administrator for your company or organization should replace this page with a page detailing the purchasing policies for your company or organization. </p></body> </html>

Page 219: R12 iProcurement Presentation OA

DESCRIPTIVE FLEX FIELDS IN IPROCUREMENT

Oracle iProcurement can be extended using the Descriptive Flex Fields:

Name: Requisition HeadersTable Name: PO_REQUISITION_HEADERS_ALL

Name: Requisition LinesTable Name: PO_REQUISITION_LINES_ALL

Name: Requisition DistributionsTable Name: PO_REQ_DISTRIBUTIONS_ALL

Page 220: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT RECEIVING

Page 221: R12 iProcurement Presentation OA

KEY FUNCTIONALITY OF ORACLE IPROCUREMENT

Requisition creation

Receive order

Requisition approval

Page 222: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT RECEIVINGReceiving records receipt of the order and initiatesthe payment process. Features of receiving ordersIn Oracle iProcurement are as follows: The requester is allowed to receive at his desktop

from the browser. The requisition to be received is required to have a

purchase order, blanket release, or internal sales order associated with it.

The receipt routing of the item to be received must have been set to Direct Delivery.

Oracle Purchasing must be used to receive if full production inventory controls are required.

Page 223: R12 iProcurement Presentation OA

OVERVIEW OF PROCUREMENT RECEIVING

Order Transmission

• Printed• E-mail• EDI• XML

Shipment Notification

• Printed• EDI• iSupplier Portal

Receipt Confirmation

• Receipts• Corrections• Returns

Page 224: R12 iProcurement Presentation OA

Direct

Destination type: inventory, expense, or shop floor

Finaldestination

ORACLE IPROCUREMENT RECEIPT ROUTING

Receiving

Page 225: R12 iProcurement Presentation OA

RECEIVING IN ORACLE IPROCUREMENT

Receive1

Record receipt

2

Page 226: R12 iProcurement Presentation OA

RECEIVING ORDERS IN ORACLE IPROCUREMENT

Receiving is done from the Receiving page in iProcurement in one of three ways: Choose the requisition from Requisitions to Receive and

click the Express Receive button. Enter your search criteria in the tool bar to find the order

to be received. Select the Receive Items link and use search criteria to

find the order to be received.

Shop Requisitions Receiving Contractors

Page 227: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT RECEIVING PAGE

Page 228: R12 iProcurement Presentation OA

RECEIVING HOME PAGE FUNCTIONSTransact against your items or someone else’s items.Restrict buyer’s access to only their items by excluding the following functions from the iProcurement responsibility:

Receipts - exclude “All Items to Receive” Returns - exclude “Return All Receipts” Corrections - exclude “Correct All Receipts” Receiving History - exclude “All Receipts”

OAF personalizations

Page 229: R12 iProcurement Presentation OA

IPROCUREMENT RECEIVING PROCESS

Record receipt of the items you ordered, or receive on behalf of others.

Page 230: R12 iProcurement Presentation OA

FINDING YOUR RECEIPTSFrom the Receiving home page there are several options, depending on your need: Use Search on the Receiving page. Use the expanded search criteria found on the Receive Items:

Select Items page.

Page 231: R12 iProcurement Presentation OA

ORACLE IPROCUREMENT RECEIVING Find expected receipts Enter quantities for received items Click Receive

Unit ReceiptQuantityDescription

EachTravel Mate 100

Each 5Travel Mate 200

Each 5Travel Mate 300

QuantityOrdered

Quantity Received

100 10

75 5

130 5

Page 232: R12 iProcurement Presentation OA

IPROCUREMENT RECEIVING PROCESS

Record the return of items you ordered and received back to the supplier.

Page 233: R12 iProcurement Presentation OA

ENTERING RETURNS IN ORACLE IPROCUREMENT

From the Receiving home page click the Returns link. Your search view choices include: Any Time Last 60 Days Last 30 Days Last 7 Days Today

To the supplier

Page 234: R12 iProcurement Presentation OA

IPROCUREMENT RECEIVING PROCESS

Did you record the wrong receipt quantity? Adjust the quantity that you received.

Page 235: R12 iProcurement Presentation OA

ENTERING CORRECTIONS

Item Costs Quantity on Hand

Page 236: R12 iProcurement Presentation OA

DIFFERENCE BETWEEN RETURNS AND CORRECTIONS

Updates costUpdates cost

No return to supplier

Updates quantity on hand

Return goods to supplier

Updates quantity on hand

Receiving Return Receiving Correction

Page 237: R12 iProcurement Presentation OA

RECEIPT HEADER IN ORACLE IPROCUREMENT

Receipt number Receiver name Receipt date Packing slip Way bill Comments

HEADER

LINE

Receipt

Page 238: R12 iProcurement Presentation OA

RECEIPT LINE IN ORACLE IPROCUREMENT

Quantity Unit of measure Description Order number Order type Supplier

HEADER

LINE

Receipt

Page 239: R12 iProcurement Presentation OA

THE PO CONFIRM RECEIPTS WORKFLOW

Workflow sends a notification to the requester to confirm receipts on the due date for items with:

A destination or deliver-to type of Expense or Inventory.

A routing of Direct Delivery. A need-by date that is equal to or earlier than the

current date. An invoice matching type of 3 way or 4 way.

Requesters can navigate to the relevant documents and confirm the receipt of orders online.

Page 240: R12 iProcurement Presentation OA

PURCHASING RECEIVING SETUPSome Oracle Purchasing setup steps that you may want to consider when implementing iProcurement: Purchasing Options

Receipt Close Point Receipt Close Tolerance Percent

Receiving Options Receipt Date Over Receipt Control Receipt Number Options Miscellaneous

Page 241: R12 iProcurement Presentation OA

IPROCUREMENT PROFILE OPTIONSA number of profile options govern the behavior of Oracle iProcurement.

Profile Options Set by System Administrator Profile Options Set by User Profile Options Set for Oracle Services Procurement

Page 242: R12 iProcurement Presentation OA

IPROCUREMENT RECEIPT FUNCTION SECURITY

Access to some receiving features can be excludedthrough these function names:• Receive Items• All Items to Receive• View All Receipts• Return Items• Return All Items• Correct Receipts • Correct All Receipts

Page 243: R12 iProcurement Presentation OA

RECEIVING COMPARISON

iProcurement Receiving PO Confirm Receipts Workflow

Oracle iProcurement Oracle PurchasingSearch for requisitions to receive

Get notifications in which you can receive

Requisition required Purchase order requiredTwo, three, or four way matching

Three or four way match required

No scheduled concurrent request

Scheduled concurrent request

Can do corrections or returns

Can not do corrections or returns from notification