Extract structure name space

Hi ,
   When I try to create a datasource in RS02 transaction, by defalut SAP assigns a ZXXXXXX to extract structure. Is there way to change it to some other name space like YXXXXX or /MG/XXXX.
Is there a setting to change it.?
Appreciate your help.
Regards
Madhukar

Hi,
you can reserve a cusotmer namespace at SAP, so that you can create your datasources under e.g. /ABC/ for company ABC. Normally Z- and Y-names are reserved for customers. For objects beginning with other letters are for use by SAP developments.
Regards,
Juergen

Similar Messages

  • Structure maintenance not provided for Extraction structure MC02M_SCN

    Hi BW Experts,
        I am getting an error "Structure maintenance not provided for Extraction structure MC02M_SCN" while maintaining 2LIS_02_SCN datasource.I activated the datasource in RSA5 also.But i couldnt able to maintin this datasource.Can you please help me on this.
    Thanks in advance.
    Thanks,
    Ram.

    Hi,
    In LBWE for some of the DS Structure is not provided by the SAP.
    So For the mentioned DS "CGR" you can't see the structure from LBWE .
    Enhancement will be done based on extractstructure.
    Two ways 1. Through RSA6
                       2. TAKE THE EXTRACT STRUCTURE NAME OF " CGR" DS from RSA6 and append the fields in SE11.
                       3. Append the fields to the DS Extract strcuture " MC02M_0CGR" in se11
    Regards
    Ram.
    Edited by: Ramakanth Deepak Gandepalli on Dec 30, 2009 5:28 AM

  • Failed to enhance the extract structure 2lis_11_vaitm

    Hi,
    I would like to enhance the datasource 2lis_11_vaitm, therefore I go to RSA6 tcode, mark the required datasource and when press Enhance Extarct Structure button, I get this error message:
    "DataSource 2LIS_11_VAITM does not allow append structures".
    Is it possible to enhance 2lis_11_vaitm? if so how to do?
    Thanks,
    Mohamad.

    Hi Mohammed,
        Go To T-Code SE11 , In Data Type give your extract structure name MC11VA0ITM . Select display . Click on Append structure button and add the fields you want to enhance with. Then activate the append structure.
    Regards,
    Prakash

  • Unable to change Extract structure MC03BF0 for DataSource 2LIS_03_BF

    Hi all
    In LBWE in R/3, I need the change the extract structure MC03BF0 for DataSource 2LIS_03_BF, by including some fields from MCMSEG pool. On including these fields from MCMSEG pool on the right side table to the left side table, and on confirming these entries, I get the following error message,
    ' Struct. from appl. 03 due to open V3 proc. not changed '.
    The long text for this message is :
    'Diagnosis
    Changing the extract structure MC03BF0 of application 03 is not allowed as there are no V3 update entries for the update module MCEX_UPDATE_03.
    If an extract structure is changed for which there are still open V3 updates, these can no longer be updated and the V3 collective update is terminated.
    Procedure
    Start the V3 update using the "Job Control" function in the customizing cockpit (transaction yDS:TRAN.LBWE>LBWE) or delete those update entries that are already incorrect. You will find these in the update overview.'
    Please guide me with what is to be done so that I can maintain the extract structure.
    Thanks
    Urmi

    Jelina,
    I think still some records available at SM13 clear it aswell.
    Clear records at LBWQ, SM13, RSA7, Setuptables in all CLIENTS of R/3 and check.
    Still a problem, then instead of enhancing datasource from RSA6, take extract structure name and enhance from SE11.
    P.S: Its better to create a new post by referencing same thread, so you can close call by assigning poings.
    Srini

  • Change name of generated extract structure

    Hi,
    when creating a generic datasource for texts based on a table / view I face the following problem.
    The abap developments are done using a /xyz/ partner name space, so the table has the name /xyz/mytable created in a package /xyz/mypackage. The system has no partner name space for bw developments so datasources are created in the standard customer namespace starting with a letter. When saving the data source the system generates the extract structure ZOX<sys-id>NNNN. As it is a development object in the customer namespace I cannot put it into my partner namespace package. This brings me in trouble with the development rules as I am not allowed to create a customer namespace package Zmypackage.
    Is there any possibility (Customizing, BAdI, etc.) to take influence on the name generated for the extract structure or is it possible to set the the structure to use by hand?
    I am aware that it would be possible to put the extraction into a function module where I can specify the extract structure to be used but it would be great for reducing complexity and future maintanence if there was a way using the table / view based datasources.
    Many Thanks
    Roman

    Hi,
    I think is not possible, this functionality is not visible in the PDI and is made directly in the backend by the standard.

  • I have a question about extracting pages.  When I do the function, adobe saves the individual files as " file name space page number ", so the files look like this "filename 1.pdf", "filename 2.pdf", "filename 3.pdf".  Without too many gory details, I a

    I have a question about extracting pages.  When I do the function, adobe saves the individual files as "<file name><space><page number>", so the files look like this "filename 1.pdf", "filename 2.pdf", "filename 3.pdf".  Without too many gory details, I am using excel to concatenate some data to dynamically build a hyperlink to these extraced files.  It casues me problems, however, for the space to be the the file name.  Is there any way to change the default behavoir of this function to perhaps use a dash or underscore instead of a space?

    No, you can't change the default naming scheme. You can do it yourself if you extract the pages using a script instead of using the built-in command.

  • Code to populate a zzfield in extract structure

    Hi Guru's
    I am enhancing a zfield in extract structure for 2lis_13_vditm. I have added the zfield in the append struture & activated it.
    Zfield is populated from the table VBAP. I wanted to write an User Exit (EXIT_SAPLRSAP_001) to populate this zfield at CMOD.
    As I am not well versed in ABAP,I would really appreciate if you can help me to write a code  to populate this zfield from VBAP.
    Thank you,
    Neel

    Hi,
    Check for the sample code for 2LIS_13_VDITM.
    For 2LIS_13_VDITM Billing item Data
    TYPES: BEGIN OF ty_vbak,
             vbeln TYPE vbeln_va,
             vgbel TYPE vgbel,
           END OF ty_vbak.
    DATA: lx_vbak TYPE ty_vbak,
          lt_vbak TYPE TABLE OF ty_vbak.
    TYPES: BEGIN OF ty_vbrp,
             vbeln TYPE vbeln_va,
             vgbel TYPE vgbel,
           END OF ty_vbrp.
    DATA: lx_vbrp TYPE ty_vbrp,
          lt_vbrp TYPE TABLE OF ty_vbrp.
    DATA: lx_billitem TYPE mc13vd0itm.
    DATA: lt_billitem TYPE TABLE OF mc13vd0itm .
    DATA: lt_billitem_tmp TYPE TABLE OF mc13vd0itm .
    For 2LIS_13_VDITM item data
      WHEN '2LIS_13_VDITM'.
        lt_billitem[]  = c_t_data[].
        lt_billitem_tmp[] = c_t_data[].
        IF NOT lt_billitem_tmp[] IS INITIAL.
          SORT lt_billitem_tmp BY aubel.
          DELETE ADJACENT DUPLICATES FROM lt_billitem_tmp COMPARING aubel.
          SELECT vbeln
                 vgbel
            FROM vbak
            INTO TABLE lt_vbak
             FOR ALL ENTRIES IN lt_billitem_tmp
           WHERE vbeln = lt_billitem_tmp-aubel
             AND vgtyp = 'G'.
          IF sy-subrc EQ 0.
            SORT lt_vbak BY vbeln.
          ENDIF.
        ENDIF.
    Populate the added fields
        LOOP AT lt_billitem INTO lx_billitem.
          l_index = sy-tabix.
          MOVE lx_billitem-vbeln TO l_name.
    Internal Text
          CLEAR lt_line.
          REFRESH lt_line.
          CALL FUNCTION 'READ_TEXT'
            EXPORTING
             CLIENT                        = SY-MANDT
              id                            = 'Z010'
              language                      = sy-langu
              name                          = l_name
              object                        = 'VBBK'
            ARCHIVE_HANDLE                = 0
            LOCAL_CAT                     = ' '
          IMPORTING
            HEADER                        =
            TABLES
              lines                         = lt_line
           EXCEPTIONS
             id                            = 1
             language                      = 2
             name                          = 3
             not_found                     = 4
             object                        = 5
             reference_check               = 6
             wrong_access_to_archive       = 7
             OTHERS                        = 8
          IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
          IF NOT lt_line[] IS INITIAL.
            CLEAR lx_line.
            READ TABLE lt_line INTO lx_line INDEX 1.
            lx_billitem-zitext = lx_line-tdline.
          ENDIF.
          CLEAR lt_line.
          REFRESH lt_line.
    External Text
          CALL FUNCTION 'READ_TEXT'
            EXPORTING
             CLIENT                        = SY-MANDT
              id                            = 'Z011'
              language                      = sy-langu
              name                          = l_name
              object                        = 'VBBK'
            ARCHIVE_HANDLE                = 0
            LOCAL_CAT                     = ' '
          IMPORTING
            HEADER                        =
            TABLES
              lines                         = lt_line
           EXCEPTIONS
             id                            = 1
             language                      = 2
             name                          = 3
             not_found                     = 4
             object                        = 5
             reference_check               = 6
             wrong_access_to_archive       = 7
             OTHERS                        = 8
          IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
          IF NOT lt_line[] IS INITIAL.
            CLEAR lx_line.
            READ TABLE lt_line INTO lx_line INDEX 1.
            lx_billitem-zetext = lx_line-tdline.
          ENDIF.
          CLEAR lx_vbak.
          READ TABLE lt_vbak INTO lx_vbak
                     WITH KEY vbeln = lx_billitem-aubel.
          IF sy-subrc EQ 0.
            lx_billitem-zcontract = lx_vbak-vgbel.
          ENDIF.
          IF lx_billitem-aubel EQ lx_billitem-vgbel.
            lx_billitem-vgbel = space.
          ENDIF.
          MODIFY lt_billitem FROM lx_billitem INDEX l_index.
        ENDLOOP.
        CLEAR c_t_data.
        REFRESH c_t_data.
        c_t_data[] = lt_billitem[].
    Thanks,
    Debasish

  • Extract structure does not exist at the time of transport

    HI ,
    i am facing an shortdump error while transporting customized copa data source from r/3 dev to r/3 qua. The error analysis  is
    Extract structure does not exist at the time of transport
    Long text of error message:
    Technical information about the message:
    Message class....... "RD"
    Number.............. 041
    Variable 1.......... " "
    Variable 2.......... " "
    Variable 3.......... " "
    Variable 4.......... " "
    please provide the  solution asap

    Hi Bharath,
    Goto SE11, put the name of your extract structure in Data type and click display, check the version of the structure. if it is inactive then goto RSA6 and activate your DS.
    After activation try to retransport.
    Regards,
    Durgesh.
    Edited by: Durgesh Gandewar on Jul 25, 2011 3:13 PM

  • Error :Extract Structure does not exist for the table YFSP03A .

    Hi Could you please help me to solve the above mentioned problem?
    I have a requirement where i have to generate the Data Source ' 3FI_SL_FS_SI ' using the table YFSP03A .
    Using the Tcode: BW03MAST i tried to assign FI-SL to the ledger but it throwed me an error that extract structure does not exit for the table YFSP03A .The reason being that i didnot create an extract structure for the table.So i tried to create it using the Tcode: BW01,but i did not have authorisation for the Transaction and BI team also could not generate as even they were not authorized to generate extract Structures.
                          So, Please are there any other ways to generate Extract structure for the table so that i can generate the Data source? Or is there any other means of generating the Data Source? And i couldnot access the other Tcodes viz :FAGLBW03, FAGLBW01,  FAGLBW02.

    Hi Bharath,
    Goto SE11, put the name of your extract structure in Data type and click display, check the version of the structure. if it is inactive then goto RSA6 and activate your DS.
    After activation try to retransport.
    Regards,
    Durgesh.
    Edited by: Durgesh Gandewar on Jul 25, 2011 3:13 PM

  • How to retrieve message structure name of an incoming XI message?

    Hi,
    Is it possible to reveal the message structure name of an XI message, that is send through a proxy?
    Background:
    I have a ABAP proxy that passes a XSD message from XI to the Mobile Middleware. I need the name of the that message structure in order to generate Mobile Business Objects from it.
    There should be an API available for that.
    I would appreciate your help.
    Best Regards,
    Michael

    Hi Lucas (says Lucas),
    After a little digging and trying out things I have found the solution.
    The Advanced Components palette available in the Mapping Editor has a section Mediator Functions. The getProperty() function shown there can be used to extract header properties. The property I am after is called jca.file.FileName, and can be assigned in the XSLT document like this:
    <ns2:filename>
    <xsl:value-of select="mhdr:getProperty('in.property.jca.file.FileName')"/>
    </ns2:filename>
    Note that the Assign Values dialog that is available in the Mediator editor has a long list of many names of properties that are available, including jca.file.Directory and jca.file.Size as well as many properties for the AQ, BPEL and EBS adapters.
    hope this helps any one besides myself.
    bye for now,
    Lucas

  • Datasources and Extract structure

    Hi guys,
    I am pretty confused about DataSources and Extract structure.
    Can someone please explain it me in simple words.

    Hi Zubin,
    Data Source is a consoliated list of fields available and the extract structure is a data dictionary structure which illustrates the fields with additional technical elements like DATA ELEMENT , DOMAIN ans so on...
    To make it more clear look at this description from F4 help:
    A DataSource is an object for retrieving data. The DataSource is localized in the OLTP system.
    It has
    an extract structure,
    an extraction type, and
    an extraction method.
    The extract structure describes the fields of the internal table that contain the extracted data. The extraction type describes which type of extractor the DataSource uses. The extraction method extracts the data and transfers it into an internal table with the same type as the extract structure.
    The DataSource also contains information on the type of data that it stages, for example, attributes, transactional data, hierachies, or texts. It can also support different types of data update.
    Extract Structure for a DataSource
    The extraction structure for a data source shows the format in which the DataSource, or the extractor for the DataSource, transfers its data.
    A data element must be assigned to each field of the extraction structure. This allows in the Business Information Warehouse an intelligent mapping between field names and InfoObjects using just this data element.
    The extract structure must be created in the DDIC as a dictionary structure or transparent table. A view is not permitted here since it would then not give you the option to add an append.
    Appends enable you to convert your individual requirements and own "Business Logic" in the extraction process. You can fill the fields in the append using function enhancements.
    Hope this helps
    Thanks,
    Raj

  • Extract Structure automatically defined in RSO2 - Is it possible to change?

    Hello,
    I had a CRM extractor that had in the RSO2 the table ZBW_COMPLAINTS and a structure called ZBW_S_COMPLAINTS. It was created by another person. When I went to this extractor to add some new fields and saved the extractor in RSO2 it changed the name of the extract structure from ZBW_S_COMPLAINTS to some name like Z0CDR00130. Now I want to make it refers to ZBW_S_COMPLAINTS as it was originally. Do you know how to do this?
    Additional info: Some fields of this extractor are populated using CMOD
    Thanks & Regards,
    Adriana Oliveira

    Hello,
    I have authorization SAP_ALL and access key. I will change my question.
    In quality, I have a datasoure that is based in a view. This view is populated by a program. In the RSO2, there is the view name and in the structure field the structure name is not the automatic one that is generated, it is a Z structure name that has more fields than the table view. The additional fields in the structure are populated using ABAP in CMOD.
    Now I want to some changes I have done in DEV, specially the one that changed the structure name from the ZBW_S_STRUCTURE to another one that is automatically generated, but it was not possible using version management and I do not have reverse transport. Do you know another option?
    Thanks & Regards,
    Adriana Oliveira

  • Extract structure

    Hello
    I want to check the program written for the extract structure in R3.Please can someone tell me step by step how to go and view it.And i have the name of my data source.How can i go and find the name of the extractor for it.
    thanks

    Hi  graeme brannen,
    go to -> RSA6 in R/3-> find ur data source
    go to se11 -> ROOSOURCE table -> click on display button -> click on contents button -> give ur data source name -> u will find a field called EXTRACTOR this is the function module name will populates data to ur data source copy that name .
    goto -> SE37 -> paste that function module name -> click on display button -> click on SOURCE CODE TAB.
    this is the code for ur data source.
    assign points if usefull.
    thanks,
    pavan.

  • Table of origin for a specific field in the extract structure

    Hello
    I'm currently working with the sap bw data source 0HE_SLC_PCP_1 (higher education & research). Now, I'd like to know the name of the table of origin where the GUID 16 (CQGUID; field of the according extract structure) is stored on the R/3.
    Can someone tell me how I can find that table? Unfortunately, the SAP documentation doesn't contain that data source, only e.g. 0HE_SLC_REG_1 --> http://help.sap.com/SAPHELP_NW04s/helpdata/EN/38/26957aad7545e2b4d79aa4675cfa18/content.htm
    Thank you for your help
    Patrick

    One option is you find the data element of that field GUID.
    Now go to SE11 transaction and in data type put that data element and press where used list. In that select tables.
    This will give you a list of tables where that field is used.
    But again if there are lots of them it will be difficult to find.
    The only option in that case is debug the extractor and find out.

  • How to extract channels names from PhotoShop-written TIFFs?

    Hi,
    Does anybody know how to extract channel names from PhotoShop-written TIFFs? (I'm really asking about spot color channel names, as basic channel names, such as "Red," "Green," "Blue" or "Cyan," "Magenta," "Yellow," and "Black" can obviously be derived from the color space tag.)
    There's some XMP data in those TIFFs, but manual inspection does not seem to reveal channel names. So, this may not be an XMP question, after all. There's also a larger (for metadata) data block associated with a private (Adobe) tag, which could contain the information. It's binary, though, and I wouldn't know how to crack it open.
    The data must be present somewhere in the file, as PhotoShop will show the channel names on re-open of the TIFF.
    There's a TIFF/IT TIFFTAG_INKNAMES tag, which PhotoShop doesn't utilize.
    Any pointers greatly appreciated.
    Thanks,
    Oliver

    Solution is to speak to Adobe directly and receive confidential info.

Maybe you are looking for