SlideShare a Scribd company logo
4
Most read
8
Most read
9
Most read
Sales Order Personalization
1- Limit Users To Only Be Able To View/Query A Certain Salesperson Or Sales
Order Creator
Purpose : Restrict Sales Person From Find Sales Order Owned by Another Sales Person
Perform the following forms Personalization on Sales Order Form
1. Login to Oracle Apps with the specified user name and password
2. Navigate to OM Responsibility > Sales Order form
3. Click Help > Diagnostics > Custom code > Click on the last selection: 'Personalize'
4. Under Conditions tab > Trigger Event = 'WHEN-NEW-BLOCK-INSTANCE', and
Trigger object = 'ORDER'
6. Set the Context level to User and Value to
--Note: to simplify setup required, you can choose to set the condition context to responsibility.
This would allow you to assign a group of users to a responsibility, then the setup above would
only need completed once at the responsibility level. Otherwise this setup step would be required
for each user.
7. Click to Actions tab and define following actions -
Seq. Type Language Object Type Target
Object
Property Name Value
1 Property All Block ORDER DEFAULT_WHERE SALESREP_ID =(SELECT
TO_CHAR
(rep.SALESREP_ID)
FROM
JTF_RS_SALESREPS rep,
JTF_RS_DEFRESOURCES_V
u
WHERE 1 = 1
AND rep.RESOURCE_ID
= u.RESOURCE_ID
AND USER_ID =
fnd_global.user_id
AND rep.ORG_ID =
fnd_global.org_id)
OR CREATED_BY=
(SELECT TO_CHAR
(u.USER_ID)
FROM
JTF_RS_SALESREPS rep,
JTF_RS_DEFRESOURCES_V
u
WHERE 1 = 1
AND rep.RESOURCE_ID
= u.RESOURCE_ID
AND USER_ID =
fnd_global.user_id
AND rep.ORG_ID =
fnd_global.org_id);
8.Save the changes.
9.Close the Sales Order form and re-open it. Now test it.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
2- How To Limit User To View/Query Orders For Certain Order Type
Perform the following forms Personalization on Sales Order Form
1. Login to Oracle Apps with the specified user name and password
2. Navigate to OM Responsibility > Sales Order form
3. Click Help > Diagnostics > Custom code > Click on the last selection: 'Personalize'
4. Under Conditions tab > Trigger Event = 'WHEN-NEW-BLOCK-INSTANCE', and
Trigger object = 'ORDER'
6. Set the Context level to User and Value to
--Note: to simplify setup required, you can choose to set the condition context to responsibility.
This would allow you to assign a group of users to a responsibility, then the setup above would
only need completed once at the responsibility level. Otherwise this setup step would be required
for each user.
7. Click to Actions tab and define following actions -
Seq. Type Language Object Type Target
Object
Property Name Value
1 Property All Block ORDER DEFAULT_WHERE order_type = Sh Local'
8.Save the changes.
9.Close the Sales Order form and re-open it. Now test it.
3- Limit The List Of "Order Types" Being Displayed In The Sales Order
Form LOV
This can be done through forms personalization
Target : Limit Order Type LOV To (Sh Local , SH Drop Ship)
Before personalization
You Must Get Transaction type ID For Tow Sales Order Type You Won't Restrict LOV To Them
Oracle EBS R12 Sales order personalization
1. Login to Oracle Apps with the specified user name and password
2. Navigate to OM Responsibility > Sales Order form
3. Click Help > Diagnostics > Custom code > Click on the last selection: 'Personalize'
Condition
===========
Trigger Event = WHEN-NEW-ITEM-INSTANCE
Trigger Object = ORDER.ORDER_TYPE
Processing Mode = Not in Enter-Query Mode
Responsibility = SH Order Management Super User
Actions
Seq. Type Language Builtin type Argument Group Name
1 Builtin All Create Record Group
from Query
SELECT order_type_id, name,
description
FROM oe_order_types_v
WHERE 1 = 1 AND
order_type_id IN (4183, 4221)
XX_ORDER_TYPE
Seq. Type Language Object Type Target
Object
Property Name Value
2 Property All LOV Order_Type GROUP_NAME XX_ORDER_TYPE
Save the changes.
Close the Sales Order form and re-open it. Now test it.
TestScenario
Done ‫هلل‬ ‫الحمد‬

More Related Content

