Issue in getting Characteristic Values of Contract

Hi Experts,
Can anyone let me know, how to get all the Characteristics entries for a line item in a Contract ( i.e. VA43 -> Extras -> Configuration ).
I have used VC_I_GET_CONFIGURATION_IBASE, VC_I_GET_CONFIGURATION, and CUCB_GET_SINGLE_INSTANCE,
however all these FMs are missing a particular characteristic of a material.
Kindly let me know if you have an workaround.
Many Thanks,
Prasad.

Hi Prasad,
Welcome to the SDN forum,
You can know the Characteristic values from the Table AUSP go to SE16N give the table AUSP and get the Characteristic
value. For tables relevant to characteristics are given below.
CABN              Characteristics ( o.a. batch/vendor)
CABNT            Characteristics description
CAWN             Characteristics ( o.a. material)
CAWNT           Characteristics description
AUSP              Characteristic Values
Regards
Ram

Similar Messages

  • How To get Characteristic values for an Equipment in a particular Class ?

    Hi All,
    How i will get  Characteristic values for an Equipment in a particular Class ?
    Any table or FM ?
    Thanks in advance
    Srikanta Gope

    Hi,
    You can use the FM BAPI_OBJCL_GETDETAIL to fetch the characteristic values for an equipment from the table parameters ALLOCVALUESNUM; ALLOCVALUESCHAR; ALLOCVALUESCURR.
    Or u can use the tables EQUI, KLAH, KSSK, AUSP, CABN
    Regards,
    Aditya

  • How to get Characteristic Values assigned to the line item of Sales Order?

    Hi,
    I want to get the Characteristic Values( Variant Configuration )assigned to First Line Item of Sales Order.
    I was using the Fn. Mod.: VC_I_GET_CONFIGURATION_IBASE,
    this fn. mod. giving all the Characters but not the assigned characteristic values.
    Is there any other way to find characteristic values of sales order.
    Thanks,
    vinayak.
    Message was edited by: vinayaga sundaram

    For example, please see this example program.
    It lists the characteristic names, the values, and the description of the values which are tied to a sales document.
    report zrich_0001.
    * Internal Table for Characteristic Data
    data: begin of i_char occurs 0.
            include structure comw.
    data: end of i_char.
    data: xcabn type cabn.
    data: begin of xcawn,
          atwtb type cawnt-atwtb,
          end of xcawn.
    data: xvbap type vbap.
    parameters: p_vbeln type vbap-vbeln,
                p_posnr type vbap-posnr.
    start-of-selection.
      select single * from vbap into xvbap
                 where vbeln = p_vbeln
                   and posnr = p_posnr.
      clear i_char.  refresh i_char.
    * Retrieve Characteristics.
      call function 'CUD0_GET_VAL_FROM_INSTANCE'
           exporting
                instance           = xvbap-cuobj
           tables
                attributes         = i_char
           exceptions
                instance_not_found = 1.
      loop at i_char.
        clear xcabn.
        select single * from cabn into xcabn
                 where atinn = i_char-atinn.
        clear xcawn.
        select single cawnt~atwtb into xcawn
                   from cawn
                     inner join cawnt
                       on cawn~atinn = cawnt~atinn
                      and cawn~atzhl = cawnt~atzhl
                          where cawn~atinn = i_char-atinn
                            and cawn~atwrt = i_char-atwrt.
        write:/ xcabn-atnam, i_char-atwrt, xcawn-atwtb.
      endloop.
    Regards,
    RIch Heilman

  • Issue in getting the value from MultiregionValue in MDM 5.5

    Hello All,
    When I try to get the value from the multiregionvalue instance bu passing the regioncode as parameter,
    i get the below error.
    java.lang.IllegalArgumentException: Value for region code 'engUSA' was not populated or such region code is not specified for repository
    my sample code.
    MultiregionValue mr=modifiedRecord.getMultiregionFieldValue(status_fl);
                           GetRepositoryRegionListCommand regionList = new GetRepositoryRegionListCommand(connectionPool);
                           regionList.setRepositoryIdentifier(cmnProxyServices.repositoryIdentifier);
                           regionList.execute();
                           RegionProperties[] regions = regionList.getRegions();
    if(mr.isMultiregion()){
                                String[] regioncodes=mr.getRegionCodes();     
                                for(int r=0;r<regioncodes.length;r++){
                                StringValue sv=(StringValue)mr.getValue(regioncodes[r].toString());
    for(int region=0;region<regions.length;region++){
                                          if(regioncodes[r].equals(regions[region].getRegionCode())){
                                                                                          arryLstregioncode.add(regions[region].getRegionCode());
    while trying to get the value i am getting the error.
    mr.getValue(arryLstregioncode.get(l)).toString()
    my question is it a known issue with Multiregion.getValue(String regioncode) method??
    Regards
    Sabarinathan

    if (customerNo != null) {
                   TableId tableId =
                        schema.getTable("Customers").getId();
                   //table code from upper
                   Search srch = new Search(tableId);
                        wdComponentAPI.getMessageManager().reportSuccess("Comm_Func:  "+"1");
                   FieldId Fld1 =
                        schema.getFieldId(
                             "Customers",
                             "Customer");
                   //search parameteres1:lower
                   wdComponentAPI.getMessageManager().reportSuccess("Comm_Func:  "+"3");
                   //from main (sales data)
                   //getting the data from the table
                   // lower
                   //wdComponentAPI.getMessageManager().reportSuccess("Comm_Func:  "+"4");
                   ResultDefinition rd = new ResultDefinition(tableId);
                                       wdComponentAPI.getMessageManager().reportSuccess(
                                                 "Comm_Func:  " + "3");
                   rd.addSelectField(Fld1);
                   wdComponentAPI.getMessageManager().reportSuccess("Comm_Func:  "+"4");
                   FieldSearchDimension fldDim1 = new FieldSearchDimension(Fld1);
                   TextSearchConstraint fldCon1 =
                        new TextSearchConstraint(
                   customerNo,TextSearchConstraint.EQUALS);
                   srch.addSearchItem(fldDim1, fldCon1);
                        wdComponentAPI.getMessageManager().reportSuccess(
                             "Comm_Func:  " + "5");
                   RetrieveLimitedRecordsCommand comm =
                        new RetrieveLimitedRecordsCommand(
                             wdContext.currentContextElement().getConnectionStr());
                   comm.setSession(wdContext.currentContextElement().getSessionId());
                   comm.setRegionalLayer(RegionalLayer.ALL);
                   //chk it
                   comm.setResultDefinition(rd);
                   comm.setSearch(srch);
                                            wdComponentAPI.getMessageManager().reportSuccess(
                                            "Comm_Func:  " + "6");
                   try {
                        comm.execute();
                        wdComponentAPI.getMessageManager().reportSuccess(
                                                                "Comm_Func:  " + "7");
                        int totalRecord = comm.getRecords().getCount();
                        RecordResultSet records = comm.getRecords();
                             wdComponentAPI.getMessageManager().reportSuccess("Record id:"+records.getRecord(0).getId());
                        wdComponentAPI.getMessageManager().reportSuccess(
                                                                "Comm_Func:  " + "8");
                             Record record = records.getRecord(0);
                        return record;          
                   } catch (Exception e) {
                        wdComponentAPI.getMessageManager().reportException(
                        "Fetch record command exception:" + e.getLocalizedMessage(),
                        false);
    http://help.sap.com/saphelp_mdm550/helpdata/en/47/9f23e5cf9e3c5ce10000000a421937/frameset.htm

  • How will i get Netorder value against contract

    Hi,
    I have loaded 2lis_02_hdr, itm, scl datasources in to customized cube which contains Purchasing document(EBELN), Item(EBELP), Doctype(BSART), Contract(KONNR), Item(KTPNR), Netordervalue(NETWR)
    Here my requirment is I want to cummulate Netordervalue against Contract no.
    In query level if I selected Purchasing doc with doctype=WK(it means it is value Contract), it is not showing any Ordervalue against Contract.
    How will acheive this to get Cumulative order value against Contract.
    Please share your suggestions to acheive this requirement.
    For clarifications please revert back.
    Thanks in Advance
       sudhir.

    Hi,
    For the above requirment I have coded a program in Endroutine but it is not populating cummulative Order value against Contract.
    DATA:
          WA_ty_t_TG_1        TYPE  tys_TG_1.
    data: netsum type char15.
    types:begin of ty_net,
        netsum type /BI0/OINET_PO_VAL,
        V_EBELN TYPE /BI0/OIOI_EBELN,
        end of ty_net.
        data:t_net type standard table of ty_net .
        data:wa_net type ty_net.
    SORT RESULT_PACKAGE BY CONTRACT.
    <b>loop at RESULT_PACKAGE INTO WA_ty_t_TG_1.</b>
          WA_NET-V_EBELN = <RESULT_FIELDS>-CONTRACT.
          AT END OF CONTRACT.
            netsum  = WA_ty_t_TG_1-NET_PO_VAL + NETSUM.
          ENDAT.
          WA_NET-netsum = NETSUM.
          APPEND WA_NET TO T_NET.
          CLEAR:T_NET,NETSUM.
    ENDLOOP.
        loop at RESULT_PACKAGE assigning <RESULT_FIELDS> .
            READ TABLE T_NET INTO WA_NET WITH KEY
                                  V_EBELN = <RESULT_FIELDS>-CONTRACT
            <RESULT_FIELDS>-/BIC/YNET_VAL = NETSUM.
            CLEAR: WA_NET-NETSUM.
        endloop.
        <RESULT_FIELDS>-/BIC/YNET_VAL = netsum.
        CLEAR:NETSUM,<RESULT_FIELDS>-/BIC/YNET_VAL.
        ENDLOOP.
    I have coded above one..let me know what mistake I have done.in the bolded loop I have given INTO instead of Assigning, because I need all records which assigns to WorkArea, but while executing DTP its leading to shortdump.if I replace Assigning statement,its working fine. but zero values in output( I think wrong in logic part)
    Let me know the brief coding part if I am wrongly coded.
    Thanks in Advance
    sudhir.

  • Not able to fetch characteristic Value(ATWRT)

    Hi expert,
                     By using CLAF_CLASSIFICATION_OF_OBJECTS Function module I am only able to the characteristic description
    from AUSP1 field . But My requirement is to  fetch the characteristic value(ATWRT) when we are creating or changing MM01 or MM02.
    Could you please tell how can i get characteristic value.
    I have found out one BAPI BAPI_CLASS_GET_CLASSIFICATIONS where characteristic value(CHAR_VALUE field )has been maintained but message is showing BAPI_CLASS_GET_CLASSIFICATIONS has been obsolete. So can I use is BAPi into my program?

    hello rajib bali  ,
    see if this helps you
    1. if you have MATNR and WERKS select single CUOBJ from MARC table
    2. Pass this CUOBJ to VC_I_GET_CONFIGURATION
    Hope it helps...
    Thanks and regards

  • Get batch characteristic value

    Hi Experts,
    I need to get the characteristic value of a batch if I provide with batch number and characteristic name as parameters.
    Is there any standard function module for this?
    Regards
    Thanks in advance
    Prathib

    Dear,
    BAPI_CLASS_SELECT_OBJECTS gets objects for a class. If you want to retrieve the characteristics, try using BAPI_CLASS_GET_CHARACTERISTICS.
    or check FM CLFM_SELECT_AUSP
    Regards,
    R.Brahmankar

  • Issue in Custome FM of Characteristic Value

    Hi All,
    I have created Custom FM for possible values of  Characteristic.
    Its working fine in all transaction except CU60.
    In Cu60 Transaction if user click on F4 for characteristic value My custom help popup is coming.  when user select any of the value its populating in table maintenance. But Issue the issue is when user is saving those value those value are not saving in table maintenance.
    Please tell me if I need to do any addition stuff.
    I have created FM using below SAP Doc.
    Function Module for Checking Values
    In this field, you can enter the name of a function module for checking characteristic values entered by the user. The function module can be created in any function group.
    The following restrictions apply:
    The function module must use the standardized interface.
    The function module name cannot have more than 27 characters.
    This allows names to be inferred for further function modules: for the possible entries on the value assignment screen, and for copying language-dependent value descriptions:
    Function module for possible entries
    <function module for value check> + suffix "_F4"
    Function module for language-dependent value descriptions
    <function module for value check> + suffix "_DC"
    Interface for Function Module for Checking Values
    Import Parameters:
    CHARACT_NO LIKE CABN-ATINN  Internal characteristic number
    CHARACT LIKE CABN-ATNAM  Characteristic name
    VALUE LIKE CAWN-ATWRT  Value to be checked
    Exceptions:
    NOT_FOUND   Value not found
    Interface for Function Module for Possible Entries
    Import Parameters:
    CHARACT_NO LIKE CABN-ATINN  Internal characteristic number
    CHARACT LIKE CABN-ATNAM  Characteristic name
    DISPLAY   Display values only,
       if DISPLAY = 'X'
    ADDITIONAL_VALUES LIKE CABN-ATSON Additional values allowed
       if ADDITIONAL_VALUES = 'X'
       (if you want the possible
       entries dialog box to contain an
       additional line for entry)
    MULTIPLE_VALUES LIKE RCTMV-ATLIS Multiple values allowed
    LANGUAGE LIKE SY-LANGU  Language indicator
    DISPLAY_WITH_LANGUAGE   Display value with description
    Tables
    VALUES LIKE RCTVALUES  Selected values
       When you call this table, it
       contains existing values.
       Deleted values have status 'D'
       in the table.
       New values have status 'I'
       in the table.
    The function module must also let you display and select values using the possible entries pushbutton. To display possible entries, you can use function modules in function group SHL3, such as HELP_VALUES_GET_WITH_TABLE_EXT. The content is described in the function module documentation.
    Interface for Function Module for Language-Dependent Value Descriptions
    Import parameters
    CHARACT_NO LIKE CABN-ATINN  Internal characteristic number
    CHARACT LIKE CABN-ATNAM  Characteristic name
    VALUE LIKE CAWN-ATWRT  Value to be checked
    LANGUAGE LIKE SY-LANGU  System language
    Exceptions
    NOT_FOUND   Value not found
    If you use this function module after the function module for checking values, the language-dependent description of the value is copied to the value assignment screen.
    Note
    Please note that the program code must be based on the predefined interfaces. If your program is not based on these interfaces, the program may terminate with a short dump.
    Please note also that the function module cannot take into account any restrictions on allowed values that are due to inheritance or object dependencies, because the function can only read data that is already saved to database tables. The function cannot read current user entries.

    I  have Created two FM Function Module for Checking Values  and Function Module for Possible Entries

  • From which table I can get Vendor characteristic values ?

    Hi Everybody,
    From Which table I can get <b>Vendor Characteristic values from Vendor classification ?</b>
    Thanks & Regards,
    Nagaraju Maddi

    Hi
    Check the Tables
    CABN and AUSP
    or use the following
    Use the following BAPI's:
    BAPI_OBJCL_GETDETAIL
    or use the fun module:
    CLAF_CLASSIFICATION_OF_OBJECTS.
    Reward points for useful Answers
    Regards
    Anji

  • QM Module - How to get the Inspection Method & Characteristic value(Urgent)

    Hi All,
        I have inspection lot number (PRUEFLOS), batch number 
       (CHARGE), plant (WERK) & material number
       (MATNR) , using these fields how to get the inspection
       method (PMETHODE) & Characteristic Value (ATWRT) ?
       I don’t know the relation among them.
    Could you please help?
    Thanks in advance.
    Saket

    Hi Jose,
    Thanks for your help, could you please look into my requirement.
    For all inspection characteristics listed in the selected COA profile, I have to retrieve the Inspection Method for all listed inspection characteristics. And also I have to retrieve the characteristic value(uncertainty). Additionally, for inspection characteristics that are quantitative, being checked, the characteristic value(uncertainty) from that Inspection method will be retrieved from class 3050_UNCERTAINTY, class type 006, characteristic, P2150_UNCERTAINTY. 
    Please help me out.
    Thanks,
    Saket .

  • Issue in getting current row value using getCurrent Value

    Issue:When I call ththe method executeSearchVO from controller class
    with Row row = personalActionSearchVO.first();
    I am getting the corresponding value.
    but my requirement is I have multiple record , If i press action on any of the record, I need to read SITName value for the particular record and need to pass it as parameter to other pager(i mean If i select any record, I need to get corresponding value in the attribute for the record.)
    if i comment personalActionSearchVO.first(); i am getting null pointer exception.
    Pl. helpme how to get current row instead of first row always.
    AMIMPL Clause
    public void executeSearchVO(String loginPersonId)
    XXHRPersonalActionSearchVOImpl personalActionSearchVO =getXXHRPersonalActionSearchVO1();
    personalActionSearchVO.initQuery(loginPersonId);
    // Row row = personalActionSearchVO.first();
    row = personalActionSearchVO.getFirstFilteredRow("action","1");
    Row masterRow = row;
    personalActionSearchVO.setCurrentRow(masterRow);
    OARow Row1 = (OARow)personalActionSearchVO.getCurrentRow();
    System.out.println("Org "+Row1.getAttribute("Organization"));
    calling this method from controller clause
    if("action".equals(pageContext.getParameter(EVENT_PARAM)) )
    System.out.println("Person Id "+ pageContext.getParameter("XXHRPersonId"));
    Serializable methodParams[] = {pageContext.getEmployeeId()+""};
    applicationModule.invokeMethod("executeSearchVO",methodParams);
    need it urgently. pl. help
    thanks
    siva

    Timo,
    I am new to Jdevloper. I will explain the issue in detail.
    Version: Oracle 9i Jdeveloper
    I have a query page with multiple records. when I perform action , I need to pass 2 parameters from query screen to my actual page.
    1 parameter is Login person Id,. Now the issue is with getting current value for 2nd paramenter. 2nd Parameter will be changed depends upon record i am choosing in my query page: column is : Information Name.
    when I use getcurrentrow , I am getting null pointer exception.
    My controller class when I click action button :
    if("action".equals(pageContext.getParameter(EVENT_PARAM)) )
    Serializable methodParams[] = {pageContext.getEmployeeId()+""};
    applicationModule.invokeMethod("executeSearchVO1",methodParams);
    {color:#993300}
    // Here I need to get InformationName value based on the record I am choosing{color}
    HashMap hashMap = new HashMap(2);
    hashMap.put("XXHRPersonId", pageContext.getParameter("XXHRPersonId"));
    // hashMap.put("InformationName", methodParams);
    pageContext.forwardImmediately(
    "OA.jsp?page=/xxhr/oracle/apps/xxhr/selfservice/personalaction/webui/XXHRPersonalActionPG",
    null,
    OAWebBeanConstants.KEEP_MENU_CONTEXT,
    null,
    hashMap,
    true, // Retain AM
    OAWebBeanConstants.ADD_BREAD_CRUMB_NO
    my AMIMPL Clause :
    I am just pasting whatever I have tried. Pl. suggest me If my code is wrong.
    *{color:#993300}I need to get current row information value from the below method*
    *{color}*
    public void executeSearchVO1(String loginPersonId)
    XXHRPersonalActionSearchVOImpl personalActionSearchVO =getXXHRPersonalActionSearchVO1();
    personalActionSearchVO.initQuery(loginPersonId);
    System.out.println("Row count "+personalActionSearchVO.getRowCount());
    // Row row = personalActionSearchVO.first();
    Row row = personalActionSearchVO.getCurrentRow();
    System.out.println("Informaton Name "+row.getAttribute("InformationName");
    In this , If i initialzie with Row row = personalActionSearchVO.first();I am able to get value for my column Information Name.
    whereas, if I use directly Row row = personalActionSearchVO.getCurrentRow();, i am getting null pointer exception.
    Pl. let me know how to get current row value for Information Name.
    Looking for the reply at the earliest.
    Thanks
    siva

  • When we run query how it gets the characteristic values and attributes.

    Hi,
    When we load transaction data it chacks characteristic values then SIDs then DIM IDs then insert  DIM IDs into fact table but when we run the query how it checks and gets the characteristic values and attributes.
    Bye
    GK

    when we run the query how it checks and gets the characteristic values and attributes.
    Just the opposite way you have described. It gets from the corresponding masterdata tables, with the connected SID.

  • ADF Mobile - selectManyCheckbox - Issue to get value

    Hi,
              I have a simple amx page with selectManyCheckbox as below, I want to get value (first / second) inside Test Bean. But not getting the value as expected
    <amx:selectManyCheckbox label="label1" id="smc1" valueChangeListener="#{TestBean.getCheckBoxValue}" value="#{pageFlowScope.pValue}">
    <amx:selectItem label="Check Box 1" value="first"/>
    <amx:selectItem label="Check Box 2" value="second"/>
    </amx:selectManyCheckbox>
              getCheckBoxValue inside TestBean is as below.
    public void getCheckBoxValue(ValueChangeEvent valueChangeEvent) {
    try {
    System.out.println(" vaule is " + valueChangeEvent.getNewValue().toString());
    System.out.println(" vaule is " + valueChangeEvent.getOldValue().toString());
    String selectedValuesAsString  = "";
    ValueExpression ve;
    ve = (ValueExpression)AdfmfJavaUtilities.getValueExpression("#{pageFlowScope.pValue}",String.class);              
    System.out.println(" 1 "+ve);
    System.out.println(" 1 "+(ve.getValue(AdfmfJavaUtilities.getAdfELContext()).getClass().getName()));
    String attrBinding = (String)ve.getValue(AdfmfJavaUtilities.getAdfELContext());
    System.out.println(" 2 "+attrBinding.toString());
    } catch (Exception e) {
    // TODO: Add catch code
    e.printStackTrace();
    All the places : i am getting the value as object , Here is the console output
    06-19 07:58:31.506: D/CVM(1419):  vaule is [Ljava.lang.Object;@fa17c0
    06-19 07:58:31.506: D/CVM(1419):  vaule is [Ljava.lang.Object;@992d6a59
    06-19 07:58:31.516: D/CVM(1419):  1 TreeValueExpression(#{pageFlowScope.pValue})
    06-19 07:58:31.516: D/CVM(1419):  1 java.lang.String
    06-19 07:58:31.526: D/CVM(1419):  2 [Ljava.lang.Object;@aea1046e
    Could you please let me know How to get value back inside bean using  ValueChangeEvent.
    Thanks in advance.
    Ajoy Sinha

    Here is the answer ..
                                    valueChangeEvent.getNewValue() will return array of Object , i.e Object[]. Now one should loop through the Object and retrieve each object to get value out of it.
    Object[] value = (Object[])valueChangeEvent.getNewValue();
    for (int count = 0; count < value.length; count++) {
    Object checkedBox = value[count];
    String checkBoxValue = checkedBox.toString();
    System.out.println(" Check Box Value " + checkBoxValue);

  • Data Modelling - Complex issue need to get DATE values

    Gurus and Experts
    I have a situation where i have a infoobject-A which is char having value 10.
    I always get the values to this infoobject as 0001032008 from the source system
    means 0001 is constant
        and 032008 is month and year
    Now i want to use this as a dynamic query where user enters 0001032008 it should get values for T+23 months
    where T = 0001032008 and T+23 would be 0001022010 (or february 2010) in short.
    I get only make this work if i can use this infoobject to mapto  0calmonth and in query use variable for offsets with range as T to T+23.
    Steps would be
    1)Create infoobject -B ,reference it to 0CALMONTH
    2)In Transfer structure ,take always last 6 values ,so we get date as 032008
    Now the 0CALMONTH always work with value such as 200803 and not 032008 ,so how would this work ,so will this solution work ,how to achieve this complex logic.
    Or is there any other alternative best simple solution
    please help
    thanks

    Hi
    Sometimes what seems complex can be solved by going back to the root.
    Let me explain:
    Your source system sends you an information with a format 0001MMYYYY. If I catch you, you created an IO to get the information as a master data. That's fine.
    But your aim is to interpret your source data as 0CALMONTH. So I suggest that you add 0CALMONTH in you Transfer rule, feed 0CALMONTH by ABAP code in the transfer rule to extract the information from your source system.
    If you want, you can keep the original IO, but I do not know what you can do with it....
    If you took BW310 course, your problem looks like the first exercise where you play with the cost center comming from another source system.
    May be I did not catch everything but it is getting late for me
    Cheers
    PYG

  • Slow dataload into Infocube- Conversion of Characteristic values to SIDs

    Hi All,
    we are facing a slow delta load issue when loading from a DSO into an InfoCube ( approx 150,000 recs).
    After checking the monitor found that
    - The Conversion of Characteristic values to SIDs is taking time
    - The Start Routine time is real quick ( in secs)
    The underlying DSO is hugh and there is no SIDs Generation upon Activation flag set for it
    Master data is loaded first and than we are loading the transaction data.
    i've tried refreshing the stats of the Cube, Reduce the size of the data package,
    Deletion of Indexes than Loading and recreation of Indexes, no joy at all.
    Any comments and recommendations are much appreciated.
    Thanks,
    Natalie

    Hi Natalie,
    The problem for your slow delta load from DSO to cube is because the SIDs Generation upon Activation flag is unchecked at DSO level .
    Becasue of which your activation is faster but your loading from DSO to cube will be slower as you only mentioned that SIDs are being generated .
    One recommendation will be to switch on the property of the DSO SIDs Generation upon Activation flag .
    Are there any secondary indexes also in DSO ?
    You can try deleting them also during loading the data from DSO to cube .
    I guess your change log table is also huge in this case . If possible we can think of deleting the log table also . Then for the new records let it get filled .
    Hope the above reply was helpful.
    Regards,
    Ashutosh Singh .
    Edited by: DEADLOCKS on Apr 21, 2011 5:08 PM

Maybe you are looking for

  • When I try to export the file in word, I get the error "The Save as command has not been able to develop this document. Unable to create file"

    When I try to export the file in word, I get the error "The Save as command has not been able to develop this document. Unable to create file". Win7 Pro, 64bit Acrobat XI Pro, tryal

  • How forms know when Report Server is down

    Environment: Oracle Developer Suite 10g 10.1.2.0.2 R2 os :windows xp I have button to call a report object :when-button-pressed declare v_report_name VARCHAR2(30):='REQ010';----report name without .rdf           v_repid REPORT_OBJECT;           vc_re

  • Movie rental playback freezing and chopping

    My movie rentals will stop with no audio and then fast forward, skipping parts of the movie and they all do this constantly.  I can't get through a single movie, not even a trailor.  Just started recently.

  • Tns error

    Hi I am getting tns error below .we noticed that queries are disconnecting in between execution with ora-3113 error.I am getting error in sqlnet.log in server side VERSION INFORMATION:      TNS for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Produ

  • Importing questions

    Kind of a dumb question here but when I import a movie to itunes is the file still kept in my movies folder or is a copy of it created somewhere else when its imported? I just don't want to have two copies of the same movie.