No authorization for a sales document

Hello,
We are facing a strange issue. We have some sales orders. When user is trying to Access VA02 and modify a contract, We are getting an error as "No authorization to change this sales document". We could change some sales orders. We have observed two things here,
A) if a sales order has items in it,--> "No authorization to changes this sales document"
B) if a sales orders has no items in it --> "No problem with the authorization, we can modify the order".
Document type used for this sales order is ZC02. We have given ZC02 in role and 01,02,03,43,C1 and C2 activities in the roles along with proper Org values. still we are not able to open the sales order with change mode.
Could you please  help me resolve this issue??

That is a custom authorization object and not a standard SAP one, right? My guess, in that case, is that the code that implements that auth object, presumably in a user exit or BAdI in VA02, is incorrect. That must be your code - time to speak to the person that wrote it?
Steve.

Similar Messages

  • Set "Sales Office" as an authorization for all sales document

    Dear SD Expert,
            Base on ECC 6.0, I have to set authorization which check u201CSales Officeu201D in create/ change / display all sales document.
             I found that authorization object u201CV_VBKA_VKOu201D contain authorization filed ; that are, sales org, distribution, division, sales office and sales group. Also u201CV_VBKA_VKOu201D have assign to (Transaction code: VA03, VF03) as standard SAP (see in T-Code : SU24) . However, when I assign; for example, T-Code u201CVA03u201D, u201CVF03u201D in PFCG. After generated profile, only u201CSale org, distribution chan., and divisionu201D is pop-up.  I wonder that
    1)     Why u201CSales officeu201D dose not show in u201Corganization levelu201D ?
    2)     How can I set u201CSales Officeu201D as an organization level?  for checking an authorization
    Please give me step-by-step.
    Regards,
    Prach

    Refer SAP Help url it may help you , I did not work on this,[Maintain authorizations|http://help.sap.com/saphelp_45b/helpdata/en/91/6cec6eb435d1118b3f0060b03ca329/content.htm]

  • Authorization for printing sales documents

    Hi all,
    I have created a role having a series of transactions and I created the authorisations automatically for these transactions.
    The role operates fine, allowing users to use only the transactions in the role and no other.
    The problem is that the users are not able to print messages, I mean they are not able to print sales documents and purchase documents, such as sales orders or purchase orders.
    Any ideas??? what objects should I add in authorisation sequence in order for them to be able to print all documents

    Have users attempt to print, then immediately do transaction SU53.  That should give you the clue on what needs update.  Good luck.

  • How can I get the correct Ship To (KNVP-KUNNR2) for a Sales Document?

    I am trying to generate a report that will (among other things) display the Ship To ID and Name for a given Sales Document.  I know the following information:
    VBAK-VBELN - Sales Document
    VBAK-VKORG - Sales Org
    VBAK-VTWEG - Distribution Channel
    VBAK-SPART - Division
    VBAK-KUNNR - Sold To Party
    I know that the table KNVP will return a list of Ship-To Customer numbers (KUNNR2) for a Sold-To Customer (VBAK-KUNNR) if I also filter by VKORG, VTWEG, and SPART (using SE16N).  What I don't know is which one of the returned values is being used in a particular Sales Document.  The customer in question has 29 Ship-To locations.  How do I find out which Partner Counter (KNVP-PARZA) the Sales Document uses? I don't know where that value would come from.  Once I can get the correct Ship-To Customer Number, I should be able to search the table KNA1 by WHERE KUNNR = KNVP-KUNNR2 and return KNA1-NAME1 for the Name of the Ship-To location.

    For a sales document?  Use VBPA with PARVW = 'WE'.  Also, use the ADRDA field to determine whether the address on the document has been manually changed.  In any case, you can use one of the many address management functions or just ADRC directly to get the name, address, etc., using the ADRNR field from VBPA or if the address is from the customer master, KNA1.

  • BASIS--to restrict authorization for a PO document type & 122 movement type

    Dear All,
    Plz guide me how to restrict authorization for a PO document type & for a movement type 122 i.e. for eg. if a user has authorization for PO document type IC then he should not be able to rum movement type 122 for any T-code he runs.
    Thanks in advance
    Arpit
    Basis

    Hi,
    Your request was not too clear to me.. As per my unde
    Here is some details of Authorization object related to Purchase Order:
    Document Type in Purchase Order( M_BEST_BSA )
    Purchasing Group in Purchase Order (M_BEST_EKG )
    Purchasing Organization in Purchase Order  (M_BEST_EKO)
    Plant in Purchase Order  (M_BEST_WRK )
    Document Type in Outline Agreement (M_RAHM_BSA )
    Purchasing Group in Outline Agreement (M_RAHM_EKG )
    Purchasing Organization in Outline Agreement ( M_RAHM_EKO )
    Plant in Outline Agreement ( M_RAHM_WRK )
    This can be helpfull to you to restrict authorization to PO..
    In Organization Level, it can be restricted by Purchasing group, Purchasing organization and plant..
    Regards,
    Sandip

  • Error in e-commerece The text for the sales document TA RU lacking in langu

    Hi GUYS,
    I am having a e commerce scenario.
    I have done all the settings related to it. When I login with a user in EN language, and try creating a sales order ,I am able to create in e commerce.
    I have created another user with login in russian language.When I try to create a order in front end I am getting the error:
    The text for the sales document TA RU lacking in language.
    Please suggest if I have to maintain any setting specific to RU language in R/3.
    Thanks and regards,
    Nilesh

    Hi
    Please maintain the language for that sales document type using the following path...
    IMG(SPRO) - Sales and Distribution - Sales - Sales Documents - Sales Document Header - Convert Language for each Sales document type - execute and maintain the entries using 'New Entries' tab.
    Thanks,
    Ravi

  • Billing block for a sales document

    hi
    how can we assign automatic billing block for a particular sales document.
    Thank you

    Hi srinivas
    go to  VOV8 ,  and assign to that particular sales document type., in the billing tab automatically it will affect in the sales order for that sales documents. but if you  want to go only for a particular sales document you have to either enter manually and save it
    bcoz if you assign to a particular sales doc  type , it will block all sales documents created with that sales doc  type and it will affect the other modules also.
    if the billing block has to be triggered automatically , in your sales order without affecting your sales doc type then you need to use USER EXITS
    reward if useful
    Regards
    Srinath

  • User-Exit for changing Sales Document Number - Urgent

    Hi Experts ,
                     Please suggest me the <b>User Exit for changing Sales Document Number.</b>
    thanks,
    Jayesh<b></b>

    hi jayesh,
    chech this exit-----EXIT_SAPFV45S_002.
    this exit's description says " Change Sales Document Using Configuration".
    Other available exits are
    SDAPO001            Activating Sourcing Subitem Quantity Propagation
    SDTRM001            Reschedule schedule lines without a new ATP check
    V45A0001            Determine alternative materials for product selection
    V45A0002            Predefine sold-to party in sales document
    V45A0003            Collector for customer function modulpool MV45A
    V45A0004            Copy packing proposal
    V45E0001            Update the purchase order from the sales order
    V45E0002            Data transfer in procurement elements (PRreq., assembly)
    V45L0001            SD component supplier processing (customer enhancements)
    V45P0001            SD customer function for cross-company code sales
    V45S0001            Update sales document from configuration
    V45S0003            MRP-relevance for incomplete configuration
    V45S0004            Effectivity type in sales order
    V45W0001            SD Service Management: Forward Contract Data to Item
    V46H0001            SD Customer functions for resource-related billing
    V60F0001            SD Billing plan (customer enhancement) diff. to billing plan
    Enter these exits name in SMOD transaction and select components. u can find all the user exits available for this exit name.
    Reward me if useful..........
    Harimanjesh AN

  • Release authorization for Posting FI document nor Parked document

    hii guru
    I am facing a problem as below. i have created a release authorization for parking document using workflow variant, created event - Created, object type - FIPP, receiver type - WS10000051, and when i am parking the document its working fine, wants release authorization to post parked document. but my client requirement is to set release authorization for posting FI document in fb50.  not parked document.
    please give me a solution how do i cofigure the release authorization to post directly FI Document in fb50.
    thanks & regards
    Rajesh

    i have solved by myself

  • Common Features for all SAles Documents

    Hi gurus,
                I like to share a piece of information regarding the common features for all Sales Documents;
    They are
    !) The incompletion Log
    2) Fast Change Option..
    Any new views can be discussed for the above.
    Regards,
    Sarosh

    Hi refer the link it may help u out
    http://72.14.235.104/search?q=cache:p6G8tXimQ2UJ:homepages.wmich.edu/~s4senapt/bus%2520project%25204.htmSAPSDcommonfeaturesforallSalesDocuments&hl=en&ct=clnk&cd=16
    Message was edited by:
            SHESAGIRI GEDILA

  • Authorization for Accounts(Sales district) and Sold-to parties

    Hi Experts,
    I have a requirement where I wanted to restrict Sales districts(Accounts) & Sold-to's depending on the employee responsible for.
    The requirement goes like this.
    There are Sales districts. Each Sales district has around 4 to 5 Sold-to parties.
    For each Sales district a sales manager is responsible, and for each sold-to party a sales group is responsible.
    Now when a manager logs in using his logon credentials then he should be able to see only the sales districts(Accounts), he is responsible for and the sold-to parties for that particular Sales district(Account).
    But when a sales group logs in , he should be able to view only his sold-to parties, which he is responsible for.
    Any clue on how to achieve this requirement.
    I have used CRM_ORD_LP, CRM_ORD_OP & CRM_ORD_OE but they are related to actvities, leads & opportunities authorization objects.
    How about Sales districts (Accounts)? How can I restrict it to Sales districts(Accounts) for managers and sales representatives?
    Thanks in advance.
    Rohan

    If you don't need to restrict access to all customers but only to propose customers assigned to certain salesman you could probably do it via partner determination rule where you would say when the employee responsible is entered in sales document that customers belonging to this salesman are proposed on selection screen.
    If you need to restrict it then I think you have 2 choices:
    - use ace to restrict by sales district
    - create Authorization Groups, assigned them to customers and then create pfcg roles for salesman providing in pfcg access to certain Authorization Group. in pfcg you use B_BUPA_GRP object. But the problem using pfcg is that you will have to create as many pfcg roles as many salesman you have and this can be a huge thing.
    So ace will probably be more appropriate.

  • Two different billing document types for 1 sales document type.

    Hi Gurus,
    I have a requirement , wherein our client is having counter  sale.
    He is using one sales doc type , and while creating a order , he is manually adding payment terms.
    Requirement is , if the payment terms are cash, billing doc type created later on should be one , else during credit sales , billing document type should be different.
    As per my understanding this is not possible.
    Want to know if anyone has some different thought on this.
    Thanks in advance
    Nilesh.

    Dear Nilesh,
    There two options you can look in to
    One option is
    1.You can define different sales document types for cash and credit.
    2. You can define two different billing documents.
    3.Do the copy control settings for each combination
    Cash sales order >Delivery>Cash invoice
    Credit sales order >Delivery>Credit invoice
    Second option is
    1. You can maintain single sales document for both the processes.
    2.Define two different billing types then do the copy control settings for both billing types.
    But in this option user need to select the billing type manually based on the process while creating billing document.
    I hope this will help you,
    Regards,
    Murali.

  • Multiple Partner Functions for a Sales document Item

    Hi,
    Can you please advise on modeling scenario for showing multiple partner functions for a given sales document in BI Report ..
    Because Key figure values should not be distributed for multiple records just becos of multiple partner functions but users want to see them in the reports along with sales doc and key figure
    I am explaining bit more clearly...
    I can achieve above requirement by having below model ..
    SDOC     ITEM  PF1  PF2  PF3  AMOUNT
    1000       10      AB    CD   EF    50000
    PF : Partner Function
    but as I feel it is a complicated task  to add more and more columns fro partner functions as and when new partner functions have been added or requested to show by users at sales doc level...
    So Can you please advise a better solution to meet the same requirement.
    Thanks & Regards,
    BRK
    Please advise me on this scenario
    Thanks & Regards,
    BRK
    Edited by: BRK on Jul 22, 2008 9:19 AM
    Edited by: BRK on Jul 22, 2008 9:29 AM

    SalesDoc______Item_______PartnerFunction________Amount
    80000_________10_____________A1_______________$1000
    80000_________10_____________A2_______________$1000
    80000_________10_____________A3_______________$1000
    This will be the normal display in the cube if there is only one Partner Function.
    But what we need is
    SalesDoc______Item_______PartnerFunction________Amount
    80000_________10_____________A1_______________$1000
    80000_________10_____________A2_________________' '
    80000_________10_____________A3_________________' '
    The Amount (KF) should be populated only for the first record for a SalesDoc / Item combo.
    You load data from source to the ODS, say delta.
    Suppose that the below record is already available in the ODS.
    SalesDoc______Item_______PartnerFunction________Amount
    80000_________10_____________A1_______________$1000
    And you get the following data as DELTA in the Data_Package from the source.
    SalesDoc______Item_______PartnerFunction________Amount
    80000_________10_____________A2_______________$1000
    80000_________10_____________A3_______________$1000
    If you populate the Amount again for these 2 records, then the total would sum to $3000, which is wrong.
    So what we do is,
    Write a Select stmt for ALL ENTRIES in Data_Package and fetch the records from the target ODS. Have it in an Internal table, say t_ODS1
    Take the SalesDoc / Item from the Data_Package and chk if it is present in the internal table t_ODS1.
    If it is present, then populate the Amount as ' ' (Blank)
    Else populate the Amount as $1000.
    Say, you are getting 3 new records, which is not present in the ODS1.
    In that case, your internal table t_ODS1 will be blank.
    Now again, we need to populate the Amount only for the first record among the 3 records.
    So, here comes the "Flag".
    Set the Flag as X, when we populate the Amount.
    Everytime chk the Flag <> X.
    Only if it is <> X, populate the Amount.
    Else Leave it Balnk.
    Hope I have explained in detail
    Regards,
    Balaji V

  • Billing problem for cash sales document

    Hi all ,
    Greetings
    we are customizing for cash sales. Required Three configuration setting are done for sales document i.e
    1. Shipping condition Immediatly
    2. Lead Time 0
    3. Immediate delivery must be switch on
    and order and delivery is done at the same time while creating the order. But while creating the billing for that order through vf01(billing type BV),  We are getting an error "DOCUMENT DOES NOT CONTAINS ANY ITEM WITH OPEN QUANTITIES".
    For the order, Output Type is RD03
    can any one help on this?
    Regards,
    Pramod

    Hello Pramod,
    In the copy controls from order to billing VTFA - check for the item category BVN - the billing quantity should be marked sa "A".
    Also check in the VOV7 for item category BVN - the illing relevance should be "B".
    Let me know if it works.
    Thanks
    Shobhit

  • A FM for the Sales Document Flow ...?

    Hi Friends;
    I know that the Sales and Distribution Flow is kept in table VBFA .? But is there a ready function module that gives me the shipment note number  and invoice number taking reversals into consideration and giving the actual and final flow of sales order item ?
    for example : input     SALES Document : SD001 item 10
                        output   shipment Notice    : 8000001 item 10
                        output   invoice number      : 9000001 item 10
    Kind regards.
    Erkan VAROL.

    Hi,
    look for example to BAPI_SALESORDER_GETLIST
    CALL FUNCTION 'RV_ORDER_FLOW_INFORMATION'
    Please check table VBFA. It contains all the information about document flow in SD.
    Check the example program below, it is not a function call, it is a dialog call.
    (Or)
    report zrich_0001.
    data: xvbco6 type vbco6.
    data: xvbak type vbak.
    parameters: p_vbeln type vbak-vbeln.
    clear xvbco6. clear xvbak.
    select single * from vbak into xvbak
    where vbeln = p_vbeln.
    move-corresponding xvbak to xvbco6.
    call dialog 'RV_DOCUMENT_FLOW'
    exporting
    vbco6 from xvbco6
    ivkorg from xvbak-vkorg
    ivtweg from xvbak-vtweg.
    Regards

Maybe you are looking for

  • Missing data fields in Query designer

    Hi Guys, A query exists on an ODS. There are few characteristics and navigational attributes in the ODS. In Query designer, on the left hand side under Dimensions, i can see 'Data part' (for Data fields of ODS) and 'Key section' (for Key fields of OD

  • Can I use Elements 10 for raw photos?

    Can I shoot in RAW and then process the photo in Elements #10?

  • Copy files to windows CE 5

    Hello all I have a portable device that runs windows CE5 and I want to copy files to and from the device. The problem is that the device only appears accessible using the windows mobile device center (I'm using windows 7) and the path is something li

  • Permission errors cannot be fixed

    I used RDC from my snow leopard laptop to win2003 server. It's fine in most cases but sometimes it doesn't show the remote desktop after successfully login (or timeout re-login ) . When that happened, I can only force quite the app. It's funny I got

  • Please Help!! Computer Failing!!Can you slect updates individually?

    I think the last update is messing up my mac. I would like to re-instal and be able to update to 10.4.10. I bought the computer with 10.4.2. When I re-installed after it was crashing for no reason it automatically updated to 10.4.11. I started to hav