DOCX
Oracle Personalization How To Restricting users from assigning items to diffe...
PPT
Oracle Application Differences & Drop Ship Sales Orders
PDF
Oracle forms personalization
PPT
R12 Business Case Process Manufacturing
DOC
How to auto create trip in oracle order management
PDF
Oracle R12 inventory Table name details with description
DOCX
Discrete Job Closure Process
DOCX
Assign Freight Cost On Shipping Transaction
Oracle Personalization How To Restricting users from assigning items to diffe...
Oracle Application Differences & Drop Ship Sales Orders
Oracle forms personalization
R12 Business Case Process Manufacturing
How to auto create trip in oracle order management
Oracle R12 inventory Table name details with description
Discrete Job Closure Process
Assign Freight Cost On Shipping Transaction

What's hot (20)

DOCX
Pick pack and ship confirm process in oracle apps
DOCX
Elshayeb Expense Subinventory And Items Scenario
PDF
Oaf personalization examples
DOCX
How to configure LCM After receiving
DOCX
How to remove disable and cancel shipment functionality in enter purchase or...
PDF
Oracle R12 Apps - Order Management Tables & Descriptions
PDF
Oracle min-max-planning
PDF
Purchase Order Approval Using Approval Management Engine
DOCX
Elshayeb Oracle R12 Order Management
DOCX
PO Position Hierarchy in R12
PDF
Oracle Apps Technical – Short notes on RICE Components.
DOC
Oracle EBS R12 Payroll user manual
DOCX
Select all record from menu for matching item type in ap invoice personalization
PDF
Oracle R12 SCM Functional Interview Questions - Order Management,
PDF
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
DOCX
Personalization how to restrict transaction type list of values
PDF
Oracle Inventory – Types of Move Orders
PDF
Oracle EBS Currency conversion
PPT
Oracle Applications - R12 Approvals Management Engine - AME Training
Pick pack and ship confirm process in oracle apps
Elshayeb Expense Subinventory And Items Scenario
Oaf personalization examples
How to configure LCM After receiving
How to remove disable and cancel shipment functionality in enter purchase or...
Oracle R12 Apps - Order Management Tables & Descriptions
Oracle min-max-planning
Purchase Order Approval Using Approval Management Engine
Elshayeb Oracle R12 Order Management
PO Position Hierarchy in R12
Oracle Apps Technical – Short notes on RICE Components.
Oracle EBS R12 Payroll user manual
Select all record from menu for matching item type in ap invoice personalization
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Personalization how to restrict transaction type list of values
Oracle Inventory – Types of Move Orders
Oracle EBS Currency conversion
Oracle Applications - R12 Approvals Management Engine - AME Training
Ad

Viewers also liked (20)

DOCX
Personalization to restrict values in customer name and number lov in sales o...
DOCX
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
DOC
Oracle Applications - Sales Order Entering,Booking,Picking And Shipping Made ...
DOC
Oracle ERP Personalization for control master items list
DOCX
Restrict user from use account aliases incompatible with transaction action
DOCX
Inventory aging report using oracle discoverer desktop
DOCX
Validate maximum expiration date for items lots
DOCX
Oracle EBS Tracking items costing return from customer
DOCX
Customize the login homepage For Oracle EBS R12
DOC
Send mail with attached report layout
PDF
Form personalization 395117_r12_updated1212
DOCX
Oracle Inventory Restrict user from update item attribute personalization
DOCX
Personalization Validate Po Quantity With PR
PDF
Technical architecture for order management
DOCX
Oracle Web Adi For upload item master
DOCX
Procedure To Store Database Object Size And Number Of Rows In Custom Table
PPS
Oracle Framework Personalization
DOCX
Oracle Purchasing R12 Setup Steps
PPT
Oracle apps order-management
DOC
Forms personalization
Personalization to restrict values in customer name and number lov in sales o...
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Applications - Sales Order Entering,Booking,Picking And Shipping Made ...
Oracle ERP Personalization for control master items list
Restrict user from use account aliases incompatible with transaction action
Inventory aging report using oracle discoverer desktop
Validate maximum expiration date for items lots
Oracle EBS Tracking items costing return from customer
Customize the login homepage For Oracle EBS R12
Send mail with attached report layout
Form personalization 395117_r12_updated1212
Oracle Inventory Restrict user from update item attribute personalization
Personalization Validate Po Quantity With PR
Technical architecture for order management
Oracle Web Adi For upload item master
Procedure To Store Database Object Size And Number Of Rows In Custom Table
Oracle Framework Personalization
Oracle Purchasing R12 Setup Steps
Oracle apps order-management
Forms personalization
Ad

