Enable alpha conversion on infoobject, deletion of data no option

Hi SDN forum users
I have this issue where I need to enable / activate alpha conversion on an existing infoobject. The problem is that this infoobject is used in several DSO's and cubes, so many, that deletion of data and reload is not an option (It does not contain Master Data only used as transaction data). Therefore I need to find a solution, that makes activation of alpha conversion possible even though data exits. I have heard about the transaction RMSDEXITON for this, but since we are using version 7.0 this option has been removed.
So how do you guys see the possiblities for me to enable alpha conversion?

Hi.....
U can add the conversion routine for this Infoobject in three ways...
In the BW side...in the Datasource Level
  In the datasource >> Go to fields tab >> there search the R/3 field which is mapped to that Infoobject in the Transformation >> Then in the Conv.Routine column select the Alpha Conversion Routine and In the Format column select External....
In the Transformation
Write a field level routine for that particular field abd call the Alpha conversion routine there...
In the R/3 side
In the Customer exit ....Go to SE37 >> EXIT_SAPLRSAP_001 >> Double click on ZXRSAU01 >> search the datasource......write the code there....
Regards,
Debjani....

Similar Messages

  • InfoObject - Alpha Conversion

    We have a custom InfoObject INNUM (Invoice Number) in BW 3.0B.  It is defined as CHAR 10.  Many of our customers send invoice numbers with leading zeros.  We need to store and retrieve these invoice numbers as sent.
    Unique invoice numbers are as follows:
    123
    00123
    0000123
    I have tried 2 options:
    With ‘Alpha Conversion’ the numbers are padded with leading zeros to length 10.  They can then be retrieved and displayed as ‘123’, without any leading zeros.
    Without ‘Alpha Conversion’ the numbers are padded with leading zeros to length 10 but can only be retrieved by searching with all leading zeros in the search string (0000000123).
    Is the Alpha Conversion functioning as advertised?  Is there a way to store, retrieve, and report on the invoice numbers as sent by our suppliers without adding leading zeros?
    Best regards,
    Mike

    It depends on the realeases: in fact to Upgrade to 3.x it was NECESSARY to carry out a massive ALPHA Conversion (so as to remore previous conversion errors). A BW installation born in 3.x (not Upgraded from 2.x) could still have some APLHA problem.
    With Aplha it seems to work right (from what you say), without NO! Without Alpha if you store the follwing values:
    123
    00123
    0000123
    each of them sholud be retrieved ONLY with the necessary leading zeros (so 123, 00123, 0000123) ... You say that "can only be retrieved by searching with all leading zeros in the search string (0000000123)": this is unusual. In fact if you store 123 on a CHAR 10 InfoObject you will see in S Table /BIC/SINNUM the same value "123" and NOT "0000000123". When attempting with NO Alpha Conversion did you deleted the InfoObjects value?
    Hop it helps
    GFV

  • Does Alpha Conversion work in new Release(SP14-16)?

    Hi guys,
    we have problem with Alpha conversion:
    we have an InfoObjekt, which includes an alpha conversion, but error occur with data loading in BI, when we have data value like "123", it can not be converted to "000123". Instead that, an error occurs and the data can not be loaded, we have to manuell change this value and then load...
    Is this because of new release (we have this new release since Feburar 2008)?
    Any hint is appriciated.
    Regards,
    Liying

    Yes, it does work still.
    Make sure that in the infosource (transfer rule), that the conversion flag is set for the infoObject.
    matt

  • Alpha conversion in 0customer

    Hi experts,
    In my development system alpha conversion routine is deleted from 0customer.
    Now I am trying to put it again but system given me follwing errors.
    Follwing tables still contains data.
    /BI0/PCUSTOMER
    /BI0/SCUSTOMER
    /BI0/TCUSTOMER
    I also tried to reinstall the 0customer business content but it is not sucessfull.
    Can u please help me on this ... it is very urgent.
    Regards,
    MVS

    Hi,
    this is a BAD recommendation!
    If the system cannot delete this master it is most probably because it is still used in cubes/ods or as attribute of another IObj;
    please check your master data deletion log by calling SLG1 with RSDMD and MD_DEL; you'll see in which IObjs your master data IDs are used; you will have first to delete the data is those objects before being able to delete 0CUSTOMER master data;
    performing an SE14 will create an inconsistency in your system
    hope this helps...
    Olivier.

  • How to delete master data via process chain

    Hi All,
    I have to delete master data before loading it again via a process chain.
    In the process chain I chose the process " complete deletion of the data target content" but here I did not find infoobject as the data target option to delete the data.
    Please suggest how to solve this.
    Thanks,
    Harini

    Hi Harini,
    P_CHABNM - It is for the reference characteristic.
    I think if you dont have a ref characteristic then give the info-object name.
    This is what I fetched fom help.
    Reference characteristic
    The reference characteristic has the technical properties of a characteristic such as data type and length, as well as the master data (attributes, texts and hierarchies). The characteristic itself also has buinesses semantics.  Several characteristics can refer to the same reference  characteristic. Such characteristics automatically have the same technical properties and master data.
    Example:
    The characteristics sender cost center and receiver cost center use the reference characteristiccost center and with it the same values and the same texts.
    Bye
    Dinesh

  • Add ALPHA-conversion to existing InfoObject

    I want to add ALPHA conversion to an existing InfoObject (BW7.0). However the transaction RSMDEXITON which used to perform the data conversion does not work anymore in BW7.0
    Are there any alternatives?

    hi,
    U can define the Alpha conversion routline in Info Object Maintenance..
    1. Go to the particulrt infoobject.
    2.Double Click to go to Info Object Maintenance.
    3. There u  can find Alpha Conversion Routine..and check that box.
    4. now Save and Activate.
    Hope this helps u..
    Assign points if needful..
    Best Regards,
    VVenkat.

  • Delete the data content for one InfoObject in processchain

    Hi Guys,
    We have requirement to delete the data content for one InfoObject in processchain(daily) .We made this infoObject as InfoProvider.
    Could you please tell me is there any function module or abap program or any other alternative to do this and which can be added to processchain.
    We made this infoObject as InfoProvider.
    Thanks
    Prasanna

    just use the RSPC-maintenance screen and look for "deletion of requests from PSA" or something like that.
    Add it in the Processchain, run it...c'est tout.

  • I want to delete the data content for InfoObject in processchain

    Hi Guys,
    We have requirement to delete  the data content for one InfoObject in processchain(daily) .Could you please tell me is there any function module or abap program or any other alternative to do this and which can be added to processchain.
    Thanks
    Prasanna

    fm RSDMD_DEL_MASTER_DATA
    REPORT Z_DEL_MASTER.
    tables : RSDIOBJ.
    select-options:
    s_iobj for RSDIOBJ-IOBJNM.
    start-of-selection.
    loop at s_iobj.
    call function 'RSDMD_DEL_MASTER_DATA'
    exporting
    I_IOBJNM = s_iobj-low
    I_FLG_DELETE_ALL = 'X'
    I_FLG_DELETE_SIDS = 'X'
    I_FLG_DELETE_SIDS_ASK
    I_FLG_DELETE_TEXTS = 'X'
    I_T_CHAVL =
    I_FLG_DIALOG = ''
    I_FLG_FORCE_DELETE = 'X'.
    I_FLG_SIMULATION = ''
    I_WITHOUT_PROTOCOL = ''
    endloop.
    Re: Deleting Master data
    Cleanup of Master Data
    Re: Functionmodule RSDMD_DEL_MASTER_DATA

  • How to delete master data from InfoObject

    Hello,
    Can anyone give me an advice for the following problem :
    160 employees have been deleted from R/3 but still exist in BW.
    I am searching a way to delete them in BW but I have the following problem :
    - selective deletion in InfoCubes and ODS is OK
    - when I try to delete them in 0EMPLOYEE , I received the message
    "master data xxxxxxxx (SID xxxxxxxx) is used in BI0/QPERSON and therefore can't be deleted.
    The reason is that 0PERSON is an attribute of 0EMPLOYEE and vice versa.
    No records in R/3 exist for those employee.
    Any idea how can I delete them in BW in 0EMPLOYEE and 0PERSON ?
    Thanks for your help,
    IE

    Hi Ingrid,
    1. delete the data from all infocubes and ODS's, where the infoobject is available.
    then the masterdata isn't in use. all SID's should be deleted from the dimension tables.
    Now you can delete the masterdata with the AdminWorkbench.
    2. delete the employees from 0EMPLOYEE.
    3. delete the employees from 0PERSON.
    you can also try the function: archive.
    Sven

  • Problem deleting Master Data from an InfoObject

    Hello Everyone,
    We have 0MATERIAL infoobject. There was no Master data in the infoobject. Then, i manually entered the data into the InfoObject. After a day, i tried to delete the Master data to load it from R/3. When i tried to delete the Master data from the InfoObject, it shows errors and does not allow me to delete the data. Say, i entered 2 into material column of a record, the error appears like 'Master Data 0000002' (SID   25) is being used in /BI0/DOSH21' and cannot be deleted'. could someone please help me with this. This is a bit urgent. Let me know if you need more information.
    Thanks.

    Hi Sachin:
    Your only hope is if R/3 has the Correct Master Data, it will overwrite your Master Data. But remember for this, the KEYS have to be same because the KEYS can never be deleted in your case.
    E.g., MATERIAL, LOC (is an attribute)
    You inserted:
            000000002, TEXAS
    If, in R/3 there is infact a material with  key 000000002, FLORIDA. THis will overwrite your Record.
    If R/3 doesn't have 000000002, there is not much you can do now.
    Ram Chamarty

  • How to delete the data in P,Q and S table

    Hi All,
    I want to delete the data in /BIO/PCOSTCENTER, /BIO/QCOSTCENTER AND /BIO/SCOSTCENTER. Since we have transported the costcenter infoobject from 3.0B to BI 7. But the 3.0B doesnot contain the ALPHA conversion. So we need to delete the infoobject and install from BI content.
    When I am trying to activate the BI 7 obj, It is giving the error message the above tables are containing the data.
    Pls suggest how to delete them and activate the 0COSTCENTER with BI 7 version.
    Points will be awarded.
    Thanks
    Sathiya

    Program RSDMD_DEL_BACKGROUND is the appropriate choice to delete master data.   You should be able to search OSS notes on te pgm to get a little more info on it.
    It insures referential integrity by checking all InfoProviders to make sure a master data value for that InfoObject does not exist in any InfoProviders.  This might not be an issue in your case if you are dealing with a newly activated object that you have don't have in any Infoproviders, but is the only the best way to delete master data.

  • ALPHA conversion error in Crystal and MDXTEST

    Hello Experts,
    I've a BW query which is running fine without errors But when a cross tab report is created in Crystal, we get the below error upon execution:
    "Characteristic value xxx of Characteristic ZXX is not ALPHA converted"
    The same error when run in MDXTEST.
    The InfoObject ZPRFTCTR and all its nav attribs has got ALPHA conversion enabled. Also, I am doing alpha conv in my expert routine of this infoobject.
    RSRV checks show no errors.
    No error while accessing data from cubes in BW.
    This error is only in Q and P not in D.
    I've re-activated Infoobject and transformation and transported to Q then reloaded the master data but still the same error.
    Have you guys faced this issue before? What could be causing this error. Please help.

    Hi,
    as this error also shows up in transaction MDXTEST it clearly indicates that the issue is already happening in the BW stack without the involvement from the SAP BusinessObjects tools.
    I would suggest you post your question into the SAP BW Forum.
    regards
    Ingo Hilgefort

  • Leading zeros without ALPHA conversion

    Hi all,
    we had an infoobject CHAR16 with ALPHA exit, after further analysis we realized that we had to save the field without without trailing zeros so what i've done was to modify the char deleting the ALPHA exit.
    I test in DEV this change and the field was populating correctly in the datastore object, for example:
    Before
    3455 -> 0000000000003455
    After
    3455 -> 3455
    Now i've transported this change in production but it doesn't seem to work, after reloading a chunk of data it's still applying the ALPHA conversion to the field: i've also checked the PSA and i've got the right value.
    Any thoughts?
    Thanks
    Stefano

    Stefano,when you remove the alpha conversion from the infoobject then it might create some inconsistencies while loading data and also in reading the value.
    Lets say firstly you loaded the data to object with Alpha conversion so value got stored like this :
    3455 -> 0000000000003455
    Now when you remove the Alpah conversion then value get stored as
    3455 -> 3455
    System will treat the above entries as two separate records and not single record.Check in system as well.
    To display the data correctly you need to enter the value as they are like one with leading zeros and one without then you may be able to see both the records.
    Hope this gives an idea.
    Regards,
    AL

  • Can Not Delete Master data 0Material

    Hi Gurus:
                 I need to get rid of Leading Zeros for Material Number. My understanding is I need to do ALPHA conversion.
    I did the follwing Steps:
    1. Delete data from ODS
    2. Delete Data from Master Data 0MATRIAL.
    Although I deleted data from ODS, still when I try to delete data from 0MATERIAL it is giving me some error saying there will be still some data left.
    3. I went to RSD1 and tried to do ALPHA conversion. I m getting following errors:
      Master Data Table /BIO/PMATERIAL conatins data: Characteristc 0MATERIAL  can not be activated
    SID Data Table /BIO/SMATERIAL conatins data: Characteristc 0MATERIAL can not be activated
    Test Data Table /BIO/TMATERIAL conatins data: Characteristc 0MATERIAL can not be activated.
    Suggest me what I need to do.
    Thanks in advance for your help!

    I did the follwing for 0MATERIAL. But getting errors.
    fill the internal table "MONITOR", to make monitor entries
    CALL FUNCTION "CONVERSION_EXIT_ALPHA_OUTPUT".
    EXPORTING INPUT = COMM_STRUCTURE-/BI0/0MATERIAL.
    IMPORTING OUPUT = RESULT.
    RETURNCODE = 0.
    result value of the routine
    RESULT = .
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    This is the error I am getting:
    E:Field "EXPORTING" is unknown. It is neither in one of the specified
    tables nor defined by a "DATA" statement.
    Thanks!

  • Customer Alpha Conversion

    Hi All,
    I have customer ID's being used from sales data(DataSource ), GL data (Attribute of 0PROJECT), Cost for Controlling (Routine which picks the same table of 0PROJECT).
    I have checked this table /bi0/PProject here I see the customers having values such as 00000R1010, 00000R4000 when these should be R1010, and R4000.
    0CUSTOMER is a CHAR 10 Field with ALPHA.
    Customer numbers with just numeric values are correct while customer numbers starting with charecter i.e. (R) is having the problem.
    All suggestions are appreciated.
    Kind Regards
    James

    hi,
    The Alpha conversion will only work for Numeric values, for Alpha numeric values it does not do anything.
    The data in IO 0PROJECT is being loaded from the R/3 system and the values itself are coming with appended zeros in the beginning. You can write the ABAP code in the transformation to 0PROJECT to delete the leading zeros while loading customer values in 0PROJECT.
    SHIFT CUSTOMER LEFT DELETING LEADING '0' .
    This will delete leading zeros and store values in 0PROJECT as R4000
    regards,
    Arvind.
    Edited by: Arvind Tekra on May 4, 2011 7:46 AM

