How to get previous day data if i dont have current day data.
Hello Gurus,
I have a stock levels data in ODS. when there is no movements, we are not getting any stocks into ODS. So we have to get previous day data as it is for current day data into another ODS.
Could you please help me in this regard.
Thanks in advance,
Rama
Rama -
0CALDAY can't help us in this scenario .
Step 1 :
To do this - You have to add one ZDATE (InfoObject ) to 1st ODS. ZDATE is updated by itself from current date of system when ever you are loading data to 1st ODS.
Step 2:
You have to do full update to 2nd ods.At the selection screen of InfoPackage (from 1st ODS to 2nd ODS ) you have to write following code for ZDATE.
pseudo Code:
1) Select fields "Rec_INSERT","Time stamp","Request Status" and "Request ID" where ICUBE = ODS1 from table "RSMONICDP"
2) Populate above selected fields data in INTERNAL TABLE
3) Sort INTERNAL TABLE by Time stamp .
4)
If (Record Count = ' 0 ' for current date in internal table )
update records from ODS1 to ODS2 where ZDATE = "yesterday date"
else
update records from ODS1 to ODS2 where ZDATE= "today date"
endif.
Make sure this is full update not delta update from ODS1 to ODS2
I am sorry, I m not good in Coding but I am sure if u use this logic,You can meet your requirement.
I hope you can understand my logic. Let me know if you have any questions,
Anesh B .
Similar Messages
-
How to get previous day of the date
Hi,
for a given date I need one day minus as a result date
my input would be any date
for example :
Input Date : 2006-03-22 ( yyyy-mm-dd)
Output should be : 2006-03-21
If my input is 1st of April 2006, output i would expect is 31st March 2006
Please suggest how to achieve this
Thanks in advance
NileshFind below the code to get previous day of the current date
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class PreviosDay
public static void main(String[] args)
DateFormat dateFormat = new SimpleDateFormat( "MM/dd/yyyy");
Calendar cl = Calendar.getInstance();
// you can use a Date object's getTime() method , which is initialiazed
// to desired date here directly ex: Date dt = new Date("10/10/2004");
// cl.setTimeInMillis(dt.getTime());
cl .setTimeInMillis(System.currentTimeMillis());
cl.add(Calendar.DAY_OF_MONTH, -1);
System.out.println("Previous date : "+dateFormat.format(
new Date(cl.getTimeInMillis() ) ) );
} -
How to get previous days execution time?
Hello All,
I have below 3 tables in my Oracle Database --
1) Table jobs
Job ID Job Name
1 ABC
2 PQR
3 XYZ
2) Table Job_Tasks
Task_ID TASK_NAME Job_ID
T1 T_ABC 1
T2 T_ABE 1
T3 T_ABD 1
T4 T_PQS 2
T5 T_PQT 2
T6 T_PQU 2
T7 T_XYA 3
T8 T_XYZZ 3
T9 T_XYYA 3
3) Job_LOG_Table
JOB_SEQ JOB_ID JOB_NAME START_TIME END_TIME STATUS
1111 1 ABC 06/09/2013 11:00 06/09/2013 13:00 COMPL
1234 1 ABC 07/09/2013 11:30 07/09/2013 13:30 COMPL
1235 1 ABC 08/09/2013 11:30 08/09/2013 13:30 COMPL
1244 1 ABC 09/09/2013 11:00 09/09/2013 13:00 COMPL
1354 1 ABC 10/09/2013 11:30 10/09/2013 13:30 RUNNING
Question Is --
I would like to display the job status from yesterday and from time 20:00 onwards.. ie. it should display the job_SEQ 1354. ( start_time >= (sysdate-1)||'20:00:00') and also want to disaply previous days execution time for same job (ie. for 9th Sep).
The result should be -- Job_name PREV_START_TIME, PREV_END_TIME, TODAYS_START_TIME, TODAYS_END_TIME, STATUS
As I am displaying the jobs from yesterday 20:00 hour onwards.. I am unable to get previous execution time for the same job.
I tried with Analylitical function LAG but it's showing PREV_START_TIME.and PREV_END_TIME as BLANK.
Could you please help me to resolve the issue?
Thank you in advance.As suggessted by Mike, below is the modification I have done in my sql and I think it's working now....
I will check for more volume of data and confirm. --
select original_sql as
select w.job_id,
w.job_name,
r.start_time,
r.end_time,
r.status
from
jobs w,
job_log_table r
where
r.job_id=w.job_id
select job_id,job_name,
(select start_time from job_log_table j where j.job_id=os.job_id and j.start_time>=sysdate-2 and rownum <2) prev_start_time,
start_time,
end_time,
status
from Original_sql os
where
os.start_time>=to_date(to_char(sysdate-1,'DD/MM/YYYY') || ' 20:00:00','Dd/MM/YYYYHH24:MI:Ss')
as of now, I am getting the below result --
job_id, job_name prev_start_time, prev_end_time, curr_start_time, curr_end_time, status
1 ABC 09/09/2013 11:30 09/09/2013 13:00 10/09/2013 11:30 10/09/2013 13:30 RUNNING
Thank you ! -
How to get previous month data from current month values
Hi Experts,
I have made one universe from BW Query in which Fiscal year period is entered in interval.
I have made a universe from that and want to develop webI reports on top of that.
In my webI reports, i have used one cross tab. In Rows section i have added Company Code and in Column section i have used Fiscal Year/Period and in Value section i have added Sales Value. I want this value of previous month.
Requirement:
Ex.
Feb'09 Mar'09 and so on...
Comp_code1 Sales of Jan'09 Sales of Feb'0f and so on....
I am getting this.
Ex.
Feb'09 Mar'09 and so on...
Comp_code1 Sales of Feb'09 Sales of Mar'09 and so on....
I hope i have clear my requirements.
Please help as soon as possible.
Thanks in Advance,
RishitHi Rishit,
Follow the below steps to get the desired result.
Step1: Convert your fiscal year period from char to a date in your database or in your designer however its feasible.
to_date('substr('009.2009',2)','mm.yyyy')
you will get the result 01 sep 2009
Step2: Convert this format to 01/09/2009 by using date functions.
Step3: Create a Detail associated to the 'date' field (typically your fiscal period).
Step4: Create a cross tab Like : Rows section should have Company Code and in Column section should have 'date'(created detail) and in Value section should be Sales Value.
you should get the following result.
01/02/2009 01/03/2009 and so on...
Comp_code1 Sales of Feb'09 Sales of Mar'09 and so on....
Step5: Use the following formula in your Column (date) formula bar.
=(<date>-1)-DayNumberOfMonth(<date>-1)+1
You will get the following result:
01/01/2009 01/02/2009 and so on...
Comp_code1 Sales of Feb'09 Sales of Mar'09 and so on....
Format the cell according to your reruirement.
Let me know if you will get any break in the above steps.
Regards,
Swati. -
Get previous bill date using SQL
Hi,
I am table which holds records for bill generation. I have column name gene_bill_date which is date field and it holds a value the date on which the particular bill was generated.
Now I am trying to get previous bill date, not the current bill date. I can to Max(gene_bill_date) to get current bill date, but how do I get previous bill date?
thanksHi,
Sorry, it's unclear what you're asking.
You didn't post any sample data, so I'll use the scott.emp table to illustrate. Let's say we're interested in deptno=30 only, just to reduce the output from 14 rows to 6.
If, for every row, you need to know the most recent gene_bill_date before the one on that row, you can do something like this:
SELECT ename
, hiredate
, LAG (hiredate) OVER (ORDER BY hiredate) AS prev_hiredate
FROM scott.emp
WHERE deptno = 30
;Output:
ENAME HIREDATE PREV_HIREDA
ALLEN 20-Feb-1981
WARD 22-Feb-1981 20-Feb-1981
BLAKE 01-May-1981 22-Feb-1981
TURNER 08-Sep-1981 01-May-1981
MARTIN 28-Sep-1981 08-Sep-1981
JAMES 03-Dec-1981 28-Sep-1981Are you only interested in the 2 most recent dates in the whole result set?
If so, do a Top-N Query , like this:
WITH got_r_num AS
SELECT ename
, hiredate
, RANK () OVER (ORDER BY hiredate DESC) AS r_num
FROM scott.emp
WHERE deptno = 30
SELECT *
FROM got_r_num
WHERE r_num <= 2
;Output:
ENAME HIREDATE R_NUM
JAMES 03-Dec-1981 1
MARTIN 28-Sep-1981 2
I hope this answers your question.
If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only), and also post the results you want from that data.
Explain, using specific examples, how you get those results from that data.
Always say which version of Oracle you're using. -
How to get the actual data in ALV report
I am doing some upgradation work in that i am using Submit & And return and also i am using some function modules like LIST FROM MEMORY , LIST TO TXT wnd WRITE LIST , it gives output in normal list format , But i need to print in ALV report .
With the use of set table for 1st display i got the ALV report but not with actual data, (some junk value is showing) , So can any 1 suggest me how to get the actual data in ALV report, With the use of Any Function Module or with Coding,
with regards,Hi Saravana
I am sure you must be getting the values in tables of table parameters from every FM.
consolidate the values from tables of all FMs in one table and built ALV for that table only.
I hope this way you can show the actual data in ALV.
thanks
Lalit -
How to get last Build date of a dll in the real time target
Info On My Project
I am working on LabWindows CVI 12.0 for development . This project is a real time application for hardware, which is having Phar Lap ETS as RTOS...
I am facing some problems while checking Build date of my Application file( .dll)
I have tried to use GetFileDate API. But it is not supporting for realtime Target..
So i have tried __DATE__ macro.. That also having some problems..
How to get last Build date of a dll from the real time target ??
Please Help to solve this....
Thanks
Vaishakh A KPlease reply if any one have suggestion...
-
I loos my APPLE ID, Now I have a new one, how can get access to data stored in the old one?
Do you have the email & password of the old Apple ID?
-
How to get the context data using java script in interactive forms
Hi All,
How to get the context data using java script in interactive forms by adobe, am using web dynpro java
thanks.Hi venkat,
Please Refer this link.
Populating one Drop-Down list from the selection of another Drop-down list
Thanks,
Raju. -
How to get the manufacturing date of iphone 5s?
how to get the manufacturing date of iphone 5s?
thanksEnter your serial number here:
www.appleserialnumberinfo.com/Desktop/index.php
To find your serial number:
Settings > General > About > Serial Number -
How to get backed up data in iphone3gs when the phone is disabled
how to get backed up data in iphone3gs when the phone is disabled
can someone help? this is shaking my trust in icloud backups.
i am on iOS 6.1. -
How to get the pixel data so as to work on it?
Hi all,
I am trying to write a plug-in that will crop and scale the image, edit the selection in the image document based on image data. For this purpose I need the pixel data of the image. How to get the image data as different pixels and what is the data structure used to store this data?
Assumption: No layers i.e., only background
Thanks in advance,
SailuHi Ilya,
Thank you for your post. In the plugin architecture you propose (automation + filter), do you have an idea about how to share the pixel data between the two plugins? I have found a post that gives details about how to get pixel data and show it using ADM components
Matthew Hollingworth, "ADM Color Managed Preview?" #1, 22 Oct 2007 11:53 pm but it supposes that you have a filter plug-in.
Again, does anyone knows how to preview the current image in a AUTOMATION plug in? This seems impossible.
Thank you all for your help
Cheers,
Chaker -
How to get Default (System) Date Format Pattern?
How to get system default date format which is defined in Regional Setting of Control Panel.
We can get an instance of DateFromat using DateFormat.getDateInstance(DateFormat.SHORT) but problem is that there is no toPattern() exist in class DateFormat.
However toPattern() exist in class SimpleDateFormat but there is no costructor like SimpleDateFormat(DateFormat)
So please advise me, how can I get system short date format pattern?
Thanks
GAJESH TRIPATHII reterieve the system date format but not which is currently defined in regional setting of control panel but it returns the format which is installed by default when windows(os) is installed.
Edited by: gajesh on ? ????????, ???? ??:?? ?????????
Thanks to provide me solution. My source code related problem is solved but still I am not getting format which is defined in control panel. but By Letting that it is not possible in Java,... I am doing my next work...so CLOSE THIS TOPIC Thanks'n Bye. -
How to get both OTF data and spool at a time
Hi Experts,
My requirement is to get both OTF data and spool.
In 'OPEN_FORM' i tried passing itcpo-TDGETOTF = 'X'. itcpo- TDNEWID = 'X'.
I was able to get OTF data but spool is not getting generated.
IF i pass only itcpo- TDNEWID = 'X'. the spool is getting generated but not OTF data.
when both the fields are set i.e. itcpo-TDGETOTF = 'X'. itcpo- TDNEWID = 'X'.
the spool is generation is getting supressed.
Similarly when i tried to get OTF data by passing itcpo-TDGETOTF = 'X'. to 'OPEN_FORM' as i need to convert it to PDF and send it to vendors as email ,
The print preview in TCODE ME23n was not getting generated for 'MESSAGE' option 'External send'.
Please suggest me how to get both OTF data and spool at a time.Hi Kartik,
This one is similar to my question to print and email invoice at same time. I pass itcpo-tdgetotf = 'X' in order to get otfdata and send email with the attachment of otfdata.
Now I have data in otfdata, but when I call print_otf function, I clear out itcpo-tdgetotf, and passed
itcpo-tddest = device_type but I still get error message said 'Handler not valid for open spool request'.
Can you give me a working example that you have otfdata table and print data from that table. I also post my question on other thread
submit report and export to memory
thanks -
How to get length of data on column with long datatype
How to get length of data on column with long datatype without using pl/sql block
...another reason not to use LONG datatype for columns.
Oracle advises to switch to LOB columns instead
SQL> create table t
2 (x long)
3 /
Table created.
SQL> insert into t values (rpad ('x', 10000, 'x'))
2 /
1 row created.
SQL> alter table t
2 modify x clob
3 /
Table altered.
SQL> desc t
Name Null? Type
X CLOB
Maybe you are looking for
-
Ipod nano_folder with exclamation
Hello: I've bought a second ipod nano. My sister tried to charged it and to register it without installing the ipod software. Now I see a folder with an exclamation and can not enter into the menu or anything. I've tried to unistall the ipod software
-
Suspending Service Temporarily and Using a Local Sim
I had a question about using my Unlocked iPhone 4S Abroad. I am currently with Verizon on a contract and I was going to temporarily suspend my service for a month's time while I am on a work trip to Europe- since I will not be using the service in th
-
Connectivity errors : TNS 15241
Hello all of you, I'am installing virtual box 4.0 on a windows 7 laptop . I'am trying to put on this virtualization software this prebuilt VM http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html (a Oracle Enterp
-
No of user currently using a particular jsp file
hi i have two questions 1) i have a jsp page . i want to get the names of all users in the server who using that jsp currently. 2) I have a jsp page . i want to retrieve all the names of the jsp, bean files which have been used by that jsp page. Thx
-
Screen dump of JPanel to Image
I'm working on an extensive error dialog which will send all relevant information to a support apparatus. This includes collecting the stack-trace received from the exception, java console log and a screen dump of the underlying JPanel. The dialog is