Create Z transaction for ES51

Hi there,
             I need to make the Z transaction for ES51.Its program is SAPLES50 & package is EE01.I want to change the two fields of screen 200.Since there are no screen exits & BADI for this I am going for Z transaction of ES51.
Also,I need to to do the validations for these two fields i.e I need to do modifications IN PAI of screen 200.
Can you please tell me the procedure to do that?
Thanks in advance.
Regards,
Abhay

hi Abhay,
  If you just need to do the validation on 2 fields, I would suggest you to implement implicit enhancement or use field exist(Obsolete but still working).
  Create Zprogram can be as risky as modify SAP Standard itself.
  What you need to do is copy function group ES50 to ZES50 and change your code.
  Note - Check all the calling function modules in some cases you need to change all of them to Zfunction modules because some of function module might use global parameter of function group.
Chaiphon

Similar Messages

  • How to create a transaction for table maintanence?

    Hi Experts,
      How can i create a transaction for insert/modify/delete entries for a table?

    Hi,
    First u nee dto create Table maintenace genaertor for that table.
    go to se11.--> table name --> change
    Mebu options: > Utilities> table maintenace gen (or Tcode SE55)
    Fill the following
    Authorisation group : &NC&( or group specified by Functiopnal owner)
    Function group:
    Maintrenace type: 1 step
    Maint screen: 6
    SAVE.
    Now after craeting Table maintenace genarator, u haveto attach tcode.
    Go to SE93
    Give ur tcode  for table.
    Check : Transaction with parameters.
    continue...
    Transaction :   SM30
    check SKIP INITIAL SCREEN
    Check all the check boxes of GUI support.
    under Name of screen field :
    TABLE VIEW             : table name
    UPDATE                    : X
    Rvert back if nay issues.
    Reward with oints if helpful.
    Regards,
    Naveen.

  • Maintenance View - Can you sort/Filter? How to create z transaction for it?

    Hi,
    I will be creating a maintenance view that will be used several times at the end of every month, eventually storing more than 500 entries.
    Is there anyway for the user to be able to sort/filter the maintenance view by field? This would be helpful, since they would like to see what similar records are stored before adding others.
    What are my options?
    Also, how do you create a transaction code to go straight to the maintenance view instead of having to go through SM30?
    Please help.
    Thanks,
    John

    Hey John,
    Is there anyway for the user to be able to sort/filter the maintenance view by field? This would be helpful, since they would like to see what similar records are stored before adding others.
    What are my options?.
    Option1:
    We canu2019t give the sort button (as we give in the nomal reports). But if you know like - based on what field user want to see the sorted output(lets say field MATNR)? then we can create an Event for the table maintainance generator using SE11 and write the code. In this code we sort the output that will be displayed in SM30 as per the requirement.
    Also, how do you create a transaction code to go straight to the maintenance view instead of having to go through SM30?.
    Go-to SE93 and choose the option u201Ctransaction with parametersu201D and give the t.code as SM30 and Check Skip initial screen.
    regards
    Shyam.

  • Creating web transaction for sub screen modulr pool

    Hi Experts,
    I am working with SRM . I have crated a module pool program which contains one main screen (9000) and two subscreens (9001, 9002 ). Also one subscreen area ( SUBSCR ). I have created two buttons in the main screen , button1 and button2. When I click on button one 9001 subscreen will appear in the subscreen area and when I press button 2,  9002 subscreen will appear in the subscreen area SUBSCR.  this transaction is working fine in R/3 system. I have created a service in SICF. I need to write the coding in template. I have never written HTML coding for this type of problem.
    Please give me the sample code for the above case.
    thanks in advance
    sankar

    Hello Sankar,
    If you already created this transaction and it works in the R/3 system then just follow the "Creating Internet Services" steps in the ITS help:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/53/302068f84311d4969300a0c94260a5/frameset.htm
    Or you could do it manually:
    1. create a new service in SICF
    2. make sure the "GUI link" is yes
    3. the parameters need to have:
        ~generatedynpro 1
        ~transaction   Z<transaction code>
    4. Activate the service
    That is probably the simplest way, let the ITS dynamically create the HTML for you.
    Edgar

  • Mediator creating new transaction for Query Database Operation

    Hi,
    I'm developing a project that uses a mediator and a bpel database adapter for database queries. The mediator is always creating new transactions, generating an additional overhead for the project. How to make a setting so that the mediator does not create new transactions ? There is some property ?

    are you opening new session every time in toad to execute your query?if so it may be the reason, its marked in the trigger.
    please mark answered post as helpful / correct

  • Need to create a transaction for multiple select statements?

    Hello,
    I am a newbie and have a question about database transaction, e.g. whether/not to enclose multiple select statements (and select statements only) into a transaction.
    My database is set to transaction isolation level 2: REPEATABLE READ, where dirty read & non-repeatable read are not allowed, only phantom read is allowed.
    Now, in my code I have a number of methods that only contain select statements only. Since they are merely select statements, which don't do any modifications to the data, I am not sure if I am supposed to enclose them into a transaction.
    However, if I don't put them into a transaction will the transaction isolation level takes into effect automatically when another user is modifying the data that I am reading? In other words, I need to make sure the select statements will never do either dirty read or non-repeatable read. But I am not sure if it is necessary to enclose multiple select statements in a transaction, since I believe putting the select statements into a transaction will put some locks to the data being read which may reduce the concurrency of my application.
    Any help/advice would be very much appreciated.
    Duane

    You might want to try asking this on a forum that specific to your database. I suspect the answer can vary depending on the database and probably requires in depth knowledge of what the database does.

  • How to allow create different transaction type for different customer

    We are using CRM 7.0 now. We have two types customer, one is sap customer, the other is potential customer. We want to distinguish the two types customer. And user can create all transaction (for example: quotation, opportunity, activity) the sap customer. And the user only can create activity for  the potential customer, they can't create others transaction type for potential customer. How can we realize it? Thanks.

    Hi,
    We can make use of the BLOCKING REASONS to realize your requirement.
    A Blocking Reason can be assigned to the Business Partner role dependent data  and to the transaction type. A Business partner can be used in a transaction only if he is not assigned to this blocking reason.
    For Ex, In your scenario you can create a Blocking reason 'Not a SAP Customer ' and assign it to all the Potential Customers. You should assign the blocking reason to all the transaction  types which the potential customers should not be allowed.
    Hope it helps. Please let me know if you need further help.
    Regards,
    Vamsi.
    Edited by: Vamsi Krishna Potta on Sep 7, 2010 9:41 AM

  • How to create a webservice for sap transaction?

    Hello All,
                  I developed a custom program and created a transaction for that? Is it possible to create a webservice for this custom transaction  ? If yes,how should we ?  I have seen many documents which all describing to creartion of webservice for an RFC only.
    Please help in this regard...
    Thanks ,
    Ravi

    Hello,
    You cannot create a Web Service for an ABAP program/transaction directly. You have to move the logic into an RFC. Only RFC, BAPI & Business Object can be converted to Web Service using the Wizard.
    Thanks,
    Venu

  • Create Transaction for web-dynpro ABAP

    hi
       Can you help me in creating a transaction for web-dynpro ABAP.
    thank you.

    If you want a SAPGUI transaction code that will launch your Web Dynpro ABAP application then I suggest creating a parameter transaction code that wraps around the SAP standard transaction code WDYID.  You can use the parameter STARTMODE to decide if you launch your browser within the SAPGUI window or if it opens a new browser window. You will get SAPGUI based Single Sign On with this transaction code as well.  Here is an example of a TCode I setup:
    http://www.flickr.com/photos/tjung/2758987559/
    And here is what it looks like when running in place within the SAPGUI:
    http://www.flickr.com/photos/tjung/2758987583/

  • Create transaction for update a custom table

    Hi,
    I have a custom table Z****. What are all the steps to create a transaction for updating my custom table? I don't want to use SM30 anymore.
    Thank you.

    Create a Table maintainence through the maintainence generator.
    Open table in SE11, goto utilities => table maintainence generator.
    Once the generator is created,
    In the same screen of generator - Goto Environment => Transaction Code
    Select Transaction Code with Parameter.
    In the default values - Enter the Transaction as SM30 . Select skip first screen.
    In default values at the bottom
    Add
    screen field = VIEWNAME and value = Ztable name.
    screen field =UPDATE  and value = 'X'.
    Edited by: Pranu Pranu on May 19, 2010 2:36 PM

  • Creation Of Custom Transaction For RF enabled devices "mobile data entry"

    Hello Everyone,
    i need some information, or some material or some example's for creating custom transactions that will invoke the standard good issue transaction of sap from the handled device using the RF , so can anybody give some reference which will help me in creating custom transaction for a RF enabled handled device, which will invoke the standard sap goods issue transaction( mb1a) ,, there are some LM-transaction which do goods issue from the RF enabled handled device, but in my case i want to do goods issue using reservation as my input, so can anybody guide me or send some reference material matching to my problem, i would really appreciate it..
    thanks in advance...
    sapient2006

    Hi Hussaini,
    Here are the steps.
    1> Customization needs to be completed in SPRO. Logistics Execution -> Mobile Data entry section. Also compare entries with LM01 for understanding.
    2> In the 'Define menu management', you can create dynamic menus. For Menu or transaction type, if you enter "1", a menu appears; if you enter "2", a transaction appears. Custom transactions can be created and assigned here.
    Once that is done, when you execute LM01 you will see your custom transactions come up. Make sure that these are created keeping in mind the RF device screen size and limitations.
    Regards,
    Anand.

  • ** Create New Transaction Check Box in BPM

    Hi Friends,
    I have ticked the check box 'Create New Transaction' for every step in BPM. In Block I have mentioned 'Block Start' & 'Block End' property as 'New Transaction'.
    I have gone through SAP Help Transactional Behaviour of BPM. Somewhere it is mentioned by check this to increase system performance, database hit time will be reduced. Somewhere 'No New Transaction' is recommened.
    I am confusing on this.
    Could you kindly help me to understand this clearly ? (Like, what is the advantage of 'Create new Transaction'?, If untick what will happen ? ...)
    Kind regards,
    Jegathees P.

    it depends on how you decide to use the property.
    in help it mentions;
    Transactional Behavior for Specific Step Types
    At runtime, the system normally creates a separate transaction for each step. The transaction then covers this step only. However, you can influence the transactional behavior of particular step types. In the step properties, you can define that the system is not to start a new transaction when the step is executed. The system then executes the step in the transaction that was started at the time of execution. Consequently, no background work item is created for the step and the database does not need to be accessed. In this way you can improve system performance.
    by defining to not use a new transaction at the right place you can improve performance.
    It also depends on step types. For example in case of a sync send this is what help says;
    No New Transaction: You can expect better system performance if the system does not create a new transaction for the send step. However, only select this setting if by repeating the send step the result is not changed (idempotency). This is the case, for example, with lookup operations.
    Note
    If you have selected this setting and an error occurs, synchronous sending can also cause problems in the pipeline and the receiver system following the rollback. Messages with an error status can also remain in the pipeline.
    New Transaction: If the result is changed when the step is repeated, choose Create New Transaction. Otherwise the following error situation can occur: The system successfully executes a synchronous send step but an error occurs in the subsequent step. The system rolls back processing and executes all steps in the transaction - including the send step - again. If the send step results in a write-to operation in the receiver system, for example, creating a purchase order, this is also repeated. This can result in semantic errors. 
    Mainly transaction processing helps to have a roll back implemented.

  • Problem creating T-Code for report(type Form-report)

    Hi all,
    Can T-Code be created for reports which are of type'form report '.
    Here is the problem in detail :-
    I have to use transaction 'CJE3' where four reports got created.These reports are  of type 'form report'.Currently I am not able to create the transaction for the reports in se93 transaction.
    Please advice on how I can create T-Code for these reports.
    Regards,
    Anirban

    Hi Dutta ,
    this report is created by Report painter for this Reports if u want to create tcode please follow the steps.
    se93 ---> take option parameter transaction .
    1.default valuse for transcation is START_REPORT
    2.skip initial Scree =  kich this one
    3.screen = 0.
    4.kich all GUI check boxes
    5.last one , u have to entry values like this
    D_SREPOVARI-REPORTTYPE =  report Type
    D_SREPOVARI-REPORT     = name of the report in the bottom scree.
    Regards
    Prabhu

  • Create a transaction

    Hi all,
    How do I create a transaction for a report created using the report painter. I believe that you can't do it using se93.
    Any help will be appreciate it.
    Fidel

    Hi Fidel,
    I think the most straightforward way is to insert it into a Z* area menu (transaction SE43). Here you can choose "Insert report" and then radiobutton "Report Painter".
    This generates a transaction which calls std tx "START_REPORT" with the following parameters:
    - D_SREPOVARI-REPORTTYPE = "RW"
    - D_SREPOVARI-REPORT = the report group
    - D_SREPOVARI-EXTDREPORT = space
    - D_SREPOVARI-VARIANT = a variant
    - D_SREPOVARI-NOSELSCRN = space
    Pls let us know if it helped. BR,
    Alvaro

  • Transaction for held po's

    dear all,
    kindly tell me how to find list of held po's
    i had seen in "ekko" and "ekpo" also but it dint work.
    plz help me
    regards
    rewa

    Hi
    Use the report AQZZ/SAPQUERY/MEMEPO==========
    Goto Trasanction SA38, enter the Program,
    Clcik on execute with variant , enter the Variant SAP&MEPO
    In the field Document on Hold Enter X- yes
    & execute.
    You can Convert this into ALV by clicking on the ALV Icon After execution.
    you can create a transaction for this in SE93, If you need.
    Thanks & Regards
    Kishore

