Need validation on PO header payment terms forn a Pur Org

We need to make the payment term field at PO header as non-editable after PO release for a company code/Pur Org.
However, other company code/PurOrg, it should be editable thru ME22N after PO release.
Pls suggest a solution.
Rgds,
Ganesh

Hi There
You can have the minor development, In the combination os Comp Code/P organ/ P Doc type/Release status, you can have the Z Table,, Other than this combination any of the other POs/Rele status Payment term can be changed,,,
If you maintain the Z table even in future if any of the Comp Code/P rogan changed or included, you can simply maintain or delete it,, it will make your work easy,,
Check with your dev team for the feasibility and complexity of the same,,
Thanks
Senthil

Similar Messages

  • User exit for Payment terms at header level

    Dear Alli
    In which user exit, I have to modify if I need ti change value of payment terms at Sales Order Header level .
    and  let me know in which include program is that ??
    Thank You.
    Regards
    Madhu
    Edited by: madhu tatikonda on Feb 12, 2008 8:58 PM

    You can check move_field_to_vbak or in USEREXIT_SAVE_DOCUMENT_PREPARE
    in include: MV45AFZZ

  • Routine has not been updating the Payment terms feild?

    Hello,
    eg: For the feild "Payment terms" the value "V032" is not updating in to BW,Because the have applied the routine in 2 satge .1 is in Transfer structure and update rules.Please find the below routines
    routine is in Transfer structure
    clear RESULT.
      SELECT  /bic/zxsapbp into RESULT
             up to 1 rows
             FROM  /BIC/PZXSAPFLD
             WHERE  /BIC/ZXSAPFLD  = 'ZTERM' (BW) Payment terms
             and    /BIC/ZLOGSYS   = 'IMACS'
             and    /BIC/ZXSAPYB   = TRAN_STRUCTURE-ZZZTERM (R/3) payment terms
                AND ( objvers = 'A'  AND changed = ' '
                OR    objvers = 'M'  AND changed = 'I' ).
      endselect.
    routine is in update rules
    result value of the routine
      clear RESULT.
      SELECT  /bic/zxsapbp into RESULT
             up to 1 rows
             FROM  /BIC/PZXSAPFLD
             WHERE  /BIC/ZXSAPFLD  = 'ZTERM' (BW) payment terms
             and    /BIC/ZLOGSYS   = 'IMACS'
             and    /BIC/ZXSAPYB   = COMM_STRUCTURE-PURCH_ORG (R/3)
                AND ( objvers = 'A'  AND changed = ' '
                OR    objvers = 'M'  AND changed = 'I' ).
    Payment term value :V032
    Purchase org :         A001
    please can any tell that what is the problem in routine ?the payment terms are blank in bw?

    Your feed is not currently valid
    http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.fhbc.org%2Fclientimages% 2F38210%2Fmediacenter%2Ffhbc_sermons.xml+
    You will need to fix the issues shown at the link above.
    Once you fix the issues and your feed validates it should then update in iTunes store.
    Regards,
    Rob W
    podCast411

  • Payment Term - Cash Discount

    All,
    I think that I have an easy question, but just wanted claridifcation.. I need to create a new payment term with a simple cash discount - just 2% if paid in full within 30 days and if not, no cash discount. Also, this is just for purchasing vendors. 
    Within configuration with the payment terms, is the following correct for what I need to do:
    Term 1. 2%   30 Days
    Term 2. 0%   30 Days (note, that I would leave the percentage field blank for this second line).
    At first I thought that I only needed the first line for it, but after reviewing other posts on this topic I have seen that I would probably need the two terms. However, I am unsure if I need to do anything with the Fixed Date and / or Additional Months field. Or, if what I have listed above should be correct.
    If you could provide any assitance, it would be much apperciated.
    Thanks!

    Okay, thanks!
    But just to clarify - the net due date is actually 30 days, and they offer a discount if we pay it within the 30 days - so basically if we pay it on time, there is a 2% discount!
    So setting it up it would be:
    2%  30Days
           30days
    Correct?
    Thanks for your quick reply!

  • Payment terms in vendor  Master

    Hi,
    In XK01- create vendor master, There are two payment terms--> payment transaction field and other in purchasing organisation data.
    Is there a configuration which will default the payment terms in purchasing org screen based on the inputs in the company code screen
    Regards,
    Srijith

    No there is no such customizing.,
    Not every vendor with purchasing org data needs company code data. Not every vendor with company code data needs purchasing data.
    The payment terms at company code level are used if you post non-PO related invoices with FI transactions.
    the payment term of purchasing org data is used if the process is PO related.

  • Payment term not appearing in PO print out

    Hello all,
    We have one PO where Payment term is not appearing in PO print out. I have checked other POs of the same type where its appearing in print out. In PO header payment term is maintained. Does this flow from Vendor mastre?
    Regards

    Hi,
    Is this payment term is new one !
    Yes, payment term should flow from vendor master to PO.
    Now as payment term not printed in PO print, just check with your PO output type & related FORM or PDF/SmartForm in it for application EF in NACE t.code. Also check SmartForm in t.code: SMARTFORMS . Or if FORM check in t.code:SE71 / SE73 the SapScript & see inclusion of all payment term in it with help of with ABAP consultant.
    Regards,
    Biju K

  • Payment terms - Purchase order

    Hi,
    We have a business requirement, where we are maintaining different payment terms for different company code in vendor master.
    I understand that the payment terms in the purchase org view of the vendor master takes precedence over those at the company code level during the creation of Purchase order and the payment terms of the company code level is accessed when processing an invoice NOT associated with a Purchase order.
    However, business wants to derive the payment terms from company code data of vendor master and not from purchasing view.
    Please let me know the use exit, which can be used to achieve this requirement.
    Regards,
    AG

    Hi
    Not every vendor with purchasing org data needs company code data. Not every vendor with company code data needs purchasing data.
    The payment terms at company code level are used if you post non-PO related invoices with FI transactions.
    Vendor Master Data Management
    Copy function for "payment terms"
    Payment terms in vendor  Master
    thanks..

  • Function Module - Payment Term

    Hi All,
    In transaction FBL1n i find that the program calculates the due date for payment for a vendor invoice based on the baseline date & the payment term maintained for the vendor.
    Eg: Baseline date - 15.4.2008, payment terms is 30 days
    The due date shows 15.5.2008
    Is there a FM which does this calculation, if so which one? I checked in the program of FBL1n (RFITEMAP) but was unable to find out the same.
    If there is no standard FM, can anyone let me know how i can manage this logic? The problem is there are several payment terms & each has a different logic, so it would be helpful if there is a FM which reads this payment term & translate it into number of days atleast.
    Hope my question is clear.
    Vivek

    Jack,
    Thanks for your inputs. This FM is OK, if i have an entry of days in the table as it reads ZBD1T - ZBD3T, but my need is, to read the payment term maintained for the vendor & then translate that into days, so i can then add it to my date for net due date calculation. This is for a very specific need. I hope am clear.
    Await inputs.
    Vivek

  • Payment Term in SAP

    Hi Experts,
    I need your expert suggestion on the Payment term. Client asked me to create 2 payment term in which he want to create it with some conditions.
    Please find below for the same.
    1) 60 days, pay days 1, 10, 20
    2) 30 days, pay days 5, 20.
    Now see the below example for 1 st payment term:
    Eg Day 1
    Doc. date 21.01.2014
    60 days = 21.03.2014
    due date = 01.04.2014
    Eg Day 10
    Doc. date 02.01.2014
    60 days = 02.03.2014
    due date = 10.03.2014
    Eg Day 20
    Doc. date 11.01.2014
    60 days = 11.03.2014
    due date = 20.03.2014
    Same I have to Create for the another Payment term.
    Just want to conform whether is it possible to give 3 different condition or do I need to Create 3 different Payment terms for this?
    Please suggest.
    Thanks in Advance.
    Kapil Deshpande.

    Hello Kapil,
    let me combine my two replies into one consolidated example. Let's say you set the baseline date in the payment term configuration to document date; this matches the invoice entry process of many companies; entering the invoice date as it is written on the paper invoice they received from the supplier.
    In an example, you would enter posting date (today) 13 August 2014, document date e.g. 11 August 2014.
    --> day limit is beyond 01 and beyond 10, but within day limit 20 of the new payment term "Z1"
    --> as baseline date is defined to be taken over from document date in 20/Z1, it is set to 11 August
    --> configuration of 20/Z1 states to add two months (counted as beginning of new month) and 20 days
    Result is that this invoice has a due date of 20 October 2014.
    Regards,
    Christoph

  • Routine is not working for PAYMENT TERMS feild

    Hello,
    eg: For the feild "Payment terms" the value "V032" is not updating in to BW,Because the have applied the routine in 2 satge .1 is in Transfer structure and update rules.Please find the below routines
    below routine is in Transfer structure
    clear RESULT.
    SELECT /bic/zxsapbp into RESULT
    up to 1 rows
    FROM /BIC/PZXSAPFLD
    WHERE /BIC/ZXSAPFLD = 'ZTERM' (BW) Payment terms
    and /BIC/ZLOGSYS = 'IMACS'
    and /BIC/ZXSAPYB = TRAN_STRUCTURE-ZZZTERM (R/3) payment terms
    AND ( objvers = 'A' AND changed = ' '
    OR objvers = 'M' AND changed = 'I' ).
    endselect.
    below routine is in update rules
    result value of the routine
    clear RESULT.
    SELECT /bic/zxsapbp into RESULT
    up to 1 rows
    FROM /BIC/PZXSAPFLD
    WHERE /BIC/ZXSAPFLD = 'ZTERM' (BW) payment terms
    and /BIC/ZLOGSYS = 'IMACS'
    and /BIC/ZXSAPYB = COMM_STRUCTURE-PURCH_ORG (R/3)
    AND ( objvers = 'A' AND changed = ' '
    OR objvers = 'M' AND changed = 'I' ).
    Payment term value :V032
    Purchase org : A001
    please can any tell that what is the problem in routine ?Because of this routine the payment terms are blank in BW ?

    the routines are configured to work for a particulat stuff ...like item cat or for one sales order type.... so that config needs to be checked in Quality...

  • Payment terms - net due date same as credit days?

    Dear all,
    I need to set up a payment term with 20 credit days, 2%. Invoices should be due also after 20 days.
    I would like the payment term to be set up as follow:
    Term           Percentage           No of days
    1.                2                           20
    2.                                             20
    The problem is that the system doesn't let me to set due date to the same number of days as the credit days.
    We will have baseline date = invoice date for our payment terms, if that matters.
    How could I acheive to have due date 20 days after invoice date (baseline date) and deduct 2% cash discount the whole time?
    Thanks and regards,
    Helene

    Hi,
    Please create a payment term as below, if your requirement is "I need to set up a payment term with 20 credit days, 2%. Invoices should be due also after 20 days"
    Term           Percentage           No of days
    1.                2                           20
    2.                                             21
    In case your requirement is to give 2% discount if paid within 20days and due net after that:
    Term           Percentage           No of days
    1.                2                           19
    2.                                             20
    Hope this will solve your issue.
    Thanks,
    Kiran Yelamarthi

  • Create new payment terms

    Hi All,
    I need to create the below payment terms. Can anyone help me with this.
    Payment Terms:
    Telegraphic Transfer (T/T) 50% on site 30 days ; T/T 40% after onsite 180 days, T/T 10% after acceptance 60 days
    Vinay

    Hi,
    The path for creating Payment Terms is *** follows:-
    Financial Accounting>Accounts Receivable & Accounts Payable>Business Transactions>Incoming Invoices /Credit Memos>Maintain Terms of Payment
    Hope this will help you in creating the required Paymnet Term
    Regards
    Phani

  • Multiple payment terms for receivables

    Hello dear SAP experts,
       I need anysorta solution for my payment term setting problems (erp 4.6 / 6.0). For one of our area need set up this payment terms:
    due date - 60 days, terms are 6% discount in case of payment in 10 days, 5% discount in 20 days, 5% disc. in 30 days, 4% disc. in 40 days... and so on (6 terms).
      How can i solve this problem? I know so i can divide payments by days limits for "before 15th" and "after 15th" of given-month what means 4 terms... but i had never worked with it. I mean i set payment terms but they weren't multiple types...
    Thank you in advance!
    Tomi

    Hi
    Thank you very much!
    Its not too good news for me... are you sure?
    BR
    Tomi

  • Miro payment terms on the based on the vendor master payment terms

    i need to caluculate the MIRO payment terms based on the vendor master payment terns lfb1-zterm
    what are the configuration settings needed.
    would  u please tell me the solution
    with regards,
    Srinivas

    Hi,
    If you have maintained the payment term in the Purchase Order, it will overwrite the payment term which is maintained in the Vendor Master. If no payment term is maintained in the PO, then the payment term which is maintained in the Vendor Master will be considered.
    Regards,
    Amit

  • Payment Term with fixed 10 days addition.

    Hi,
    I want to have a payment term KM00 which says "at sight".
    But internally i want system to give a 15 days grace to customer. So for example:
    If i post a entry today with Payment term KM00, it should give net due date 15 days after.
    Plz suggest what needs to be done on Payment term configuration.
    regards

    OK leave the baseline date.
    Against the payment terms "No of days " field enter 10 days
    Therefore the due date will be 10 days after the baseline date, which you need to define to be either the entry date, posting date or document date.
    Hope this helps
    Award points if useful.

Maybe you are looking for

  • FB60 vendor invoice

    FB60 vendor invoice Transaction : posting a vendor invoice and offsetting entry is a G/L expense account When i enter equal amounts (invoice amount and g/l amount) i am getting an error saying balance not zero But i varied the amount it is letting me

  • SAP Interactive Forms by Adobe  vs Duet

    Can someone please tell me what the differences between SAP Interactive Forms by Adobe  and DUET? Please give me a pros and cons for both software....

  • Using Partitions in OS X ~ Remove Partitions without Formatting!!

    Hello, I have 3 partitions on my iMac G5. I have my Primary OS (10.4.8), and Panther (10.3.9), and a partiton for storing files. I want to delete the two partitons, and just make the primary partition larger. I tried in Disk Mananger, but it says you

  • Default start date and validty period in contract

    hi i want to default start date & validity dates during contract creation in VA41. i am not able to find the relevant configurations. pl help thanks in advance

  • Zen V Plus...won't turn

    Hey. I was listening to my zen v plus, when it suddenly powered off. I knew it wasn't the battery, because I had just charged it the day before. I got my earring and hit the reset button and then tried turning it on, but no luck. So I tried plugging