Extraction for Cube 0PM_C05 requires customizing of table T_PMC05

Hi can any body tell how to solve this error.
Extraction for Cube 0PM_C05 requires customizing of table T_PMC05.
Iam loading data to 0PM_C05 CUBE which has a datasource 0PM_PRM_PLCS_1 which is displaying as errors in source systems.
This is a plant maintenence cube and ia replicated the datasource agian in BI Production and it is active.
Edited by: manukonda anil kumar on Feb 17, 2011 5:45 AM

Hi syed
             Take the help of an ABAP person.
             There will be same table resembling the name .
So the data needs to be updated in the corresponding table .
When the core people are updating data from different palnts and sites accross.
In my case i haven't moved further.
This is a configuration change form R/3 side where the data had to be fetched in the orrect table .
Regards
Anil .

Similar Messages

  • Extract Cube data for all entries of an internal table

    Hi
    I want to fetch the data from the cube for all entries of another internal table.
    Scenario : Fetching the COMPANY_CODE and DATE into an internal table and for those company codes and Dates, I have to fetch the records of the Cube.,
    I am using the Function Module : RSDRI_INFOPROV_READ
    But not sure how to accommodate the multiple selections condition for this.
    Selection Required:
                                    *For all entries of it_cc
                                      where comp_code = it_cc-comp_code and
                                                  date = it_cc-date.*
    Please help me how to such multiple conditions and "for all entries" functionality for fetching the data from the cube.
    Thanks.
    Veera Karthik G

    HI
    You can try like this
    LOOP AT lt_donotcall_old .
    <ls_donotcall>-examination_date = sy-date.
    <ls_donotcall>-examination_time = sy-time.
    ENDLOOP.
    append it_donotcall_old.
    Reward all helpfull answers
    Regards
    Pavan

  • DB Size for a custom cluster table?

    Hi friends,
    I have a requirement where in i need to store huge attachments into SAP DB.
    For that i created a Custom cluster table just like INDX table and storing the binary read attachments(PDF/JPEG) into it.
    Can some one help me how much size from DB side this table would take.
    Suppose i am reading a PDF file of size 3.5 MB and storign this into my custom cluster table, which would span into 1200 records, what is the DB size taken by this ?
    Appreciate any help on this.
    SAP Version - 4.7EE
    DB - DB2
    OS - AIX
    Regards,
    Simha
    Edited by: Simha on Aug 5, 2008 7:27 AM

    Hi Simha,
    simple question complex answer ....
    The answer mainly depends on the length of the RAW column in the INDX type table. In my answer I assume that your database is running with the default of 16K tablespace page size.
    (1) if the length of the RAW column is below 4K on a unicode system or below 12K in a non unicode system,
         the ABAP RAW column is mapped to a VARCHAR FOR BIT DATA column on database level.
         VARCHAR FOR BIT DATA colunms are buffered in the database buffer pool and can benefit from DB2 row compression.
         DB2 row compression may not help for PDF or JPEG data since this data is already compressed
         but buffering will provide better performance.
         Since VARCHAR FOR BIT DATA columns will be stored in the DB2 data pages, the overall space requirement will be
         minimal if the space in the 16K pages can be used optimal. E.g. if the size of our RAW column is 8,5 K and most rows
         contain values with maximun length in this column only one row can be stored per data page.
    (2) if (1) does not apply, the ABAP RAW column is mapped to a LONG VARCHAR FOR BIT DATA
         column on database level.
         LONG data is stored in seperate LONG pages on database level. The LONG data is stored in blocks of
         512 bytes time 2^N ( 512, 1024, 2048, 4K , 8K, 16K ). The overall space requirement will be
         minimal if the space in the LONG blocks can be used optimal.
    Given the explanation above I would guess that in worst case you may need a factor of 2 more space in the database than your document size. Each additional row will require some bytes overhead in the DB2 data pages and will create additional index entries. So you may want a large maximum size of your RAW column but this will give you LONG data types.
    If read performance is not critical I would suggest to choose 16K as your size of the RAW column. This should completely fill the LONG blocks.
    If read performance is more critical you should choose a small size for the RAW column ( e.g. 2K ) to benefit from data buffering and to avoid sparsely filled data pages.
    Regards
                   Frank

  • How to use customer extension table for schedule line for shopping cart ?

    Dear Experts,
    One of our client wants to have schedule lines in shopping cart item. I am thinking of using customer extension table at item level for shopping cart. Could you please help me on  how I should proceed with the appending the structures so that the end user can fill the shopping cart schedule line details?
    Which fields should I consider in such cases?
    Thanks and regards,
    Ranjan

    Hi.
    I guess you use SRM 7.0. Please go to IMG.
    SRM -> SRM Server -> Cross-Application Basic Settings -> Extensions and Field Control (Personalization) -> Create Table Extensions and Supply with Data
    Regards,
    Masa

  • Change documents for customer Z table - serious help wanted

    Hi all,
    I am no beginner and I don't expect any comments from beginners.
    Situation: My customer wants to replace the material valuation transactions MRN1 MRN2 MRN3 due to bad performance and locking problems with own developed programs.
    The valuation results will be stored in a customer Z-Table on a monthly base. For auditing and transparency purposes, this Z-table has to get a change object and the update routines will have to write change documents.
    Due to the expected size of the new Z-table, it is not advisable to simply switsch on table logging.
    In this huge project (and in none I participated!) nobody ever implemented the change document process for a Z-table. <b>BUT EVERYBODY CAN TELL YOU THI IS NO PROBLEM AT ALL.</b>
    I read some documentation at SAP and serached for threads or blogs here. I could not find anything desribing that in depth.
    So before I start, I'd be happy to get some hints from people who created own change documents and implemented the process. Links to documentation and other helpful pages are also welcome.
    If I can keep the process simple, I'd like to create a BLOG on this - because I think, in the future it will get more and more difficult to pass the auditing process with undocumented features and uncontrolled table changes.
    TIA.
    Regards,
    Clemens

    Hi,
    Please check this thread.
    http://www.sapdevelopment.co.uk/tips/changedoc/cd_createch.htm
    Once you create your change document object using generate update pgm option then  please check the WRITE document fm.
    I have done this long back i am updating CDHDR and CDPOS for 2 table YATT and YATTPLANTS. Here YATT have single record (header table) and YATTPLANTS have multiple records (item table)
    function yatt_write_document           .
      call function 'CHANGEDOCUMENT_OPEN'
        exporting
          objectclass             = 'YATT           '
          objectid                = objectid
          planned_change_number   = planned_change_number
          planned_or_real_changes = planned_or_real_changes
        exceptions
          sequence_invalid        = 1
          others                  = 2.
      case sy-subrc.
        when 0.                                   "ok.
        when 1. message a600 with 'SEQUENCE INVALID'.
        when 2. message a600 with 'OPEN ERROR'.
      endcase.
    if upd_yctc                           ne space.
       call function 'CHANGEDOCUMENT_SINGLE_CASE'
         exporting
           tablename              = 'YATT                          '
           workarea_old           = o_yatt
           workarea_new           = n_yatt
            change_indicator       = upd_yattc
            docu_delete            = 'X'
         exceptions
           nametab_error          = 1
           open_missing           = 2
           position_insert_failed = 3
           others                 = 4.
        case sy-subrc.
          when 0.                                "ok.
          when 1. message a600 with 'NAMETAB-ERROR'.
          when 2. message a600 with 'OPEN MISSING'.
          when 3. message a600 with 'INSERT ERROR'.
          when 4. message a600 with 'SINGLE ERROR'.
        endcase.
      endif.
      if upd_yctcauthplnts                  ne space.
        call function 'CHANGEDOCUMENT_MULTIPLE_CASE'
          exporting
            tablename              = 'YATTPLANTS                 '
            change_indicator       = upd_yattplants
            docu_delete            = 'X'
          tables
            table_old              = yyattplants
            table_new              = xyattplants
         exceptions
           nametab_error          = 1
           open_missing           = 2
           position_insert_failed = 3
           others                 = 4.
        case sy-subrc.
          when 0.                                "ok.
          when 1. message a600 with 'NAMETAB-ERROR'.
          when 2. message a600 with 'OPEN MISSING'.
          when 3. message a600 with 'INSERT ERROR'.
          when 4. message a600 with 'MULTIPLE ERROR'.
        endcase.
      endif.
      call function 'CHANGEDOCUMENT_CLOSE'
        exporting
          objectclass             = 'YATT           '
          objectid                = objectid
          date_of_change          = udate
          time_of_change          = utime
          tcode                   = tcode
          username                = username
          object_change_indicator = object_change_indicator
          no_change_pointers      = no_change_pointers
        exceptions
          header_insert_failed    = 1
          object_invalid          = 2
          open_missing            = 3
          no_position_inserted    = 4
          others                  = 5.
      case sy-subrc.
        when 0.                                   "ok.
        when 1. message a600 with 'INSERT HEADER FAILED'.
        when 2. message a600 with 'OBJECT INVALID'.
        when 3. message a600 with 'OPEN MISSING'.
    *    WHEN 4. MESSAGE A600 WITH 'NO_POSITION_INSERTED'.
    * do not abort, if positions are not inserted!!!
        when 5. message a600 with 'CLOSE ERROR'.
      endcase.
    endfunction.

  • Required Oracle FND tables for Discoverer Install (Oracle App user)

    Hi does anyone know of set documentation or, via SQL Trace, which existing tables Discoverer looks for when setting up an EUL? For instance, our install requires you select the Oracle Apps User Schema and put in the password for that schema where your FND tables reside.
    Assuming some are missing in our current setup, what would be required in order for Discoverer to work in conjunction with the Oracle applications roles and responsibilities, etc.
    I found this list in Discoverer documentation and confirmed I know have that setup correctly with proper grants, etc.. The EUL is created but does return an error of "Table or View does not Exist" which can be passed over and you can proceed into the EUL - but there is an error upon logging into EUL.
    grant select on FND_USER to &EULOWNER
    grant select on FND_APPLICATION to &EULOWNER
    grant select on FND_USER_RESPONSIBILITY to &EULOWNER
    grant select on FND_RESPONSIBILITY_VL to &EULOWNER
    grant select on FND_ORACLE_USERID to &EULOWNER
    grant select on FND_DATA_GROUP_UNITS to &EULOWNER
    This is Discoverer 10g and Oracle 10g database.
    Thanks,
    Mike

    Rod,
    I have confirmed that the Discoverer Administrator Responsibility has Administration, Desktop & Plus privelages.
    Furthermore, the account I am trying to login as - DSCADMIN has those permissions and is assigned that responsibility as well.
    It should be noted that when logging into the EUL as the DSCADMIN account, it prompts me to create a new EUL as one does not exist....however under the EUL ADMIN account (where the EUL was created), it recognizes the EUL since it is the owner.
    Am I missing something further - I've been through the documentation several times and can't figure this out - I have continually made progress but then hit a speed bump each time.
    It should also be noted that DSCADMIN is a database user schema account and also an Apps user as well - but this is how it was setup in our old enviornment so I wouldn't think this would make a difference.

  • Table name for sales order with Customer info

    Hi Gurus,
    Could you please provide me table name for  sales order with customer no and customer name.
    I have list of sales order number (more than 1000 no's ) i need to identify customer number and customer name (ship to party and sold to party information). I am running this report every week. so i plan to create sqvi for this report.
    Thanks and regards,
    B.Deethya.

    Hello,
    Access Tables VBAK & VBAP.
    From the above tables you will get Solt to Party & Ship to Party Codes.
    For Customer names you have to pass the Customer Codes to Table - KNA1
    Hope this clarifies.
    Thanks,
    Jignesh Mehta

  • How to create IDOC for customer defined table

    hi,
    How to create IDOC for customer defined table Records and how to send this IDOC to target system.
      what message type will be used and on receiving system how to post these records.
      thankx.
      pillac.

    Hi,
    You need to create a custom message type and custom IDOC type for this with whatever fields you want send. You need to create segments (WE30), IDOC type (WE30), Message types (WE81) and assign the message type to the IDOC type (WE82).
    You will have trigger the IDOC using a Report or something after doing the partner profile settings.
    Similary in the target system also, you will have do all the settings.
    Take a look the links to find out what settings needs to be done.
    http://help.sap.com//saphelp_470/helpdata/EN/0b/2a611c507d11d18ee90000e8366fc2/frameset.htm
    http://www.sappro.com/downloads/OneClientDistribution.pdf
    Regards,
    Ravi
    Note : Please mark the helpful answers and close the thread if the issue is resolved.

  • Status control table - 'Perform update for status control table for cube '

    Hello Experts,
    While loading data to DSO, I am getting this message - 'Perform update for status control table for cube Z3MLQUA'.
    What is status control table ? and can I have some inputs as to how to solve this issue
    Regards,
    arjun

    Hi,
    This message is not a issue in itself. It is just a SAP message which means that the system is checking/updating the system tables to carry out the operation whether it can be done or not.
    If your loads are failing at this step or after this message there can be many reasons, check some of  the possible reasons below
    Performing check and potential update for status control table
    Update from PSA error in Process Chain
    problem in deleting request
    Reporting not available ,even if Data is sucessfully loaded into DT
    Hope this helps,
    Kush kashyap

  • Tables for Cube

    Hi guys,
    im trying to activate a cube, but the process fails, saying there was no primary key for the table /BIC/L<CubeName> .
    Now i wonder what kind of table that is. Is there any complete List of tables for Cubes? I know about those:
    /BIC/F<CubeName>      Fact table,
    /BIC/E<CubeName>      compressed Fact table
    /BIC/D<CubeName>T     Time dimension table      
    /BIC/D<CubeName>P     Requenst dimension      
    /BIC/D<CubeName>U     Unit dimension      
    /BIC/D<CubeName>1       User dimension 1 and so on
    /BIC/L<CubeName>     ????
    What is the purpose of table L? Are there any other important tables for the cube?
    cheers...

    Hi,
    This is the validity table. which is /BIC/L(cube name). If u have any non cumulative key figures then a validity table will be created for the same. But am not sure about the error.
    Khaja

  • Table for Cube request

    Hi Experts,
    I would like to know the table in which data load request for cube is stored with records added and transferred and other cube related details. Please help.

    Hi,
    for the request part you can look at the table RSBKREQUEST by filling in the source or target object.
    Different tables for cube are :
    RSDCUBE    Directory of InfoCubes
    RSDCUBET   Texts on InfoCubes 
    RSDCUBEIOBJ    Objects per InfoCube (where-used list) 
    RSDDIME    Directory of Dimensions 
    RSDDIMET   Texts on Dimensions 
    RSDDIMEIOBJ    InfoObjects for each Dimension (Where-Used List) 
    RSDCUBEMULTI    InfoCubes involved in a MultiCube 
    RSDICMULTIIOBJ     MultiProvider: Selection/Identification of InfoObjects 
    RSDICHAPRO     Characteristic Properties Specific to an InfoCube 
    RSDIKYFPRO    Flag Properties Specific to an InfoCube 
    RSDICVALIOBJ    InfoObjects of the Stock Validity Table for the InfoCube 
    thanks,
    arminder

  • How to extract   OHC_C21    detail step required FOR THIS

    how to extract   OHC_C21    detail step required FOR THIS

    Hi Deba,
    Check the following URL
    http://help.sap.com/saphelp_nw70/helpdata/en/ba/a3463c9c9ffc3ae10000000a114084/frameset.htm
    Regards,
    Tom

  • Update Function Module Required for Deletion/Truncation of Open Hub Table

    Hi All,
    I need to delete/Truncate DB tables i.e. Ztables using Update FM
    can anyone help me with few Update FM.
    Regards,
    NS.

    If you want to Delete Custom DB table then you can use FM RS_DD_DELETE.
    You can delete, if the table is not used anywhere in SAP.
    Close thread if you got a answer
    Kanagaraja L
    Edited by: Kanagaraja  Lokanathan on Mar 16, 2010 9:54 AM

  • Synchronizing Two Custom Z Tables Using Abap Program

    Hi,
        My requirement is Synchronizing two custom z tables using abap program me.
    I have vendors in two tables, i have to select the common vendors from first which are existing in second  table also.
    In first table each vendor can have more than one supplier types in one field only. In second table these supplier types are divided into
    different fields.
         My requirement is I have to check supplier types in first table and i have to pass X to corresponding supplier types in second table vendor.
    I have to pass X value for each depending in Second table depending upon supplier type in first table.
    . How to do it can any one suggest with code.
    Thanks in Advance,
    Vivek
    <subject edited by moderator>
    Message was edited by: Manish Kumar

    Hi,
    Imho, you need to get (meaning, extract into separate fields) the different supplier types from Table1 first. Your key for Table1 is the vendor no, which is also the key in Table2 (or the key for Table2 is Vendor no & Type).
    For better performance, better select multiple/all required entries from Table1 instead of doing a select endselect.
    Depending on the format of the vendortypes in Table1, put them in a new itab (for our purpose named Table1New where vendor no & type are the only 2 fields. For example, if the type length is fixed to 2 chars, or divided by space,... use your coding accordingly.
    Next step is to select all vendor no's in Table2 which you have selected in Table1. If in Table2, the vendor no is the only key (and the all vendor types are filled in a single record), then loop check the vendor types from Table1New against the types in Table2.
    If the key of Table2 is vendor no & vendor type, then do a read table for the key.
    The logic in pseudo-code:
    Select from Table1 into table. If you'd like to limit the selection size, add package size statement.
         extract the vendor types in to itab Table1New.
         Select the vendor & types from Table2 by using the for all entries option (better performance).
         loop at Table1New
              check in Table2:
                   if the unique key is vendor no: check all fields for the vendor type from Table1New
                   if the unique key combo is vendor no & type: check by using a read table.
              If not found => add entry to Table2
         endloop.
    endselect Table1 (when using package size)
    I guess the most difficult step is to extract the types from Table1 into separate fields, all the rest seems straight forward. Please keep in mind the itab type definitions for a better performance.
    Good luck!
    Best regards,
    Zhou

  • Generic extraction for FI_AR

    Hello Bi Gurus,
    Data source:0FI_AR_6
    Source Table: KNC1.
    I want to extract data from KNC1 table - Instead of using 0FI_AR_6 data source.What are steps i need to follow for Generic extraction?
    What are delta modes i should be using?
    What are the settings i should be doing ECC side?

    To create a generic DataSource that is sourced by the KNC1 (Customer Transaction Figures) table, you would first need to create a View joining the KNC1 and T001 tables together. Delta is not possible with this table because a new record is created each Fiscal Year, for the combination of Customer, Company Code and Fiscal Year. It is when that record is created that a Created On date is posted, but there is no changes to that date when records are updated.
    The only advantage that you'd gain by creating a generic DataSource for this would be that you'd have all of the Fiscal Period Key Figures, for a Fiscal Year, on the same row of data instead of one row for each Fiscal Period, thereby providing better use of storage and access time reductions. It would, however, require some logic to either split the data out at the InfoProvider level or to split out Fiscal Periods during reporting.

Maybe you are looking for

  • How to read all values of a queue

    Hi All, In Message mapping I am checking condition for field value based on incoming value. In test cases i can see the second or third  occurence is getting supressed and first value fails the condition and mapping node not created. I would like to

  • Optical drive won't install programs from CDs

    I have a S300-EZ2501.  I downgraded my installation from Vista Business to XP Pro. My drive has stopped installing programs that come on CDs.  I did not have this problem while loading all my software onto the laptop.  Now, however, when I insert an

  • Error while filling up set up tables in SAP R/3

    Experts, I trying to fill up set up tables for application component 11 (SD) for my LO extraction. It gives me the following error <b>Error determining rate: foreign curr. RMB local curr. AUD date 06/19/2007 (doc. 100025787)</b> when I check in RSA3,

  • Collecting IDOCs in BPM

    Hello BPM experts, I needed some help with one of the scenarios with BPM. We are sending outbound IDOCs from ECC to PI (v7.0 SP14) Step 1 - Process kicks off from ECC.      1.There are multiple partners in WE20(Configured in WE20) which sends out IDO

  • How to lock a specific record

    Let's say I need to lock a specific record from a form so nobody could even select this record from database. How do I do this? Thank you in advance