Maybe you are looking for

  • Unable to change file name in Metadata pane - Lightroom 2

    I can't seem to activate the file name area in the Metadata pane in the Library module. It is solid gray and I cannot make the area active. With the correct folder active, the files seem to be normal in all visible ways, but the ability to change the

  • Problem with signatures ;/

    To the form created in Livecycle I added a signature field. However, the signature works only in LC and Adobre Professional. When I'm trying to add a signature in the Adobe Acrobat Reader, nothing happens. Do you know the solution to this problem? Lo

  • No images showing in LR2.6

    I am running LR2.6 on a Dell XPS435T 64b W7.  I downloaded LR2.6, and it seemed to work ok for a while.  Now when I open my catalog there are no images, only gray squares.  The correct metatata shows on the side bar, as do the rating stars on each gr

  • Question about BART - mode of the manifest

    Good Day, I have looked into the manifest of the bart generated as follows, get confused about the mode(which is permissions), why there is a prefix (3 bits normally, for example 100, 120, 106) before the permissions (such as 755, 600, 777), what are

  • Toolbox Win 8.1 x64 CP1215

    I cannot locate the toolbox for my CP1215 LaserJet. I recently updated my os to Win 8.1 x64. Previously, one of my toner cartridges was low and a window prompt opened on my pc that alerted me that the toner cartridge was low & listed how many (est.)