Custom transaction codes?

Hi All,
Is there any possibility in CRM to create our own transaction code? I want to create my own transaction code to create BP - Person - new role -> contracted employee as default.
Thanks and Best Regards,
Abdul

Hi,
You can enhance the BP by creating a transaction code that allows you to create BP only with specific roles.
Tx code: to create a transaction code is SE93
To assign the Tx code to a specific role related activity: BUSF
Hope this helps
Regards
Rekha Dadwal

Similar Messages

  • Program associated with Custom transaction code.

    Hi Guys,
    I was studying two custom transaction code made in my company's SAP System.
    Program associated with one custom transaction was starting with name SAPZMxxx and program associated with other custom transcation code was starting with Z.
    Can anyone tell me whhat is the difference or in other words what is the significance of starting with SAPZM....
    Tushar.

    You can exactly know the kind of program only seeing the program attribute.
    Infact if the program name begin with SAPMZ, you're sure it's a module pool custom, but if it begin with Z* you can't be sure it's a report.
    SAPM is a convention, if you're creating a program called SAPMZ... the system know you want to create a module pool.
    But if you're creating a program called Z... the system can know which kind of program you want to create only after you've indicated the type in the attributes.
    Here you can choose whichever type of program, a module pool too.
    So the name of module pool can begin with SAPMZ or Z.
    Max
    Message was edited by: max bianchi

  • How to find all Custom tables (transp) that have a custom transaction code?

    My client has asked us to provide a list of all Z (custom) tables and the associated transaction codes for maintaining them.
    I know I can manually do this with a Z* search in se11 and then do a where used on each table to find out if a view (transaction code) exists for the table - BUT THIS WOULD TAKE HOURS IF NOT DAYS TO DO AND BE LIABLE FOR HUMAN ERROR.
    Does anyone know the way we could code a search for this information (ABAP) and know what tables to use?
    Thanks.
    Scott

    Hi
    You can search in table TSTCP for custom tables that have a maintainance view and a transaction associated, which is a call to SM30. To do this, just select the table with TCODE starting with 'Z' and PARAM starting with '/*SM30'.
    But you can also have some Z tables updated by an module pool program. This is more complex to find, because you don't know if you simply have the field used in the screen for some other use in a transaction, or if it is in that screen just to update the table. In this case, you need to analyze each screen.But I hope the first tip help you to solve your problem.

  • ABAP Query Execution via Custom Transaction Code - Not working

    We have created an ABAP Query in our DEV client and we then created a transaction code to run that query. We have done this because the customer does not want anyone to have access to SQ01, SQ02 in production. This works great in DEV but we can not get it to work in production.
    The ABAP Query was exported to our Prod client successfully.  I say exported because you do not do direct transports with queries.
    We then transported the new transaction code to run the query to production and it was successful.
    However, when we run the transaction is production we get a sys dump stating it can not find the query.
    We believe the problem is the TRDIR table is missing an entry for the program in production (it has an entry in DEV).
    I would have thought that the export on the query would have brought in this entry -but obviously not.
    Any suggestions on how we can get this entry into the production client?  Did we miss a step on the export that would do this?  We want to only bring over this entry - not the entire TRDIR table for obvious reasons (size (1.5 million entries, programs not ready for production, etc.).
    Please help!
    Thanks.
    Scott

    Hi,
    The above solution will work if you assign the transaction in one server, If you want this will not work in quality/production boxes when transported the query..the program name will not be the same in all the servers...
    For this. Do the below:
    In SE93, Create a Paramter Transaction
    -> Transaction = Start_report
    -> In default values, give the below details:
         D_SREPOVARI-REPORTTYPE = AQ
         D_SREPOVARI-EXTDREPORT = Name of the Query
         D_SREPOVARI-REPORT = User Group
    Save the transaction..Now if the program is generated with different names in the quality/proudction, this will still work..
    Regards
    Vijay Hebbal

  • Custom Transaction codes overwritten during transports

    Hi,
    When I create custom queries in my production client, assign transaction codes to them, and assign them to roles they get overwritten every time I perform a transport for those roles. We are still at an early stage of implementation and there are still some daily authorization changes that require a transport from test to production. When the roles are transported it wipes all my reports (transaction codes) assigned to these roles in the production system. Is there a way to perform a transport without wiping out the customizations made to the role in the production system like these?
    Thank you,
    Sergiy

    The answer is in the way one works with BI (or BW).
    If the design is that queries are to be created in production (which is often used). As far as i know the only exception on the rule that everything should be build in DEV. And this is the only good way as you do not want end-users to work in DEV. There are some things to know about the way SAP works.
    If a role is changed in DEV and transported to PROD all queries assigned to the role in PROD will be disconnected.
    Solution a role to be used in PROD were queries will be assigned to should never be transported again.
    Solution in detail, there should be roles for different use:
    1.     Access to Info providers in version read and write.
    2.     Access to publish reports in roles per query role.
    3.     Query/Menu roles per info area.
    Roles 1 and 2 allow for access and can be transported as often as you want. Role 3 is only to be used as a container of queries to be used by end users and should NEVER be transported again (best practice is to delete if in DEV after transport and NOT assign it to a transport before deletion).
    In the publisher role it can be arranged to which role(s) the publisher can assign reports. It is also possible to force users to use a report naming convention in this role.

  • Create custom Transaction code

    BW Experts,
    Can I create a custom transaction (T-CODE) in BW  which will basically bring up a screen to trigger an event which would run a infopackage.
    I need to give user the access to run a infopackage and not to admin workbench. The above is the method I thought about, but do not know if it is possible to do it. I would appreciate any help on this.
    Thanks
    Ashwin

    Aswin,
       It is very much possible. Create an ABAP Program and call the Function Module BP_EVENT_RAISE . Pass your Event to Function Module.
    Go to SE93. Create a Transaction Code by providing Technical Name. You will get a pop up to choose the Transaction Type. Select Program with selection Screen. provide Description and Program Name you created earlier. Save.
    all the best.
    Nagesh Ganisetti.
    Assign Points if it helps.

  • Custom Transaction code .... back ground run

    Hi All,
    We have custom transaction ZPRS(Module pool program)... which contains selection screens ..
    usually user run give the values on selectin screens and press submit.. it displays the list of values on table control..
    But user asking instead of table control .. after selection screen input they have run in BACK GROUND.
    Please suggest how to that... I know submit is for executable program,...
    Thanks...
    reddy.

    >
    Dave L wrote:
    > so, a little very basic analysis here....
    The first bit of analysis would include looking at the date of the initial post
    Rob

  • HELP: Customized Transaction Codes

    dear sap gurus,
    just want to ask about what i observed with my customized tcodes (for my Z programs, which are run by users using SA38).
    the customized tcodes call a screen layout different from that of running the Z programs themselves. i do not see the actual fields.
    is there a way to correct this?
    thanks a lot.
    best regards,
    albert
    Edited by: Albert Joseph  Canceran on Apr 30, 2009 10:23 AM

    Hi,
    You should get the first-appeared screen number (SY-DYNNR) when running the Z program, then go to SE93 to check the corresponding Tcode.
    If the Z program calling a standard selection screen, or just show result without a selection screen, the SY-DYNNR should be '1000' in SE93, and its type should be 'report transaction'.
    If the Z program calling a customize screen, please check SY-DYNNR with that in SE93. Also, it should have the type 'dialog screen'.
    Regards,
    Xiaohong.Z

  • Custom T codes for Report painter in FI

    Hi All -
      I have list of report painter reports (created thru GR31) and need to create custom transaction codes. I need information for following points:
    1. How to create tcodes for report painter report
    2. We have to transport those tcodes from DEV server to production and client numbers are different, will the transaction codes work when we promote to different server.
    Thanks in advance.
    Rds,
    K

    Hi,
    Following are the Answers to your Queries.
    1. Please refer to [Creating Transaction Code For Report Painter Reports|http://www.google.com/url?sa=t&source=web&ct=res&cd=1&ved=0CAgQFjAA&url=http%3A%2F%2Fdap-consulting.com%2Fyahoo_site_admin%2Fassets%2Fdocs%2FReport_Painter_Reports.47142031.pdf&ei=MiWYS5ilCYeOlAfn4pCGDQ&usg=AFQjCNEZ0YO6vJ97K24MbU_NI5ROTb5vJA&sig2=Ke-svnqddqrz8RMcTuEnaw].
    2. Please refer to 5th chapter (Page 90) of this document for [Transporting the Report Painter Reports|http://www.google.com/url?sa=t&source=web&ct=res&cd=3&ved=0CA0QFjAC&url=http%3A%2F%2Fwww.sapficoconsultant.com%2FBonus%2FReport%2520painter.pdf&ei=UiaYS8WOA5KylAei3830DA&usg=AFQjCNEHYqOFUd4XmZeX0JFt80OS-u7-mQ&sig2=dz40ldGpk_iyIRFR-yIxug].
    Hope this helps.
    Regards,
    Chandravadan

  • How to assign BO to a customized transaction .

    hello gurus,
    I am small querie,
    How to assign CUSTOM OR STANDARD BO to customized transaction code.
    Thanks in advance.
    Regards,
    Siraj

    Ok,
    I didn't wrote my requirement properly and sorry for that.
    I wanna trigger a workflow for a customized transaction code.
    Thanks in advance.
    Regards,
    Siraj

  • Change the description of Custom transaction

    Hi All
    Business requirement is to change the description of custom transaction. I have changed in SE93.
    But, now this change should appear in all the roles(single and composite) wherever this transaction used.
    Do I need to update each role or Do we have any option to refresh the description of transaction in roles?
    Thanks in advance.
    Srini

    Hi Srinivas,
    I first recommend to identify the # of roles in which the custom transaction code exists. If you find the tcode in only few of the roles, you can modify them individually from the role menu and transport them back.
    If you have more roles, alternative is to use eCATT scripts. But, make sure that you use the search option in the role menu, rather than selecting the tcode manually.
    The last option is as recommended above. Maintaining the values in the table is not recommended though
    Regards,
    Raghu

  • Attach ADOBE form to transaction code.

    Dear All,
                I have a solution to be implemented wherein I need to attach an offline Interactive Abobe form to a transaction code.
    The scenario is the end user has access to this custom transaction code which when he executes should open the form for him. He would then fill in the contents and submit it which would trigger an custom workflow process.
    We do not wish to use WebDynpro application and hence would appreciate if any useful information is provided.
    Appreciate your help.
    Thanks & Regards,
    Kavita D.

    I am not sure if that is what you want, but what I would do:
    1) create a transaction code
    2) create a printing program (trivial), set printing settings to immediate preview
    3) create an interface and adobe form layout
    4) link the transaction and the program together, now when a person runs the transaction, the printing proram gets triggered and as an output it provides a blank (or pre-filled) adobe form
    5) now you have the UI ready but miss the way how to trigger the WF from the form
    6) to get 5) you need to create a web service and connect the webservice with your adobe form, there are plenty resources on how to do this
    7) you should be able to trigger the workflow through a simple adobe form protected as a custom transaction
    Hope that suits your needs,
    cheers Otto

  • Restrict this transaction code only to create sets starting with 'ZMR'

    Hello,
    I need to create custom transaction code for 'GS01' and restrict this transaction code only to create sets starting with 'ZMR' No other sets should be allowed to be created.
    If anyone have done before with the same scenario. Please give me clear documentation on this .
    Reagdrs
    Kiran

    YOu cannot find the call to the badi's by searching the main program.
    The badi is called a t run time.
    To find a badi attached to a main program, goto se38,
    GIve the program name.
    Goto->Object Directory Entry. Find the package.
    Go to se18 transaction, Press f4.
    give the package name in the popup.
    you can get the badis associated with the main program.
    Regards,
    Ravi

  • Custom transaction authorization

    Hi,
    I have a custom transaction which calls a custom table. And as there's no ABAP code for that, it's not possible to enter ABAP statement - AUTHORITY-CHECK to check any data before user run custom transaction.
    Is it possible to restrict custom transaction in this scenario ?
    Thanks..

    Thank you all for your answers. But I know what you all are talking about.
    Well, let me be specific. I have 3 companies and all are using same custom table. And I have a custom transaction code which points to custom table for table display/update access.
    Now, as there's no ABAP code for custom transaction, I can't insert AUTHORITY-CHECK to restrict one company's data from others.
    So in this case, is there any way I can restrict custom transaction for authorization check, which would be inserted in user's profile, for specific company code value ?
    I know you can do it using TSTCA table: insert authorization object and value and then check against user's profile. But would like to know what other folks are doing.
    Cheers...

  • Creating transaction code

    Hi,
    I have copied a ABAP docu program called demo_dynpro_input_output along with its screens , includes and everything in a custom Z program.
    Now when I execute it runs fine through SE38.
    But I want to make a custom transaction code for it.
    Can someone tell me how do I do it ?
    Regards,
    Tushar.

    Hi Tushar
    You can use the transaction SE93, insert the name of your Z-transaction and push icon create:
    - Choose 'Program and screen' if your program is a module pool;
    - choose 'Program and selection screen' if you program is a report.
    Max

