Skip to Content

ME_DIRECT_INPUT_INFORECORD STOPPED WORKING AFTER UPGRADING TO EPH7

Dear Friends,

I'm mid of a very high priority requirement.

In EPH7 SAP didn't release ME_DIRECT_INPUT_INFORECORD Functional module.

Means this Functional module stopped working. So I'm looking for alternate solutions for this.

We were using it to create info record for extending material from one plant to another.

previously we were passing - i_vorga = 'B'

call function 'ME_DIRECT_INPUT_INFORECORD'

exporting

* ACTIVITY = 'V'

i_eina = wa_eina

i_eine = wa_eine

o_eina = wa_eina

o_eine = wa_eine

* I_NO_SUPPOSE =

i_vorga = 'B' " this flag determine the screen option

" of me12 that means to display the

"conditions purchaseing data like that.

" it may A OR B

importing

e_eina = eina

e_eine = eine .

and we were getting the following error

'Please check units of measure and conversion factor Message No. 06340'

so I passed i_vorga = 'A'. Now the above error is not coming and functional module is executing properly but something wrong is there

coz after executing FM - ME_DB_UPDATE_INFORECORDS.


when again I'm calling ME_DIRECT_INPUT_INFORECORD for the new plant (to which I'm extending material),

I'm are getting this error - Material <XYZ> not maintained in plant <ABCD> Message No. M3351.

I would like to ask you guys, is there any alternate FM available or anything I can do while calling this FM so that it will work properly.


Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Oct 12, 2015 at 01:26 PM

    Hi,

    if you have running Idocs for inforecords, you might switch to FM IDOC_INPUT_INFREC. Then customizing (WE20) and examples should be available in your system. Inside this FM still ME_DIRECT_INPUT_INFORECORD is used, so you might just have a look and compare with your code.

    Depending on your system, FM WRF_MATERIAL_MAINTAINDATA_RT is also a possibility. Inside FMs ME_INITIALIZE_INFORECORD, ME_MAINTAIN_INFORECORD and ME_POST_INFORECORD are used.

    BR, Chris

    Add a comment
    10|10000 characters needed characters exceeded

    • I'm more familiar with WRF_MATERIAL_MAINTAINDATA_RT or similar FMs, but two suggestions:

      - check, if it's a special problem with this material(data) -> try same steps via online transactions and look for additional values, which have to be filled. Maybe you just have to add some more values and it's fine.

      - it's an table operator, why don't you fill both plant values at once and make only one call -> you get a single transaction with INIT / INPUT / UPDATE and not INIT / INPUT / UPDATE / INPUT / UPDATE.

  • Posted on Oct 13, 2015 at 10:52 AM

    Thanks, Resolved.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.