Similar to Oracle EBS R12 Sales order personalization (16)

PDF
Personalize the forms how to oracle applications release 11.5.10 a technica...
PDF
Oracle 11i forms personalization
PDF
Apps 11i10 forms_personalization
PDF
Apps 11i10 Forms Personalization
DOCX
Form personalization techniques
PDF
Document for restricting lov using form personalization
PDF
Form personalization
PDF
personalization
PPT
Assets Personalization Presentation for Eastern States.ppt
PPT
11i10 ATFormPersonalization_HRDv2[1].ppt
PDF
Oaf personaliztion examples
DOC
Personalizations for control deliver to organizations in Purchase Requisition...
DOCX
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
PPT
Oracle EBS Admin_FormPersonalization New.ppt
PPTX
OVERVIEW AND BASIC CONCEPTS_0910224.pptx
PDF
How to restrict users to enter whole numbers in mover order quantity (1)
Personalize the forms how to oracle applications release 11.5.10 a technica...
Oracle 11i forms personalization
Apps 11i10 forms_personalization
Apps 11i10 Forms Personalization
Form personalization techniques
Document for restricting lov using form personalization
Form personalization
personalization
Assets Personalization Presentation for Eastern States.ppt
11i10 ATFormPersonalization_HRDv2[1].ppt
Oaf personaliztion examples
Personalizations for control deliver to organizations in Purchase Requisition...
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
Oracle EBS Admin_FormPersonalization New.ppt
OVERVIEW AND BASIC CONCEPTS_0910224.pptx
How to restrict users to enter whole numbers in mover order quantity (1)

More from Ahmed Elshayeb (13)

DOCX
Personalization who i can restrict subinventory locator to store one item only
DOCX
Oracle Purchasing Internal Requisition
DOC
Personalization select all record from menu for manage buyer work load
DOCX
Sales Order needs to be automatically reserved, shipped & invoiced without an...
DOCX
Customized security roles
DOCX
Cascading dependencies
DOCX
Oracle Personalization Restrict Subinventory And Lot Number LOV Dependent On...
DOCX
Select All Record From Tools Menu On Find Receipts For Matching Form
DOCX
How to install a font using xml publisher administrator
DOCX
Oracle Order Management (Assign freight cost on shipping transaction)
DOCX
Personalization to restrict subinventory lov in interorganization transfer كي...
DOCX
Personalization to restrict subinventory lov in miscellaneous transaction to ...
DOC
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Personalization who i can restrict subinventory locator to store one item only
Oracle Purchasing Internal Requisition
Personalization select all record from menu for manage buyer work load
Sales Order needs to be automatically reserved, shipped & invoiced without an...
Customized security roles
Cascading dependencies
Oracle Personalization Restrict Subinventory And Lot Number LOV Dependent On...
Select All Record From Tools Menu On Find Receipts For Matching Form
How to install a font using xml publisher administrator
Oracle Order Management (Assign freight cost on shipping transaction)
Personalization to restrict subinventory lov in interorganization transfer كي...
Personalization to restrict subinventory lov in miscellaneous transaction to ...
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API

Recently uploaded (20)

PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PDF
Types of control:Qualitative vs Quantitative
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
A Brief Introduction About Julia Allison
PPTX
Probability Distribution, binomial distribution, poisson distribution
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PPTX
Lecture (1)-Introduction.pptx business communication
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PDF
Deliverable file - Regulatory guideline analysis.pdf
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PDF
WRN_Investor_Presentation_August 2025.pdf
PDF
Business model innovation report 2022.pdf
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PPT
Data mining for business intelligence ch04 sharda
340036916-American-Literature-Literary-Period-Overview.ppt
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Types of control:Qualitative vs Quantitative
Ôn tập tiếng anh trong kinh doanh nâng cao
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
A Brief Introduction About Julia Allison
Probability Distribution, binomial distribution, poisson distribution
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
New Microsoft PowerPoint Presentation - Copy.pptx
Lecture (1)-Introduction.pptx business communication
Reconciliation AND MEMORANDUM RECONCILATION
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Deliverable file - Regulatory guideline analysis.pdf
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
WRN_Investor_Presentation_August 2025.pdf
Business model innovation report 2022.pdf
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
DOC-20250806-WA0002._20250806_112011_0000.pdf
Data mining for business intelligence ch04 sharda

