Authorization Object - Sales orders Terms of Payment

Hi,
How can we add the terms of payment field in the authorization? Such that some users may change the terms of payment, while others can only display?

Hi,
Tcode SU53. It tells you the object that it needs. Add it in tcode PFCG.
Regards,
Eduardo

Similar Messages

  • Cost object Sales Order

    Hello All,
    We are currently in the design fase for cost object/element controlling . We are looking into business content and notice that there appears to be no datasource for extracting data for cost object sales order. We are considering custom datasource on COVP.
    Does anyone have an alternative? We need this data from the CO documents.
    Best regards,
    Almar

    HI Almer
    Did you checked the datasource 0CO_OM_CCA_40, it extracts data from COVP
    Below are the details from SAP Help
    This DataSource contains information on the actual costs that were posted to cost centers. These costs could have been posted to the cost centers as primary cost postings or internal allocations.
    The system identifies the costs of a cost center in object currency in records with 0CURTYPE = 10 (company code currency). (See also SAP Note 367738.)
    http://help.sap.com/saphelp_nw70/helpdata/en/b2/a4e5c536054c0bb7df9f6c22667694/frameset.htm
    Regards,
    sathya

  • Discount level authorization in sales order

    Hi,
    I have one scenario where customer want to give discount level authorization for some customer, please find below example and suggest possible solution
    Ex. There would be like 3 level discount authorization in sales order like sale manager 2%, manager 3-4% n sales head 5%.
    If sales manager make the order n enter  3 %  and more discount then error show like " you are not authorized for this discount" and order can not be saved ,same will be applicable to manager and sales head.
    Note: There may not be different level user id used here means Sales manager and manager will be using same ID.
    Please suggest the configuration step by step
    Edited by: KHAPREVIPIN on Jan 4, 2012 7:51 AM

    Hello
    there is a process of Basis roles that can help u in doing this. Using these roles u can give permission the condition types
    u create 3 diffrent condition type ZCP1,ZCP2ZCP3 and give authorization only to the required level.
    Example : manger can only add ZCP1 not others.
    Through this no need to create any program... for each specifice condition type u can give authorizatoin this is standard in SAP.
    Mager      ZCP1 discount 30%
    user :      ZCP3 Dicount 5%
    If the system must determine automaically : make a requirement for each condition and check the role(USER ID) and pass the condition
    If it is the manual discount then the user can only add the discount they can not give others.

  • Final price of the Sales Order calculation on payment term

    Hi,
    Out Business requirement  as follows.
    1) one ZNAP pricing condition will be maintained by the monthly wise by business for pricing. this is a  statistical condition only checking at sales order level only. this condition will check with Final price of the Sales order.
    Now the requirement is
    1) based on payment term of the Sales Order. plus if its a credit payment if the its CASH payment. these deduction should be added to ZNAP condition, and same will calculate with Final price, while creating Sales order.
    For Example:
    ZANP condition maintained  1000 USD.
    while creating the SO:
    If the payment term of the customer: PT30, ( it means payment with be in 30 days of the bill creation date)
    system should do the below calculations
    1) Scenario
    Sales Order: Final price :                                       1500  USD( maintained by the Sales User while creating the SO)
    ZNAP price                      :                                    1000  USD
    according payment term 30 days                            20 USD ( as per table maintenance for calculation of the payment term.)
    Calcuation:                                                          1000+20= 1020 (approximate need to add as interest rate)
    Then final it should display final price 1500-1020= 480 USD.
    2) Scenario:
    If the payment term Cash:
    ZNAP                                                            : 1000 - 20= 980 ( approximately and deduct, from the condition due to cash payment its like discount)
    calucalte"                                                       1500-980= 520 difference
    this purely internal pricing calculation with final price...
    pl let me know how to get this in the pricing. and payment could be 30 days, 45 days 60 days etc.
    Thanks.

    Hi M Sham,
    I believe your requirement can not be met with Standard pricing and you will have to create Routines for getting this result.
    From scenario I believe you will be doing below points:
    You should Create Z-Table with Payment Term and respective rates against those payment Term.
    You should create a statistical condition type(Ex. ZNP1) and create Calculation Type routine with Logic to get KOMK-ZTERM field and derive value from Z-Table and update XKWERT field.
    Calculate addition of ZNAP and ZNP1 (With +ve or -ve Signs)
    And then again make deduction of derived value from Finale Value.
    Do let me know if I have misunderstood your question.
    Regards,
    MJ.

  • Authorization at Sales Order Change (Item level)

    Hello Experts,
    Is there any standard authorization object at sales order for adding new items? As I want to restrict some users to add new item lines at sales order change ( VA02 )
    Regards,
    Amr

    Hello,
    How can I use this object V_VBAK_AAT to disallow users to add
    some item lines from VA02 but users can change any other functions
    at the sales order (e.g. update pricing conditions)?
    As I see on this object V_VBAK_AAT, If I revoked ACTVT = 02 'Change',
    It will revoke all change functions from users.
    I think the best solution for your requirment would be to seek the help of Basis folk to create a new User ID which would be having access to Change mode of Sales Order (VA02). Then you can restrict addition of Material line item with the help of Technical consultant by putting up code in following User exit.The logic in the code will be addition of Material line item will be restricted if the User Name is the newly created one...
    1:- MV45AFZB -- USEREXIT_CHECK_VBAP
    2:- MV45AFZZ -- USEREXIT_MOVE_FIELD_TO_VBAP
    3:- MV45AFZZ -- USEREXIT_SAVE_DOCUMENT_PREPARE
    Regards,
    Sarthak
    PS : On information note, you can refer the t-code SU24 to see the standard authorization object for change mode of Sales Order.

  • Automatic credit release of blocked Sales orders with pre payment

    Hi ,
    We have a requirement as given below.Please suggest a better solution for this.
    The customers have the 'prepayment ' payment terms with different percentages of the sales order
    value to be paid before the delivery creation.
    When the sales orders are created, they are blocked for delivery by some credit block.
    The business use VKM1 transaction to view these blocked orders and release them manually for
    delivery creation after checking if the customer has made the prepayment.This is a tedious work
    (since there are too many sales orders )for the credit manager who dont have the complete
    visibility of how much prepayment the customer has made and need to manually check if the
    payment made covers the sales order prepayment amount to be paid.
    1. How can we do a automatic release of these blocked sales orders?
    2. Is there any program(which can be setup as batch job) to do a credit recheck and release the order
        automatically?
    3. Will Milestone billing plan functionality satisfy this requirement?If so how?
    We are using SAP version 4.7 without Project System.
    Thanks in advance.
    Regards,
    Ragesh

    Hello,
    This is not possible because when you created the sales order it has checked the credit limit for that credit limit and if you increase also now that block cant go automatically.
    Go to VA02 i.e change mode of sales order and change something and enter may be if you created a order for 2 quantity then go to VA02 and remove the quantity 2 and again type 2 then system will again check for credit and now that is increased so the order will not block..
    If this is for many order then you can run changes sales order  BAPI for mass update. Take help from ABAP guys.
    Cheers
    Say

  • Authorization Object - Sales Office in VA02?

    Hi SD Guru's
    I have a requirement where in i want my delhi finance team to release orders created only by Delhi Sales office.
    Any suggestions?
    How do i find authorization's for a T-CODE?
    Regards
    Ravi

    Dear Ravi,
    You can refer to standard Role "SAP_CS_AG_CUST_ORDER_COMPLETE".
    Authorizations Under Sales and Distribution -> Billing: Authorization for Sales Organizations
    Similarly, you can maintain for Authorization for Sales Areas by selecting proper Activity (Create, Display, Change etc.), Sales Organization, Distribution Chennel, and Division.
    You can use Authorization Object V_VBAK_VKO for "Sales Document: Authorization for Sales Areas".
    Create Authorization for Roles as above and assign them to Users.
    Regards,
    Naveen.

  • Two cost objects Sales order , OKB9 business area +order

    Hi All,
    While posting intercompany IR system thronging below error messageu2026
    Enter only one true account assignment
    Message no. KI249
    Diagnosis
    You made assignments to several objects in CO (cost center, order, project etc.). 2 of these have been created as true objects.
    System Response
    You are allowed only one account assignment for each cost-relevant account.
    What we found in our system:
    Conflict:  Actual Sales Order 3487909 is linked to PO via account assignment category 4& IC dummy sales order (OKB9 config Business area 3000 + order 807898 assigned.
    Due Two cost objects cannot be linked to one IR G/L account booking.
    What is the best solution for this to post Intercompany IR with conflict two cost objects.
    Regards,
    Adi

    Hi All,
    we facing an  issue with sales order cost objective vs OKB9 cost object.
    For IC PO service material, we assigned account assignment category 4.Reasonis Service material was not showing on G\R account.
    The G\L account 7898788, we assigned to Service Item (material type DIEN)  , for G\Cost 7898788 cost element is assigned in OKB9. Combination business + order 3478787.
    Now conflict with sales order cost objective vs OKB9  internal order cost object.
    While posting intercompany IR posting system thronging below error messageu2026
    Enter only one true account assignment
    Message no. KI249
    Diagnosis
    You made assignments to several objects in CO (cost center, order, project etc.). 2 of these have been created as true objects.
    System Response
    You are allowed only one account assignment for each cost-relevant account
    How to resolve this issue.. Do I make any config changes in the system to overcome this issue?
    Or any sub account to assinment  in VKOA config for internal orderu2026
    Regards,
    Adi

  • Credit memo request to correct Sales order after customer payment

    Hello all,
    Could you please give me any suggetion on this issue:
    We uploded sales orders  from legacy system into sap and create invoice but we made a mistake, we didn't take into account a discount in price conditions.
    The Customer payment is correct and also uploaded from legacy system.
    I'm required to correct the difference by doing a Credit memo request and credit memo with reference to sales sorder, so my questions :
    Do I create credit memo request with ref. to SO for all items, quantities and price or just for a discount amount (what i think) ?
    Any input will be appreciated.
    Thanks.

    Hello Farouk,
    If you know the discounted amount for each account then as per my view you directly can create  credit note from the FI side so manage the differences.
    Please wait for more suggestion from FORUM.
    Regards
    AG.

  • Pop up in Sales order of Advance payment of Customer

    hi Gurus
    Actually i have a query that when i am going to create the sales order the systemshuold  pop up the dialouge box indicating the customers's advance payment if its exceeding that advance payment
    bcoz the customer pays in advance the money to the company for the the material which has he ordered
    so whats the setting for this
    Suitable answers will be rewarded
    Regards
    Amol gawai

    Dear Amol,
    I think your issue can be addressed by using Credit control area. Please do the following:
    a) Define a credit control area for the customer.
    b) Maintain credit limit as 1 Rupee T-code - FD32
    c) Whenever the customer gives you a advance payment the same shall be entered in the system thru FI route and using the while FI posting in "More Data" the relevant Credit control area should be entered.
    d) By doing the above the advance payment received from the customer shall be reflected as "Special Liability" in the Credit control area (FD33). Status Tab in FD32.
    e) Now this advance payment will act as the credit limit of the customer. So after this if the Sales order value exceeds this limit the Warning or Error message can be set.
    Hope the above works for you.
    REWARD if it helps you!!
    Regards,
    Ajinkya

  • Link with blocked sales order with advance payment

    Hi Gurus,
    I have a scenerio, where, due to a shortfall of customer credit balance, system blocks the sales order and upon receiving an advance payment from the customer, i would like to know if the system can validate that, an advance has been received and can inform the user that advance received against the blocked sales order. So that, instead of manually releasing the blocked sales order user gets to know whihc are the sales orders to be released first and based on which system can allow the user to release first the blocked sales order and then the subsequent sales orders are processed for credit check.
    Is there any exit or what is the enhancement that can be implemented for having this scenerio mapped.
    Text Removed
    Edited by: Lakshmipathi on Mar 17, 2011 8:57 AM

    If you dont maintain any sale order reference and execute VKM3, system will populate all blocked sale orders.  There users can select the required sale order and release it and I dont think, for this purpose, an user exit is required.  You can also even consider VKM1
    Still if you feel that it is required, you can try with any of the following user exits.
    1)  LVKMPFZ1: USER_CREDIT_CHECK1
    2)  LVKMPFZ2: USER_CREDIT_CHECK2
    3)  LVKMPFZ3: USER_CREDIT_CHECK3
    thanks
    G. Lakshmipathi
    ps:-  Please dont offer anything

  • Authorization Object For Order Type in Tcode KO88

    Dear Sir,
    In Tcode KO88 , we want that an users must be able to use only a specific type "Order Type" . But we do not know which is the authorization object for this .
    I look forward for the kind help from SAP Expert as how can we put restriction based on "Order Type" in Tcode KO88 .
    Regards
    B V Mittal

    hi,
    check your authorisation objects here:
    Go to PFCG --> Environment (at menu bar) --> authorization objects --> Display...
    Here see for MRP and MM for material managament in the tree structure...
    Regards
    Priyanka.P

  • How to implement authorization at sales order/projects level?

    If we open a sales order in VA02 and then try to open the same sales order in another session in VA02, there will be a message that the sales order is being processed. 
    I wish to implement similar functionality in my application which consists of editable report. 
    I tried to debug the situation in VA02 case mentioned above, to know something more about it, but could not understand anything!
    I know that lock objects can be helpful in this, but in my case there can a be range of sales orders (and projects within a range of profit centers). 
    How to implement such a functionality?
    Edited by: Ankit Modi on Dec 30, 2009 10:54 AM
    Edited by: Ankit Modi on Dec 30, 2009 10:55 AM

    @ Max -
    Yes Max, but the problem is that I want the lock on many sales orders at a time.  Its like, there is a report in which many rows (for sales orders) are editable.  I want all those to be locked at a time. This will not work by Lock object, I believe...
    @ Soumya -
    Yes Soumya, but, as I explained above, I want a range of sales orders rather than a sales order in particular.  That will not work by lock object.  Right?

  • The authorization of sales order in VA01

    I searched in the forum, but I did not find my answer 
    I want to authorise 1 user, to create sales order (Va01) for only 1 sales group (sales group: A01).
    Please explain me all the steps to be required.
    Thanks in advance

    Dear tense
    If the user id is different based on sales group, then through basis, you can control giving authorization of VA01.  If the user id is common irrespective of sales group, then you have to apply shd0 screen variant.
    thanks
    G. Lakshmipathi

  • Approval Authorization for Sales Order

    Dear Experts,
    Can anybody help me by providing a user query for Approval templete for the following condition.
    The system should prevent the sales order & Delivery when the customer is having one oustanding invoice above 90 days and the balance due for that invoice is less than Rs. 100
    Regards,
    Srinivas

    Hi Gordon,
    Thanks for your effort. I am getting the approval window after the sales order . ie at delivary it is asking me for approval and also for every delivary it is asking even the customer doesn't have any outstanding. if the approval process activates during SO genaration time ..then this will be helpful.
    If any previous invoice having outstanding balance >100 and if it exceeds 90 days then it should ask for approval. But the system should not check the Customer account balance.
    Regards
    Srinivas

Maybe you are looking for