Permissions for modifying Payment Terms

Hello experts
i am interested in finding a way to control which user is allowed to modify data in BP's form->Payment Terms tab->Credit Limit and Commitment Limit fields.
as far as i know it is not possible to manage it by using authorisations.
could you please tell me what can i do in order to let only specific SAP users to edit these data?
thanks a lot for your time!

i cannot believe it...still it does not work!
it lets me make changes in these two fields!
what i do is, get in the SBO_SP_TransactionNotification and leave only the
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[SBO_SP_TransactionNotification]
-- (c) 2006 - BS1 Hellas
-- version 2.1
@object_type NVARCHAR(20),                          -- SBO Object Type
@transaction_type NCHAR(1),                         -- [A]dd, <u>pdate, [D]elete, [C]ancel, C[L]ose
@num_of_cols_in_key INT,
@list_of_key_cols_tab_del NVARCHAR(255),
@list_of_cols_val_tab_del NVARCHAR(255)
AS
BEGIN
-- Return values
DECLARE @error  INT                                   -- Result (0 for no error)
DECLARE @error_message NVARCHAR (200)           -- Error string to be displayed
SELECT @error = 0
SELECT @error_message = N'Ok'
-- CUSTOM CODE
-- PROCEDURES RELATED TO HELLENIZATION
--EXEC ZBS1_SP_TN @object_type, @transaction_type, @num_of_cols_in_key, @list_of_key_cols_tab_del, @list_of_cols_val_tab_del, @error OUTPUT, @error_message OUTPUT
DECLARE @FILE AS NVARCHAR(20)
DECLARE @FILE2 AS NVARCHAR(20)
DECLARE @FILE3 AS NVARCHAR(20)
DECLARE @SERIES NVARCHAR(15)
DECLARE @F1 AS NVARCHAR(255)
DECLARE @F2 AS SMALLDATETIME
DECLARE @F3 AS NVARCHAR(255)
DECLARE @F4 AS SMALLDATETIME
DECLARE @F5 AS  SMALLDATETIME
DECLARE @usersign AS NVARCHAR(10)
DECLARE @DOCENTRY AS NVARCHAR(10)
DECLARE @CC AS NVARCHAR(10)
DECLARE @CD AS NVARCHAR(10)
DECLARE @DOCNUM AS INT
DECLARE @DOCEN AS INT
DECLARE @U_DOC_SER AS NVARCHAR(10)
DECLARE @USRSGN AS SMALLINT
DECLARE @USRTYPE AS NVARCHAR(2)
DECLARE @DELDATE AS SMALLDATETIME
DECLARE @ITEMCODE AS NVARCHAR(20)
DECLARE @ITEMCODE1 AS NVARCHAR(20)
DECLARE @CHILD AS NVARCHAR(20)
declare @DP as INT
DECLARE @QTY AS NUMERIC(19,6)
DECLARE @QUANT AS NUMERIC(19,6)
DECLARE @ONHAND AS NUMERIC(19,6)
DECLARE @WHSCODE AS NVARCHAR(20)
DECLARE @GROUPNUM AS SMALLINT
DECLARE @F6 AS NVARCHAR(255)
DECLARE @RESULT AS SMALLINT
DECLARE @USGN AS SMALLINT
DECLARE @SLP AS SMALLINT
DECLARE @GC AS SMALLINT
DECLARE @OBJ AS SMALLINT
DECLARE @ICODE AS NVARCHAR(50)
DECLARE @MIN AS REAL
DECLARE @MIN_AMOUNT AS REAL
DECLARE @ITEM1 AS REAL
DECLARE @DOCSER  INT
DECLARE @DOCCUS AS NVARCHAR(20)
DECLARE @PROD AS NVARCHAR(10)
DECLARE @ITFAM AS NVARCHAR(10)
DECLARE @CARDCODE1 AS NVARCHAR(15)
DECLARE @LISTNUM AS SMALLINT
DECLARE @UID1 AS INT
DECLARE @UID2 AS INT
--DECLARE @ink AS INT
--DECLARE @GC1 AS INT
--DECLARE @UID3 AS INT
--u0394u03B5u03BD u03B5u03C0u03B9u03C4u03C1u03ADu03C0u03B5u03C4u03B5 u03C3u03B5 u03C7u03C1u03AEu03C3u03C4u03B5u03C2 u03BDu03B1 u03B1u03BBu03BBu03ACu03B6u03BFu03C5u03BD u03BFu03B9u03BAu03BFu03BDu03BFu03BCu03B9u03BAu03AC u03C3u03C4u03BFu03B9u03C7u03B5u03AFu03B1 u03C3u03C4u03BFu03C5u03C2 u03C3u03C5u03BDu03B1u03BBu03BBu03B1u03C3u03C3u03CCu03BCu03B5u03BDu03BFu03C5u03C2
IF @object_type=N'2' AND @transaction_type= N'U'
  BEGIN
     DECLARE @CreditLine AS DECIMAL(18,10)
     DECLARE @DebtLine AS DECIMAL(18,10)
     DECLARE @CreditLine_Latest AS DECIMAL(18,10)
     DECLARE @DebtLine_Latest AS DECIMAL(18,10)
     SELECT @CreditLine=CreditLine,@DebtLine=DebtLine
     FROM OCRD WHERE CardCode=@list_of_cols_val_tab_del
     SELECT TOP 1 @CreditLine_Latest=CreditLine,@DebtLine_Latest=DebtLine
     FROM ACRD WHERE CardCode=@list_of_cols_val_tab_del ORDER BY LogInstanc DESC
     IF (@CreditLine!=@CreditLine_Latest) OR (@DebtLine!=@DebtLine_Latest)     
       BEGIN
          SET @error=1
          SET @error_message=N'You cannot alter either credit or commitment limit'
       END
  END
