How to restrict a Sales Transaction being created Straight up

Gurus,
We have a business requirement where a perticular Order type (Sales Transaction) can only be created as a follow on Order.
But the problem is, when i configure the Sales Transaction type, it is also appearing in the standard Transaction type list.
I have configured this Order type in the follow on Transaction configuration, but i cannot remove/hide this transaction type from standard transaction type list.
Pls advise.

Gurus,
I would really appriciate some help here.
Thanks in Advance.

Similar Messages

  • SHD0 transaction-how to restrict the variant transaction to specified users

    I have created a variant transaction for MM02 wherein am disabling a field .I want this field to be disabled only for certain users.The variant transaction which I created affects all users.So,for everyone the field is grayed out.How to restrict this for specified users???

    Hello,
    Try to look an exit for that transaction, either user exit or badi, then try to disable the field doing a LOOP AT SCREEN, but first you should have the restricted users in a Z table, or by cheking the profiles for each user..
    Another way to do it is trying to do it the profiles customization, maybe you can do it that way.
    Cheers!!
    Dont forget to reward.
    Gabriel P.

  • How to deal with .csproj.user being created/modified by Visual Studio before the project is run?

    So, what is the problem?
    The problem is that Visual Studio considers .csproj.user a dependency of the project being run.
    Let us assume the following:
     - We have a freshly built solution containing a web application project `X` as the Start Up project. 
     - There are Silverlight applications served by the X web application.
     - There is no `X.csproj.user` file initially.
    Now consider the following flow of events:
     1. Open the solution in the Visual Studio
     2. Build.
     3. Run.
     4. A dialog is open to ask whether Silverlight debugging is to be enabled. Enable it.
     5. Stop the debugging session.
     6. Run again.
     7. Stop the debugging session.
     8. Run again.
    Assuming nothing is built at step 2 (because the solution is totally up to date), will there anything be built at steps 3 and 6?
    The answer is affirmative and here is why:
     - The X.csproj.user file is actually created by Visual Studio when the project is requested to run. What happens next is that the
    X.csproj.user file is considered a dependency of the project
    X by the Visual Studio. Being created just now the file is newer than the project binaries and so Visual Studio builds the project
    X. This explains why the project is built at step 3.
     - When we agree to enable Silverlight debugging Visual Studio records this agreement in the
    X.csproj.user file. So the file is modified again, after the project has started running. Restarting the debugging session is going to build the project
    X yet again, after all X.csproj.user is again newer than the binaries built a second ago. This explains why the project is built at step 6.
    Fortunately, nothing is built at step 8.
    Call me petty, but I want to avoid the builds at steps 3 and 6. The problem is that I am not allowed to check in the X.csproj.user file, because that is likely to create a mess with people accidentally checking in their private changes.
    On the other hand, I am unable to move its default content (along with the agreement to enable Silverlight debugging) into the project file
    X.csproj. Well, I can, but it is just being ignored.
    So, here is my question - is it possible to separate the content stored in a
    .csproj.user into two groups:
     - Permanent. These are the things I would love to have in the .csproj file. It will be checked in.
     - Temporary/Private. These are the things private to individual developers. Never checked in.
    Visual Studio already allows this separation for certain properties - see the
    Apply server settings to all users (store in project file) checkbox in the Web properties tab of a Web application project - http://olalalittlen.wordpress.com/2011/07/20/vs-tips-managing-server-settings-in-web-projects-for-multi-developer-scenarios/.
    However, it is insufficient.
    Any other ideas on how to prevent the aforementioned redundant builds are welcome too.

    Hi Mark,
    I think your issue is more about project itself. the saved information in the .csproj.user settings is about the project's information.
    So I suggest you post your issue to the related project forum.
    web forms:http://forums.asp.net/18.aspx/1?Web+Forms
    mvc:http://forums.asp.net/1146.aspx/1?MVC
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to Restrict Return Sales Order with reference to a cancelled invoice

    SAP Standard is allowing to create Return Sales Order with reference to a cancelled invoice which practically should not be allowed.
    Has any body worked on this problem and what could be the possible solutions so that return sales orders can not be created against a cancelled invoice.
    Kindly share your possible solutions.

    Hi Standard Process will not allow to create a Sales Order With Cancelled invoice,
    Kindly go through at Copy Controls
    T.CODE:VTAF
    in that some body might have maintained between S1 invoice to RE Sales Document.
    Remove the settings then u will be not able to create Sales Order w.r.t to Cancelled Document.
    Rewards if Usefull
    B.Shyam Sunder
    SAP SD Consultant

  • How to stop music folder from being created when changing media folder

    When I try to change the media folder location, a new "music" folder is created - how do I stop this from happening (I already have a music folder that I want it to default to, but when I try to select it, it creates another music sub folder)
    This is a new issue - I have been using itunes for years without ever having this problem...

    That's how itunes 9 works, now. The top-level folder is considered the "Media" folder and there are music, podcast, movie, audiobook, etc subfolders.
    Which is better in a way, since before itunes 9, everything was dumped in a music folder, even audiobooks that weren't music.
    http://support.apple.com/kb/ht3847

  • How do I stop dulicate contacts being created everytime I sync with Goggle?

    Hi Everybody,
         Newbie to this forum so bear with me.
         I started with no contacts on Google and 84 on my iPhone4 16GB. Sync'd with Google, after two sysncs I have 207 contacts on the iPhone and Google, most of which are dulicates of the original 84.
    NOTE: I did not edit any contacts between syncs.
    NOTE: 207 is not a multiple of 84, each time I sync, certain of the contacts are duplicated, not all of them. I have one contact that is just a name, no other information. It has been duplicated every sync.
    I am syncing to Google via iTunes (10.3.1.55) on a Windows XP (Service Pack 3) laptop.
         Sincerely R A Evans
    P.S I don't know how to find the OS on the iPhone. It's brand new though.

    deselect what you don't want on your iDevice in iTunes. more information here.

  • Accounts being created with administrative group rights

    Hello,
    The server is a Windows 2003 R2 Enterprise fully patched used for Shared Hosting purposes.  It runs Hsphere control panel.  I am trying to identify how the following hack is happening. 
    1) There are users being created with Administrative group rights.   Below is the EventViewer log for the user creation:
    User Account Created:
         New Account Name:    username
         New Domain:    PCNAME
         New Account ID:    PCNAME\username
         Caller User Name:    PCNAME$
         Caller Domain:    DOMAINNAME
         Caller Logon ID:    (0x0,0x3E7)
         Privileges        -
     Attributes:
         Sam Account Name:    username
         Display Name:    <value not set>
         User Principal Name:    -
         Home Directory:    <value not set>
         Home Drive:    <value not set>
         Script Path:    <value not set>
         Profile Path:    <value not set>
         User Workstations:    <value not set>
         Password Last Set:    <never>
         Account Expires:    <never>
         Primary Group ID:    513
         AllowedToDelegateTo:    -
         Old UAC Value:    0x2DAB2B0
         New UAC Value:    0x2DAB2B0
         User Account Control:    -
         User Parameters:    <value not set>
         Sid History:    -
         Logon Hours:    <value changed, but not displayed>
    There exists entries as well where the primary group ID is changed to the Administrative group, but I am omitting such.
    2) I tried to identify what Caller Logon ID:    (0x0,0x3E7) means.  I found out from here:
     http://blog.joeware.net/2013/01/14/2667/ that I can use LogonSessions.exe to identify it.
    Output from LogonSessions.exe is pasted below (snippet):
    [0] Logon session 00000000:000003e7:
        User name:    DOMAINNAME\PCNAME$
        Auth package: NTLM
        Logon type:   (none)
        Session:      0
        Sid:          S-1-5-18
        Logon time:   9/11/2014 12:41:53 PM
        Logon server:
        DNS Domain:   
        UPN:          
            4: System
          316: smss.exe
          364: csrss.exe
          392: winlogon.exe
          440: services.exe
          452: lsass.exe
          628: svchost.exe
          756: LMAgent.exe
          840: svchost.exe
         1000: spoolsv.exe
         1252: avagent.exe
         1268: camWMIAgent.exe
         1324: cissesrv.exe
         1380: cpqrcmc.exe
         1404: vcagent.exe
         1440: svchost.exe
         1480: HsQuotas.exe
         1740: inetinfo.exe
         1780: EmailAgent.exe
         1856: snmp.exe
         1884: sysdown.exe
         1920: smhstart.exe
         2192: svchost.exe
         2388: cmd.exe
         2396: hpsmhd.exe
         2444: cqmgserv.exe
         2464: cqmgstor.exe
         2484: HSphere.exe
         2596: wmiprvse.exe
         2676: cmd.exe
         2684: rotatelogs.exe
         2692: cmd.exe
         2700: rotatelogs.exe
         2732: searchindexer.exe
         2812: hpsmhd.exe
         2824: cqmghost.exe
         2852: svchost.exe
         3044: cmd.exe
         3052: rotatelogs.exe
         3080: cmd.exe
         3088: rotatelogs.exe
         5452: svchost.exe
         5596: GravitixService.exe
         7392: csrss.exe
         7232: winlogon.exe
         6888: csrss.exe
         9832: winlogon.exe
        10388: wawrapper.exe
        10352: cpqnimgt.exe
         9496: msiexec.exe
         6068: w3wp.exe
         4748: webalizer.exe
    3) I also learned from http://support.microsoft.com/kb/243330/en-us that   Sid:          S-1-5-18 means:
    SID: S-1-5-18
    Name: Local System
    Description: A service account that is used by the operating system
    That is all great info, but I am not sure I can put together what I have learned to attempt and get closer towards identifying how in the world users are being created and then being assigned administrative group rights.
    I am a Linux person mostly, but I am comfortable following a properly explained thread regarding windows 2003 R2 Enterprise issues.
    The server is fully patched and it is running Lumension security product.  What's more, Norman Malware tracker, tdskiller.exe (Kaspersky) and McAfee rootkitremover.exe have been run without any apparent Malware/Virus infection
    Hope someone with advanced admin skills can advise.
    Thank you

    Hi,
    You mentioned that, “I am trying to identify how the following hack is happening”, would you please tell us that why did you think the event represent a hacking behavior?
    In a Shared Server Hosting environment, the underlying hosting control panel tool (Hsphere in this case) should be creating only virtual FTP users with a specific group.  So no users with Administrative group should be ever created.  If this happens,
    it constitutes a breach of server security=positive hacking attempt.
    >how in the world users are being created and then being assigned administrative group rights.
    In addition, would you please be more specific about this question? Did you find the event message on a domain joined machine?
    I want to be able to understand in full how/what process is allowing users to be created with Admin rights.  In other words, I want to know what IP was used to issue the command, if ASP.net was used (abused in this case), or anything else related to
    it so that we can patch this particular hole.
    Best Regards,
    Amy

  • J_1IINTPR2 object which transaction is creating this number range.

    J_1IINTPR2 : Despatch serial Number  Excise Group:21
    Current Number range is running ,in SNRO but i want to know where this number is generating  in data base Tables
    and in which sales transaction is creating this number range.

    Hi,
    This no. range is asigned at J1I9 also,
    it will be generated at J1IIN.

  • How to restrict the the oreder reason list while creating sales order

    Hi gurus,
    Can anyone suggest me
    how to restrict the Order rerson list
    while creating the sales order in VA01
    Thanks & Regards
    kalyan.

    hi,
    Try this exit:
    Enhancement            MMFAB001     User exit for generation of release order                    
    Thanks,
    AMS

  • Sales Order Outbound IDOC - Restricting Items being created with a Segment

    Hi,
    I have a requirement to restrict segments being created for Items (Child) in Sales Order Outbound IDOC based on conditions in the Items (Parent & Child). Can you please suggest me a suitable solution?
    Basic Type: ORDERS05, Message Type: ORDRSP. What is the IDOC Function Module to be used to create Outbound IDOC for Sales Order?
    Appreciate Your Help.
    Thanks,
    Kannan
    Edited by: Kannan SA on Jan 3, 2008 3:03 PM

    Hi,
    if the segments are mandatory then you can't trigger the idoc without those segments.
    Otherwise, you can read the segment and clear all the data in it, the segment will not be attached to the outbound idoc.
    Where to do it? Search the CALL CUSTOMER-FUNCTION '002' for the outbound idoc for example IDOC_OUTPUT_INVOICE for Invocing.
    Regards,
    Baburaj

  • How to restrict the user from making any changes in Sales order- item level

    Hi to all
    How to restrict the users from making any changes in sales order at item level if the same sales order is released by senior user through status profile.
    Regards
    Anish Parikh
    Edited by: anish parikh on Jan 24, 2008 5:16 AM

    Hi Anish,
    This can be achieved through the roles and authorization.
    This can be done through the basis team. they can create user profiles and roles.
    For the roles they assign some transaction codes so that they can view the only assigned tr. codes.
    Like that ur requirement can be done.
    Also u can prevent the user to change any fields in the sales order screen (VA02). for that please modify the authorisations.
    Hope i answers.
    Reward points if useful.
    Edited by: kaleeswaran bhoopathy on Jan 24, 2008 9:57 AM

  • While creating a Sales Order , service order is being created

    1) VA02  -->  given some number for order  (71009759 valid sales order for service )
    2) trying to create a material ( say SERVICE K in my case and qty 1)
    3) now i press save button
    4) now i go to IW32 a new service order is being created there.
    where should i check for the user exist created which is making the service order to be created automatically
    Plz help required....
    Regards
    venkat sharma
    Edited by: venkat sharma gaddala on Mar 26, 2009 8:38 PM

    Hi,
    Userexit's for IW32
    Exit Name           Description
    IWO10012            Maintenance order: Priority handling on central header
    [Find BADIs for a Transaction   |Re: BADIs for a Transaction]

  • How to restrict saving of a sales order without a material.

    Hi Gurus
    Please advice How to restrict saving of a sales order without a material. That is the system saves the order even if no item is assigned to it.

    Hi Raghu,
                 In standard SAP we can not do that. Even for some requirements of the customer this feature is required, specially in case of milestone billings, custom materials etc. client after saving the empty sales order they may create materials based on that sales order number.
                 If it is mandatary for u to save sales order only after the entry of the materials, u can try user exits or go for a code with the help of an ABAPer.
    Regards,
    Ravi Duggirala
    Edited by: ravi duggirala on Jun 20, 2008 11:11 AM

  • How to restrict the Report based on sales office

    Hi Experts,
    I am using BW 3.5. I have a requirement that my sales report should give output to  particular user with his respective sales office only.
    For Example :
      User,   Sales Office
       A , Delhi
       B, Mumbai
    User A should not be able to see the data of Mumbai Sales office. As both the users using the same Report,
    Please suggest How to achieve this.
    Helpful answers will be awarded.
    Thanks&Regards,
    Venkat

    Hi,
    To do this, you need to make the infoObject Sales Office authorization relevant.
    Create an authorization Object using the t-code RSSM for this InfoObject. Restrict it with Activity.
    Create a role for each of the Sales Office and restrict your authorization variable with that office.
    Now you have 2 roles for eg. One for Mumbai, other for Delhi. Assign them to respective users.
    Create a authorization variable for Sales Office and restrict your report with that.
    Use the below documentation for creation of Authorization Object.
    http://help.sap.com/saphelp_nw04/helpdata/en/a0/48f438f3422f2ce10000000a114084/frameset.htm
    Regards,
    Gaurav
    Edited by: Gaurav Kothari on Sep 18, 2009 11:04 AM

  • How to restrict some users from viewing a screen of standard transaction

    Hi All,
    I need to restrict certain user ids from viewing the 'Payment Transactions' screen for the below mentioned transactions.
    FK01, FK02, FK03, MK01, MK02, MK03, XK01, XK02, XK03
    The Basis consultant has tried to configure it. However its not working. So need to find other solution.
    For all transactions other than FK01, MK01, XK01 (create vendor), the BAdi GOS_SRV_SELECT is called before the payment transaction screen appears. But for transactions FK01, MK01and XK0, no such BAdi is there.
    Also I'm not able to figure out how to restrict that particular screen using Badi GOS_SRV_SELECT. What will be the service name for this?
    Please help !!!
    Thanks in advance,
    Radhika

    hi,
    u can do this using user exits.
    identify the appropriate exit for ur transaction and thn put condition like
    if username = ...
    loop at screen.
    hide..
    endloop.
    i was just trying to give u some hint .make it to ur best.
    reward if hlpful.

Maybe you are looking for

  • Safari and quicktime no longer working

    I apologize in advance that I have really no information to offer...but this is really causing me problems. This afternoon I received my normal system update notice, which included updates for Safari and Quicktime (I have Mac OS X 10.4.11), without r

  • I've given up on Full Screen Apps

    At first I was very annoyed at the built-in rigidity of full screen apps. We called it a bug (it's not- no one at Apple cared to give the apps the flexibility they should have) and I hoped for a fix, but with so many desktops available and the full s

  • How to work with Cust/Vendor Bank Abraod option?

    Hi, I have done configuration and have local and foreign banks in Vendor master data. But, when I run F110 it is not giving me the option to select the bank I want the payment to be made. Although, it is generating the F110 APP? Please Help? Thanks a

  • On calendar how do i get to the other one

    want to go to the screen that shows all future events holidays birthdays etc

  • Need to install OID on solaris 10

    Hi Gurus, I have to install OID on solaris 10 server. Please let me know the details for step by step process for installation. Thanks, Ghanshyam