Price depends on first date
Dear experts,
Q: Whithout changing pricing date, is it the only way to use enhancement to make sales orders line item capture condtion record depends on first date?
Example:
The sales order has 2 line items against customer ABC. One shows first date Sept. 27 while the other shows Oct. 10. Customer ABC has 2 condition records. One is $10 from Sept. 1 to Sept. 30. The other is $9 from Oct. 1 to Oct. 30.
Request:
When first date shows Sept.27 in the sales order, the price of this line item should capture $10. When first date shows Oct. 10, the price should capture $9. However, users are not willing to change pricing date for each line item in the sales order. You know, it's easily caused erros by users' oversight, especially for sales bom orders.
Plz help. Many thanks.
As you may be aware for your sale order type in VOV8, you have a field "Prop.f.pricing date". Here you have four options and based on any of these options only, system will populate while creating sale order. If you want to deviate from this, then I feel, you need to go for a suitable sale order exit.
thanks
G. Lakshmipathi
Similar Messages
-
Time-dependency in master-data
Good mornging BW-community
I still have a problem during my query. I have time-dependent master-data (an item infoObject with it's corresponding price as an attribute) and want to show the item prices depending on the date of sale on my bill. I can put a "key-date" in my query-properties, but that delivers only the price to that date. I would like to have the price determined by the date of sale saved in 0CALDAY in my cube. What do I have to enter in the query-properties?Hello Jochen Schmitz ,
You can write routine in update rule which fetches values from master data info object and collect it into ODS as per bill date.
The code in update rule should like this ..
select price into lv_price from /bic/table "table containting time dependent master data
where material = /bic-material
and billdate >= datefrom
and billdate<= dateto.
Hope that helps.
Regards
Kapadia
Message was edited by:
Mr Kapadia -
Enrollment of Benefits for a dependent and for date in the past
Hello Experts-
Can anyone let me know? What kind of changes need to be done on backend and portal for enrollment iview to enable a date in past for enrolling a dependent to the benefits..
Thanks,
Raj.
Edited by: raj1234 on Feb 25, 2011 9:16 PMThe way we have configured this as follows:
- We ask employees to first add all the dependents to the system before beginning their enrollment process.
- Adjusted the Use cases for the Dependent infotype and subtypes accordingly.
- Implemented the BADI (with custom logic for DEFAULT_DATE) HRXSS_PER_BEGDA to control the start date of the enrolled dependents.
- We control the start date of the dependent records created in various ways (birth day of dependent, employee start date, adjustment reasons, ... )
With this, we are able to provide employees with the ability to add dependents as of a past date and hence enroll dependents in Benefit plans as well.
- Shanti -
How to get month last date and first date without FM's
Hi Guru's,
How can we get month's first date and last date based on the date given in selection screen without FM's?Is it possible ?
Like if i give 05-Oct-2008 in the selection screen, i should get the output as 01-Oct-2008 to 31-Oct-2008.Without FM's???
Regards
Rakesh.Hi Rakesh,
You can implement this logic as follows:
You can have two internal tables, one containing the days as numbered 31, 28, 31, and so on with the month number. This holds good if the year is a common year. Another internal table contains days as numbered 31, 29, 31 and so on with the month number. This year would be a leap year.
An year can be calculated depending on the conditions:
Say date is given as 20081008
Concatenate 20081001 + 0(4) into l_date.
Divide l_date by 4 and remainder should be equal to 0.
Divide l_date by 400 and remainder should also be equal to 0.
Then the dominical year will be a leap year.
Now, if l_date divided by 100 and the remainder is 0 then the year is a common year.
So depending on this populate the first date and last date from the respective internal table
Regards,
Sumalatha N. -
FI: Payment condition calculating 2 due-dates depending on document-date
Hello community!
I'm searching for a definiton of a FI-payment-condition which is calculating two different due-dates depending on document-date.
E.g.:
Invoices dated from 01.03.08 till 09.03.08 should be paid on 10.04.08.
Invoices dated from 10.03.08 till 31.03.08 should be paid on 10.05.08.
Or must this be realized by a FI-substitution???
Thanks for an answer.
Kind regards,
BerndHello,
You didnot mention if u need posting date as base or document date. However your scenario, below is
the answer for your query is
1. Create one customised payment term only eg. XXX
for first scenario,
Day limit is 9 ;
under payment terms tab , fixed date 10, Addl month 1
for second scenario
in the same payment term XXX
Day limit is 31,
under payment terms tab , fixed date 10, addl month 2.
Explanation.
as day limit is 9, what ever the dates of transaction between 1-9 it picks first setting
and after 9th until 31st it picks second setting.
I hope this clarifies you.
Thanks
G.Bharathi -
Material has more than one plant, only show the price for the first on
Hi:
I am having the standard price for the material with the different plants ,I am seeing only one Material and Standard price(if a material has more than one plant, only show the price for the first one In the report ):
plant :de87 Material: 60020601 Standard price: 1237.00
plant:PT01 Material :60020601 Standard price: 634.00
In the report I am seeing DE87 with the standard price :1237.00 .
I am extracting from the 0MATERIAL_ATTR
Please help me how can I display all plants with the material and std price. In my data source there is no PLANT
rgrds
KumarHi:
Report is running on 0MATERIAL(Transactional master data),Data sourc: 0MATERIAL_ATTR,
We are having the standard price in the 0MATERIAL ,(Standard price is combination of plant and Material) .Plant is not available in the material,so in the report its displaying only first result
plant :de87 Material: 60020601 Standard price: 1237.00 --->Displaying this
plant:PT01 Material :60020601 Standard price: 634.00
In the above we are having the same material but different plant and different standard price. so I need to display the both in the report.
Rgrds
kumar -
Expression - First date and last date of current month, current year
Hi
I need to have 2 ssrs expression as I can use as default parameters in my report where I can - out from my Time dimension, get the
first date of the current, current year - and one where I get last date, current month, current year.
My data source is a SSAS cube and my timedimension is structured like this:
[Time].[Days].&[2009-01-16T00:00:00]
Any suggestions how to solve this ?Hi ,
You can use below in Default Values in ssrs ;
for first Day of current month and year
="[Time].[Days].&[" +Format(dateadd("m",0,dateserial(year(Today),month(Today),1)), "yyyy-MM-dd")+"T00:00:00]"
output will be ;
[Time].[Days].&[2014-09-01T00:00:00]
For last day of current month and year
="[Time].[Days].&[" +Format(DateSerial(Year(Now()), Month(Now()), "1").AddMonths(1).AddDays(-1), "yyyy-MM-dd")+"T00:00:00]"
output will be ;
[Time].[Days].&[2014-09-30T00:00:00]
Please correct me if I misunderstood your requirement.
Thanks
Please Mark This As Answer or vote for Helpful Post if this helps you to solve your question/problem. -
DTP does not fetch all records from Source, fetches only records in First Data Package.
Fellas,
I have a scenario in my BW system, where I pull data from a source using a Direct Access DTP. (Does not extract from PSA, extracts from Source)
The Source is a table from the Oracle DB and using a datasource and a Direct Access DTP, I pull data from this table into my BW Infocube.
The DTP's package size has been set to 100,000 and whenever this load is triggered, a lot of data records from the source table are fetched in various Data packages. This has been working fine and works fine now as well.
But, very rarely, the DTP fetches 100,000 records in the first data package and fails to pull the remaining data records from source.
It ends, with this message "No more data records found" even though we have records waiting to be pulled. This DTP in the process chain does not even fail and continues to the next step with a "Green" Status.
Have you faced a similar situation in any of your systems? What is the cause? How can this be fixed?
Thanks in advance for your help.
Cheers
ShivaHello Raman & KV,
Thanks for your Suggestions.
Unfortunately, I would not be able to implement any of your suggestions because, I m not allowed to change the DTP Settings.
So, I m working on finding the root cause of this issue and came across a SAP Note - 1506944 - Only one package is always extracted during direct access , which says this is a Program Error.
Hence, i m checking more with SAP on this and will share their insights once i hear back from them.
Cheers
Shiva -
How to get schedule line date copied to "First date" in sales order
Dear forum
I am creating a sales order as normal and put in a Requested Delivery Date (KETDAT) for the order.
This requested delivery date is then copied to the "First date" (ETDAT).
Now, the ATP is checked for each line item in the order and a Schedule line date / material availability date is calculated for each line item.
My question is: Is there any way to have the "First date" field of the line item in the sales order populated by the first material availability date (calculated by ATP), instead of copying the Requested Delivery Date? Any user exit? Any config?
It would mean that every time I rerun ATP check in the sales order line item, the "First date" field would change if the material availability date change. If there is multiple material availability (multiple schedule lines) dates per line item, then the earliest date would be copied to the "First date" field.
Is there such functionality? Or possibility to config/program?
/OlaKannan
OK. Unfortunately reservations cannot be created at the serial number level. So the unsupported way of doing this is updating the mtl_serial_numbers tables. I hope you would know (by some means) which serial numbers you want to allocate to a specific sales orders. If you know, update group_mark_id column in mtl_serial_numbers table with your order_line_Id, This will avoid any one from picking the serial numbers (they will not come up in the LOV or will not be auto allocated).
But you have to make sure to take it off when you actually want to pick this order line and allocate this serial number. So just before you pick release/ confirm this order line you need to update column back to null so that you can allocate that serial number.
Thanks
Nagamohan -
How to calculate First Date of Posting Period in BEx Query
Hi,
I have 2 reporting requirements as follows:
1) User will either enter a single posting period in a fiscal year or can enter a range of posting periods.
Based on user selection I need to display three key figures in a report.
Key figure 1 and Key Figure2 should be the summarized values for each posting period.
key Figure 3 should be the value on the first date of that particular posting period (in case user selects multiple posting periods i should derive the value of the first date of each posting period).
2) Also, in another report I need to display only top 8 values for one key figure in the report.
Please let me know the method or code required to get this Functionality.
Thanks in advance.First Report
1. Create Restricted KeyFigure 1 & 2 for the summarized values.
2. Create a Customer Exit Variable for getting the first date of the posting period, this should be of type Interval. Write code using FM FIRST_DAY_IN_PERIOD_GET to get. Read the selection variable to see the range of posting period and you have to insert that many first dates into this variable.
3. Create a new Restricted KeyFigure 3 and use the Customer Exit variable created in Step 2
Second Report
Use the Top N functionality of BEx and create a workbook. You can set the option Refresh query when the workbook is open so that the data is current when opened.
Hope this helps. -
To get first date and end date after entering any month and year
Hi,
I need to to get first date and end date of a month and year in yyyyMMdd format. I am reading month and year from a properties file. But I don't know how to get the first date and End date in given format. The properties file gives me just text. But I don't know how to get the date format using this. I need this urgently. Can anyone help me to get code for this?
I am reading the fields as,
Properties props = new Properties();
props.load(new FileInputStream("AnyMonthVolume.properties"));
String date_month = props.getProperty("date_month");
String date_year = props.getProperty("date_year");
Thanks.I know this has been posted a while ago but incase someone looking for it, here is the code to get the end of current month date.
Calendar cal = Calendar.getInstance();
cal.setTime(new java.util.Date());
cal.set(Calendar.DATE, 1); //set the date to start of month
cal.add(Calendar.MONTH,1);
cal.add(Calendar.DATE,-1);
System.out.println(cal.getTime()); -
How to calculate first date and end date of this year in Query
Hi Expert
I want to calculate following dates with inputted date in query.
I have no knowledge on ABAP and I just can create a query with simple logic.
Could you teach me how to calculate following date?
(If inputted date is April 12 2009)
- First date of this year (Ex January 1 2009)
- End date of this year (Ex December 31 2009)
- First date of last year (Ex January 1 2008)
- End date of last year (Ex December 31 2008)
- First date of this month (Ex April 1 2009)
Thank you!
TakeHR_JP_MONTH_BEGIN_END_DATE use this FM to get the begin and end date of the Date you are passing. eg when u give input as 04/12/2009, it will return
04/01/2009 as begin date
04/30/2009 as end date
pass the Year in this FM HR_E_GET_FISC_YEAR_DATES, you will get the Fiscal year Begin and End Dates
Abh -
First date and last date of current year
Hi
how can i get first and last date of current year, thanks for your helphi,
use FM......... FIRST_AND_LAST_DAY_IN_YEAR_GET
DATA: first LIKE sy-datum,
last LIKE sy-datum.
CALL FUNCTION 'FIRST_AND_LAST_DAY_IN_YEAR_GET'
EXPORTING
i_gjahr = '2007'
i_periv = '24'
IMPORTING
e_first_day = first
e_last_day = last.
WRITE: / 'First Date', first, ' Last Date', last.
Regards
CNU -
Hi experts,
Plz let me know how to get the 1st date of the month using query, after passing a date in the query:
My below queries are giving me 1st date of year and last date of the month....Kindly hep...
SELECT TRUNC(TO_DATE('24-JUN-2011'),'YEAR') FROM DUAL
SELECT LAST_DAY(ADD_MONTHS('24-JUN-2011',12 -
TO_NUMBER(TO_CHAR(SYSDATE,'mm')))) FROM DUALHelp appreciated,
Thnx in advanceHi,
977490 wrote:
THNX,
And to get the first date of the month.....Didn't Jeneesh how how to get the first date of the month? Given a DATE dt
TRUNC (dt, 'MONTH')returns midnight of the first day of the month containing dt. That is, the year and month returned are the same as the year and month of dt, but the day, hours minutes and seconds are 01 00:00:00.
Did you mean "And to get the *last* day of the month"?
If so:
LAST_DAY (dt)returns the year, month, hours, minutes and seconds of dt, with the day changed to the last day of the month. -
First Date of the Given date and month
Hi Evryone,
I want to extract first day of the given date.
For Ex: i aam giving date "30-jan-2013" but i want to show "01-jan-2013".
In Oracle, Trunc function behaving mentioned above. So i need appropriote function in HANA to get the FIRSTDATE....
I observed HANA Given last_date function but what about First_Date function? can i use it?
Regards,
ChandrakanthHi Chandrakanth,
Did you have a look on this blog:
SAP HANA: Get the First Date and the Last Date of Month from a Given Date | WuaWua
There is LAST_DAY in HANA but not FIRST_DAY.
Since last day of the month may vary but first day of the month will always be '01'. Hence they may not have added that function.
So either you can follow that approach in the blog or you can simply replace the day '01'.
Regards,
Krishna Tangudu
Maybe you are looking for
-
I set my iPhoto to save photos to a non-default location. Now I can't find my iPhoto albums in iTunes, even when looking in my non-default location in the "Sync Photos from" menu. How do I fix this?
-
Report not updating after Form saved in Workspace in Hyperion Planning
Whenever a form is changed in workspace and saved, it updates the form. I then go to the report to print, the report isn't showing the updated information. I have to go to Essbase to calcall for the report to be updated. How can I get my reports to u
-
How do I get hyperlinks to files to work? Inspector doesn't do anything. Email link worked. Got one blue arrow link indicator attached to nothing, it doesn't open anything and I can't delete it. What now?
-
How to change clock to local time
-
This is an error i'm getting in the admin console while trying to post to a blog, and it's preventing me from doing so. I can't seem to post at all.