Creating the Event through  maintenance generator

Hi Good morning all,
We have a requirement where in one table has to be created and that table has to be linked through an event(Environment -->events) via table maintenance generator.
Kindly tell me the significance of this object, how it is acheived and how to create it properly.Reward points for sure for the right answer.
Thanks
Mohinder Singh Chauhan
91-9966009820

Hi,
Create a Table maintenance generator for the Table using the menu
Utilities-> Table maintenance generator in SE11.
Once you mention the details required save and activate the table maintannce generaotr.
THen goto the menu Environtment->Modification->Events.
CLick new Entries.
There select the event type in the first field., Enter the Subrotuine name that you want to call on this event.
Then put the code there.
Regards,
Sesh

Similar Messages

  • How to create the event in the report for jobs scheduling.

    Hi Experts,
    i have a requirement like as follows:
    The following triggers for Batch Jobs in the SCM system will be created.i.     
    Background Processing Event = u201CAPO Background Processing Eventu201D. After sending the Event, write a Log Report line u201CEvent u201CAPO Background Processing Eventu201D sentu201D.
    Could you please suggest me how we create the Event or which transaction ?
    Please give me a steps for creating events so that based on these events we use
    CALL METHOD cl_batch_event=>raise
        EXPORTING
          i_eventid                      = p_bpeve
          i_server                       = p_server
          i_ignore_incorrect_server      = p_ignore
        EXCEPTIONS
          excpt_raise_failed             = 1
          excpt_server_accepts_no_events = 2
          excpt_raise_forbidden          = 3
          excpt_unknown_event            = 4
          excpt_no_authority             = 5
          OTHERS                         = 6.
    Right now i received message "APO Background Processing Event" is doesn't exists.
    Thanks in Advance.
    Puneet.

    Hi Puneet,
    Goto transaction SM62 and in there to BckProcEvents tab. There you can create the events.
    You just need to specify the name and Description of an event.
    Hope this serves your purpose.
    Thanks

  • How to create the Product Hierarchy maintenance ..?

    Hi All,
    How to create the Product Hierarchy maintenance (IN APO System), I know manual creation, going to the transaction : /n/sapapo/relhshow , how to create programmatically, is there any Function module?
    Pls let me know
    Puppy.

    Hi Puppy,
    Please check whether the below BAPI can be used by you.
    T-code: BAPI
    Object name: ProductAllocationAPO
    Obj type:- BUS11305
    Regards
    R. Senthil Mareeswaran.

  • Steps to create the counter based Maintenance plan

    Hi!
    Can any body give "Steps to create the counter based Maintenance plan"
    (Mater Data,Transactional Data and Customizing Data creation)
    Regards,
    MDSFR

    hi
    please refer the following link
    http://help.sap.com/saphelp_46c/helpdata/en/fe/67ef189d6f11d189b60000e829fbbd/content.htm
    regards
    thyagarajan

  • How to restrict the user in maintenance generator

    Hi,
       I have a requirement where i need to fetch entries related to the country of the user in the maintenance generator. How to do it?
       Please provide me the solution.
    Thanks & Regards,
    Lakshmi

    Hi,
    I have checked and you should replace the read routine!
    Check into here on event AA ! To replace read routine for this view!
    http://help.sap.com/saphelp_erp2005/helpdata/en/91/ca9f56a9d111d1a5690000e82deaaa/content.htm<a href="http://help.sap.com/saphelp_erp2005/helpdata/en/91/ca9f56a9d111d1a5690000e82deaaa/content.htm">http://help.sap.com/saphelp_erp2005/helpdata/en/91/ca9f56a9d111d1a5690000e82deaaa/content.htm</a>

  • Mapping Problem while creating the DP through utils (dpcreate.bat)

    I am exploring on the command line and utils to create build and deploy the project in jcaps 5.1.3.
    Used dpcreate.bat (from the repository utils) to create the deployment profile and automapping the components.
    In a particular scenario when i have two web service invocation in a single project,I have two SOAP webservice external system clients in the environment.
    when i use the dpcreate util, the two web services are getting mapped into a single SOAP webservice external system client.
    However, I want them to be getting mapped into two different SOAP webservice external system clients.
    ------------------------------------------------THE OUTPUT OF THE COMMAND LINE--------------------------------------------
    C:\JCAPS\repository\util>dpcreate.bat Administrator STC "test1" "envTest1" "dpTe
    st1" "test1/cmTest1"
    URL: http://127.0.0.1:12000/RepositoryName
    User Name: Administrator
    Project Path: test1
    Environment Path: envTest1
    Deployment Name: dpTest1
    CME List: test1/cmTest1
    CME Exclude List: none
    Mapping File Name: C:/JCAPS/repository/util/dpmapping.properties
    Recreate DP if found: false
    Trying to connect to http://127.0.0.1:12000/RepositoryName ...
    Total time to load resource is : 8845
    Connected to http://127.0.0.1:12000/RepositoryName
    Deployment Profile dpTest1 has been created
    Deployment Profile dpTest1 has been added to project named test1
    Processing mappings for 4 deployables ...
    Deployable name CMap1_BusinessProcess11 mapped to system IntegrationSvr1
    Deployable name CMap1_BusinessProcess11_outq mapped to system SBJMSIQMgr1
    Deployable name CMap1_BusinessProcess11_Web Service Application1 mapped to system
    CLIENT1
    Deployable name CMap1_BusinessProcess11_Web Service Application2 mapped to system
    CLIENT1
    Saving changes to workspace
    Result:
    Successful. Deployed: 4, Undeployed: 0
    Disconnecting from http://127.0.0.1:12000/RepositoryName
    Can someone please guide me how to map these into different clients ? Is there any property file which I can modify ?
    Thanks in Advance
    Sushant

    You will have dpmapping.properties file which can tell you this. Again in dpcreate you need to have one more option "recreate" which can help re-creating the Deployment profile.
    Change your dpcreate.bat adding the recreate option and try.

  • Error while genrating/creating the notification through HR portal system.

    Hello All,
    I am trying to check a PCR/OCR Notification but it seems Notification does not exist.
    The notification number is not there in VIQMEL table.
    VIQMEL takes reference of 3 tables - QMEL, QMIH and ILOA.
    I checked QMIH table for this notification and found a field ILOAN. The ILOAN number given in table QMIH is not there in ILOA table.
    Can you explain what could be the possible reason of empty ILOAN field?
    Also if you could explain the significance of field ILOAN and how this number is generated?
    My findings:
    In the FM "IQS4_CREATE_NOTIFICATION"  at line no 198 there is perform statement as "PERFORM POST_NOTIFICATION_F20 "note 569563"
    In the perform statement FM "IQS1_POST_NOTIFICATION" is getting called. In this Fm at line no 87 ABAP statement is as "COMMIT WORK AND WAIT."
    We have checked in Development system when this commit is executed one entry for respected notification is getting created in table/view "VIQMEL". But in Quality system after this commit no entry is getting created in this table. I am not able to find reason.
    Regards,
    Amit Taur

    Hi,
    Could you let me know the solution to this?  I'm experiencing the exact same issue.  It happens in QA and not Development as well.
    Thank you,
    Kevin

  • How do I copy events on iCal, for events that repeat on various days (not per the repeat options provided when creating the event)?

    My schedule varies, and I need the capability to copy an event over mutltiple, random days without retyping the information each time. The repeat function does not work for me, as it is not customizable to events that occur on different weekdays. Does aanyone know a good fix for this? It seems like a pretty basic function, but I can't figure out how to do it. Any help would be GREATLY appreeciated!

    Chapter 4 of the users guide provides the information you need.  Select the manual for your iOS:
    Apple - Support - Manuals

  • Problem while Creating the LEAD through WEB UI

    Hi,
    I am trying to create Lead from WEB UI. But, it is asking Sales Rep., but I am not able to find that field in the WEB UI.
    And In the Status field, I am able to See only 2 statuses, "Open" and "In Process".  I am not able to see any other status like "Rejected By Sales" and "Closed".
    Can you please let me know the reason for this. Do we need to do any configuration or Coding Related , to achieve this.
    Thanks,
    Sandeep

    Hi,
    You can enter partners (Sales Rep) in Lead in assignment block Parties involved , for additional status check your status profile attached to transaction lead, also check lowest and highest value in status profile.
    Regards,
    Dipesh.

  • Problem in creating table maintenance generator for 61 fields in table

    Hi Experts,
    I am facing problem in creating a table maintenance genarator for a ZTABLE which has 61 fields
    i am using below details whicle creating the TMG
    in Maintenance screen
    i am giving maintenance type as two step
    Maint screen no overview screen 2
                              single screen        3
    Dialog Data Transport details
    Recording routine    standard recording routine
    but it is giving following error
    screen SAPL<ZTABLE NAME>    0003 could not be generated
    In DYNPFIELD_ATTR mandatory field LINE has no value
    please let me know how to sort out these errors.
    Is there any limit on the number of fields for which we can create table maintenance generetor.
    Thanks a lot in advance
    Sudipto

    Hi Sudipto,
    There is not limit to the number of fields of the Table which can be used in TMG for generation. But, from the usability point of view this will horrible.
    I created a Z table and added 64 fields and was able to generate the TMG with the screens perfectly. So, I guess there should not be any problem.
    Well, have a look at the Function Group. I guess the screen numbers are already used by some other screens. You can set the system to propose freely available screen numbers from the pool.
    Also, check whether proper authorization is assigned or not.
    And if nothing is working, you can degenerate all the generated screens and then can have a new regeneration of it.
    Hope these tips will work.
    Thanks,
    Samantak

  • What is the purpose of TABLE MAINTENANCE GENERATOR IN ABAP DDIC

    CAN ANY EXPLAIN ME
    1.what is the purpose of TABLE MAINTENANCE GENERATOR IN ABAP DDIC?
    2. AND THE CONTENTS IN ITS TABS.
    KINDLY LET ME KNOW.IT IS URGENT
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Feb 28, 2008 11:42 AM

    Go to SE11, give the table name and click on change. Then Go to utilities--> Table maintenance generator.
    In the table maintenance generator screen, we should give Authorization Group, Function Group name (Function Group name can be same as table name), Maintenance type can be one step or two step, usually we will create with one step. we should give maintenance screen number. After clicking on create button, a table maintenance generator will be created.
    To check it go to SM30 . In SM30, we find display, Maintain options.
    We can view the table contents by choosing Display and we can create table entries by choosing Maintain.
    Why we have to go for Table maintenance generator, when we can edit the table by SE16 or SE11, utilities->create entries?
    In the production system, end-users will not be having access to transaction codes like SE11 and SE16. Developers will not be having access to many transaction codes including the above two.
    To view the contents of the database table, we will use SE16n in Production system. Please find out the difference between SE16 and SE16n.All these authorizations will be maintained by BASIS team, by creating access profiles.
    So in order to edit or create the contents of a database table, we should go for table maintenance generator. In real time, authorizations will be maintained in production system. (even in development and Test systems to some extent).
    There is an audit like Sarbanes-Oxley Act for American clients, where every thing will be audited by government agency. To know more about SOX, use the links on the right hand side of this page.
    The second reason is, we can edit or create multiple entries at a time, using table maintenance generator.
    Apart from that we have options like 'Enter conditions' in table maintenance screen SM30. Please try to find out the use of those, by creating an example.Table Maintenance generator: Difference between one step and two steps.
    While creating table maintenance generator, we find below options:
    1. When we choose one step, we have to give the screen number in Overview Screen field.
    2. When we choose two step, we have to give both overview screen number and single screen number.
    You can give any number for screen. Don’t give 1000 screen number. As this number is reserved for selection screen.
    When we choose two step, two screens will be created for table maintenance. For single step only one screen will be created.
    When we choose two step, table maintenance will work as follows:
    Go to SM30, give the table name for which you have created table maintenance-
    Overview screen will be displayed. To create entries, when you click on ‘new entries’.
    Another screen will be displayed, where you give input and save.
    You can enter one record at a time.
    We use single step generally, as it is user friendly.
    To completely understand the difference and above points please do exercise by creating table maintenance generator in both ways (using single step and two step).
    <REMOVED BY MODERATOR>
    regards,
    Balaji
    Edited by: Alvaro Tejada Galindo on Feb 28, 2008 11:42 AM

  • Changing the table maintenance generator

    hi expert if table maintenance generator is created for a table and after the creation table is changed then how to change the old table maintenance generator?
    Thanks
    Avadhesh
    Moderator message: standard functionality, please search for available information/documentation before asking.
    locked by: Thomas Zloch on Oct 1, 2010 1:37 PM

    Hi Abbu_sap
    I am agree with Rock's answere.
    go to utilities->table maintenance generator and delete it.
    After it recreate it in a similar manner as you created earlier and save it.
    it will work fine.
    As I also do this every time I change the table and it works fine for me.
    Thanks
    Lalit Gupta
    Moderator message: please do not just repeat what somebody before you already said, there is no added value.
    Edited by: Thomas Zloch on Oct 1, 2010 1:37 PM

  • I invite people to an event I create on iCal, but in the invitation message received the invitees, the event seems to be scheduled for one hour earlier.

    Hi, no matter what setting I change, I am having the same problem.
    I invite people to an event I create on iCal, but in the invitation message received the invitees, the event seems to be scheduled for one hour earlier. E.g, I create the event for 14:00 GMT, yet the invitation message says 13:00 GMT. We are in the same time zone with the other people receiving the message. And I have my iCal settings as well as iCloud settings set to GMT.
    Can you please help me? I'm really frustrated!

    What exactly are you doing and what version are you using with OS X 10.8?

  • Purpose of table maintenance generator

    wht is the purpose of table maintenance generator

    Hi Pavan,
    The purpose of table maintainence generator is to enable the table maintenance through SM30, and to implement and validation etc on table field inputs.
    SE11->Utillities->table maintainence generator
    You need to enter the values of following fields:
    1. Table name
    2. Authorization group , and authorization object (select the suitable one )
    3. Function group and package
    4. Maintainence type : single or double screen maintainence view depending on the option selected.
    5. Maintain screen number : you may specify a value or let the system generate one for you.
    The validation code for the table entry is written in the flow logic of this screen. Even some of the fields may be made display only , by adding suitable code in the logic or directly disabling the input in table control in the layout.
    Table maintanance is for creating,adding datas to an existing table.
    it is for adding muiltiple records at a time in the table
    A table can be manipulated by a program or manually.
    When creating table, you will find a check box 'Table maintenance allowed'. If we
    check that option, we can manually enter entries using SE16 or table
    maintenance generator screen.
    SE16 is for data browser.
    Go to SE11, give the table name and click on change. Then Go to utilities--> Table
    maintenance generator.
    In the table maintenance generator screen, we should give Authorization Group,
    Function Group name (Function Group name can be same as table name),
    Maintenance type can be one step or two step, usually we will create with one
    step. we should give maintenance screen number. After clicking on create button,
    a table maintenance generator will be created.
    To check it go to SM30 . In SM30, we find display, Maintain options.
    We can view the table contents by choosing Display and we can create table
    entries by choosing Maintain.
    In the production system, end-users will not be having access to transaction
    codes like SE11 and SE16. Developers will not be having access to many
    transaction codes including the above two.
    To view the contents of the database table, we will use SE16n in Production
    system. Please find out the difference between SE16 and SE16n.
    All these authorizations will be maintained by BASIS team, by creating access
    profiles.
    So in order to edit or create the contents of a database table, we should go for
    table maintenance generator. In real time, authorizations will be maintained in
    production system. (even in development and Test systems to some extent).
    There is an audit like Sarbanes-Oxley Act for American clients, where every thing
    will be audited by government agency. To know more about SOX, use the links on
    the right hand side of this page.
    The second reason is, we can edit or create multiple entries at a time, using table
    maintenance generator.
    Apart from that we have options like 'Enter conditions' in table maintenance
    screen SM30. Please try to find out the use of those, by creating an example.
    Table Maintenance generator: Difference between one step and two steps.
    While creating table maintenance generator, we find below options:
    When we choose one step, we have to give the screen number in Overview Screen field.
    When we choose two step, we have to give both overview screen number and single screen number.
    You can give any number for screen. Don’t give 1000 screen number. As this
    number is reserved for selection screen.
    When we choose two step, two screens will be created for table maintenance. For
    single step only one screen will be created.
    When we choose two step, table maintenance will work as follows
    Go to SM30, give the table name for which you have created table maintenance-
    Overview screen will be displayed. To create entries, when you click on ‘new
    entries’. Another screen will be displayed, where you give input and save. You can
    enter one record at a time.
    Go to SM30; give table name for which you have created table maintenance-
    Overview screen will be displayed; To create entries click on ‘new entries’, you can
    enter the records on the same screen. You can enter multiple records at a time.
    We use single step generally, as it is user friendly.
    To completely understand the difference and above points please do exercise by
    creating table maintenance generator in both ways (using single step and two
    step).
    Link: [http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm]
    Link: [http://help.sap.com/saphelp_46c/helpdata/en/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm]
    Link: [/message/2831202#2831202 [original link is broken];
    One step, two step in Table Maintenance Generator
    Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.
    Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.

  • Add the budget profile in the order type Maintenance Order

    Dear Experts,
    Scenario for Repair & Maintenance with only MM & FICO module live w.e.f. 2007 (PM not live)
    Process Managed thru Internal Order (Order Type: RPMT)
    Budget managed through Investment Management (IM); Budget is directly entered against the IO using transaction IM52
    Scenario for Repair & Maintenance with only MM, FICO & PM module live (PM went live in 2010)
    It was proposed to assign budget against each Maintenance Order. Since the number of maintenance orders being used is very high, it was decided to link the MO & IO so that budget will be assigned to the IO and when the MO is settled against the IO, the budget in IO can be deducted accordingly. The proposed process to assign budget in Internal Order against each Maintenance Order are given below-:
    1.) In EAM process one can plan/procure material and External Services only when the Maintenance Order is created & released but practically it has to be planned long before any Maintenance Activity (Maintenance Order to be linked with the estimate so that PO can be created against the estimate).
    2.) The no. of Maintenance Order generated in EAM Module is very large as Maintenance order is created for almost each and every maintenance activity. It is cumbersome to allocate the budget to each and every maintenance order. There should be a single estimate for maintenance activity (as in MM module) and that should be linked to maintenance order so that the actual cost of Indent/Service Entry Sheet can be deducted automatically from the estimate (Maintenance Order is to be linked with estimate).
    3.) While doing return Indent the cost of return material is not being added to the maintenance order automatically (Maintenance Order is to be linked with estimate).
    4.) If Material & External Services not planned in the maintenance order (estimate), the user must be able to do that through Internal Order (estimate), hence the Internal Order must be link to the Maintenance Order. They should able to record the planned & actual cost in the maintenance Order.
    Process followed:
    1.) Created Internal Order in KO01 for Repair & Maintenance Order Type
    Assigned budget to Internal Order thru IM52
    2.) Created PM order and assigned Internal order against Settlement Order in tab
    u2018Locationu2019 and in Settlement Rule with 100%. In this Section attach the Internal
    Order with selection type u2018ORDu2019.
    3.) Released both orders and issue the Material for particular Operation and then
    determine the Cost for material .After that performed MIGO for consumption of
    materials.
    4.) Settled the PM order in KO88.
    Settlement process was successfully saved.
    Problem faced:
    After posting the goods movement (against each Maintenance Order) and settlement of the maintenance order against IO, we still find the budget assigned to the IO is not consumed/deducted.
    1. Actual cost of maintenance is not reflected in the internal order
    immediately. We have to run cost settlement (t-code KO88) for the
    maintenance order each time the actual cost is incurred in the maintenance order.
    2. Also in the case of return indent, the value of returned material is not directly
    added to the available budget of internal order.
    3. When the material is issued from store through the reservation generated by
    maintenance order, system does not check for budget in the internal
    order/maintenance order while issuing material from the store.
    4. It must not be allowed to create reservation from the internal order of order type
    RPMT.
    5. In case of external service in the maintenance order, the unit of
    measure in the requisition is set to u201CD (days)u201D by default. System does not allow
    changing the unit of measure in the requisition (it should allow to change the unit
    of measure or set the unit of measure u201CJOBu201D).
    6.) When the material is issued from the store through reservation generated in
    maintenance order, system does not check for budget in Internal Order
    (estimate)/Maintenance Order while issuing material from store.
    7.) My first problem is every time running the cost settlement(KO88) is maindetory.Without running cost settlement, How we can settle the actual amount of MO with IO (Estimate budget).
    2.) As you know that I have assigned the budget in IO.How system will check the budget while issuing the goods for maintenance order.So will please tell me that which user-exit is used over here.
    Thanks & Regards,

    Hi Deepak1103,
    Well, obviously you will have to settle the costs incurred at the maintenance order. The internal order should be mentioned in the settlement order field in the location tab of the maintenance order. What you can do is to ask your ABAP person to activate this enhancement IWO10004: Maintenance order: Customer check for order completion, use the CAUFVD structure to get the internal order number, then use the BAPI BAPI_INTERNALORDER_GETDETAIL and pass the details to the function module BBPG_BUDGET_CHECK and check the actual cost against the required budget. In case of a conflict raise an error other wise run the function module CK_F_IH_ORDER_SETTLE to settle the costs of the maintenance order to the internal order. Budget would also be consumed and you can verify the same in S_ALR_87013019.
    Regards,
    Muhammad Usman Kahoot

