BAPI Unit of measure language dependent

Hi all,
My Idoc program is calling "BAPI_PO_CREATE1" to create purchase orders. It is passing UOM (in English) to one of the Idoc segments. The problem is when the user logs on in French to re-submit the failing Idoc, it might not recognise the UOM which is saved in English since it is language dependent. Is there any indicator in the BAPI that can be set to execute it in a specific language rather than the logon language or if you have other solutions to prevent this problem?
Thanks and Best regards,
Chuong

Hi,
The following user exits (function modules) are available for the BAPI BAPI_PO_CREATE1:
EXIT_SAPL2012_001 (at start of BAPI)
EXIT_SAPL2012_003 (at end of BAPI)
You can use these to change the Language to login language while resubmit.
aRs

Similar Messages

  • Unit of measure language problem

    Hi experts,
    I'm selecting matnr and meins from MARA. In SE11 I see the meins in my language (DB), but when I'm executing my program than I see the Unit of measure as 'ST' (Stück).
    Could you help me in how can I get the unit of measure in a certain language?

    Wenonah that won't work since the meins in MARA cannot be found in T006.
    But finally I found a function module which solves my problem:
    CONVERSION_EXIT_CUNIT_OUTPUT
    Thanks everybody to trying to help me, I appreciate it.

  • ISO codes for Units of Measure

    are the iso codes held in the uom the standard codes?  are these sap standard or can these be amended to what is being output and received by the business for EDI?

    Hi Smith,
    Go through the below explanation, which would be helpful for you.
    Check units of measurement
    In applications you often have to make calculations with quantities and physical units. Units of measurement are needed for their screen display and for internal conversions (such as kilogram <-> gram, but also centimeter <-> inch). The international system of units (SI) is used for this.
    The international system of units is based on seven basic units of measurement. All other units are derived from these basic units. Units of measurement that measure the same quantity (and can therefore be converted into each other) are included in a dimension.
    Units of measurement are held centrally in the SAP System for all applications. The conversion factors are stored in the system with a unique internal key. The external display specifications are maintained for each unit of measurement language-dependently. A business key (3 characters) and a technical key (6 characters) should be maintained for each language.
    Standard settings
    In the standard delivery system, units of measurement are defined according to the international system of units (SI).
    For a new installation, units of measurement are delivered in all clients. For upgrades, new units of measuremente are delivered only in Client 000. They then still have to be transported to the production clients.
    Recommendation
    If you intend to perform cross-company data exchange, note that units of measurement with company-specific characteristics may have an adverse effect.
    Activities
    Check that the dimensions delivered and the associated units of measurements are complete.
    If you are using EDI, you should also check the ISO codes.
    Dimensions
    1. Call the maintenance transaction by double-clicking with the mouse on the Execute symbol.
    2. On the initial screen of the maintenance transaction, call the function Dimensions
    To get a definition of a dimension, place the cursor on the dimension and choose the function Details.
    3. If required, create new dimensions with the function New entries.
    Units of measurement
    1. Call the maintenance transaction by double-clicking with the mouse on "Execute", or press F3 to leave dimension maintenance and return to the initial screen of the maintenance transaction.
    2. Select - from F4 Help for the field next to the Units of Measurement function - the individiual dimensions, and choose the Units of Measurement function.
    To get a definition of a unit of measurement, position the cursor on the unit of measurement and choose the function Details.
    3. If required, define new units of measurement according to the international system of units (SI) with the menu function Unit of meaurement -> Create.
    Here you have to make make specifications for:
    Display (including a descriptive Units of measurement text)
    Conversion (not applicable to units of measurement without dimensions)
    Data exchange (EDI) (optional)
    Application parameters
    ISO codes
    1. Call the maintenance transaction by double-clicking with the mouse on "Execute", or press F3 to leave maintenance of units of measurement or dimensions and return to the initial screen of the transaction.
    2. Choose the function ISO codes.
    3. If required, maintain new ISO codes with the function New entries.
    Hope this helps.
    Thanks,
    Viswanath

  • Unit of measure with language Key

    Hello Guruz,
    WHile creationd of purchase order, there is a check kept which compares the vendor communication language which gets updated in the Po header - Communucation tab with Db table T006A which holds the Unit of measurements with Language Key and pops up an error message.
    It cheks the order unit in the PO, and the T006A whether the unit is maintained in the Language key as in the PO header - Communiction tab.
    But while creating a unit of measurement in CUNI, we dont have the option to maintain the language key for the UOM.
    In CUNI, it defaults the language key as EN in table T006A.
    I need a prompt support from you guys on this issue. Please suggest how to go about with this?
    Best Regards
    Greg.

    Hello,
    When i am trying to go for the language key in CUNI, it says that the said language is 'not available in server'. I guess it is checking whether the language patch is updated in the server.
    But it doesn't sound logical to maintain all the unit of measurements in all the vendor languages. Suppose if we are having vendors with 75 communication languages and we are having 50 units os measurements, so does that mean that we have to maintain units of measurements 75 X 50  times ?
    Kindly provide your inputs on the issue. We are facing lots of issues with this control kept in PO header checking for the T006A with the vendor communication language.
    Regards
    Greg

  • U2018Ea unit of measure has not been created in the language ES u2018in srm

    Dear Friends,
    I have checked in ECC & SRM in table T006A (UOM languages). UOM "EA" is defined in ES (Spanish).
    Also in comm_hierarchy also i  chked for product category language maintenance and found maintained in EN,ES languages.
    u2018Ea unit of measure has not been created in the language ES u2018
    I have tried with sapanish (international sort,dominic,traditional sort)& rest of spanish spoken country languages but i am getting the same error.( IE- tools-general-languages & refreshed the page). u2018Ea unit of measure has not been created in the language ES u2018
    Regards,
    William

    Hi Willam,
    When are you getting this error ? i.e. while creation of shopping cart or process purchase order..
    I believe this issue is due to creation of UOM..which means EA UOM should be created with EA language.
    For further details please have a look on
    http://wiki.sdn.sap.com/wiki/display/SI/UnitofMeasurerelatedsettingsinSAP
    where they have specified that "Maintain UOM in different languages by logging to the system with different logon language"
    Kindly confirm.
    Thanks
    Rajesh K

  • Unit of measure not defined for language ZH

    Hi,
    We were creating a PO when we encountered the error which states "Unit of measure not defined for language ZH".
    We executed CUNI to translate the units of measurement to our target language. System prompted "This object was segmented. Only new lines evaluated." What does this mean?
    We tried creating the PO again, however we encountered the same error that the unit of measure was not defined for the language.
    Please recommend action/s that we should take. Thank you.

    Take a look at the below threads. Your problem has the solution.
    Re: Unit of measure XX not defined for language DE
    Re: Unit of Measure Error in Purchase order

  • Unit of Measure BOX not defined in language DE

    Hi Experts,
    We have a Unit of measure BOX, it is used in a Purchase Requisition.
    When converting this PR to PO the vendor entered has the language German(DE) and system throws out an error message mentioned in the subject.
    I have checked in SPRO under UOM settings and found that this has been maintained for all the languages the path I have checked is SPRO --> SAP NetWeaver  -->General Settings  -->  Check Units of Measurement -->  ISO Units --> Select the UOM (BOX) and then in Menu options (Goto --> Translation).
    Can anyone help me out what can be the other possible reasons.
    Thanks a lot in advance.
    Regards
    Lucky.

    Dear Lucky,
    Normally this issue happens because a missing entry for unit in transaction CUNI.
    To maintain this, enter the transaction: CUNI
       Click "Unit of Measurement" and maintain the following as below.
    Unit           : XX
    Commercial     : XX
    Technical      : XX
    Meas.unit text : Activ.unit
    Please review SAP Note No.[15430|https://service.sap.com/sap/support/notes/15430]
    Regards,
    ian, Wong Loke Foong

  • Error message :PurchOrder : Unit of measure PC not defined for language ES,

    Hello,
    I am facing a problem with PO replication to R/3 backend.
    POs are not replicated to R/3, POs are in status 'Transfer Failed (E.Sys.)'  .
    When I check with 'RZ20' transaction I got this message :
    PurchOrder : Unit of measure PC not defined for language ES.
    SRM 4.0 Extended classic scenario
    Regards,
    Shaiek

    Hi
    This seems to be a configuration issue,.
    Pls maintain the unit of measure in configuration using transaction CUNI
    Hope this will help.
    Pls reward suitable points.
    Regards
    - Atul

  • Error as unit of measure PC not defined for language RO while creation ofPO

    Hi GUYS,
    When am trying to create a PO in ME21N transaction i got error as below,
    unit of measure PC not defined for language RU
    Message no. 06079
    Table 006A contains no entry for this unit of measure
    Please let me know what action to be taken from my side to over come this issue.
    Note: If i check the related vendor i could able to view that the language maintained as RU.
    Cheers,
    Kumar.S

    Hi Jurgen,
    Thanks for your reply once again.
    As mentioned by you earlier i have tried to login with languae RU in Q system but unfortunately i got an error saying taht language not installed.
    Also we found for Language - EN and UOM - PC has been maintianed in T006A table.But if i check for lanugage - RU and UOM PC combinatoin has not manintaned in T006A table.
    Please let me know how to maintain the values in this table T006A for combination Lang - RU and UOM - PC.
    Please revert back with your soilution.
    Note: I have tried in SM30 but failed due to below error
    The maintenance dialog for T006A is incomplete or not defined
    Cheers,
    Kumar.S

  • Unit of measure PCS not defined for language FR

    Dear Gurus,
    I try to raise a PO in ME21N, when saving the order, I am being prompted by the system with the following message:
    "Unit of measure PCS not defined for language FR"
    I then went to MM02 to check the material master data "Sales Text" Tab.
    There the only language available is English, so I clicked on the "Language Maintained" Tab and created a new language for French.
    The problem is that when I want to save the changes, the system prompts me with the following message:
    "Blank texts exist in the following languages: French and English, these texts will be deleted"
    Then the Material Master Data closes and no changes have been made.
    Can you please guide me through step by step of what I have to do to be able to populate the field "PCS" for pieces in French so that it is taken into account in the Material Master Data and by extension in a PO.
    Thanks for your help.
    KInd regards
    Chris

    Hi Chris,
    Goto T code CUNI. In the first screen click on GOTO-Translation-dimension.
    Enter EN in Source language and FR in Target.Maintain the entry there.

  • Unit of Measure TON not defined for language PT ?

    Hi all,
    I'm new to MM and to SAP in general and I have 2 questions for now :
    1. I have a requisition which is set up using unit of measure TON. When I try to create the PO, an error message pops up saying " Unit of measure TON not defined for language PT ". Do you know what does language PT means and why does this error appears? When I try to convert the TON into TNE, the same message pops up : " Unit of measure TNE not defined for language PT ".
    I also can not convert TON into EA...any ideas why?
    2. How can I see the total value of a PO that has many lines ?
    Thank you very much
    Iuliana

    Hi
    Is this error  "" Unidade de medida *** não definida em idioma PT ""
    appearing only when you select Ton, or any other unit.
    pl. clarify.
    I have seen that you get this message when your loging Login language is Portuguese.
    Any how Configuration of units needs to be checked in
    Spro >General setting > check Units of measurements ,
    ( or pl. use Tcode --  Cuni )
    I also can not convert TON into EA...any ideas why?
    can you give me some more inputs, what erro are u getting ?
    2. you can see the total Po. values in Po header details
    under status tab view.
    if my soln is found usefull
    Pl. award me points
    Thanks
    Prasanna kumar .b.a

  • Unit of measure EA not defined for language PT

    Hello,
    Vendor Communication is maintained in "Portuguese language-PT", while creation of Scheduling agreement system will given the below error, bcz Scheduling agreement will taken the Langause from vendr master
    "Unit of measure EA not defined for language PT"
    Table 006A contains no entry for this unit of measure.
    We have cross checked Material master and maintained the "langauge-PT" in material master additional data.
    Checked  T006A table for "EA" found for language "EN, DE, CN etc. not for "PT"  how to maintain T006A table for Portuguase langauge.
    Regards
    Mahesh Naik

    >
    Mahesh Naik wrote:
    > Hello,
    >
    > Suppose we have changed the source langauge "EN" to Target Langauge"PT" is it change all the Unit from EN to PT. after that how the system will pick english language's
    No, it just gives you all the units maintained in that source language as a proposal to enter the description in target language PT, there will not be any change to the source language EN while maintaining a translation.

  • Error: In language EN, the internal unit of measure DA is not maintained.

    hi
    i am doing subcontracting operation and when i try to convert the PR into p.o in co02 the system gives this error
    In language EN, the internal unit of measure DA is not maintained.
    how can i solve this error...

    Hi,
    There are couple of things..
    1. PR to PO Creation is not with T.Code: CO02.
    2. It seems you are working on Multi Global environment.
    Ask your Basis Team to do the Language imports for UOM.
    Regards,
    Siva

  • Define unit of measure for another language

    Hi,
    While maintain quotation I got an error message "Unit of measure ST not defined for language ES". How unit of measure is defined?

    Hi,
    I am not sure but I think you need to logon to SAP with ES language and maintain units of measure from IMG; SAP NetWeaver- General Settings- Check Units of Measurement.
    Melih

  • Unit of measurements extension to other languages

    Gurus,
    Is there a way to extend the Unit of measurements to other languages which is currently maintained in English?
    Thanks,
    MV

    HI,
    Go to SM30 and input T006A and click on Field Maintenance Dialog botton and select the T006A once again and click on maintain.
    Here you get the list of UOM's and language key.
    Now in the yop menu click on goto and click on translation and you can maintain different language for UOM's.\
    Thanks & regards,
    Kiran

Maybe you are looking for

  • I tunes won't open (I Tunes has encountered a problem and has to close)

    I am trying to acess I-Tunes but i cant get it to open! Instead i Keep getting I tunes has Encounterd a problem and has to close! I have tried defraging, reinstalling and system restore any ideas whats wrong?

  • [SOLVED] I can't get rar to work.

    Hi all, I've installed rar and followed the wiki and I still can't extract. I just get "bash: rar: command not found" Can anyone provide any assistance? Last edited by guriinii (2010-09-24 11:47:13)

  • Performing E2ETrace Analysis unuseable in Citrix-Server-Environment?

    Hallo, Since SAP CLient Plug-In 1.11 for E2E Trace Analysis, we get the error "ERROR: Found running application instance(s): please close the open application instance" if IE8 sessions are startet before launching the plugin. so, executing the E2E -T

  • Long Time for execution of select query

    Hi, I have a select query select * from Table where Time1 and time 2; The table has a large no. of colums than rows. So the query taking a lot of time to execute. Is there any way we can reduce the time taken by the query. Thanks Jit Message was edit

  • Preview results in SAP B1 differ from Crystal Report - AR Invoice

    Greetings, I have an AR Invoice layout which I want to show the base document number at the header which I call it Delivery Note No. I created a subreport for this because of the possibility of a few deliveries for 1 invoice. All the marketing docume