Date/timestamp characteristic

Does anyone know if SAP plans to provide a date/timestamp characteristic with BI NetWeaver?
Thanks.

Hi
There is this TS - 0TCTTIMSTMP = UTC Time Stamp.
We used a custom CS with the same structore (14 NUMC)
to captore CRM Time Stamp.
I hope this helps.
Reg's
Edan

Similar Messages

  • How to get data with out having any date/timestamp columns by year wise

    hi,
    how can i select years wise rows from tables,if that have not any date/timestamp column.

    Well Govind it quite depends on what is the data type of that column and the format in which it is stored.
    If the data type is varchar2/varchar and all the values are in a uniform format then there is no problem. All you need to use is the to_date function to convert the supplied strings to default date format and then use to_char function to only extract the YY or YYYY or RR or RRRR aspect of the data.
    For example: If the column is called 'hire_date' and it's data type is varchar2 and the entries in this column are all in a uniform format, say month,date,year like January,12,1999. What you need to do is convert this string to a default date value using to_date function, like to_date(hire_date,'format_model') In the format model mention the format of the hire_date string. The out put of this function can be fed into to_char to extract the year, like to_char(output_of_to_date,'YYYY')
    I hope you got what I meant. Let me know if it was of any use.

  • Urgent:   Net due date virtual characteristic.

    Hi,
    We are implementing net due date virtual characteristic. Could some please provide the coding for implementing this in ZXRSRZZZ program. Its very urgent.

    Hi shiva,
    sent to ur mail
    hope it helps
    bhaskar

  • How to get a current date timestamp ?

    Hi,
    I need to get the current date timestamp in a format DDMMYY HH:MM:SS.mmmm and store it in an Oracle column which is declared as of type DATE.
    Also i need to store this timestamp in a string format.
    Please give your inputs in this regard, which is appreciated.
    Regards

    Dates dont' have formats. String represenations of dates do.
    If you have a DB column that is of char or varchar type but represents a date/time, you should change your data model so that the column type is date or time or timestamp. If you can't do that, and need to put a date into a particular format, use java.text.SimpleDateFormat.
    To get the current date and time, look at System.currentTimeMillis, java.util.Date, java.sql.Date, java.sql.Timestamp.
    To put one of these into a database, use PreparedStatement. For example, a timestamp would be something like this: PreparedStatement ps = con.prepareStatement("insert into some_table (some_timestamp) values(?)");
    Timestamp ts = new TimeStamp(...);
    ps.setTimestamp(1, ts);
    ps.excuteUpdate();

  • Time Zone conversion of a date/timestamp in ABAP

    Is there a function available in 4.5B that can convert a date/timestamp from one timezone to another?

    try FMS
    /SAPTRX/RANGE_CONVERT      
    CONVERT_TIME_TERMS         
    CIF_GEN3_CONVERT_DATETIME  
    CIF_GEN3_CONVERT_TIMESTAMP 
    CIF_GEN_CONVERT_DATETIME   
    CIF_GEN_CONVERT_TIMESTAMP  
    CIF_GEN4_CONVERT_DATETIME  
    CIF_GEN4_CONVERT_TIMESTAMP 
    CO_SF_CONVERT_TIMES_OPR    
    CXTP                       
    DATE_TIME_CONVERT          
    POINT_IN_TIME_CONVERT      
    FITP_CONVERT_LOCAL_TIME_GMT
    <u><i><b>
    Tip : GO to -> SE37 and search key word TIME OR Convert</b></i></u>
    Hope this’ll give you idea!!
    <b>P.S award the points.</b>
    Good luck
    Thanks
    Saquib Khan
    "Some are wise and some are otherwise"

  • Photos recently changed from sequential numbering to date/timestamp.  When I import into apps for editing they are out of order.  What can be done to change back to sequential numbering instead of date/timestamp?

    Photos recently changed from sequential numbering to date/timestamp.  When I import into apps for editing they are out of order.  What can be done to change back to sequential numbering instead of date/timestamp?

    The date information is taken from the camera which writes it to the file. This needs to be set to the correct date and time in the camera itself.
    The order the images are shown in the Library mode is set by clicking on the sort button in the tool bar, which if not showing can be activated from view, tool bar. There are different sort orders that can be applied including sorting by file name. You can also sort by dragging the images to the order you wish them to appear in by selecting user order.

  • Add date-timestamp to PDF

    Hi,
    Is there a way I could add current date-timestamp to the PDF, when the PDF is opened or printed?
    I read the iTEXT documentation and it seems its possible to add javascript to the PDF document using iTEXT and this javascript will get executed when the PDF is opened.
    I was successful in adding the "this.print" javascript; however, I am still struggling to figure out how to add "this.addWaterMarkFromText" javascript. I know I can use the iText API to add watermarks, however, I want to use the Adobe Javascript instead. This exercise is just to figure out how to add javascript to PDF.
    This would help me figure out how to use various Adobe javascript events such as "WillPrint" to dynamically add the timestamp just before the Print button is clicked.
    Any help will be highly appreciated.
    Thanks,
    Shilpa.

    Hi Shilpa,
    Please note, I am using C# in my example code, but the solution is similar in Java.
    To answer your question regarding using javascript events like Will Print, one way to add a timestamp by first creating a (blank, readonly) field and adding it to your document using iText using, say iTextSharp.text.pdf.TextField. Then you assign javascript to the WillPrint event with writer.SetAdditionalAction(PdfName.WP, PdfAction.JavaScript(jScriptBeforePrint, writer))where writer is an instance of iTextSharp.text.pdf.PdfWriter.
    The javascript, in this case jScriptBeforePrint, will change the value of the field you created earlier to contain the date-timestamp value. For example, you can use:
    this.getField('datestmp').value =\"This document was printed at \" + util.printd(\"HH:MM on mmmm dd, yyyy\",new Date());where datestmp is the name of the field created earlier.
    (by the way Will Print is initiated after the clicking of the print button, not before - as per your post).
    Callan

  • CRIO-9068 time synchronization and data timestamping - the Big Picture

    I'm working with a number of cRIO-9068 chassis that are distributed over a large physical area. I wish to timestamp data acquired be these chassis with microsecond resolution and relative accuracy. The various documents that I've run across hint at how this might be accomplished but none of them really describe the overall architecture for synchronization of chassis clocks over a network and acquisition of the local clocks for the purpose of data timestamping. Is there a document that addresses this topic?

    http://www.ni.com/pdf/manuals/376007a.pdf:
    Using the Internal Real-Time Clock
    The system clock of the cRIO-9068 is synchronized with the internal high-precision real-time clock at startup. This synchronization provides timestamp data to the controller. You can also use the internal real-time clock to correct drift of the system clock. Refer to the Internal Real-Time Clock specification in the Specifications section for the accuracy specifications of the real-time clock.
    What are the "system clock" and "real-time clock"? How are they related? How does the synchronization provide timestamp data to the cRIO-9068 controller? How does the internal real-time clock correct drift of the system clock?
    http://www.ni.com/pdf/manuals/373185a.pdf:
    No theory of operation whatsoever.
    Note: https://forums.ni.com/t5/LabVIEW/cRIO-9068-amp-NI-TimeSync/td-p/2838178 suggests that NI-TimeSync may not be available for the cRIO-9068:
    Currently NI-TimeSync 1.3 is not supported on Linux RT. This is something that's in the works but there is no ETA.

  • Post Calculation Computation for Date/Timestamps

    Hello,
    I would like to know how to apply Post Calculation Computation for Dates/Timestamps?
    I had trouble trying to add this to the Post Calculation Computation area:
    TO_CHAR(:P1_TARGETDATE, :DEFAULT_DATE_TIME_MASK);
    or should it be something more like:
    SELECT
    TO_CHAR(:P1_TARGETDATE, :DEFAULT_DATE_TIME_MASK) FROM DUAL;
    What would be the correct code to allow me to format a date/Timestamp where a Application Variable of DEFAULT_DATE_TIME_MASK could be used as well. (I dont want to use the existing Format Mask.)

    Just a hunch, but you might be having a problem because of the double quotes. Oracle likes single quotes. You also might want to forgo the quotes entirely.
    As for an invalid number, is it possible that one of the values that you are adding might be NULL. You can't add NULL to a number or you get an error. There are two solutions to that. One would be to do an NVL around each number you are adding (changing it to zero if the value is NULL). The second option (and easier option) is to use the SUM function. Mathematical functions like SUM and AVG ignore those values that are NULL.

  • Date/hour diff between two date/timestamps - however dataype in DB is curr varchar

    Hi All
    Could someone please help me?
    I would like the T-SQL statement for hours passed between two date/timestamps within a table
    e.g
    Login_Time
     22/02/2014 11:03:12.925297 AM    (Data type in DB is varchar(50))
    Logout_Time
    22/02/2014 11:19:01.701073 AM      (Data type in DB is varchar(50))
    Thank you Kindly

    DECLARE @dt AS VARCHAR(50)='22/02/2014 11:03:12.925297 AM'
    DECLARE @dt1 AS VARCHAR(50)='22/02/2014 11:19:01.701073 AM' 
    SELECT DATEDIFF(hour,dt_from,dt_to) FROM
    SELECT CAST(SUBSTRING(@dt,7,4)+ SUBSTRING(@dt,4,2)+SUBSTRING(@dt,1,2)+
    SUBSTRING (@dt,11,17)  AS DATETIME2) dt_from,
    CAST(SUBSTRING(@dt1,7,4)+ SUBSTRING(@dt1,4,2)+SUBSTRING(@dt1,1,2)+
    SUBSTRING (@dt1,11,17)  AS DATETIME2) dt_to
    ) AS Der
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Complete confusion over date timestamp functions

    hi all
    i am completely confused with date/timestamp in oracle as i m moving from mssql to oracle
    what i am trying to do is :
    i have a table called rawcdr
    which has a date field in which i imported data from MSSql
    IT CONTAINS date and time
    now i have another table called processedcdr in which i put my processed data
    only those records from rawcdr are selected which have calltime greater than the max calltime from processed table
    in srt
    something like
    select * from rawcdr where calltime>max(calltime) from processedcdr
    when i try doing it in my procedure it doesn match proper records
    instead gives improper results where records time is not what is expected
    please help me out
    i m stucked up

    hi
    Dmytro
    this is the schema of my tables
    rawcdr (srcip,callto, duration,calltime,....)
    sample data(202.1.1.1,00919869356549,50,01-JAN-05 3:00:00 AM)
    in this calltime is date field whereas rest are varchar
    testcdr(accid,country,cost,calltime...........)
    sample data (invoip001,india,.0015,01-JAN-05 2:50:00 AM)
    Now suppose this is the last record or the max calltime record in the processedcdr
    than i want the records greater than this time from rawcdr
    ie between 2:50 and 3:00
    for that i wrote a block
    declare
    lastcall varchar2;
    total number;
    begin
    select max(calltime) into lastcall from processedcdr;
    select count(*) from rawcdr into number where calltime>lastcall;
    end;
    i tried many combinations of to_char and date func but didnt get any result
    thanks 4 d help

  • Schedule line timestamp different from Order Create-Date/timestamp

    Scenario: Created an order at 3:30pm CST with the requested delivery date of the material as 7/10/2011. It seems like that when the order is saved, CRM attaches the time-stamp to the requested delivery date. However, the timestamp getting attached to the delivery date is 1 hour less than the order-create time, i.e. delivery-date looks like 7/10/2011  2:30pm CST.
    Please advise what could be causing this and its resolution. FYI, user-profile (or the user creating the order) has the same time-zone setting of CST.
    Thanks!

    Scenario: Created an order at 3:30pm CST with the requested delivery date of the material as 7/10/2011. It seems like that when the order is saved, CRM attaches the time-stamp to the requested delivery date. However, the timestamp getting attached to the delivery date is 1 hour less than the order-create time, i.e. delivery-date looks like 7/10/2011  2:30pm CST.
    Please advise what could be causing this and its resolution. FYI, user-profile (or the user creating the order) has the same time-zone setting of CST.
    Thanks!

  • Is there a way to specifiy a date in characteristic derivations?

    Hello,
    I have a characteristic derivation set up for certain attributes on the characteristic 0employee. In the transactional cube there are records for an employee that hasn't actually started employement yet, but since it is a budget/forecast model they have records in the cube as well as other employee attributes. When I try to perform a copy function, it tries to derive the attributes for this employee, but since the start date on the employee master data is in the future, it is using the first 0employee record with the valid from date = '01.01.1000', which has no attributes set up.
    Here is an example:
    Cube contains employee 00014300 and country 'AU '.
    Master data contains:
    00014300 A       20.03.2005 01.01.1000 ' '
    00014300 A       31.12.9999 21.03.2005 AU
    Copy function as of today (15.03.2005) is using the first record so I get the error "Value AU of chara Country does not correspond to the attrib.val  of chara Employee".
    Can anyone tell me how to get around this problem without modifying master data directly as there could be a few records with the same problem. Can I specify a date to of '31.12.9999' for characeristic derivations?
    Thanks,
    Linda

    Hi
    I would suggest using an Exit Characteristic Derivation, that way you can decide in your own ABAP code which master data record to use.
    function z_derive_emp_info.
    ""Local interface:
    *"  IMPORTING
    *"     REFERENCE(I_AREA) TYPE  UPC_Y_AREA
    *"     REFERENCE(ITO_CHA) TYPE  UPC_YTO_CHA
    *"     REFERENCE(ITO_SOURCE) TYPE  UPC_YTO_CHA
    *"     REFERENCE(ITO_TARGET) TYPE  UPC_YTO_CHA
    *"  CHANGING
    *"     REFERENCE(XS_CHAS) TYPE  ANY
    *"  EXCEPTIONS
    *"      FAILED
      DATA:
      itab TYPE TABLE OF ????.
      FIELD-SYMBOLS:
      <emp_id> TYPE /BI0/OIEMPLOYEE, 
      <country> TYPE /BI0/OICOUNTRY_ID,
      <???> TYPE another attribute???.
      ASSIGN COMPONENT '0EMPLOYEE' OF STRUCTURE xs_chas TO <emp_id>.
      ASSIGN COMPONENT '0COUNTRY_ID' OF STRUCTURE xs_chas TO <country>.
      ASSIGN COMPONENT '???' OF STRUCTURE xs_chas TO <???>.
    SELECT ??? ???
    INTO TABLE itab
    FROM /BI0/QEMPLOYEE
    WHERE EMPLOYEE = <emp_id>
    AND OBJVERS = 'A'.
    READ itab ..... WITH KEY DATETO ???
                              DATEFROM ???
    <country> = itab-country.
    <???>  = itab-???.
      etc.

  • Change indicator via trigger (Date/Timestamp)

    I have set up triggers on all my tables to update the 'TIME_STAMP' field whenever a change is made to the row. It works flawlessly in sql*plus as well as in TOAD. However,if I insert a record using a ADF client I can view the record and the trigger provided value using sql*plus. If I update it using the ADF client the data becomes corrupted. I get a "ORA-01877: string is too long for internal buffer" when trying to view it with sql*plus or TOAD and if I dump() the column I get "Typ=180 Len=11: 0,0,0,0,0,0,0,0,0,0,0" (note: this is a dump when I had reset the datatype in my table and entity to a DATE).
    The xml file for my entity follows:
    Any Ideas?????
    <?xml version='1.0' encoding='windows-1252' ?>
    <!DOCTYPE Entity SYSTEM "jbo_03_01.dtd">
    <Entity
    Name="WbsUsers"
    DBObjectType="synonym"
    DBObjectName="WBS_USERS"
    AliasName="WbsUsers"
    BindingStyle="Oracle"
    UseGlueCode="false"
    RowClass="wbs.model.entity.WbsUsersImpl"
    CollClass="wbs.framework.entity.EntityObjectCollImpl"
    MsgBundleClass="wbs.model.entity.common.WbsUsersImplMsgBundle" >
    <DesignTime>
    <Attr Name="_isCodegen" Value="true" />
    <Attr Name="_version" Value="10.1.2.17.96" />
    <Attr Name="_codeGenFlag2" Value="Init|Access|Msg" />
    <Attr Name="_superClass" Value="wbs.framework.entity.EntityObjectImpl" />
    <Attr Name="_collSuperClass" Value="wbs.framework.entity.EntityObjectCollImpl" />
    <AttrArray Name="_publishEvents">
    </AttrArray>
    </DesignTime>
    <Attribute
    Name="Id"
    IsUpdateable="false"
    Precision="32"
    ColumnName="ID"
    Type="java.lang.String"
    ColumnType="CHAR"
    SQLType="CHAR"
    TableName="WBS_USERS"
    PrimaryKey="true"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="32" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Username"
    IsNotNull="true"
    Precision="30"
    ColumnName="USERNAME"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Fname"
    IsNotNull="true"
    Precision="50"
    ColumnName="FNAME"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Lname"
    IsNotNull="true"
    Precision="50"
    ColumnName="LNAME"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="WbsRoleId"
    IsNotNull="true"
    Precision="32"
    ColumnName="WBS_ROLE_ID"
    Type="java.lang.String"
    ColumnType="CHAR"
    SQLType="CHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="32" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="Email"
    IsNotNull="true"
    Precision="255"
    ColumnName="EMAIL"
    Domain="wbs.model.entity.emailDomain"
    Type="wbs.model.entity.common.emailDomain"
    ColumnType="VARCHAR2"
    SQLType="VARCHAR"
    TableName="WBS_USERS"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100" />
    </DesignTime>
    </Attribute>
    <Attribute
    Name="TimeStamp"
    IsUpdateable="false"
    ColumnName="TIME_STAMP"
    Type="oracle.jbo.domain.Date"
    ColumnType="DATE"
    SQLType="TIMESTAMP"
    TableName="WBS_USERS"
    ChangeIndicator="true"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="11" />
    </DesignTime>
    </Attribute>
    <AccessorAttribute
    Name="WbsRoles"
    Association="wbs.model.entity.WbsUserRoleFkAssoc"
    AssociationEnd="wbs.model.entity.WbsUserRoleFkAssoc.WbsRoles"
    AssociationOtherEnd="wbs.model.entity.WbsUserRoleFkAssoc.WbsUsers"
    Type="wbs.model.entity.WbsRolesImpl" >
    </AccessorAttribute>
    <AccessorAttribute
    Name="WbsUserPeriods"
    Association="wbs.model.entity.WbsUpUFkAssoc"
    AssociationEnd="wbs.model.entity.WbsUpUFkAssoc.WbsUserPeriods"
    AssociationOtherEnd="wbs.model.entity.WbsUpUFkAssoc.WbsUsers"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </AccessorAttribute>
    <Key
    Name="SysC0012735" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Id" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012735" />
    <Attr Name="_checkCondition" Value="&#34;ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012736" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Username" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012736" />
    <Attr Name="_checkCondition" Value="&#34;USERNAME&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012737" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Fname" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012737" />
    <Attr Name="_checkCondition" Value="&#34;FNAME&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012738" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Lname" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012738" />
    <Attr Name="_checkCondition" Value="&#34;LNAME&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012739" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.WbsRoleId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012739" />
    <Attr Name="_checkCondition" Value="&#34;WBS_ROLE_ID&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012740" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Email" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012740" />
    <Attr Name="_checkCondition" Value="&#34;EMAIL&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="SysC0012741" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.TimeStamp" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="SYS_C0012741" />
    <Attr Name="_checkCondition" Value="&#34;TIME_STAMP&#34; IS NOT NULL" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="WbsUsersEmailCheck" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Email" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="WBS_USERS_EMAIL_CHECK" />
    <Attr Name="_checkCondition" Value="&#34;EMAIL&#34; IS NOT NULL" />
    <Attr Name="_isNotNull" Value="true" />
    <Attr Name="_isCheck" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="WbsUsersPk" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.Id" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="WBS_USERS_PK" />
    <Attr Name="_isPrimary" Value="true" />
    <Attr Name="_isDeferrableConstraint" Value="true" />
    <Attr Name="_isInitiallyDeferredConstraint" Value="true" />
    </DesignTime>
    </Key>
    <Key
    Name="WbsUserRoleFk" >
    <AttrArray Name="Attributes">
    <Item Value="wbs.model.entity.WbsUsers.WbsRoleId" />
    </AttrArray>
    <DesignTime>
    <Attr Name="_DBObjectName" Value="WBS_USER_ROLE_FK" />
    <Attr Name="_referencedKey" Value="WBS_ROLES_PK" />
    <Attr Name="_isForeign" Value="true" />
    <Attr Name="_isDeferrableConstraint" Value="true" />
    <Attr Name="_isInitiallyDeferredConstraint" Value="true" />
    </DesignTime>
    </Key>
    </Entity>

    Hi all,
    I am a dope. I was having so may problems with the TIMESTAMP datatype in ADF and in TOAD I decided to just go with a DATE datatype for a change indicator. I did all the changes in the build scripts and model but forgot to run the build script so the errors I was getting were based on the old datatype.
    BTW, Steve Muench had published a workaround to the issue in October that I found after I did all my changes. (http://radio.weblogs.com/0118231/2004/10/07.html#a394)

  • How to add attributes to a DATS type characteristic

    I need to add some attiributes to a 0CALDAY type of characteristic.  I need to be able to do automatic time conversion in my transformations (e.g. from Cal Day to Cal Month or Cal Year).  I also need to have intelligent variable offsets in my queries too (e.g. the month of January-01 with a negative offset of 1 would be 12, not 00). 
    However I need to add some attributes to this Calendar Day characteristic such as "day of the week", "Week Number", etc...
    I need this as attributes and not as seperate InfoObjects such as 0CALDAY, 0CALMON, AND 0CALYEAR.  I need to be able to use the same date throughout my entire report, but then using the nav attributes, restrict based on what they selected in the variable screen.

    Hi Adam,
    It is not possible to define your own time characteristics or add attributes to any time characteristic.
    Time characteristics form the time reference frame for many data analyses and evaluations. They are delivered with Business Content.
    Examples:
    -->Timecharacteristic with the largest granularity: Calendar Day
    (0CALDAY)
    -->Time characteristic with the smallest granularity: Calendar Year
    (0CALYEAR) or Fiscal Year (0FISCYEAR).
    -Vikram

Maybe you are looking for