Maybe you are looking for

  • Can I use thumbnails rather than the {sitename} to load different galleries?

    Hi all- I'm new to Spry and all things Javascripting but I'm attempting to construct a image gallery using Spry in Dreamweaver CS3. I've used the "Original Photo Gallery" from the Spry Demo folder as a jumping off point and everything works correctly

  • Apple's failure to keep us updated...

    Although the problems of the heat and whine are extremely well known, Apple has failed to keep us updated on these problems. If they could both be solved with simple firmware updates and Apple knew this, you'd think it would be in their best interest

  • Having problem with text sise on webpages

    the text is several times bigger in the first post on a forum and it is the same for a another phone too. i only have the problem with firefox screenshot http://bildr.no/view/ME9Cc2VS

  • Problem in showing chinese char from a Unicode based text file [*.txt]

    Hi All! There are some chinese characters stored in a text file [*.txt]. I'm using "Arial Unicode MS" font to show chinese in text file. The text file is showing chinese charatcres. But when I read this file and want to show each line of chinese char

  • Getting RAW pics from canon camera

    Hello. Maybe you have the answer to my problem. I have a canon 350d, and have used jpegs all the time, as i can't seem to get RAW files onto my computer. I usually use the microsoft camera wizard to get my pics off the camera. so, i got photshop cs2