Edited by: Fasolis Vasilios on Feb 16, 2012 1:57 PM

Similar Messages

  • Single invoice for multiple payment terms

    Hi Friends,
    I have given 2 different payment terms for 2 line items in single order and the billing is splitted due to this reason. I want to know where the system is checking this control. Because I want to create single Invoive even the payment terms are different. (The routine 003 under Data VBRK/VBRP in SO to Bill copy controls will be usefull only to create single Invoice for multiple SO's where the payment terms is same). But I need to create single Invoice even for multiple payment terms.
    Can anyone suggest me at the earliest please.
    Kumar

    Hi Kumar,
    The Billing Split is take care at Copy control level.
    For multiple line items in one single SO, with different Payment terms is not acceptable as per the  business logic and its not best practices.
    Please suggest the business to go on Split method only.
    Or
    Try to use Proforma Invoice Concept.
    Regards
    Srini

  • Baseline date determination for Vendor Payment Terms

    Hi gurus ,
    Here is the question :
      In Financial Accounting> Accounts Payable & Recievable>Vendors>Business transactions>Maintain Payment Terms
      While maintaining payment terms Baseline date needs to be determined . What is the importance of Document date and Posting 
      Date for maintaining payment terms for vendors ?
    Could anybody give some information on teh influence of Document Date and Posting Date formaintaining payment terms for
    Vendors.
    Any help is rewardable since i m a technical ABAPER have very little knowledge about FICO Functional.
    Thanks
    Kylietisha
    Edited by: kylietisha on Jul 22, 2010 6:14 PM

    Hi,
    Suppose your Document date is 1.1.2010 and Posting date is 5.1.2010.  And payment term 10 days for discount 5% and no discount thereafter.
    If you set the baseline date as Doc date, your due date falls on 11th. Which means you cant post discount 5% if payment received after 11th.
    If you set the baseline date as Posting date, your due date falls on 16th.  Which means discount is given till 16th.
    Hope this clears your doubt.
    Ravi.

  • To get cash discount for my payment term

    Hi there,
    To get cash discount for my payment term, I make configuration as below
    *Step 1: Create a payment term in Maintain of Payment term
                 On immediate payment 5 % cash discount
    *Step 2: -  Define acount for Cash discount taken
                 -  Define acount for Lost Cash discount
    *Step 3: Assign the payment term to my Vendor
    *Step 4: Post a new invoice
    *Step 5: Clear it with payment immediately
    But I still don't receive cash discount
    Please show me the reason and how to check configuration
    Kind regards
    Minhtb

    HI,
    Follow the path
    Financial accounting ->Account receivables and payables ->vendor account->business transactions->outgoing invoice/credit memos->maintain terms of payment.
    In this  percentage coulumn u can maintain discount rates.
    Pleasa assign points if useful.
    Regards,
    Shradha.

  • Modify Payment Terms for Lockbox Processing

    All,
    For our batch lockbox processing (RFEBLB00), I need change the payment terms information.  The percentage varies for up to 8 months. So, I need to alter the percentage discount and number of days. BTE 00001100 looks like a perfect fit, but it does not seem to be executed.  I have looked at OSS Note 494777 and the BAdI and SMOD don't seem to address this. Any ideas?
    Regards,
    Greg

    Hi,
    Payment terms is stored in customer master-> sales area data.
    u wud need to find an exit or modify std F4 to display data wrt order type..
    check with functional guy if it can be done thru config.
    Regards,
    Amit

  • Modifying Payment terms in AR Invoice

    Hi Experts,
    Is there a way we can modify the payment terms in an AR invoice that comes from PA. I am talking about the Transactions screen of Receivables.
    Any help is greatly appreciated.
    Thanks
    SA

    Paying Methodology from GOP and Democrats
    Hi All
    As we know USA and outside nations work on Software Development, Service Oriented Architecture and ERP/EBUSINESS Solutions and Model Driven Solutions and WebLogic Oracle Fusion Softwares. Lot of good optimization scope for services and Messaging.To help USA Govt to cut down costs.. Cant Help it since Americans also want to work on database design.
    How are payment terms looking in Oracle Ebusiness AR Module.
    What Obama And Harry Reid Nancy Pelosi and John Boehner and John Kline and Schumer and Democrats and GOP are talking about:
    PAYMENT TERM SITUATION::::Whats Happening:::: I just compiled outcome and sending you for just update.
    In this week :
    GOP and democrats are discussing about Payment Laws and Payment Terms::
    1) Payment Term Created Date
    2) Payment Term Validity Period
    3) Payment Term Automatic Expiration Indicator
    4) Payment Term Aggrement Reference Number
    5) Payment Term Initial Threshold Value
    6) Payment Term Start Date
    7) Payment Term End Date
    8) Payment Term Requires Management Approval Indicator Workflow
    9) Payment Term Status : new status value to be added : AUTOMATIC EXPIRED By DEC 31st 2010
    Every country has declared partnership with USA. So USA recognizes their partners.
    Cheers
    Maneesh Innani
    Technical Manager and can help

  • Regarding BP tcode and MK03 for updating payment terms for different vendor

    My requirement was to update the payment terms in to MK03.
    Our business useseres will give the payment terms for FI Vendores in BP tcode and save payment terms for FI Vendores in BP TCODE and this payment terms shoule updated ditrectly in to MK03 for every FI Vendor .
    How we will update the payment frome BP to MK03 directly. In BP the technical name for payment terms was LFB1-ZTERM and in MK03 the technical name was LFM1-ZTERM .
    I want to update payment for single company code only. In mk01, we creating vendors for purchase org level how we will update payment to mk01 from BP TCODE pls give how i have to update this payment terms from BP to MK01.

    My requirement  was to update the payment terms in to MK03.
    Our business useseres will give the payment terms for FI Vendores in BP tcode and save payment terms for FI Vendores in BP TCODE  and this payment terms shoule updated ditrectly in to MK03 for every FI Vendor .
    How we will update the payment frome BP to MK03 directly. In BP  the technical name for payment terms was LFB1-ZTERM and in MK03 the technical name was LFM1-ZTERM .
    I want to update payment for single company code only.  In mk01, we  creating vendors for purchase org level how we will update payment to mk01 from BP TCODE pls give how i have to update this payment terms from BP to MK01.

  • Function Module for Update Payment Terms in Vendor Master

    Hi Guys,
    I have to update Payment Terms in Vendor General and  Compnr code level by ABAP Program.
    If any guys come accross pl help me to send the FM Details.
    Thanks in advance.

    I solved myself

  • AR table needed for customer payment terms specified by sales areas

    Hi Experts,
    What table can I use to see the payment terms of specific customers by sales areas? I have tried T052 and TVZBT but it is not possible to view or filter by sales areas and customers in those sales areas.
    Any help will be appreciated!
    Thanks,
    David

    Hi,
    check the  VBKD: To get sales related Business data like Payment terms etc.(VBELN, ZTERM)
    Regards
    Pramod

  • Payment Terms description for free entry(p006-Others)

    Hi Frds,
    I have one requirement regarding we have 6 payment terms but last payment term p006-Others,if user is creating vendor master record if he selected payment terms p006 user has to enter the description manully based on his requirement.
    for this requirement what can we do.because it is not a free entry it is a one time configuration.Anybody can suggestion for moving forward on this requirement.Advance thanks for your valuable inputs.
    Regards,
    Nivas.

    Hi Sriniwas,
    As per my knowledge, there is no provision for modifying payment terms 'text' in Vendor master-->payment terms. (No text field available for payment terms description)
    May be an option, you can define Inco terms "text" which are also modifiable at PO level as per users need.
    If users can refer the free text from "Inco terms text" for defining "other" description of payment term p006
    Thanks
    Mang 

  • Vendor Payment Terms config for 30%advance 70% after GR

    Hi Guys,
    How to configure Vendor Payment Terms for " Vendor Payment Terms config for 30%advance 70% after GR "
    Please suggest your expert comments.
    Thanks in advance.
    Regards,
    Jackie

    sappassion2011 wrote:
    Hi Guys,
    >
    > How to configure Vendor Payment Terms for " Vendor Payment Terms config for 30%advance 70% after GR "
    >
    > Please suggest your expert comments.
    >
    > Thanks in advance.
    >
    > Regards,
    >
    > Jackie
    Hi Jackie,
    Do them in trxn OME2
    Regards
    Shiva

  • Enhanced Vendor Payment Terms for multiple discounts days

    Hi
    There is requirement of multiple discount days in a single vendor payment term.
    Standard SAP provides only 2 discounts for a payment term.
    Now we need as many as 30 discounts per vendor payment term.
    How do we achieve this?
    We are using 4.6c SAP version....
    Very urgent please help..
    Regards,
    Krishna prasad

    Hi Krishna,
    Did you find the answer?
    I too have a similar problem; if you could find the answer yourself please help.
    Regards,
    KKG

  • Table / Tcode for Payment Terms change History

    Hi,
    Please let me know the Table name where we can see the previous Payment Terms and revised payment terms of a vendor.
    Or any transaction code exist  for Vendor Payment Terms changes??
    Regards...

    You have 2 optiions
    Option 1
    Please use report S_ALR_87012089.
    =============
    For vendors, you define field groups to
    Protect individual fields via authorizations when maintaining master data,
    Select only changes to particular fields using this program.
    For field groups which are only used for selection in this program, select the No authorization field.
    You can define field groups in the IMG, under Financial Accounting -> Accounts Receivable and Accounts Payable -> Vendor Accounts -> Master Records -> Preparations for Changing Vendor Master Records -> Define Field Groups for Vendor Master Records.
    You can assign fields to field groups in the IMG, under Financial Accounting -> Accounts Receivable and Accounts Payable -> Vendor Accounts -> Master Records -> Preparations for Changing Vendor Master Records -> Group Fields for Vendor Master Records.
    After the configuration you should be able to display the changes.
    =====================
    Option 2
    In the table CDPOS pass the field name along with object class KRED and FNAME "ZTERM" you should get the result. It is advisable to joind CDHDR and CDPOS create a query and look at the output.
    Regards
    K.R

  • User exit for payment terms

    Hi,
    what are the user exits available for the payment terms in standard SAP.
    CHEERS

    Hi,
    Following  function modules are available.
    FI_BASELINEDATE_SET
    FI_CHANGE_PAYMENT_CONDITIONS   New Entry for Terms of Payment: Interpretation, Check
    FI_FIND_PAYMENT_CONDITIONS     Determine cash discount using ZTERM and document, posting, CPU, base
    FI_TERMS_OF_PAYMENT_CHECKING
    Warm Regards

  • Payment terms for invoices w/o PO

    Hi All,
    We have a payment term which we transfer from R/3 to SRM 4.0. This payment term is a complex one in that we want to pay on the 20th day of the following month. So for example we enter an invoice on 1st April, we want it paid on 20th May.
    We were unable to replicate this payment term into SRM but we manually added this term directly into SRM. We then had to manually add a field to transfer this payment term into R/3. Our problem is that in R/3 the invoice is not picking up the correct conditions for the payment term. It seems to be picking up a different payment term. Has anyone used any complex payment terms before?
    Any ideas would be much appreciated.
    Thanks,
    Paula.

    Hi Tracey
    Yes the payment term is specified in vendor master record in R/3.
    Regards,
    Paula

Maybe you are looking for