How to give the seasonal discounts in pricing procedure
Dear SD Gurus,
Can anybody guide me how to map the below scenario
A company wants to give the seasonal discount in a month.The first week it should give 3% discount on the purchase and the 2nd, 3rd,4th week should be 4%, 5%, 6% respectively.One more query that Do we have any option to give the discounts on hourly basis ? Pls clarify
Pls answer the query.
just maintain a discount condition type in your pricing procedure with the required validity dates as
1 st week -- 3 %
2 nd -- 4 %
3 rd - 5%
4 th - 6%
you cannot give disc on hourly basis.
thanks
sadhu kishore
Similar Messages
-
Hi SAP Gurus,
This is a real time Business Scenario. A new discount should be introduced: End of the Season This discount can be deducted from the Net value of a Product as well as a group of products. When this end of the season discount is executed, we are not allow to operate discount anymore. How can we customize it?
Thanks in Advance Reward guaranteedhi]
create the condition records with validity periopds
where u can mention star date and end date
regards -
How to give the no of lines per a page in alv report
hi
could u plz inform me
how to give the no of lines per page in alv report
in ordinary report we can give line-count na
how can we give in alvs.
thanx
kals.Hi Kalyan,
There is another Forum(Abap Development) where u can post abap related stuffs and u can also get quick answers there..
Cheers...
Santosh -
How to populate the field Discount Percent (DIS) in the outbound S1ORDEXC?
Hello all,
I am working with the Spec2000 to send out the IDOC S1ORDEXC.
Does anyone know how to populate the field Discount Percent (DIS)?
This field length of Discount Percent is 2 characters, but our customer discount in the Princing Conditions (Sales Order) is longer than 2 characters (ex: 7.500-%)
Thank youHello Thuan
I guess you are working with IS- ADEC and SPEC 2000. I am not an expert on this but leave you some hints from OSS notes I came across.
It appears like Discount Percent - DIS and Procurement Discount Percent -PDP are complementary and mutually exclusive. If one exists, the other need not.
Looks like DIS is computed as (100-PDP)/100 and it is just a 2- integer data (as in 20 Percent). It is a kind of multiplier (Factor), example if PDP discount is 10 percent, then DIS (Factor) is 0.9 and so final (net) price after discount = Price*0.9.
" If the discount comes in the S1BOOKED inbound into SD in the field DIS, then the discount has to be sent back in the DIS field .. if it came in the PDP field then it has to be sent back in the PDP field. If there was no discount in the incoming IDoc, then the discount has to be filled in the PDP if there was a change in the discount".
KDATE in SPEC 2000 file maps to DIS and KPERC to PDP.
PDP has 4 characters and per OSS note 440380, the point is ignored meaning you can work with 1225 instead of 12.25.
So may be you can work with PDP?
OSS notes: Apply to older releases but may still be applicable conceptually speaking.
456153 - S1ORDEXC does not send out Discount
440380 - PDP has only 4 characters in the SPEC IDoc instead of 5
596042 - Discount percent DIS not considered e processing S1ORDEXC
698668 - Incorrect calculation of unit price for PO item by S1ORDEXC
Let me know you final findings. -
In BSP how to give the input field as mandatory?
Hi friends,
In BSP how to give the input field as mandatory?
In BSP i want to validate the input field (example checking the material no is valid or not)
if this material no doesnot exit means i want to pass error message.What is the code for that.
Moosahi
try this
in LAYOUT
<htmlb:inputField id = "vname" disabled = "False" value = "<%= v_visitor %>"/> <font color="red" size="2"><b><%= page->messages->assert_message( 'vname' ) %></b></font></td>
in DO_HANDLE_EVENT
in oninputprocessing
CLASS CL_HTMLB_MANAGER DEFINITION LOAD.
IF event_id = CL_HTMLB_MANAGER=>EVENT_ID.
DATA: event TYPE REF TO CL_HTMLB_EVENT.
event = CL_HTMLB_MANAGER=>get_event( runtime->server->request ).
IF event->name = 'button' AND event->event_type = 'click'.
DATA: button_event TYPE REF TO CL_HTMLB_EVENT_BUTTON.
button_event ?= event.
ENDIF.
case event->id.
when 'select'.
if v_visitor = ''.
page->messages->add_message(
condition = 'vname'
message = 'Visitor Name can not be blank'
severity = page->messages->CO_SEVERITY_ERROR ).
ELSE.
here u can write ur when ur field getting filled
endif.
endcase.
endif.
give marks if it is helpful
thanks -
How to give the length , cardinality and format when creatin a data type?
Hi,
I am new to XI and i wish to know how to give the cardinality ,format and length when creating a data type .Also please let me know how to give the following?
cardinality --repeating and required
non repeating , optional
thanks and regardsWhen you are defining the elements of the datatype there are columns where you can do what you need:
<b>column type</b>: here you choose the type of data of the element
it can be a standard type or a user defined one (if you click one time only it should appear an icon in the right for input help: click there and choose the type you need)
<b>column occurence </b>: in a similar way of column type here you define the cardinality of the element (min occurence and max occurence)
setting min occurrence: 1, max occurrence 1 or unbounded --> required
mmin occurrence 0, max occurrence 0, 1 or unbounded --> optional
about the attributes there are directly the choice between required or optional.
<b> column details </b>: here you define the length of the element if it is a string or a lot of other things if the type is a different one.
I hope this will help you -
How to give the points??
hi all
pls let me tell how to give the point to our friends??please check the rules engagement found in the begining of the questions page. Out of that the 4 th step is the following.
Step 4: Thank Others by Giving Points
SDN/BPX has a Contributor Recognition Program. Which in short text means that for each question you have 10 points, which can be given to the person that answers your question. 6 & 2 points should also be given for helpful answers. For every question you later award points for, you in turn receive 1 point for.
you would find three radio buttons on the left hand side of your query with marked with 3 colors. Choose the suitable one based on the merit of the answer.
regards
sadhu kishore -
Hi,
i want to know how to give the connectivity
from mat. doc. no.(MBLNR) to sales invoice no(VBELN).
CAN ANYONE GIVE ME THE FLOW OF THAT
ThanksHi
You can MSEG-VBELN with VBAK-VBELN
Regards
Shiva -
How to give the CTS of a SE78 object?
How to give the CTS of a SE78 object? When we import a BMP file from PC via SE78 then how can I give it the CTS number?
Regards,
SubhasishYou have an option in SE78 menu, Graphic -- > transport( shift+F6).
-
Pls give the menu path for pricing schema for PO
Pls give the menu path for pricing schema for PO
Thanx
Vikas ChhabraHi,
we assign account assignment category in PO.Here is the path
IMG>Materials Management>Purchasing>Account Assignment>Maintain Account Assignment Categories OME9
Based on account assignment category you use in PO, it will ask you cost object in PO
E.g P (project) you need to enter G/L and WBS element
N Network G/L and Network
Like in SD account determination, OMWB is MM and FI integration.
Regards,
Chandra -
Hi gurur's how we give the validations to the table
hi gurur's how we give the validations to the table. plz help me
Hi Sri...
Please clarify your requirement.
If you want to put some validation in a Z table,you can put your code in Table Maintenance Genereators Events.
Go to SE11 --> Utilities --> Table Maintenance Generator --> Environment -->Modification --> Event
Choose the Event and Put your code in corresponding routine.
Hope this help.
Reagrds,
Piyush Mathur
Rewards Points, if helps -
How to give the reference to the path to copy the file to the server?
hi all
i am developing a page in jsp , in which i will open tiff image or autocad drawing,
i get a file from one CMS, through JSP i login into CMS and get the file reference, till that i am successfull.
but after that to open a file i have to copy that file into local pc or to the server(where my jsp page runs) and then try to open it.
could any one know how to give the reference to the path if i have to copy the file to the server or my Local PC from CMS.
Regards
Oersla Afroze Ahmedhi Deepu,
Use FM '/SAPDMC/LSM_F4_FRONTEND_FILE' for fetching the data from the application server path/presentation server path
Regards,
Santosh -
How to hide a condition type in pricing procedure
Hi all,
Please tell me how to hide a condition type in pricing procedure.
This is urgent.
Thanks in advance.Hi ,
If it is very Urjent,,,,,,,,,,,,Better to Contact with ABAP.
Other wise,,send Very Clearly,,,,You wont to Display in PP.but if it is Satisfie you want to see in Sales order.
Is it right,,,,,,,
Regard
ram -
Enquiry for the accruals key in pricing procedure
Dear Experts,
1) My question is this that, what is the significance of 'Accrual' key in pricing procedure? & why accruals are only used for rebates?
2) what is the name of a/c where the posting of invoice is done or in other words after the invoicing which a/c is maintained from FI perspective?
Thanks & regards,
M.S.KumarHi,
The accrual keys form part of account determination. These keys are used here to define the posting of the revenue
generated to respective account heads& to subsequent assignment to GL accounts and payment to respective
parties.
The accural key in pricing procedure is used for accumulating the values.
For example we if think that the freight charges which must be paid to the vendor for every invoice must be paid later.Then the freight charges for that vendor for a period of lets say 3 months will get accumulated in a key(Accural)for all the invoices in that period.further this key is linked to a GL account.so at the end of a period they will settle the amount to the vendor.
Main difference is account key posts into revenue account or consumption account,
Accrual key posts into a Accrual account.
Accrual entry is passed when cost or revenue are accured but not paid or billed (Surity of the transaction) like rent, salary.
regards, -
How to calculate the Bill Discount !
Hi,
I have a requirement where in I have to develop a report to display bank balance chart with the following details in the output.They are :
1. Posting Date
2. Bill Discount (BD)
3. Letter of Credit(LC)
4. Cheque Amount may be cheque issued.
5. Deposits.
Above are the information which i have to display based on Posting Date range , Company Code and Bank Key present in the selection-screen.
Below are my few observations:
1. To retrieve the Bill Discount, I am first fetching the data from BKPF table by checking the document types 'DZ' ,'KZ', Company code and Posting Date Range. Then using document number,company code present in these entries along with Posting key = 39 and special GL indicator = 'W' retrieving the data like DMBTR,WRBTR from BSEG.
2. Similarly for Letter of Credit amount retrieving the data in the same way as mentioned above except special GL indicator will be 'Y'.
Now please correct me if my approach is wrong. Request you all to throw some light as I am Technical Consultant and humbly looking forward to all your help.
Also, request to let me know the logic or process how one can calculate fourth point as well as Fifth point as mentioned above.
I am just looking for flow of data/process flow/standard transactions through which I can see these above mentioned things which can help me in building the logic. At least a general approach to this will be appreciated highly.
Regards,
Raghavendra Kulkarni.
Edited by: raghavendra kulkarni on Jul 8, 2010 2:33 PMHello,
how to measure the size.The View DBA_SEGMENTS gives the size of any Segments (Table, Index, ...).
So you may use for instance a query like that:
select segment_name, bytes "Size in Bytes"
from dba_segments
where owner = '<schema_name>'
and segment_name = '<segment_name>'
and segment_type = 'INDEX'Hope this help.
Best regards,
Jean-Valentin
Maybe you are looking for
-
Error:Unable to reserve .lok file for Integrated WLS server (DefaultServer)
Hi, I am having jdev 11.1.1.1.0. Many times I get following error while running my application pages: Unable to reserve the .lok file for Integrated WLS server (DefaultServer). Typically this is because another instance of this server is already runn
-
I'm installing the SCSM2012 Management Server component on a SQL dev box. During the installation, the very last step (Import Management Packs) fails with this error: An error occurred while executing a custom action:_PopulateUserRoles This upgrade
-
I have a web site running on https. Every users need certificates to get in. I found out that if I didn't submit my cert within 30 seconds, Firefox displayed "The connection was interrupted". This problem is repeatable. But if I click on "Try Again"
-
Windows 7 on iMac (BootCamp) won't wake up
I have Windows 7 (32-bit) installed via BootCamp on my iMac Mac OS X 10.6.3. When Windows goes to sleep, it will not wake up. I have to restart the machine & W7 then "resumes". I saw another thread pertaining to his on a notebook, but the driver fix
-
XSLT not working correctly in BPEL
Hi, We are using XSLT to remove namespaces from our XSL. When testing this XSL in Jdeveloper, it works fine. But when we using it in BPEL, the transformation is not working correctly. Please find below the XSL content +<xsl:stylesheet version="1.0"+