Advanced Pricing - Exclusions
For certain customers how can I exclude items from a price list without making multiple price lists?
Be more detailed. What is the data source of this price list and what bean it is? The solution depends on lot many more factors.
--Shiv
Similar Messages
-
In Oracle 11.5.10.2 Advance Pricing, quantity discount in ranges
In Oracle 11.5.10.2 Advance Pricing, we have a requirement. free item promotion based on range of items ordered. Eg: If customer buy 10 qty then 2 free, else, if customer buy 20 qty. then 5 qty free, else, if if customer buy 30 then get 8 qty free. How to achieve in Advance Pricing. Is it possible to achieve a range of free quantities in Advance Pricing?
In Oracle 11.5.10.2 Advance Pricing, we have a requirement. free item promotion based on range of items ordered. Eg: If customer buy 10 qty then 2 free, else, if customer buy 20 qty. then 5 qty free, else, if if customer buy 30 then get 8 qty free. How to achieve in Advance Pricing. Is it possible to achieve a range of free quantities in Advance Pricing?
-
Need Help for API Modifier in Advance Pricing
Dear Gurus, i've problem when i run API create modifier there is an error message:
"err msg 1is: Attribute list_type is invalid. Please re-enter."
can u help me solve this problem ??
Thx,
Dedy
my example script is :
===============================================================================
CREATE OR REPLACE PROCEDURE AAA is
--SET VERIFY OFF
--WHENEVER SQLERROR EXIT FAILURE ROLLBACK;
--set serveroutput on
--declare
/* $Header: QPXEXDS3.sql 115.3 2002/05/31 22:24:21 mkarya noship $ */
l_control_rec QP_GLOBALS.Control_Rec_Type;
l_return_status VARCHAR2(1);
x_msg_count number;
x_msg_data Varchar2(2000);
x_msg_index number;
l_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
l_MODIFIER_LIST_val_rec QP_Modifiers_PUB.Modifier_List_Val_Rec_Type;
l_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
l_MODIFIERS_val_tbl QP_Modifiers_PUB.Modifiers_Val_Tbl_Type;
l_QUALIFIERS_tbl QP_Qualifier_Rules_PUB.Qualifiers_Tbl_Type;
l_QUALIFIERS_val_tbl QP_Qualifier_Rules_PUB.Qualifiers_Val_Tbl_Type;
l_PRICING_ATTR_tbl QP_Modifiers_PUB.Pricing_Attr_Tbl_Type;
l_PRICING_ATTR_val_tbl QP_Modifiers_PUB.Pricing_Attr_Val_Tbl_Type;
l_x_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
l_x_MODIFIER_LIST_val_rec QP_Modifiers_PUB.Modifier_List_Val_Rec_Type;
l_x_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
l_x_MODIFIERS_val_tbl QP_Modifiers_PUB.Modifiers_Val_Tbl_Type;
l_x_QUALIFIERS_tbl QP_Qualifier_Rules_PUB.Qualifiers_Tbl_Type;
l_x_QUALIFIERS_val_tbl QP_Qualifier_Rules_PUB.Qualifiers_Val_Tbl_Type;
l_x_PRICING_ATTR_tbl QP_Modifiers_PUB.Pricing_Attr_Tbl_Type;
l_x_PRICING_ATTR_val_tbl QP_Modifiers_PUB.Pricing_Attr_Val_Tbl_Type;
mll_rec qp_list_lines% ROWTYPE;
pra_rec qp_pricing_attributes% ROWTYPE;
Begin
OE_MSG_PUB.Initialize;
/* Create a Modifier header of type 'DLT' (Discount List) */
--l_MODIFIER_LIST_rec.currency_code := 'IDR';
l_MODIFIER_LIST_rec.list_type_code := 'DLT';
l_MODIFIER_LIST_rec.start_date_active := sysdate;
l_MODIFIER_LIST_rec.end_date_active := trunc(sysdate) + 10;
l_MODIFIER_LIST_rec.source_system_code := 'QP';
l_MODIFIER_LIST_rec.active_flag := 'Y';
l_MODIFIER_LIST_rec.name := 'TEST01';
l_MODIFIER_LIST_rec.description := 'Latest New Description of HALLOWEEN 2000';
l_MODIFIER_LIST_rec.version_no := '9.4';
l_MODIFIER_LIST_rec.pte_code := 'ORDFUL';
l_MODIFIER_LIST_rec.operation := QP_GLOBALS.G_OPR_CREATE;
/* Call the Modifiers Public API to create the modifier header and a modifier line */
QP_Modifiers_PUB.Process_Modifiers(p_api_version_number => 1.0,
p_init_msg_list => FND_API.G_FALSE,
p_return_values => FND_API.G_FALSE,
p_commit => FND_API.G_FALSE,
x_return_status => l_return_status,
x_msg_count => x_msg_count,
x_msg_data => x_msg_data,
p_MODIFIER_LIST_rec => l_MODIFIER_LIST_rec,
p_MODIFIERS_tbl => l_MODIFIERS_tbl
--,p_QUALIFIERS_tbl => l_QUALIFIERS_tbl
p_PRICING_ATTR_tbl => l_PRICING_ATTR_tbl,
x_MODIFIER_LIST_rec => l_MODIFIER_LIST_rec,
x_MODIFIER_LIST_val_rec => l_MODIFIER_LIST_val_rec,
x_MODIFIERS_tbl => l_MODIFIERS_tbl,
x_MODIFIERS_val_tbl => l_MODIFIERS_val_tbl,
x_QUALIFIERS_tbl => l_QUALIFIERS_tbl,
x_QUALIFIERS_val_tbl => l_QUALIFIERS_val_tbl,
x_PRICING_ATTR_tbl => l_PRICING_ATTR_tbl,
x_PRICING_ATTR_val_tbl => l_PRICING_ATTR_val_tbl);
if l_return_status = FND_API.G_RET_STS_SUCCESS then
--success;
COMMIT;
DBMS_OUTPUT.put_line('success');
else
--failure;
ROLLBACK;
DBMS_OUTPUT.put_line('failure');
end if;
IF l_return_status FND_API.G_RET_STS_SUCCESS THEN
RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
END IF;
EXCEPTION
WHEN FND_API.G_EXC_ERROR THEN
l_return_status := FND_API.G_RET_STS_ERROR;
-- Get message count and data
dbms_output.put_line('err msg is : ' || x_msg_data);
WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
for k in 1 .. x_msg_count loop
x_msg_data := oe_msg_pub.get(p_msg_index => k, p_encoded => 'F');
-- Get message count and data
dbms_output.put_line('err msg ' || k ||'is: ' || x_msg_data);
end loop;
WHEN OTHERS THEN
l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
for k in 1 .. x_msg_count loop
x_msg_data := oe_msg_pub.get(p_msg_index => k, p_encoded => 'F');
-- Get message count and data
dbms_output.put_line('err msg ' || k ||'is: ' || x_msg_data);
end loop;
END;
========================================================================================Do you have Advanced Pricing installed?
select status from fnd_product_installations
where application_id=(select application_id from fnd_application
where application_short_name='QP');
I is Advanced Pricing and S is Basic Pricing.
I don't think you can use the API if you are on Basic pricing (unless you have transportation execution implemented and it is called for that purpose).
Thanks
Nagamohan -
No. Price Range ListPrice No$al Price Nett Price Special Deal Special Deal 2
Qty/Value Range - 0 - 10pcs 11 - 99pcs 100 - 149pcs 150pcs & above
No.1 ABC Part number 10.00 $10 - 10% $10 - 12% $10 - 15% $10 - 20%
Qty/Value Range (Group Discount) - 100 - $399 $400-$799 $800 & above
No.2 7441-1 Swivels 1.00 - $1 - 10% $1 - 15% $ 1 - 20%
7441-2 Swivels 1.00 - $1 - 10% $1 - 15% $ 1 - 20%
7441-3 Swivels 1.00 - $1 - 10% $1 - 15% $ 1 - 20%
7441-4 Swivels 1.00 - $1 - 10% $1 - 15% $ 1 - 20%
7441-5 Swivels 1.00 - $1 - 10% $1 - 15% $ 1 - 20%
https://docs.google.com/spreadsheet/ccc?key=0ArZGkcAMROWFdG81R09xNjBTNDNOS0doakE1aVgxamc
Hi All,
Advance pricing Query- my client requirement is as above... for each part number for each range they are giving different discount and for some parts they are giving discount based on Amount as mentioned above.
for same part numbers they have different discount ranges like Customer Group A , B, C, D (location, nation and export order customer) different discounts.
Is it possible to achieve this Qualifers, modiers are need to create sepearte price list for each group...
Kindly advise.
highly appreciate quick responses.
Edited by: 949067 on 14-Aug-2012 23:09
Edited by: 949067 on 24-Aug-2012 02:43Let us go through the steps involved in integrating Advanced Pricing with Purchasing so that we know if we have missed anything.
1. Create Price Lists in Advanced Pricing.
2. Setup Profile Options in System Administrator responsibility:
QP: Licensed for Product - at Application: Purchasing level = Purchasing.
QP: Pricing Transaction Entity - at Application: Purchasing level = Procurement
( Site level - ‘Order Fulfillment’ )
Profile option can be set at site, application, and user levels.
QP: Source System Code – at Application: Purchasing level = Oracle Purchasing
( Site level -- ‘Oracle Pricing’ )
Profile can be set at site and responsibility levels.
QP: Item Validation Organization - at Application: Purchasing level = null
( Site level -- specified in Financial Options )
Profile option can be set at site and responsibility levels.
3. Add item to the Price list Advanced Pricing ->Price Lists -> Price List Setup.
Enter the item/price/dates etc.
4. Create Contract Purchase Agreement.
5. Create Approved Suppliers List. In the Source Documents, select the Type as Contract and reference the Contract Agreement Number.
Create the Sourcing Rule and add the Rule to the Assignment Set.
6. Create the Standard Purchase Order referencing the Contract Purchase Agreement in the Reference Documents.
The Price listed should be defaulted from the Price Lists.
Cross-Check the following steps and let me know if it still fails and we can try to resolve from then on :) -
Query regarding Advanced Pricing
Hi All,
I have an issue in setting up for a requirement,
There is an offer provided to the customer.
e.g customer buys ITEM A and ITEM B in the deal, then customer may be eligible for 10% discount on both ITEM A and ITEM B or customer is eligible for 20% discount on ITEM B only.
How to handle this in Advanced Pricing module.Provide the setup details.
Appreciate your help me in this regard
Thanxs & Regards,
Saiprasad.NHi,
You can set this up using the 'Other Item Discount' modifier in Advanced Pricing.
Requirement 1
Modifier Header - Promotion
Modifier Type Line - Other Item Discount
Item - Item A
Enter the following details in the 'Details Page'
Additional Buy Product - Item B
Get Item - Item A and Item B with 10% discount
Requirement 2
Modifier Header - Promotion
Modifier Type Line - Other Item Discount
Item - Item A
Enter the following details in the 'Details Page'
Additional Buy Product - Item B
Get Item - Item B with 20% discount
Regards
Pradeep -
Any provision to configure Custom Duty or Excise Duty in Advanced Pricing
Hi,
Any provision to configure the 'Custom Duty' or 'Excise Duty' in Advanced Pricing ?
Thanks!hi,
For this either you can cancel your Invoice doc...
Or
CAn Post the GR asit is and then make a credit memo for req. amount....
hope it helps...
Regards
Priyanka.P -
Purchasing and Advance Pricing
I need the following
1. Define a List Price for Supplier X item a (price 10)
2. Define a List Price for Supplier Y item a (price 20)
Is there a some way that PO when I put the item in a Purchase Order detected the best price for the item? In other way, is there a some way to purchasing select the best price by the pricing engine, without insert the supplier in the purchase order?
Best Regards
Alejandra Martin
Message was edited by:
alemarAlemar,
Yes it is possible. If you are on R12, take a look at PO_ADVANCED_PRICE_PVT and PO_CUSTOM_PRICING_PUB.
You can use setups in Advance Pricing to do a lot more.
Thanks
Nagamohan -
Issue Coupon in Advanced Pricing
hi,
i have to issue coupon to the customers using the issue Coupon functionality in Advanced Pricing.For this i have created Modifier List Type of Promotion.And created two Modifier Lines of Discount and Coupon issue under this Modifier List.While Assigning the Discount Modifier Number to the Coupon moifier number field in the Coupon issue line iam getting the error "Coupon issue must have either 'Discount' or ' Promotional Goods' as its benefit modifier".help out to solve this problem.
regards
yesukannanHi Yesukannan -
I think you have the wrong forum. Your question is about Advanced Pricing, but this forum is for Advanced Planning.
Rgds,
Keenan Gangewere
[email protected] -
Issue Coupon Modifier Line Type in Advanced Pricing
hi,
i have to issue coupon to the customers using the issue Coupon functionality in Advanced Pricing.For this i have created Modifier List Type of Promotion.And created two Modifier Lines of Discount and Coupon issue under this Modifier List.While Assigning the Discount Modifier Number to the Coupon moifier number field in the Coupon issue line iam getting the error "Coupon issue must have either 'Discount' or ' Promotional Goods' as its benefit modifier".help out to solve this problem.
regards
yesukannanHi Yesukannan -
I think you have the wrong forum. Your question is about Advanced Pricing, but this forum is for Advanced Planning.
Rgds,
Keenan Gangewere
[email protected] -
Advanced Pricing in Service Contracts
Hi
I have a customer requiring the use of formula's and pricing dff's in service contracts to price a contract line for billing.
EG: the price is calculated by:
range break price based on counter
+ percentage of value total transactions of period (can be captured in DFF or as separate counter).
Is this standard functionality, or do you need bespoke to solve this requirement?
Thanks,
J-M Meeus
[email protected]Advanced Pricing is tightly integrated with Contracts.
Refer to OAUG Conference Paper database for a recent presentation - Setup and Use Advanced Pricing for Service Contracts. -
Advanced Pricing in Service Charges
Hi,
I'm trying to get the Advanced Pricing engine to work with charging lines in Service. Right no there's no implementation of the pricing engine in Service Charging and Service Contracts on debrief/charges level or on contracts coverage level.
Are there any APIs that can be used to be able to have qualifiers, modifiers and their contexts to calculate prices directly in charging?
TIA.
Regards,
Robert.Hallo Robert,
eventuell hilft dir folgender Metalinkeintrag weiter:
Note:303884.1
Gruß
Robert -
Order Management / Advanced Pricing -API's
Hello There:
I need to know the Order Management / Advanced Pricing -API's.
Thanks in advance,
ZeeshanYou are posting in the wrong forum
But I am going to assume you are running 11i.
This is the document for the Order Mgt APIs:
http://download.oracle.com/docs/cd/B25516_18/current/acrobat/115omapi.zip
This is the Oracle Advanced Pricing Implementation Manual :
http://download.oracle.com/docs/cd/B25516_18/current/acrobat/115qpig.pdf
Good luck -
Pass pricing date to advanced pricing
Hi ,
What would i need to do to send a date which is passed as part of configuration to be the pricing date which is used by advanced pricing. For e.g. if the date is in past customer would be charged at a different price which was prevaliing at that time.
Thanks
ArunDear venkat
Go to VTFL, select your billing type and delivery type and click on "Item". There select your item category and click on magnifying lens on top so that you will be taken to a screen where there is a field "PricingExchRate type". Maintain "C" there and save.
thanks
G. Lakshmipathi -
Hi Any body guide me for Advance pricing setups and implementation manual with screen shots
Hi Any body guide me for Advance pricing setups and implementation manual with screen shots
Regards
GuruHi,
Please <b>read the rules of engagement</b> before posting.
<b>- Do not ask to send you an email.</b>
The question you ask and the solution to it is often also interesting for other users of the community. If you ask somebody to send you the answer per email, you deprive others of also learning to know the answer. Therefore any requests for sending material or answers to an email address will be modified by the forum moderators. -
Promotional items Oracle Advance pricing on book event
Hi,
I have created modifier for buy1 get1 free in oracle advance pricing. I works fine on book event in order management.
But I need to add the function which execute/run modifier in book workflow instead of it fires autiomatically.
I cannot find where from it executes and add modifer(add line to order) .
any help.1) Create process constraint to restrict by responsibility and assign users to responsibility.
2) Create PTO Kit item(have A,B,C,D& E as included items) in Configurator. Create 'group of lines' modifier on this item in Advanced Pricing.
3) Create PTO with A,B,C and in modifier have a qualifier condition with quantity
Maybe you are looking for
-
Makes horrible noise and will not move past initializing.
-
How can I locate the 'Windows system path' with in java?
Hi, Is it possible to locate the System path (usu x:\winnt\system32\) of the OS at run time? What classes and methods should I use? Thanks in advance
-
HT2731 How do I change rescue email in itunes?
How do I change rescue email in itunes?
-
Hello, I was in transcation SE16 and switched the debug mode on for deleting a table entry. Now I have finished and want to deactivate the debug mode that no fuirhter editing of table entries is possible. What I have to do? Regards Philipp
-
Error during creation of PDF form in Talent Review Meeting
Hi all, I encountered this error when I tried to create a PDF form in Talent Review Meeting. Error creating PDF Message no. HRTMC_BASIS210 Diagnosis An error occurred while creating the PDF. System Response ADS: com.adobe.ProcessingException: com.ado