Problem in MEREQ001 enhancement

Hi Experts
i have to add additional fields during create of purchase requistion me51n
which i hv done using MEREQ001 enhancement i have created screen also add fields maxqty in CI_EBANDB include now i want to display total stock for particular material available during creation of PR also that data must saved in eban table
for this i have written the below code in EXIT_SAPLMEREQ_001 function
but data is not getting displayed on screen and not getting saved in table
please guide guys that where i am going wrong
data : l_mereq_item type mereq_item.
data gf_aktyp type AKTVT .
l_mereq_item = im_req_item->get_data( ).
IF NOT im_req_item IS INITIAL.
gf_aktyp = im_req_item->GET_ACTIVITY( ).
endif.
l_mereq_item-maxqty = 3 .
CALL METHOD im_req_item->SET_DATA
EXPORTING
IM_DATA = l_mereq_item.
Thanks & Regards
Taran

Hello,
log on sap in english language, check other documentation about exit .
There's many documentation and exemple --> Check T-code (SMOD(radiobutton documentation) and CMOD).
regards.

Similar Messages

  • Problem in datasource enhancement

    Hi All,
    Facing a problem in datasource enhancement.
    In R/3 SAP ABAP release = 640 and
    BW release = 350.
    Datasource: 0WBS_ELEMT_ATTR
    I enhanced the datasource by adding an append structure with 'ZZ' fields.The data elements for these fields are SAP standard (like KUNNR,VKORG etc...)
    Everything's active and there are no inconsistencies.
    However these added fields are not visible either in the RSA6 maintenance or in RSA3 checker.
    Hence I am unable to replicate these fields and pull them over to BW.
    Please advise.

    Guys,
    The problem is not with hiding/unhiding these fields.
    The appended fields themselves are not coming up through the RSA6 maintenance. They are not available for unhiding.
    Please advise.

  • MDSD : Problems in exporting Enhancement Project

    Hi Experts,
    I am having some problems in exporting the Enhancement MDSD project.... Please see the detailed description below....
    Firstly I created a Standard MDSD project from MDSDSRC.zip file, then I created an Enhancement project from MDSD.jar file.. while creating this enhancement project I have included Standard project in it under Java Settings -> Projects & add project..
    exporting the project in ..
    1st way-
    Project Right click -> Export -> Include Enhancement & Standard project under
    "select the resources to export" -> choose checkbox - "Export generated class fiels & resources" & "Export java source files & resources" -> Next -> Next -> Select "com.sap.dsd.appctrl.DSDMain" in select the class of the application entry point -> Finish.....
    It gives me errors as mentioned below..
    1. Problem writing /MDSD_S1/java/ProjectConfig.properties to JAR: duplicate entry :     ProjectConfig.properties
    2. Problem writing /MDSD_S1/.classpath to JAR: duplicate entry :    .classpath
    3. Problem writing /MDSD_S1/.project to JAR: duplicate entry :    .project
    2nd way-
    Project Right click -> Export -> Include Enhancement & Standard project under
    "select the resources to export" -> choose checkbox - "Export all output folders for checked projects" & "Export java source files & resources" -> Next -> Next -> Select "com.sap.dsd.appctrl.DSDMain" in select the class of the application entry point -> Finish.....
    It gets exported properly but then when I replace that MDSD.jar file in    
    "C:\Program Files\SAP Mobile Infrastructure (C)\lib" folder with the standard MDSD.jar file which comes from SAP & run the MDSD application from mobile client it gives me an error as mentioned below..
    java.lang.NoClassDefFoundError: com/sap/mbs/tools/signature/SignCanvas
    Here i got some weird thing....
    The standard MDSD.jar file based on which the MDSD application works has com->sap->mbs,uxe,tc,sxe,spe,mbs,dsd packages present whereas the enhancement project which I created from this same standard jar file & exported it has only dsd package. So this exported jar file doesnt include above mentioed SignCanvas class and hence its giving me an error.
    Pls guide me further in this issue....
    Thanks in advance....
    Rajesh
    Edited by: RAJESH SHINDE on Apr 8, 2009 11:21 AM

    Hi Rajesh,
    I think you are trying to enhance the MDSD 3.0 application. And the SignCanvas which you are mentioning is present in the mbs folder of the of the standard application jar. As you have told below if the jar you have created doesnot have these packages, the mentioned issue is happening.
    Regards,
    Vishwanath
    Edited by: Vish on Apr 22, 2009 9:09 AM

  • Problem burning my enhanced Podcast (.m4a files)

    Hello together,
    Since i have updated to the new iTunes 8.2 i've got some real problems, with burning my Podcast Sessions. (itpc://www.marcomendez.ch/?feed=podcast)
    For all my subscribers out there with an iPhone or an iPod touch i create all my podcast episodes as enhanced Podcast. So that they can browse it easily. (Track for Track)
    Before i installed the new iTunes, burning my mixes and all other m4a mixes and podcasts of other artists have been splitted track to track on the CD. So i could easily switch between the different tracks in my car, when listening. Unfortunately, with the new iTunes version, the whole mix is burnt as one track. So that i get 1 track with 60 minutes music...this is pretty sad... :((
    This anyone have a solution?!
    Message was edited by: Claudio Bottega

    I downloaded the 64-Bit version of iTunes 8.2 for my pc running Vita - found the same problem with enhanced podcasts. Real bummer! Am considering reinstalling 8.11.

  • Persistent Store Problems for MYSQL Enhanced Cluster With OpenMQ 4.4

    I am trying to implement an enhanced cluster with failover. I have edited the config files for each broker instance for a persistent store. I have appended the following to each of the config.properties files:
    imq.brokerid=myclusterinstanceINSTANCE1 # I substitute INSTANCE2 for INSTANCE1 for broker #2
    imq.persist.store=jdbc
    imq.persist.jdbc.dbVendor=mysql
    imq.persist.jdbc.mysql.property.url=jdbc:mysql://xxx.xxx.xxx.xx:3306/test
    imq.persist.jdbc.mysql.user=user1
    imq.persist.jdbc.mysql.needpassword=true
    imq.persist.jdbc.mysql.password=mypass
    imq.cluster.ha=true
    imq.cluster.clusterid=mycluster
    imq.cluster.brokerlist=xxx.xxx.xxx.x:37676,yyy.yyy.yyy.y:37676
    I then create the persistence storage with "imqdbmgr create tbl". When I view the data in the tables it creates, I have one row. Under Store_Version, I have 410. Under LOCK_ID, it has NULL. When I go to start the brokers with imqbrokerd, I get the following error:
    ERROR [B3198]: Error initializing cluster manager:
    com.sun.messaging.jmq.jmsserver.util.BrokerException: [B4239]: Failed to load persistent store version from database table MQVER41Cmycluster
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.VersionDAOImpl.getStoreVersion(VersionDAOImpl.java:310)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.DBTool.updateStoreVersion410IfNecessary(DBTool.java:350)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.JDBCStore.checkStore(JDBCStore.java:3599)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.JDBCStore.<init>(JDBCStore.java:127)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at com.sun.messaging.jmq.jmsserver.persist.StoreManager.getStore(StoreManager.java:157)
    at com.sun.messaging.jmq.jmsserver.Globals.getStore(Globals.java:967)
    at com.sun.messaging.jmq.jmsserver.cluster.ha.HAClusterManagerImpl.initialize(HAClusterManagerImpl.java:181)
    at com.sun.messaging.jmq.jmsserver.Globals.initClusterManager(Globals.java:903)
    at com.sun.messaging.jmq.jmsserver.Broker._start(Broker.java:777)
    at com.sun.messaging.jmq.jmsserver.Broker.start(Broker.java:410)
    at com.sun.messaging.jmq.jmsserver.Broker.main(Broker.java:1971)
    Caused by: java.lang.NullPointerException
    at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1103)
    at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2777)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.VersionDAOImpl.getStoreVersion(VersionDAOImpl.java:298)
    ... 16 more
    I believe this error is attributed to the NULL value under LOCK_ID. I think that the value under LOCK_ID should be the name of the broker from the config file (even though I specified them in the config files). Any ideas?? THANKS!

    Just some pointers -- maybe this will be of use:
    If you haven't already read it, please take a look at the [ MySQL setup guide|https://mq.dev.java.net/OpenMQ_MySQLCluster_Setup_Guide.html] .
    We recommend using NDB Data-store of MySQL Cluster, though this isn't an absolute requirement. Due to some issues we have found with earlier versions, we recommend using MySQL Cluster, 7.0.9 or better (the current version is 7.0.16, or 7.1.5). Either of these would contain Connector/J.
    I'd also recommend using the latest version -- MQ 4.4update2 (just in case you happen to have an older copy). There were many minor improvements in the integration with MySQL from the original 4.4 release, to update 2. This is linked at the MQ download page: [https://mq.dev.java.net/downloads.html]

  • Problem with infotype enhancement deletion...

    Hi,
    I have deleted infotype enhancement for adding a extra screen field in PM01. But even after that deletion I see that in table PA0001 the CI include is there along with the additional field.
    Please help or let me know the proper method of deleting enhancment.
    Regards,
    Rajesh.

    Hi ..
    Deleting the custome fields in the Infotype 0001 will not solve the issue. There will be some custom screens developed to include the custom fields.
    You can find the customs screens in T582C table. Once it is deleted then the deletion can be told as 100%
    Hope this helps
    Good Luck.
    Shyam

  • Problem in create enhancement

    i want to create enhancement, i enter into include
    ->click on enhance(shift f4),->right click on mouse,create enhancement -.
    i get-"IN THIS MODE,YOU CAN CREATE IMPLEMENTATIONS ONLY"
    what is wrong>??????????

    Hi Richi,
    Are you trying to create a enhancement spot? if your are creating enhancement spot, you should follow some steps before create the enhancement spot.
    The basic steps are.
    1. Go to the currect place where you want to create enhancement spot.
    2. click the 'Enhance' Button in the toolbar.
    3. Go to Edit->Enhancement operations->show implicit enhancement.
    4. place the cursor where you want to create.
    5. Go to Edit->Enhancement operations->create.
    check the below link.
    [Re: HOW TO CREATE  BADI IN ECC 6.0 with Enhanance Spot?|Re: HOW TO CREATE  BADI IN ECC 6.0 with Enhanance Spot?]
    [/people/thomas.weiss/blog/2006/03/15/the-new-enhancement-framework-part-2--what-else-you-need-to-know-before-building-an-enhancement|/people/thomas.weiss/blog/2006/03/15/the-new-enhancement-framework-part-2--what-else-you-need-to-know-before-building-an-enhancement]
    pls reward if it is helpful
    Regrads,
    Boobalan Suburaj

  • Problem relating to  enhancement to 0002

    Dear Freinds
                    I have requirement where i have to add a custom field in the infotype 0002
    so i have enhanced the infotype . I am doing the infotype enhancement for the country hongkong (Molga = 27).
                   Now when i am trying to create a record from PA30 iam not able to view the
    the field i have added. I have checked in the tables T582C and T588M, they are correctly configured, i.e i have  found the entries.
                 when i debugged from PA30 i have found as follows :
    normally (standard) when we see screen status when we create record for 0002 from PA30 it will be pointing to MP000200 program with screen no.2000. However  for this
    country version (molga = 27)  the program name as MPV34200 the screen no is 2000 when i have created record from pa30 for infotype 0002 ,and when i have enhanced from PM01 transaction it is not point to this screen what i have do please let me know .
    i have executed from SE80 (from screen level) for screen 0200 (zp000200) and i have found the field which i have added it is there ( however since i have added only one field i can see only one field at this stage) ... this situation is very strange i am not able to do ,in my previous project (country version = 01) it has worked ..
    Please any one could please help me on this . This change is very urgent for the client.
    Thanks in advance.
    Regards
    Syamla

    Try to check the screen sequence for infotype 0002.
    transaction code : PM01 ->GOTO -> Screen control.
    check the screen its calling and if it is still not showing try to create again using the create all option.
    Reward points if this info useful.
    Regards,
    Manoj.

  • Problem in activating enhancement spot in se18

    HI,
       I create an enhancement spot using se18 in development server ,after save when I am going to activate it
    system is giving a message  ' This action is not supported in system DEV'.
    what to do?
    Regards
      JP

    Hi JP,
    Try contacting the Basis person.

  • Problem with Datasource Enhancement - 0CO_OM_CCA_9

    Hi All,
            I am trying to enhance the data source - 0CO_OM_CCA_9 in R/3. When I try to activate the append structure, I am getting the below error.
    Field REFBT in table ICCTRCSTA1 is specified twice. Please check
        Message no. DT963
    Diagnosis
        Two fields of the table have identical names, but field names must be
        unique within a table.
    System Response
    Procedure
        Check the names of the table fields and correct them.
    In the above error msg, REFBT is a strandard field coming with the data source, I am not sure why it is mentioning about this. This field is present only once ithe extract structure - ICCTRCSTA1. This msg is repeated for the customer fields too. The custom field has not even part of extract structure..After this, I am unable to activate the extract structure at all. I always get the above syntax error. Version comparison of the data source in RSA5, does not show up any difference. Re activating it from RSA5 did not help.
    Any thoughts would be helpful...
    Regards,
    Adarsh

    Hi Adarsha,
    Since the field REFBT is already present in the extract structure ICCTRCSTA1 , you cannot add another field with the same name in your appended structure . Because when you will try to activate your appended structure , that structure goes and sit in your standard extract structure i.e ICCTRCSTA1 and at the same time it does a syntactic check of the field names .
    So to resolve your issue , just choose another name of the field .
    Thanks & Regards,
    Ashutosh Singh

  • Types of Problems and Your enhancements to LSMW

    Hi,
        I would like to know whar are the problems we are facing in Data transfer using LSMW and What kind of new features we need to face these problems. Please report me .
    Thanks and Regards
    Sravan Kumar

    That's because there is no supported way to downgrade the iOS. Further, discussion of such is prohibited here, by this forum's terms of use.
    You'll have to go elsewhere if you want to go down this route.

  • Problem with IT0080 Enhancement using exit_sapfp50m_002

    My specification requires a change the default dates for start and end dates of IT2001(Absences) on the screen of IT0080 (Maternity Infotype).
    While entering dates for IT0080 on the screen IT2001 begin and end dates are set to default to a certain date. I am trying to use exit_sapfp50m_002 or exit_sapfp50m_001 to change those values on the screen of IT0080. Inside the FM for both these exits, I am able to see values for IT0080 but no values for IT2001 but that information is present on the screen of IT0080.
    Is there a way I can change these dates on the screen.
    Thanks in advance.

    Hi Rash,
    Have you tried using the method BEFORE_OUTPUT in the BAdI HRPAD00INFTY ?
    Regards,
    Suresh Datti

  • Facing problem while applying Enhancement packages 3

    Hi
    We are applying the ENHP 3, it was strucked at the phase DDIC_ACTIVATION please advice,
    here the error
    Error in phase: DDIC_ACTIVATION
    Reason for error: TP_STEP_FAILURE
    Return code: 0008
    Error message: OCS Package SAPK-60301INEAAPPL, tp step A, return
    code 0008
    Cheers
    Gopal Rao

    You have to check the logs
    in transaction SAINT:
    Goto - Import Logs - Installation queue
    Markus

  • Problem with enhancement RSR00001

    Hi,
    I hope you can help me. I've got a problem with the enhancement RSR00001. The include ist activated, but the coding isn't execute when I start my querie. No break-point help me. Nothing will run.
    Any ideas?
    Release BI 7.0.
    Thanks
    Martin

    Hi,
    I_STEP plays improtant role in filling up customer exit variable. Check it in your code. If not there, test it as follows.
    First add IF I_STEP = 1 & your logic to fil your variable. And make you varibae as "Ready for Input". If you runn the report, you can see the values in selection screen.
    Note: That the project which is having this enhancement RSR00001 should be in active version through CMOD. Sometimes usotmer exit won't work if project is in inactive versions.
    Hope it helps tp solve your issue.
    Regards,
    Arun Thangaraj.

  • MAU Enhancement Guide Problem

    Hey,
    I´m trying to get acquainted with developing ME/MI applications. Therefore I have read some documentation around the whole system. Then I started with the MDK-Tutorial and made it until the end. But that tutorial is more for learning to create SyncBO´s etc, but less for developing frontend applications.
    So I´m working with the enhancement guide for MAM and MAU. Making the easy look & feel changes is not a problem, but now I come to the part where I have to write new business logic etc(orderlists with equipments).
    I should write a new "onLoad-method" to read enhanced data from the backend, but I don´t know all the methods, object-types etc. used in the "onLoad-Method" of OrderList.java...
    Can anybody tell me, how I can easily learn to change/expand MAM/MAU applications? I´m familiar with java. Is there a special API? Do you know good tutorials?
    Thanks for help!

    Hi Peter,
    ok, I´ll try to describe my problem a little bit more specific!
    (If You have the Guide, the example "modifications" starts on page 69)...
    The practise is to add a new field to a list on the frontend application. In a previous unit I have added a new implementation to the BADI for the Equipments SyncBO, including a new field called "ZZ_EQUI_SORT". After replicating the SyncBO, you can see the field by pressing the "enhancement" - Link on the equipment detail screen.
    Now, I should add this field to the orderlist screen (like the enhancement guide tries to explain as next).
    Therefore I have to create a ZListDef.xml file with the new column for the equipment-sort-field.
    After that, and now I have my problem, I should enhance the view controller "OrderList.java" and name it "CustomOrderList.java". Like it is described in the guide, I have to extend the onLoad-Method of this new OrderList class with the the normal orders information + the equipments field.
    That is all information, the enhancement guide gives me to that change.
    So how exactly can I do that? Just use the action from the onLoad-Method of EquipmentList.java? Or can you tell me how to proceed now?
    I hope that this describes my problem a little bit more closely.
    Thank You for any answer!
    Cheers Arne

Maybe you are looking for

  • Error: "Operation (Message) Mapping ... does not exist" during activation

    Hello Colleagues, I face following problem at our PI 7.1 System. After import and activating Integration Builder (Directory) Objects I received the Error "Operation (Message) Mapping ... does not exist" but the object (s) exist at Enterprise Service

  • Mass generation of queries?

    Hi, I know the generation function of queries in transaction RSRT. But here I can only generate one query (enter query and press generate report button). But I would like to generate all existing queries on a cube in one step (as a background job if

  • Convert epub to ibook, convert epub to ibook

    I have epub books created in Calibre, Ibooks auther wants to load them up to the apple store before opening them.  I want to edit them in iBooks Author.

  • Is it possible to use NI's Kontakt library in the new Garageband from Mavericks?

    Please help! I can't find the "generator" button in the new Garageband... Did Apple remove it from Garageband? Or ist there an opportunity to get Kontakt run in the new Garageband? Thanks! 

  • MacPro for Aperture

    Hi, I have in shipment MacPro - 2,66 Hz, 4GB RAM, X1900XT, 2x500 GB HDD What are your experinces with such set-up running Aperture? My Library is about 25 K pictures. So I expect much improvement.