Oracle EBS R12 Sales order personalization

  • 1. Sales Order Personalization 1- Limit Users To Only Be Able To View/Query A Certain Salesperson Or Sales Order Creator Purpose : Restrict Sales Person From Find Sales Order Owned by Another Sales Person Perform the following forms Personalization on Sales Order Form 1. Login to Oracle Apps with the specified user name and password 2. Navigate to OM Responsibility > Sales Order form 3. Click Help > Diagnostics > Custom code > Click on the last selection: 'Personalize'
  • 2. 4. Under Conditions tab > Trigger Event = 'WHEN-NEW-BLOCK-INSTANCE', and Trigger object = 'ORDER' 6. Set the Context level to User and Value to --Note: to simplify setup required, you can choose to set the condition context to responsibility. This would allow you to assign a group of users to a responsibility, then the setup above would only need completed once at the responsibility level. Otherwise this setup step would be required for each user. 7. Click to Actions tab and define following actions -
  • 3. Seq. Type Language Object Type Target Object Property Name Value 1 Property All Block ORDER DEFAULT_WHERE SALESREP_ID =(SELECT TO_CHAR (rep.SALESREP_ID) FROM JTF_RS_SALESREPS rep, JTF_RS_DEFRESOURCES_V u WHERE 1 = 1 AND rep.RESOURCE_ID = u.RESOURCE_ID AND USER_ID = fnd_global.user_id AND rep.ORG_ID = fnd_global.org_id) OR CREATED_BY= (SELECT TO_CHAR (u.USER_ID) FROM JTF_RS_SALESREPS rep, JTF_RS_DEFRESOURCES_V u WHERE 1 = 1 AND rep.RESOURCE_ID = u.RESOURCE_ID AND USER_ID = fnd_global.user_id AND rep.ORG_ID = fnd_global.org_id); 8.Save the changes. 9.Close the Sales Order form and re-open it. Now test it. -----------------------------------------------------------------------------------------------------------------------------------------------------------
  • 4. 2- How To Limit User To View/Query Orders For Certain Order Type Perform the following forms Personalization on Sales Order Form 1. Login to Oracle Apps with the specified user name and password 2. Navigate to OM Responsibility > Sales Order form 3. Click Help > Diagnostics > Custom code > Click on the last selection: 'Personalize' 4. Under Conditions tab > Trigger Event = 'WHEN-NEW-BLOCK-INSTANCE', and Trigger object = 'ORDER' 6. Set the Context level to User and Value to --Note: to simplify setup required, you can choose to set the condition context to responsibility. This would allow you to assign a group of users to a responsibility, then the setup above would only need completed once at the responsibility level. Otherwise this setup step would be required for each user. 7. Click to Actions tab and define following actions - Seq. Type Language Object Type Target Object Property Name Value 1 Property All Block ORDER DEFAULT_WHERE order_type = Sh Local'
  • 5. 8.Save the changes. 9.Close the Sales Order form and re-open it. Now test it.
  • 6. 3- Limit The List Of "Order Types" Being Displayed In The Sales Order Form LOV This can be done through forms personalization Target : Limit Order Type LOV To (Sh Local , SH Drop Ship) Before personalization You Must Get Transaction type ID For Tow Sales Order Type You Won't Restrict LOV To Them
  • 8. 1. Login to Oracle Apps with the specified user name and password 2. Navigate to OM Responsibility > Sales Order form 3. Click Help > Diagnostics > Custom code > Click on the last selection: 'Personalize' Condition =========== Trigger Event = WHEN-NEW-ITEM-INSTANCE Trigger Object = ORDER.ORDER_TYPE Processing Mode = Not in Enter-Query Mode Responsibility = SH Order Management Super User
  • 9. Actions Seq. Type Language Builtin type Argument Group Name 1 Builtin All Create Record Group from Query SELECT order_type_id, name, description FROM oe_order_types_v WHERE 1 = 1 AND order_type_id IN (4183, 4221) XX_ORDER_TYPE Seq. Type Language Object Type Target Object Property Name Value 2 Property All LOV Order_Type GROUP_NAME XX_ORDER_TYPE
  • 10. Save the changes. Close the Sales Order form and re-open it. Now test it. TestScenario Done ‫هلل‬ ‫الحمد‬