Maybe you are looking for

  • How to calculate an average of YTD measures?

    Hi all, I'm working on BPC 10 for NW. We use an account-type dimension for Personnel inventory (Personnel to fixed-term contracts, to permanent contracts, number of executives, staff etc.). The corresponding ACCTYPE is AST because people are seen as

  • Cannot open files created in shared folders by Windows 7

    Hi. I've been having issues with my shared folders. My scenario is that I primarily work on my Windows 7 machine and save a copy on my MacBook so I can work on the same file when I'm out and about. I have no issue saving the files, or even browsing t

  • Default Purchase Requisiiton Document type through MRP

    Hi, Where do we make the setting for default document type for purchase requisitions created through MRP? Regards Ramakanth

  • String manuplation

    In Non Unicode( 4.6 c) :: Strlen returns the no of bytes occupied by a string.     e.g   Strlen( 2 Japanese characters ) output is 4 [ Each Japanese character occupies 2 bytes]     but in Unicode system Strlen( 2 Japanese characters )  Output is 2 fo

  • Dvd studio pro bitrate compression

    Hi, does anyone know how I can compress 2 hours of footage plus 400 photos in DVD Studio Pro 3? I can't compress anything in FCP because I'm missing mpeg-2 compression ability. So I need to compress it all in DVD SP. Is it possible to compress 2 hour