Conversion exit ALPHA, external- internal

What does the below Alpha Conversion do :
<b>Conversion exit ALPHA, external->internal</b>
An example wud help me understand better!!

Hi,
A conversion routine is identified by its five-place name and is stored as a group of two function modules. The function modules have a fixed naming convention. The following function modules are assigned to conversion routine xxxxx:
CONVERSION_EXIT_xxxxx_INPUT
CONVERSION_EXIT_xxxxx_OUTPUT
The INPUT module performs the conversion from display format to internal format. The OUTPUT module performs the conversion from internal format to display format.
E.g. If you specify ALPHA conversion for Material number then when user enters the value for MATNR as 123; internally it is converted to 0000123 and is stored in that format in the database. In this case, conversion is done from external format to internal format and the other way if you are reading value from database; it is converted from internal to external format and value is shown as 123, instead of 0000123.
Hope this helps.
PB

Similar Messages

  • Conversion exit alpha

    HI all i have to covert into nternal format as below.
    Fields     Internal format     AUFK-WAERS
    USER4     8.00                            INR
    Fields     External format     AUFK-WAERS
    ZUSER4     800.00                              INR
    how can i do it?
    i used conversion_exit_alpha_input but program is dumping.
    Regards,
    Oorvi

    Try BAPI_CURRENCY_CONV_TO_INTERNAL.
      MOVE AUFK-ZZUSER4 TO I_AMOUNT_EXT.
      MOVE AUFK-WAERS TO I_SAP_CODE_EXT.
      CALL FUNCTION 'BAPI_CURRENCY_CONV_TO_INTERNAL'
           EXPORTING
                CURRENCY             = I_SAP_CODE_EXT
                AMOUNT_EXTERNAL      = I_AMOUNT_EXT
                MAX_NUMBER_OF_DIGITS = 15
           IMPORTING
                AMOUNT_INTERNAL      = E_AMOUNT_SAP
                RETURN               = L_BAPIRETURN.
      * check RETURN
      MOVE E_AMOUNT_SAP TO AUFK-USER4.
    If that don't work, what is the exact definition of ZZUSER4 field.
    Regards,
    Raymond

  • Conversion exits before value mapping in AIF

    Hi All
    I'm trying to use conversion exits before mapping in define value mapping, where I want to truncate leading zeroes in the source field before the value mapping is executed.
    I'm using the conversion exit 'ALPHA' (internal->external) to achieve this, but the leading zeroes do not get truncated. Below is an example-
    Conversion Exit: ALPHA
    Data Element for conversion:
    Direction: Internal->External
    Source Value: 0000012345
    Expected Value after conversion: 12345
    Actual Value after conversion: 0000012345
    A similar issue Error in reading a value from database table is noted here, however note 1892571 that is suggested does not seem to resolve the issue I'm facing.
    Am I missing something here?
    Regards
    Chandra

    Hi Glenn Bumanlag,
            I think the values that you have given for source values (Agency and scheme)
    and Target values (Agency and scheme) may be mismatching so kindly chek that...even i got the same error in the past..........
    If you the this problem kindly change it accordingly and also refresh the cache once you that with this.........
    Kindly follow the below mentioned link and check if you have followed these steps.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf43c5
    Thanks
    Sai     
    PS: kindly reward points if helpful

  • Conversion exit for German umlots

    Hello,
         Do we have any conversion exit for changing internal format of German umlots ( ÜÄÖ ) to external formats.
    Regards,
    satya

    Hi,
    CHAR_FLTP_CONVERSION
    FLTP_CHAR_CONVERSION
    Have a look at the function module documentation.
    Regards,
    Reema.
    PS. pl. award points to useful answers.

  • Conversion exit  - - settings

    I want to know about the following setting...
    SE16 -->settings --> User Parameters --> check conversion exit (check box)
    what is this? how it is useful?

    hi
    We use a conversion exit to define a jump to a conversion routine for a column of your output table. As the exit we specify the <conv> part of a function module called CONVERSION_EXIT_ <conv> _OUTPUT .
    For example, you can use conversion exit ALPHA (see function module CONVERSION_EXIT_ALPHA_OUTPUT ) to suppress leading zeros of account numbers.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
    EXPORTING
    input = '00000123'
    IMPORTING
    OUTPUT = data
    Dta will contain 123 as output .
    hope this helps
    regards
    Aakash Banga

  • BPS - No alpha conversion exit or similar provision?

    Dear BPS Experts,
    In the Flat File that we are loading to BPS Cube (using the HOW-TO Paper in SDN), if User is having a value 100000006 for Customer and value 10200058 for Material then the flat file upload exit fails. It works only when user changes the value for Customer to 000000000100000006 and value for Material to 0010200058.
    I believe, you must have understood my point.
    PROBLEM 1
    In BW, we have Conversion Exits like ALPHA that take care of internal to external format conversion and vice-versa. Unfortunately, in BPS, it seems system expects users to enter values as they exist in the master data tables like P Tables for Characteristics.
    QUE 1: Is my above understanding correct?
    We have many characteristics (25-30) in our file and I do not want to write a separate Exit to do any conversion like ALPHA, that would really slow down the performance.
    PROBLEM 2
    We have a field in the file called 'Manager Name'. Now this field can really have any value. It is not possible for us to load master data in BW for this field. If BPS is suffering from this basic limitation then I am afraid, we can not use it for loading flat file. We have to use only BW
    QUE 2: Is there any way, by which I can make BPS accept and load transaction data in BPS Cube even if some master data in that file does not exist. If so, then what is the way to go about it?
    I am aware of BW means to load Flat File data to BW/BPS Cubes. But we have many compelling reasons to use Planning Folder to load Flat File. Hence, if some expert can advice about overcoming these limitations with BPS then it would be highly appreciated.
    PS: I understand, functionally it does not make sense to plan for something which does not exist in master data. Having said so, there can be some exceptional situations and BPS being the sibling of BW, I expected it to have that capacity.
    Regards,
    Adi
    Edited by: Adi Kulkarni on Aug 13, 2009 3:13 PM

    Hi Deepti,
    I appreciate your link. That document is very good although it does not solve my problem.
    Please note that I am talking about loading a flat file to BPS Cube here and there may be hundreds of values which still do not exist in master data. Your suggested HOW-TO document will be helpful when someone tries to enter data in a planning layout as we do not expect users to enter so many records in planning layout.
    I am also aware that we can simply create a Z-Transaction Code (similar to RSD1) to update master data values for a particular InfoObject and Users can be given access to this code. But that is not what I intend to do.
    I am looking for a broader and generic solution.
    When we load a flat file to BW, we have an option in InfoPackage "Load Transaction Data even if no Master Data exists".. that kind of option or setting really along with something similar to ALPHA Conversion Exits.
    Hope my requirement is clearer.
    Regards,
    Adi
    Edited by: Adi Kulkarni on Aug 13, 2009 3:32 PM

  • ALPHA Conversion Exit Problem

    Hi,
    I have an InfoObject ZPRODUCT1 with ALPHA Conversion Exit in RSD1 definition.In the Infosource and in the DataSource/Trans. Structure TAB when i check for the corresponding field it has some other Conversion exit called 'PRID1' and i couldn't change it.
    When i load the data i get the error at the PSA level itself and the message is,
    InfoObject /BIC/ZPRODUCT1 does not contain alpa-conforming value 80001909.
    How to fix this problem?
    Thank you
    arun

    Thanks,
      I already did that and it worked properly.
      Can you explain how come the conversion exit in Data source transfer structure and the InfoObject can be different?How did this worked?
      Will i be able to modify the Conversion exit assignment in the infoobject or Data Source/Trans. Structure TAB? How do i do this, it looks display only in RSD1?
    Thank you
    arun

  • BRFplus: Conversion Exits in Elements ?

    Hi all,
    I have created a custom DDIC Domain with a conversion exit (that is, with FMs CONVERSION_EXIT_xxxxx_INPUT and CONVERSION_EXIT_xxxxx_OUTPUT).  The idea is to define a single duration field that will hold days, hours and minutes.  Internally it is defined as type NUMC; externally it may be entered and displayed as format "DDD HH:MM".  This works fine when used as a parameter on the selection screen of an ABAP program.
    In BRFplus I have created an Element that is bound to this DDIC Element.  However BRFplus seems to treat it as just plain text without a conversion exit - no formatting of the value takes place.
    Also, it is not recognising the Output Length of the DDIC Domain - only allowing character entry up to the internal length.
    Can anyone advise whether BRFplus (NW 701) supports conversion exits on an Element ?  If yes, then what else do I need to try to get it to work ??
    Thanks & regards,
    Grogan
    Edited by: gr0gan on Aug 18, 2011 6:45 AM

    Hi Grogan,
    Conversion exits are not supported in NW701 and also in later releases there are still some limitations.
    BR,
    Carsten

  • Conversion Exit/Routines for Project ID

    Hello All,
    I am from the BI forum.
    I would like to have conversion exit for Project ID, The Problem i am facing in BI is, that in my BI report , the project iD displays in internal format , but i need in External format.
    For Ex the Project ID in Master data is P000291 but it displays as 0002189, which is wrong.
    I have found routines like CONVERSION_EXIT_ABPRJ_OUPUT,.
    I have also written a code in my BI system, also, but it still it shows me the internal format.
    The Source field is PSPID coming from PROJ table.
    I need to know the list of conversion routines for Project ID,,(to Convert Internal to External format).
    Thanks and Regards

    use the below FM "CONVERSION_EXIT_ABPSN_OUTPUT"

  • Where can we see the Conversion exit written in the Info pack

    Hi ,
    In the info package -> in details tab - > USE CONVERSION ROUTINE is enabled.
    I want to know why this conversion has been used and where can see the code for this routine.
    Request share your replies.

    Hi,
    If you set this indicator, the conversion exits are used when you maintain selection criteria. This means that the field values are displayed in external format and also have to be entered in external format.
    If you do not set this indicator, the field values are shown in internal format in the selection criteria maintenance and you also have to enter them in internal format.
    Eg. if you have selection for MATNR in the InfoObject, go to 0MATERIAL tab you will see the routine as MATN1.
    you can chk it in SE37.
    CONVERSION_EXIT_MATN1_INPUT
    CONVERSION_EXIT_MATN1_OUTPUT
    Regards,
    Mansi

  • Conversion exit for project definition

    Hi
    I have created a generic extractor to get some data of table PRPS. The project-definition number in this table is in field PSPHI. When you display the result of the extractor in the extractor checker (RSA3) the correct number (e.g. PG5707) is showing, however, when it comes into BW, it is showing the internal number (e.g. 000002). In BW I use this field to populate 0PROJECT, but due to the internal number being sent, I cant use it.
    Can anyone please tell me what conversion exit I can call in my extractor to get the external number?
    I also notice in SE16 for this table there is a selection in the user parameters to tick under the "Format" section in the data browser tab. If it is not selected, it shows the internal number, but if selected, the external number is displayed. I want to do this in my extractor.
    Thanks
    Karin

    Hello Karin,  
    Have a look at these OSS
    SAP Note 776990 Conversion exits with string parameters
    SAP Note 756662 RSAR 196:InfoObj. contains val. which is not conversion exit
    SAP Note 925589 P8:SDL:New DS:Possible problems w/
    SAPI conversion exit call
    SAP Note 843164 P27:SDL: Problems with conversion exits in the selection tab
    SAP Note 557148 Executing conversion exits
    SAP Note 497043 P6:SDL:Scheduler selections in fields with conversion exits
    SAP Note 1034798 P13:SDL:New DataSource uses incorrect conversion exit
    SAP Note 681931 Error due to conversion exits during the file upload
    SAP Note 1003431 Error in target fields with conversion exits
    SAP Note 374997 SDL: Conversion exits: ABPSN, ABPRJ, ABPSP and MATN1
    [Thanks|http://chandranonline.blogspot.com/]
    [Chandran|http://chandranonline.blogspot.com/]

  • How to find out the conversion exit format for VBRP-VRKME

    Hi Gurus,
               I am writing a report to fetch delivery details based on storage location'123'. My requirement is tat i shud convert the Billed Quantity unit TO Base unit of measure. In my VBRP table the field value/contents of VBRP-VRKME have values PAK for PAC( packets) and KAR for CAR(carton). When i click on User-specific Settings - - Check the filed CHEECK CONVERSION EXITS , i am able to get see the PAC and CAR respectively.
          But unfortunately when i selecting te fields form vbrp in my internal table i am getting the values 'PAK' for PAC and 'KAR' for CAR'. AS i am writing a report can any one suggest me how to convert this , as i wud b making use of FM MD_CONVERT_MATERIAL_UNIT  to convert to base unit of measure, n this FM is not accepting the values like PAK and CAK.
          Your Sugesstions are of utmost importance for me.
    Thanking you,
    ZIa

    Hi,
    Conversion routines are maintained at Domain Level(Definition Tab), Meins is the domain for VRKME data element.
    You have to use the following routines,
    CONVERSION_EXIT_CUNIT_INPUT
    CONVERSION_EXIT_CUNIT_OUTPUT
    Regards
    Srini

  • Assigning Conversion Exit to a Select-Option on Selection Screen.

    Hi,
    Is it possible to assign Conversion Exit (Like ALPHA) to a Select-Option on a Selection Screen. If so can anyone please tell me how is this achieved.
    Thanks & Regards,
    Goutham.
    P.S.: Points will be definitely awarded.

    Hi Anjaneyulu,
    Thanks for the Reply.
    But the problem comes here, when he enters both the ranges as well as single values, using the extension button provided for the select-option.
    One option i found was in the layout of selection screen, to the select-option i assigned the ALPHA as conversion exit. But it says that this will be over-written once program/screen is generated.
    Kindly let me know if any one has a solution for this.
    Thanks & Regards,
    Goutham.

  • Error 'Unit ST is not created in language EN...' at conversion exit

    Hi
    When i try to load a flat file i have this error message :
    Error 'Unit ST is not created in language EN...' at conversion exit CONVERSION_EXIT_CUNIT_INPUT (field SALES_UNIT record 1, value ST)
    My source has unit field. in the field in have sometime PC or ST  --> ST is coming from BW
    But when i load the file it gives the error for ST value.
    In my datasource i have the correct CUNIT conversion routine apply on the unit field
    Thanks for your help
    Cyril

    Yes this value is not maintained in T006 table. that's why i have the problem.
    So how to solve it.
    I have an ETL tools which read my DSO tables and it extract ST so i need to convert it this value exist in BI (internal code of PC)
    Cyril

  • Error 'Unit 1 is not created in language EN...' at conversion exit CONVERSI

    Hi Experts,
    I'm loading Flat File data of 1.5 Lacks record in to Cube. I'm encountering this error in InfoPack monitor.
    Can anyone help to resolve this please.
    Error 'Unit 1 is not created in language EN...' at conversion exit CONVERSION_EXIT_CUNIT_INPUT (field UNIT record 6628, value 1)
    Thanks

    It got resolved by checking the internal in the field selection tab of Datasource.

Maybe you are looking for

  • New user log on went to my google home page, how do I get a seperate one?

    I'm setting up a new user on XP, when I tried to get a Google homepage it put my existing one on the new user's log in email and all. How do I get a separate one?

  • Video Chat missing

    Hi, Video chat application is missing in my playbook. I checked my OS... it is Blackberry OS 1.0.8. How to download ? any one knows?

  • Trouble compiling fractal viewer Quat

    I was busy trying to compile Quat, but ./configure spew these sed errors at me. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}...

  • Results Tab Not Showing

    I have just installed SQL Developer and when I am creating a new view, I am able to see the sql code but not the results tab window, to see if this is the correct code I am wanting to have. Please let me know what I am dong wrong.

  • How to avoid the run time error  "java.lang.OutOfMemoryError"

    hi i have written a code to read a txt file ,i used FileReader to read a file . the code is working well for small txt files. but when i tried to read a large file(greater than 2MB), a run time error called "java.lang.OutofMemoryError" appeared . plz