Reg: Assigning a Date value in context

Hi,
Below is the code, where i am initializing a context with the date value.  But the date value is not getting assigned to the context.  What could be the problem?  Kindly help me out.
String s = "12/31/9999";
     try {
     SimpleDateFormat sd = new SimpleDateFormat("MM/dd/yyyy");
     java.sql.Date date1 = (java.sql.Date)sd.parse(s);
     Calendar c = Calendar.getInstance();
     c.set(2006, 8, 22); //month is zero based
     java.sql.Date date2 = (java.sql.Date)c.getTime();
     wdContext.currentContextElement().setValidto(date1);
Thanks & Regards.

Dhana,
Try this:
String s = "12/31/9999";
try {
//NOT USED ???
SimpleDateFormat sd = new SimpleDateFormat("MM/dd/yyyy");
java.sql.Date date1 = new java.sql.Date( ((java.util.Date)sd.parse(s)).getTime());
Calendar c = Calendar.getInstance();
c.set(2006, 8, 22); //month is zero based
java.sql.Date date2 = new java.sql.Date(c.getTimeInMillis());
wdContext.currentContextElement().setValidto(date2);
WD in fact requires java.sql.Date, but many Java API returns java.util.Date and you may not upcast java.util.Date to java.sql.Date
Valery Silaev
SaM Solutions
http://www.sam-solutions.net

Similar Messages

  • Oracle how to assign a date value in a parameter declaration

    How can I assign a date value to a parameter declaration in SQL?
    Here's my existing script.
    CURRENT:
    select distinct summary as "iCash EAD Error Summary",count(*)
    from AAA.BKS_ICASH_EAD_ERRORS
    where creation_date > to_date('5/26/12 8:50','mm/dd/yy HH24:MI')
    group by summary
    I'd like to assign the date I'm searching for into a parameter and use the parameter in my query.
    GOAL:
    DECLARE
    pCreateDate DATE;
    exec :pCreateDate := '5/26/12 8:50';
    select distinct summary as "iCash EAD Error Summary",count(*)
    from AAA.BKS_ICASH_EAD_ERRORS
    where creation_date > to_date(:pCreateDate,'mm/dd/yy HH24:MI')
    group by summary

    Hi,
    In SQL*Plus, you can do this:
    VARIABLE     pcreatdate     VARCHAR2 (20)
    EXEC           :pcreatedate := '5/26/12 8:50';
    SELECT    summary          AS "iCash EAD Error Summary"
    ,       COUNT (*)          AS "Total Count"
    FROM        aaa.bks_icash_ead_errors
    WHERE       creation_date  > TO_DATE (:pcreatedate, 'MM/DD/RRRR HH24:MI')
    GROUP BY  summary
    ;"GROUP BY summary" means you'll get one output row for each distinct value of summary. There's no need to SELECT DISTINCT since the GROUP BY is already making sure the rows are distinct.
    There are no DATE bind variables in SQL*Plus, so you have to use a VARCHAR2.
    If you do something similar in PL/SQL, then you can use a DATE variable. Make sure you don't call TO_DATE on something that's already a DATE.
    Edited by: Frank Kulash on Jun 26, 2012 2:01 PM

  • Querying and Assigning Date Value

    Hello, this query is not working. I am trying to assign the date value to the from_date variable.
    set result_list [execsql "select TCM_DATE_BEGIN_REQD into: TO_CHAR(from_date, 'YYYY/MM/DD') from tcm_tau_component where tcm_reference_number = $tau_reference_number" ]
    This is the error I get:
    The following bind variable(s) are not defined:
    Please help.

    I don't know what language this is but you're trying to select into a format mask. That looks suspicious. Try this:
    select TO_CHAR(TCM_DATE_BEGIN_REQD, 'YYYY/MM/DD') into :from_date ...

  • How to set the date value in textbox

    i want to assign a date value which is fetched from database.the value is not set to that particular textbox

    Dear
    please kindly refer to the following sample:
    Dim oItem As SAPbouiCOM.Item
    Dim oEdit As SAPbouiCOM.EditText
    Select Case pVal.FormType
    Case "60006"
    If (pVal.ItemUID = "Btn1" And
    pVal.EventType = SAPbouiCOM.BoEventTypes.et_CLICK And _
                        pVal.BeforeAction = False) Then
    oForm = SBO_Application.Forms.Item(FormUID)
    oItem = oForm.Items.Item("EdTxt")
    oEdit = oItem.Specific
    Dim a As String
    a = Microsoft.VisualBasic.Today.ToShortDateString
    oEdit.String = a
    End If
    End select
    best regards,
    xiaodan an
    sap business one forum team

  • How to Assign a Constant Value to a Dim. Member when pulling Master Data?

    BPC Gurus:
    I am trying load Vendor and Customer Master data into BPC dimension.  My Dimesnion has memebrs: ID, EVDESCRIPTION, PARENTH1, TYPE.  I have successfully pulled the ID and the description from 0CUSTOMER and 0VENDOR.  However, I
    need to have a ttext value for 'PARENTH1' and 'TYPE'.  For Customers, I want to add a FIXED value "'CUSTOMER' for every
    Customer ID pulled in and also for "TYPE", I want a value of "CUSTOMER".  When I maintainthe Dimension, I want to see
    th followingvalues:
    ID                          EVDESCRIPTION                                   PARENTH1                         TYPE
    0000000001         WALMART                                            CUSTOMER                        CUSTOMER
    0000000002          TARGET                                               CUSTOMER                        CUSTOMER
    and so ON
    Since we have Vendor Numbers in the same Diemsnion, when I pull Vendors, I need to have similar values as:
    ID                          EVDESCRIPTION                                   PARENTH1                         TYPE
    0000005050         ABC Supply Inc.                                   VENDOR                            VENDOR
    0000005051         BASF                                                    VENDOR                            VEDOR
    and so ON
    How can assign a Fixed value to the member Propert?  Can I achieve it in Conversion file....? 
    ( My atempts failed...).
    Any suggestion recommendation would be gretaly appreciated.
    Munna.

    Hi,
    For adding fixed values to the properties, you can use the transformation file. In the mapping section, you can specify a constant value. This value will be written to properties of all the members while importing master data. However, for parenth, its a bit different. First thing is that, you need to have a member called CUSTOMER, then only you can have CUSTOMER in the parenth column. Even if you add it and use the mapping section for this purpose, then it will write CUSTOMER to parenth for all the members (even to CUSTOMER member). And this will be wrong. So, you will need to write it manually.
    Hope you got the idea.

  • Assign Master data Attribute value to PARENTH1

    Dear All,
    I have the requirement to load Employee master data from BI to BPC system using data manager package.
    Dimension Name (BPC)            InfoObject  Name(BI)
    Employee                                      0EMPLOYEE
    In Employee master data there is an Attribute, now need to assign this Attribute value to PARENTH1 in BPC.
    Waiting for your valuable answers

    Hi Edwin,
    After making the changes as u suggested, i tried to activate the transfer rule, but Iam getting the following eerror msg
    Error generating program
    Message no. RSAR245
    Diagnosis
    An error occurred in the program generation:
    Program / Template:   RSTMPL80
    Error code / Action: 6
    Row:        6,083
    Message:    Statement is not accessible.
    Procedure
    If the problem occurred during the data load or transport, activate the transfer rule.
    If the problem persists, search in the SAP note system under 'RSAR 245'.
    How can Iresolve this?/ Why is this happening??
    DV
    Any Help???
    null

  • How to assign the default value to search parameter

    Hi Experts,
    I am using search view , In this I have 5 parameter lets say Transaction Type, Partner No. etc... Now I want to assign a default value to transaction type ( lets say TA) . User should be able to see this default value in the transaction type field before pressing search button.
    How can I do it?
    My second problem is: I have configured this search view using configuration tool but I want to assign only one value to transaction type (i.e. user should not be able to add new row in the search criteria for the transaction type by using + sign)  but in rest 4 fields he can add new row and search based on that.
    Note: I am using only "Is" criteria .
    Any pointer will be helpful for me
    Thanks and regards,
    Sandeep

    Hi Sandeep,
    For the default search values, here is a solution. You have to redefine the method GET_VALUE1 of the context node
    For example if it is the BP search (component BP_HEAD_SEARCH) context node is your enhanced class: ZL_BP_HEAD__MAINSEARCH_CN00
    METHOD get_value1.
      CALL METHOD super->get_value1
        EXPORTING
          attribute_path = attribute_path
          iterator       = iterator
        RECEIVING
          value          = value.
      TRY.
    *     Delegate operation to selection parameter
          DATA: current TYPE REF TO if_bol_bo_property_access.
          IF iterator IS BOUND.
            current = iterator->get_current( ).
          ELSE.
            current = me->parameter_collection->get_current( ).
          ENDIF.
          IF current->get_property_as_string( iv_attr_name = 'ATTR_NAME' ) EQ 'XXX'.
            IF value IS INITIAL.
              value = 'Your default value'.
            ENDIF.
          ENDIF.
        CATCH cx_root.
      ENDTRY.
    ENDMETHOD.
    where XXX is the name of the field.
    Default value will then appear in your search field, but you are still able to modify it if you want...
    Regards,
    Fabian

  • Dropdown - issue with passing values to context

    Hi,
    After facing issue in:
    Webdynpro + alv + dynamic dropdown
    Now I've encountered another problem. Dropdown is created in alv, however once user select value from the list it shows selected value in the cell, however value in context remains unchanged.
    Here is the way I implemented dropdown:
    1) I added new field to the structure which is shown in the alv FIELD1 of WDR_CONTEXT_ATTR_VALUE_LIST type.
    2) I initialize the column, where dropdown is supposed to be:
    - first column
    l_col_name = 'COL1'.
    lr_column = lr_model->if_salv_wd_column_settings~get_column( l_col_name ).
    DATA: lr_drdn_by_idx_col1 TYPE REF TO cl_salv_wd_uie_dropdown_by_idx.
    CREATE OBJECT lr_drdn_by_idx_col1 EXPORTING selected_key_fieldname = l_col_name.
    lr_drdn_by_idx_col1->set_valueset_fieldname( value = 'FIELD1' ).
    lr_drdn_by_idx_col1->set_read_only( value = abap_false ).
    lr_drdn_by_idx_col1->set_type( if_salv_wd_c_uie_drdn_by_index=>type_key_value ).
    lr_column->set_cell_editor( lr_drdn_by_idx_col1 ).
    3) I load the data,
    Piece of code loading data into structure with dropdown:
    DATA:  ls_valueset     TYPE wdr_context_attr_value,
                lt_itab         LIKE TABLE OF ls_line.
          ls_valueset-value = 'KG'.
          ls_valueset-text = 'KG'.
          APPEND ls_valueset TO lt_itab[].
          ls_valueset-value = 'ST'.
          ls_valueset-text = 'ST'.
          APPEND ls_valueset TO lt_itab[].
    zstructure is type of the row show in the alv
    Data:
         ls_po_result TYPE zstructure.
         lt_po_result TYPE table of zstructure.
         ls_po_result-FIELD1[] = lt_itab[].
         APPEND ls_po_result TO lt_po_result[].
    Everything works so far good. The thing is that once I changed value from e.g. ST to KG, value in Attribute COL1 is still ST.
    I would appreciate your help,
    kind regards,
    Adam

    Hi Nithya,
    it could another issue with the SP, I will inform you if it's the case.
    Passing values comes up with function when I load data into alv.
    structure_name - alv columns structure
    DATA: l_name1        TYPE t001w-name1,
              ls_po_result   TYPE structure_name
              lt_po_result   TYPE table of structure_name,
    load data from DB into l_itab
      LOOP l_itab  AT ASSIGNING item.
    this method return value_set to field1
        CALL METHOD fill_single_dd
          EXPORTING
            i_id     = item-id
          IMPORTING
            rt_dd_table = ls_po_result-field1[].
        APPEND ls_po_result TO lt_po_result[].
      ENDLOOP.
    binding to node ....

  • Setting data in the context

    Ok, I will admit I'm very much a Web Dynpro newbie, and this whole context thing is really confusing for me, though I've been a Java programmer for 6 years.
    Here's what's going on.  Basically, I'm trying to make a more simplified version of the spell checker (using Jazzy) that was written about in a weblog on here.  But, the part that's messing me up is the context.  In my Component Controller, I defined a couple things.  I defined a value attribute called "misspelledWord", a value node called "Suggestions", and under that a value attribute called "word"  (I have more defined than that, but for the purposes of this post, that's all you need to know)
    I have a text area, and a "Check Spelling" button underneath it, and in the action for that button, I want to set all those context attributes so that I can display them in the pop-up screen that comes up, which shows the user a misspelled word and all the suggestions for it.  Or, at least, it's SUPPOSED to.
    In my code I do the following:
    wdThis.wdGetSpellCheckComponentController().wdGetContext().currentContextElement().setMisspelledWord(ew.getText());
    "ew" is an object I defined called ErrorWord, which contains all the information about each misspelled word and gets populated in my spell checking class.
    This works GREAT. misspelledWord gets populated and displayed on the pop-up screen.
    My problem is getting all the suggestions.  I have them all in an ArrayList in my ErrorWord object, so I HAVE them, I just can't seem to store them in the context. Everything I try gives me a NullPointerException.
    All I want to do is loop through my ArrayList, and assign the String value I have in there to the "word" attribute.
    Thanks in advance for any help you are able to provide,
    Jennifer

    for (Iterator i = ew.getSuggestions().iterator(); i.hasNext() ; )
      String word = (String) i.next();
      ISuggestionsElement suggestion = wdContext.nodeSuggestions().createAndAddSuggestionsElement();
      suggestion.setWord(word);
    The context node "Suggestions" should be able to store any number of elements (cardinality = 0:N).
    About "context":
    The context is a generic, hierarchical storage for the data accessible by a controller. Contexts may be mapped which means you get references to the context elements in used controllers or to the underlying model.
    Armin

  • Function to "Fill" Data Values

    Hello,
    I have a requirement where the user will enter a paritcular data value on the data form for an intersection. This will be at a parent level. Once they enter it I need to fill in the SAME value for all of its children.
    I am unable to find a function that I could use to FILL in the same value. Can anyone suggest me how can this be achieved?
    Thank you.
    ~ Adella

    I have this requirement in my current app: Users can enter leaf level data or parent level data at multiple levels. As I hate/fear/loathe the concept of target versions, what I did was programmatically create _input members as follows:
    Parent1
    |_Parent1_input
    |_ChildA
    |__ChildA_input
    |__Grandchild1
    |__Grandchild2
    |__Grandchild3
    |_ChildB
    |__ChildB_input
    |__Grandchild4
    |_Parent2
    |__Parent2_input
    etc.
    I did this for five generations and then threw attribute dimensions (five separate ones) against each one of the generations of the _input.  In turn that drives the allocation input forms. And to make it just that little bit more convoluted, I created special versions to contain each one of the levels. There is method to this madness.
    What I could then do is aggregate up each level input (remember, only Parent or Child or whatever could show up on the form and could thus get a total for all pool numbers without impacting the other input data. Then users (and managers who override numbers , sometimes) can run simple percent of total allocations against the parent member of the _input member with code that looks like this:
         FIX("Working")
         /*     Aggregate Product     */
         FIX("Prod4Alloc")  /*Version*/
              AGG("Product") ;
         ENDFIX
         FIX("Working")
              FIX(@REMOVE(@RELATIVE(@MBRPARENT([varGlblProduct]), 0), @LIST(@ATTRIBUTE("Prod5Yes"), @ATTRIBUTE("Prod4Yes"), @ATTRIBUTE("Prod3Yes"))))
                   FIX("AllocExp")
                        SET CREATEBLOCKONEQ ON ;
                        "Budget" = ("Sales" / @ANCESTVAL("Product", -2, "Sales")) *
                                            @ANCESTVAL("Product", -2, "AllocateThis"->"PL4Alloc") ;
                   ENDFIX
              ENDFIX
              AGG("Product") ;
         ENDFIXThe way that FIX works is it goes after the parent of the member in the page dropdown and then excludes any of the _input members by using attributes.  @MBRPARENT is key here because you can stick that in a FIX -- @PARENT has been around forever but was unusable in FIXes.  Within the FIX it's a simple percent of parent allocation.  I use @ANCESTVAL to get me the right number of levels up and yes I need separate BRs -- I should really stick them ito a macro and drive it off of a parameter.  That's it -- slightly confusing but it works really well.
    An alternative is to use the @ALLOCATE function and then drive the amount, range, etc. through a RTP but that was way to labor intensive for the users (not for me obviously) and I couldn't hold on to the data value in my app's context and that bugged me to no end.
    As I read the above, it seems like sort of a complicated approach but really it isn't and it's quite fast. The code above is POC stuff so no, I don't really use members called "AllocateThis".
    Regards,
    Cameron Lackpour
    Edited by: CL on Oct 3, 2011 5:13 PM
    You could easily change the code above to simply agg up to the parent and then instead of spreading as percent of parent just assign the parent value.

  • Assigning a default value to a field

    Hello Everyone,
           Could you please tell me how to assign a default value to a field in a transparent table, so that while creating an entry even if we don't enter the value, a default value will be assigned.
    Thanks,
    Anbu.

    Like this
    DATA: BEGIN OF itab OCCURS 0,
            field1 TYPE c VALUE 'X'
            field2 TYPE c,
          END OF itab.
    append itab.
    append itab.
    You will have by default X set in both rows for field1.
    Regards
    Marcin
    PS: Ooops I just noticed you meant transparent table but I wrote about internal one. As long as you maintain that table using maintenance view you can use event 05 - When Creating a New Entry and set fixed value for a field there. So whenever you create new entry it will receive that value.
    Edited by: Marcin Pciak on Jun 23, 2010 8:57 AM

  • Error while saving date value in Java dictionary

    Hello Everybody,
    I got following error while saving date value in one of the fields of the Java table.
    Internal error occured in submit request: Error in method updateRequestContact : The object of type java.sql.Date with the value '2005-12-04 08:00:00.0' assigned to host variable 9 is not normalized. It must not contain time components in the time zone running the virtual machine.
    I can't find why it is taking time value in the date object.
    This value is coming from the RFC as a date value, and I am saving this value in Java dictionary table.
    Same code for this was working fine earlier. But, now suddenly it gives error like this.
    Even if I provide date on the screen from webdynpro application, this date value can't save in the Java dictionary and gives same error.
    What should be the problem behind this?
    Regards,
    Bhavik

    Hi Satyajit,
    I am getting date value from the screen of the webdynpro application from date picker control and passing this value in Java dictionary.
    More Information:
    I have dat value in the Date object: <b>target_date</b>
    But Now I have made new Date object as following:
    Date target_Date1 = new Date(target_date.getYear(),target_date.getMonth(),target_date.getDate());
    Then I am passing this object to Java dictionary. Still it gives same error.
    Then I have changed code as following:
              int l_year;
              int l_month;
              int l_days;
              l_year = target_Date.getYear();
              l_month = target_Date.getMonth();
              l_days = target_Date.getDate();
         Date target_Date1 = new Date(l_year,l_month,l_days);
    Now it works for me.
    But I guess this is not the perment solution. It looks very strange. I have used so many date objects at various palces. So, this solution is not the final for me.
    I want to findout the main cause of it.
    One more thing: This code was working for a mornth or two. But, now suddenly it is giving this error.
    Please help me if anybody knows.
    Regards,
    Bhavik

  • How to pass date value to an UDF

    Hi,
    I am working in SDK UI. I have created a form. In this form there is a edit text box. I have to pass a date value to that object. I have taken a variable and pass a date value in "yyyy/mm/dd" format. When I am assign this variable to the object to pass the date value to that object then I am getting an error. The error is "Unable to cast object of type 'system.string' to 'system.IFormatProvider' ".
    I have written the code like this :------>
    Dim AtenDate As String   
    AtenDate = '2007/08/01'    ' format "yyyy/mm/dd"
    Dim txtEditDt As SAPbouiCOM.EditText
    oItem = oForm.Items.Item("11")
    txtEditDt = oItem.Specific
    txtEditDt.String = AtenDate.ToString("dd/MM/yyyy")
    After the last line the error is getting fire.
    Please help me how I can pass the date value to that object.
    Please help me. It is very urgent.

    Date and Double conversion is really a confusing thing in B1-SDK programming in the beginning.
    But once you got it it's okay.
    When working with date-time and doubles (System and SBO-Price/SBO-Quantity),  you should always take care about the language of...
    ...system (windows)
    ...SBO User Interface
    These two formats could make trouble when the programming has been made only for a specific configuration of these two.
    The third format for SDK-Programming is
    ...the SBO-DB-Format, which is language-independent and always a String
    Here are some rules:
    <b>EditText.String</b> ALWAYS returns the value you see on the SBO GUI. It depends on the SBO Date, Price etc.-Format the USER has configured in the Administration. Consider that the user has (for example) the possibility to choose a "#" (or whatever) as decimal-seperator. Direct (implicit) conversion of such a string to a double will fail at the latest now.
    The savest way to get a .NET-Double or DateTime- Value from EditText.String are the conversion methods of  SBOBobs-Object (see SDK-help -> BoBridge, Format_MoneyToString...etc.).
    I think it's a good idea to write some wrapper functions for that methods, cause they always need a recordset which blows up the code too much.
    <b>EditText.Value</b> always (system/sbo-language independent) returns the value as a String in DB-Format (Double as "12345.126700" and date as "20070930".
    For that you must asure that the EditText is bounded to a format-corresponding datasource. Price, Quantitiy.... if you need a double.
    If your "price"-field would be bound to ShortText and the user wants (assuming the example from above) a "#" for decimal-point, then a GUI-seen value like "12,421#12" is also returned as "12,421#12" by EditText.Value. But If bound to Price-DataSource it's "12421.120000"
    => So always do a DataBind to the Data - Type which is needed is recommended for this to work!
    In my case EditText.String and -Value is mostly (only...? needed for B1-System-Forms where using of DataSources is restricted.
    The prefered way of read/write values is the
    <b>UserDataSource.ValueEx and DBDataSource.GetValue/SetValue</b>-method. It's also always in DB-Format as EditText.Value before, but gives much more performance.
    Once you got some conversion-functions for "DB-Format-String" to ".NET-DataType" and vice verca (I've defined some .NET - System.Globalization.XXXFormatInfo-Objects for that) all of your problems are things of the past
    Regards,
    Roland
    null
    Message was edited by:
            Roland Toschek
    Edited by: Roland Toschek on Jan 22, 2008 5:32 PM
    Trying to clarify a sentence

  • How to send timer job email to "assigned to" feild value in a task list?

    Hi All,
    How to send timer job email  to "assigned to" field value in a task list if due date is after two days from now?

    Create a SharePoint Designer Workflow and use "pause until date" option when an new item is created/update.
    Using Server Object model, I believe you can create the timer job from item event receiver.
    --Cheers

  • How to assign a default value when there is no prompted value

    Dear all,
    I create a filter and it's value is relate to a prompt.If the prompt is not fill I found that all record is selected.
    How did I assign a default value so that when I didn't fill some value in to the prompt and still can get the result by
    the default value I set?
    Thanks a lot!

    Are you using dates for between or some character column?
    Post your example.
    Instead of between use to is equal prompts, so u will have then 2 fields one for date from a nd one for date to. Everything is the same as I wrote just repeat steps...
    You must put 2 separate fields if you are using date between and you want to have default variable for both.
    Column formula for the first calendar date prompt:
    case when 1=2 then TIMES.TIME_ID else cast ('1.1.1900' as date) end
    and for the second:
    case when 1=2 then TIMES.TIME_ID else cast ('1.1.2900' as date) end
    Now you set up default repository variable for both prompts.
    Presentation variable you put in the set presentation variable on each prompt:
    p_date_from
    p_date_to
    And in Answers filter will be like this:
    *TIMES.TIME_ID between @{p_date_from}{VALUEOF("rv_test_date_to_char")} and @{p_date_to}{VALUEOF("rv_test_date_to_char")}*
    or you can put a different default variables
    *TIMES.TIME_ID between @{p_date_from}{VALUEOF("rv_test_date_to_char_from")} and @{p_date_to}{VALUEOF("rv_test_date_to_char_to")}*
    I posted similar in my blog:
    Date between in filter and title when using presentation variable from calendar dashboard prompt or drop-down list in OBIEE
    http://108obiee.blogspot.com/2009/03/date-between-in-filter-and-title-when.html
    Regards,
    Goran O
    http://108obiee.blogspot.com
    Edited by: Goran O on 2009.04.23 03:37

Maybe you are looking for

  • Is there a way to apply a master page to even (or odd) pages in a long document?

    I'm taking a very simple, large pdf document and bringing it into InDesign to add some graphics. The pdf is actually a customized 2-page document for a large employee group (i.e. pages 1 and 2 are for employee001, pages 3 and 4 are for employee002, p

  • Buy Adobe XI Pro versus Subscription for Adobe XI Pro

    I am the owner of a small CPA firm.  We currently use Adobe 9 Pro which is no longer supported.  I have read through the differences between a subscription to XI Pro vs just upgrading and purchasing.  When I look at the comparison chart I do not see

  • Infostructures or VendorManagedInventory (VMI)?

    hi sd-experts, we plan to do a project like VMI (Vendor managed inventory) of SAP. I got the information that there is an other way to manage the inventory of the customer by me (the vendor). This is called InfoStructures (TX MC21). But what is the d

  • Importing ODI Procedure in Insert/Insert-Update mode

    Can we import an ODI procedure from one project to another in INSERT or INSERT-UPDATE mode? We are getting xml import error while doing this. But when we do the import in DUPLICATION mode, it successfully does so. The issue is that we have an ODI pro

  • Clauses

    Hi All, Is it Possible to Join two tables without where condition, can it possible to join two tables by using group by and having clause. for ex: i want to join emp and Dept tables Thanks