Dates and differences?
Hi I am interested in setting up two dates, one is the current day and one which indicates when an activity last took place.
For example when I insert into a database I want to set the date of last actity to the current date, however then I want to be able to check whether that last activity date was longer than seven days ago...how would i go around this in the best way?
Thanks,
Steve
I accomplished something similar by having a class with two dates in it. Just set the lastRan date to the mostRecentlyRan date and mostRecentlyRan to the current date.
Conversely, the database could have two date fields, following the same logic.
Similar Messages
-
The Difference between "Cell Data" and "Dimension Data"?
What is the difference between the tab "Cell Data" and "Dimension Data" in SSAS?
Article quote: " SSAS provides the way to secure analysis services database/cube data from unauthorized access. Analysis services provides secure access by creating object called "roles". After creation of role, user's windows login credential can be used
to enroll into particular role because analysis services identifies user from their windows login credentials . You can protect your data in roles at two levels:
1) Dimension level
2) Cell level
If user has been assigned more than one role, analysis services loop through all assigned roles after login. Analysis services finds all permission level for the particular user and union all the permission levels.
If two roles has contradictory access for user then particular access will be allowed. Suppose role1 says Australia data access and role2 denies Australia data access then access to Australia data will be allowed. "
LINK:
http://www.msbiconcepts.com/2010/10/ssas-data-security-dimension-and-cell.html
Kalman Toth Database & OLAP Architect
IPAD SELECT Query Video Tutorial 3.5 Hours
New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012 -
What is the difference between delivery date and actual goods issue date?
Hi ,
Can you please tell me the difference between Delivery date and Actual goods issue date ?
Delivery data can be be greater than goods issue date?
Thanks,
AjayHi Ajay,
Delivery date means its the original date on which the delivery should be done.Actual goods Issue date is the date on which goods to be delivered according to the purchase order.There can be delay in the delivery so we maintain 2 objects.
Yes delivery date can be greater than Goods Issue date.
Hope this clears
Regards
Karthik -
Query to find the difference between the last date and the second to the last date
Hi all,
Hope all is well.
I am working on the following problem because I am trying to improve my MS SQL skills. But I am stuck at the moment and I wonder if you could provide some assistance please. Here is the issue:
Table 1: Dividends
divId
ExDate
RecordDate
PayDate
Amount
Yield
symId
1
2013-02-19
2013-02-21
2013-03-14
0.23
0.00000
3930
2
2012-11-13
2012-11-15
2012-12-13
0.23
0.00849
3930
3
2012-08-14
2012-08-16
2012-09-13
0.20
0.00664
3930
4
2012-05-15
2012-05-17
2012-06-14
0.20
0.00662
3930
5
2012-02-14
2012-02-16
2012-03-08
0.20
0.00661
3930
6
2011-11-15
2011-11-17
2011-12-08
0.20
0.00748
3930
7
2011-08-16
2011-08-18
2011-09-08
0.16
0.00631
3930
8
2011-05-17
2011-05-19
2011-06-09
0.16
0.00653
3930
9
2011-02-15
2011-02-17
2011-03-10
0.16
0.00594
3930
10
2010-11-16
2010-11-18
2010-12-09
0.16
0.00620
3930
11
2010-08-17
2010-08-19
2010-09-09
0.13
0.00526
3930
12
2010-05-18
2010-05-20
2010-06-10
0.13
0.00455
3930
13
2010-02-16
2010-02-18
2010-03-11
0.13
0.00459
3930
Table 2: Tickers
symId
Symbol
Name
Sector
Industry
1
A
Agilent Technologies Inc.
Technology
Scientific & Technical Instruments
2
AA
Alcoa, Inc.
Basic Materials
Aluminum
3
AACC
Asset Acceptance Capital Corp.
Financial
Credit Services
4
AADR
WCM/BNY Mellon Focused Growth ADR ETF
Financial
Exchange Traded Fund
5
AAIT
iShares MSCI AC Asia Information Tech
Financial
Exchange Traded Fund
6
AAME
Atlantic American Corp.
Financial
Life Insurance
7
AAN
Aaron's, Inc.
Services
Rental & Leasing Services
8
AAON
AAON Inc.
Industrial Goods
General Building Materials
9
AAP
Advance Auto Parts Inc.
Services
Auto Parts Stores
10
AAPL
Apple Inc.
Technology
Personal Computers
11
AAT
American Assets Trust, Inc.
Financial
REIT - Office
12
AAU
Almaden Minerals Ltd.
Basic Materials
Industrial Metals & Minerals
I am trying to check the last date (i.e. max date) and also check the penultimate date (i.e. the second to the last date). And then find the difference between the two (i.e. last date minus penultimate
date).
I would like to do that for each of the companies listed in Table 2: Tickers. I am able to do it for just one company (MSFT) using the queries below:
SELECT
[First] = MIN(ExDate),
[Last] = MAX(ExDate),
[Diff] = DATEDIFF(DAY, MIN(ExDate), MAX(ExDate))
FROM (
SELECT TOP 2 Dividends.ExDate
FROM Dividends, Tickers
WHERE Dividends.symId=Tickers.symId
AND Tickers.Symbol='MSFT'
ORDER BY ExDate DESC
) AS X
Outputs the following result:
First
Last
Diff
2012-11-13
2013-02-19
98
But what I would like instead is to be able to output something like this:
Symbol
First
Last
Diff
MSFT
2012-11-13
2013-02-19
98
AAN
2012-11-13
2012-12-14
1
X
2012-11-13
2012-12-14
1
Can anyone please let me know what do I need to add on my query in order to achieve the desired output?
Any help would be greatly appreciated.
Thanks in advance.Could you try this?
create table Ticker (SymbolId int identity primary key, Symbol varchar(4))
insert into Ticker (Symbol) values ('MSFT'), ('ORCL'), ('GOOG')
create table Dividend (DividendId int identity, SymbolId int constraint FK_Dividend foreign key references Ticker(SymbolId), ExDate datetime, Amount decimal(18,4))
insert into Dividend (SymbolId, ExDate, Amount) values
(1, '2012-10-1', 10),
(1, '2012-10-3', 1),
(1, '2012-10-7', 7),
(1, '2012-10-12', 2),
(1, '2012-10-23', 8),
(1, '2012-10-30', 5),
(2, '2012-10-1', 10),
(2, '2012-10-6', 1),
(2, '2012-10-29', 7),
(3, '2012-10-1', 22),
(3, '2012-10-3', 21),
(3, '2012-10-7', 3),
(3, '2012-10-12', 9)
WITH cte
AS (SELECT t.Symbol,
d.ExDate,
d.Amount,
ROW_NUMBER()
OVER (
partition BY Symbol
ORDER BY ExDate DESC) AS rownum
FROM Ticker AS t
INNER JOIN Dividend AS d
ON t.SymbolId = d.SymbolId),
ctedate
AS (SELECT Symbol,
[1] AS maxdate,
[2] AS penultimatedate
FROM cte
PIVOT( MIN(ExDate)
FOR RowNum IN ([1],
[2]) ) AS pvtquery),
cteamount
AS (SELECT Symbol,
[1] AS maxdateamount,
[2] AS penultimatedateamount
FROM cte
PIVOT( MIN(Amount)
FOR RowNum IN ([1],
[2]) ) AS pvtquery)
SELECT d.Symbol,
MIN(MaxDate) AS maxdate,
MIN(penultimatedate) AS penultimatedate,
DATEDIFF(d, MIN(penultimatedate), MIN(MaxDate)) AS numberofdays,
MIN(MaxDateAmount) AS maxdateamount,
MIN(penultimatedateAmount) AS penultimatedateamount,
MIN(MaxDateAmount) - MIN(penultimatedateAmount) AS delta
FROM ctedate AS d
INNER JOIN cteamount AS a
ON d.Symbol = a.symbol
GROUP BY d.Symbol
ORDER BY d.Symbol
Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers.
Thanks!
Aalam | Blog (http://aalamrangi.wordpress.com) -
Difference between Invoice Date, GL Date and Accounting Date Oracle AP
Hello,
I have a question that might help a lot of people too later.
I tried to run these queries
select aia.INVOICE_ID
from AP_INVOICES_ALL aia, AP_INVOICE_DISTRIBUTIONS_ALL aida
where aia.INVOICE_ID = aida.INVOICE_ID
and aia.INVOICE_DATE <> aida.ACCOUNTING_DATE
select aia.INVOICE_ID
from AP_INVOICES_ALL aia, AP_INVOICE_DISTRIBUTIONS_ALL aida
where aia.INVOICE_ID = aida.INVOICE_ID
and aia.GL_DATE <> aida.ACCOUNTING_DATE
I can see that there are lot of results for these queries, where the Invoice Date is not equal to the Accounting date and the GL_Date of an invoice is not equal to the accounting date in the distributions table.
So, what is the difference between these dates.
And if I had to take the Invoice Accounting document entry date, which date do i have to take for these invoices in AP
Thanks
BobHi
Let me try to explain this with an example.
Suppose I buy some stationary from a vendor and he provides me with a detailed invoice of the goods puchased.
In this case the invoice will always have a date printed on it and this date should ideally be entered in the invoice date at AP_INVOICES_ALL level.
Now suppose the invoice happens to be received by me in february and for some reason I could not capture the invoice in my books in february and made a provision for the liabilities and close the books.
However in march i want to book the invoice say on 10th of march in my books and pay the vendor the amount payable.(I Have to reverse the already provided liability in march to reverse the accounting effect).
In this case my book entry date of invoice is the accounting date i.e. 10 March.
In case of oracle, the accounting is maintained so that the invoice header hits the liability account while the invoice distribution hits the charge account(expense account so to say). And to gain more flexibility oracle provides date in both header and distributions to provide an option of booking liability and charge on different dates..
As per the 11i checks there is no check on any of these dates except that accounting date at header and ditribution level must be in an open AP and GL period.
Thanks
MAV. -
Difference between doc date,posting date and invoice date
hi bw guys
can someone give a brief on the difference between doc date,posting date and invoice date.and the invidual definitions
thank youHi,
Posting Date: Date which is used when entering the document in Financial Accounting or Controlling. The posting date can differ from both the entry date and the doc date.
Document Date: The document date is the date on which the original document was issued. Ex: Inv date, Bill date etc.,
Invoice Date : Usually the date when goods are shipped. Payment dates are set relative to the invoice date.
-Vikram -
Difference between Posting Date and Posting Day
In Accounting Document Header table BKPF, there are 2 fields: BUDAT (Posting Date) and PSOBT (Posting Day), both of DATS type. What is the difference between the two?
Why is that substitutions and Business Transaction Events allow changing of Posting Day (PSOBT) and not BUDAT (Posting Date)?
In that case, how can I change the Posting Date of a document based on certain rules?
Thank you.Hi,
13 period is a special accounting period, so the situation you described is perfectly normal. The reversal document will be posted in the same period.
You can read more about special periods here:
http://help.sap.com/erp2005_ehp_03/helpdata/EN/96/8b2fef43ce11d189ee0000e81ddfac/frameset.htm
Regards,
Eli -
Difference between "Database Variant To Data" and "Variant To Data"
Can anyone tell me the differnce between the 2 VI's "Database Variant To Data" and "Variant To Data"?
I am using the database connectivity toolset and making a query.
I have tried using both, but the give me the same result.
Attachments:
Variant to Data.JPG 45 KBYou won't see a difference between these two functions with just a string or other simple data types. Where you'll see a difference is with clusters and more complex data types that come from the database. The variants returned by databases can be slightly different than the standard variant. That is where the Database Variant To Data is needed. Otherwise, if you are just reading string information, either function will work fine.
Crystal -
How to find the date and time difference in InfoPath 2013?
Hi All,
My date and time format is like: 2013-12-24T10:47:38 and have three fields Start date, End date and Actual time taken.
If start date and end date filled then actual time taken field should automatically should fill, for example 2 days 12 hours 48 min 3 sec.
How to achieve this?Hi Sam,
I believe we had discussed the same issue in the below thread. Can you please refer the below one?
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/d93e16ff-c123-4b36-b60b-60ccd34f6ca7/calculate-time-differences-in-infopath?forum=sharepointcustomizationprevious
If it's not helping you please let us know
Sekar - Our life is short, so help others to grow
Whenever you see a reply and if you think is helpful, click "Vote As Helpful"! And whenever
you see a reply being an answer to the question of the thread, click "Mark As Answer -
Date and time difference for weekdays - urgent
Hi,
Is there any fun.module which will caluculate the difference between two dates and time excluding weekends?
Thanks in advance.
Srini.Hi,
Refer to the following link:
http://sap-img.com/abap/function-to-return-next-business-day.htm
Hope this helps.
Reward if helpful.
regards,
Sipra -
X6 = "1/5/15 5:16 AM" & NOW ....................difference by Only Time
not date
X6 date and Time will be changing, Its not Constant
Dim myDateTime As DateTime = X6
Dim myDate As String = myDateTime.ToString("dd/MM/yy")
Dim myTime As String = myDateTime.ToString("hh:mm tt")
Dim myDateTime1 As DateTime = Now
Dim myDate1 As String = myDateTime1.ToString("dd/MM/yy")
Dim myTime1 As String = myDateTime1.ToString("hh:mm tt")
Need to use this function to find the Difference between Two Time. due to 12:00 AM isuue
Function XLMod(a, b)
' This replicates the Excel MOD function
XLMod = a - b * Int(a / b)
End Function
Output Required
dim dd = XLMod(myTime - myTime1)
Problem is myTime & myTime1 is String Need to convert them into Time, Later use XLMOD Funtion.Induhar,
As an addendum to this, I thought I'd add this in also: If you have two valid DateTime objects you might consider using a class which I put together a few years ago
shown on a page of my website here.
To use it, just instantiate with two DateTime objects (order doesn't matter, it'll figure it out) and you'll then have access to the public properties. For this example, I'm just showing the .ToString method:
Option Strict On
Option Explicit On
Option Infer Off
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles MyBase.Load
Dim date1 As DateTime = Now
Dim date2 As DateTime = #1/1/1970 2:35:00 PM#
Dim howOld As New Age(date1, date2)
MessageBox.Show(howOld.ToString, "Age")
Stop
End Sub
End Class
I hope that helps, if not now then maybe at some point in the future. :)
Still lost in code, just at a little higher level.
Thanx frank, can use this in Future.... -
Hi All,
I have a requirement where i want to stop replicat if particular record is encountered on target.
if PARAMETER_CODE="APPLDATE" and difference between parameter_value is 1 then replicat should stop.
the code i am using is,
map schema.src_tablename , target schema.trg_tablename, &
WHERE(PARAMETER_CODE="APPLDATE"), &
filter (on updates, (@to_date(before.PARAMETER_VALUE,'dd/mm/yyyy hh24:mi:ss')) - (@to_date(PARAMETER_VALUE,'dd/mm/yyyy hh24:mi:ss')) =1), &
EVENTACTIONS(STOP);
Replicat process abends with error in filter clause.
Concern here is the parameter_value column is in varchar2 and not in date. (if its date than filter (on updates, @datediff ("DD",before.PARAMETER_VALUE, PARAMETER_VALUE) =1) is working correctly). I need to stop replicat when date(in varchar2 format) gets incremented by 1.
Please do help in solving the issue.
Thanks,
TrushB.Dear all,
Please do update... how to covert a varchar2 to date in GG. -
Difference between P.O.date and P.O.created date
Hi,
Could you tell me difference between purchaseing doucment date and purchase order creaed date.
Because some time in my org. po created after GR means in past date. So there is difference between
po date and po created date. where this po created date is maintained in purchase order
Thanks and Regards
AnilDear Anil,
Please check table EKKO with ta SE11.
Created Date => EKKO-AEDAT
Date on which the record was created
Document date => EKKO-BEDAT
Date on which the purchasing document was created
EKKO-AEDAT = Date on which the record was created
and also "Created By" also recorded automatically
by system.
Document date or EKKO-BEDAT normally default as
today when you create the PO via ME21N. This field
appear at top right of the screen. However this date
can be change to any date that required.
Thanks
Loke Foong -
Calculation of difference of wages types master data and accounting cluster
Hi, I am developing a ABAP HR report for calculating the difference of wage types master data and accounting data and in the output i need to display the fields like
Officer in-charge of payroll accounting
Officer in-charge of Support
Officer in-charge of time recording
also from where I could get the accounting cluster data for the wage types
I want to know from where I can get these fields and how ther are related with wage types.Check through PA30,there are different infotypes by which these data are maintained in the Employee Master.
-
Difference of wages types master data and accounting cluster data
Hi, I am developing a ABAP HR report for calculating the difference of wage types master data and accounting data and in the output i need to display the fields like
Officer in-charge of payroll accounting
Officer in-charge of Support
Officer in-charge of time recording
I want to know from where I can get these fields and how ther are related with wage types.Hi Luo
As per below link
How to... MDG-M: Use the Data Import Framework | SCN
The IDoc doesn't support flex entities, as they don't write into active area. Therefore, the DIF can only be used to load reuse entities in staging or active area.
Maybe you are looking for
-
Macbook pro wont sleep after ram upgrade
Hi, I have a 17" Macbook pro late 2011. I upgraded the ram from 8gb to 16gb last week and now I having trouble with sleep. When the laptop goes to sleep it always to seems to go into hibernation mode. When I open the lid I can only wake the computer
-
Can not configure Oracle 10g form on oracle 11g client
Hi I need to install oracle 10g form in my system . Here is my system 1. OS --XP 2. 32 Bit 4. Already oracle 11g release client installed ( I think that create the problem ) I tried to install oracle 10g form , it installed but can cont configure net
-
Registering Essbase 9.3.1 with Shared Services
What would you expect to see appear in Shared Services when you register an Essbase server? I seem to get random results: sometimes something called Analytic Servers:<hostname> sometimes nothing. Should something appear in HSS just by registering or
-
Separation preview panel not working
I have been dealing with this issue for almost a month now and I have contact Adobe five days straight and I am told that someone will call me but no one does. I have clients and projects that are do. I hold myself to a professional standard and I ha
-
Why does the same RGB color appear lighter in one ai file and darker in another?
Why does the same RGB color appear lighter in one ai file and darker in another?? I want to use the more vibrant color, but when I try to reproduce the same RGB color code in another Adobe Illustrator (ai) file, it shows up darker. I printed the tw