Maybe you are looking for

  • It takes a very long time to download an app on my iPad 3

    It takes a very long time to download an app on my iPad 3. My WiFi is OK, and the first 75 % of the program downloads in a fast way, but then it nearly stops. The rest (25%) takes such a long time to install

  • How do I move music from desktop to iTunes on the same computer?

    I have new music on my Macbook desktop. I want to move it into iTunes.  This was easy with iTunes 10, but it doesn't work with iTunes 11. So how can I manage new music that isn't purchased throught the iTunes store? How can I move music into iTunes?

  • I am unable to create....

    Hi All,       i am working on <b>ABAP Proxies in XI(Client Proxy).</b> the weblogs posted by Ravikumar Allampallam. in this weblogs he has specified to <b>create message interface Proxy_Interface_OB using t.code SPROXY</b>.   when i try to create new

  • 100% packet loss and I can't play Online games

    Recently I just got cable installed and the Internet works and it connects to my Xbox one but I have 100% packet loss and I can't play any online games or apps on my phone. Can someone please help me out as I have waited about 2 weeks to get it worki

  • SQL query problem, listing all deliveries linked to an invoice

    Hi I'm trying to write a query that returns all the deliveries linked to an invoice as a single commaseparated result. This query gets all the links from every line as a commaseparated result but I want to remove the duplicate entries, eg. where/how