Payment Terms at Item Level

Hi All,
1.After SO Creation, When I change payment terms at Header level, Payment terms at Item level are not changing.
2. We are using same payment terms at both Header and Item Level.(Payment terms are not getting determined from Condition Record. PT are determining from Customer master)
3. We can change payment terms at Item manually, But the SO are in bulk.
Anybody came across such situation.
Thank$
Hidayath

Thanks Jignesh and Siva,
The payment terms are not automatically updating only in particular sales document for Ex: SO and for Other contracts It's working as expected.
--> I checked in VOV7 for all the Item categories. config is Ok.
Any pointers on this issue?
Thank$
Hidayath

Similar Messages

  • Payment terms  at item level in Po Or IR

    Hi All,
    İs it possible to enter terms of payment at item level. There is an invoice with different terms of payment at item level how can ı post it?
    Thanks

    Hi,
    But TOP deals with Vendor, so its always at header leval only.
    Other wise create more POs with Diff.TOP .
    regards

  • Payment terms at header level

    Dear All,
    Please let me know what will be the terms of payment at header level, if I have 2 line items and these 2 line items have different payments terms.
    Thank You.
    Regards
    Madhu

    Hi!
    Payment terms are copied from customer master. So the standard SAP way would be to determine the Payment terms from customer master and copy it in the header. And when you add a line, the Payment terms get copied from header to item level. But while doing pricing or through user exits pyament terms could be changed.
    But the header level will remain same as in the customer master, untill explicilty changed. There is no flow of payment terms from item to header.
    But at the time of billing the delivery will split into two invoices because of different payment terms.
    Hope this solves your problem.
    ABhishek

  • 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

  • How to default payment term from Site level

    Hi All,
    When creating an Order, the payment terms are defaulting from the defined defaulting rules.
    As per the defaulting rules, it is supposed to pick as following seq..
    1 Related Record - Invoice To.Payment term
    2 Related Record - Ship To.Payment term
    3 Related Record - Customer.Payment term
    4 Constant Value - TBD
    Now, as per the rule, it is picking the Payment term from Invoice to level. If there is none defined then it is picking from the Customer level as we never define at Ship To level.
    Now my question, is there any way we can implement to pick the Payment term from the Site level when Invoice To payment term is not defined.
    Please let me know if any additional info is required.
    Thanks.
    Edited by: R on Oct 18, 2012 10:06 AM

    R wrote:
    Hi All,
    When creating an Order, the payment terms are defaulting from the defined defaulting rules.
    As per the defaulting rules, it is supposed to pick as following seq..
    1 Related Record - Invoice To.Payment term
    2 Related Record - Ship To.Payment term
    3 Related Record - Customer.Payment term
    4 Constant Value - TBD
    Now, as per the rule, it is picking the Payment term from Invoice to level. If there is none defined then it is picking from the Customer level as we never define at Ship To level.
    Now my question, is there any way we can implement to pick the Payment term from the Site level when Invoice To payment term is not defined.
    Please let me know if any additional info is required.
    Thanks.
    Edited by: R on Oct 18, 2012 10:06 AMDo you mind modifying the defaulting rule to have site level in between Invoice To.Payment term and Ship To.Payment term. Were you not able to change?
    Thanks
    Pradeep

  • Payment term at site level in AR Customer interface

    Is there anyway to assign *‘Payment Terms’* to Customer at Site level using interface table.
    Navigation : Customer>Address> business purpose > bill_to>Details > ‘Payment terms’
    Please help.
    Regards
    Suresh

    Kindly find the (Bug 245300 : NEED CUST INTERFACE TO UPLOAD IMPORTANT FIELDS E.G. SIC CODE, SALES CHANNEL CODE) bug on metalink.

  • Payment Terms at Different Levels

    Hi All,
    To my understanding, at present, the process of populating the payment terms is as follows:
    1. Payment terms are defined at Supplier/Supplier Site level.
    2. Contract PO is created and during the creation, it takes the default payment terms at Supplier / Supplier Site level based on the priority.
    3. Now, all the standard purchase orders that get created take the payment terms defined at Contract PO if we reference this Contract PO.
    Now my question is
    What if the payment terms at Supplier/ Supplier site level gets changed???
    The same will not get applied to Contract PO and the new Standard POs continue to take up the payment terms defined at Contract POs.
    This scenario is creating the confusion to me.
    Can anyone explain the scenario and let me know the way to get Contract PO payment terms get sync with corresponding Supplier/ Supplier site leve payment terms.

    Hi:
    Supplier and supplier site values are used to get defaulted to various document level (PO, Invoices, Payments etc) and changing at document/transactional level does not change the values at Master level. So in your case, you need to change the payment term at contract PO level and supplier/site level separately.

  • Posting customer payment at line item level

    Hi all ,
    Is there any way that we can configure customer payment in lock box to be done at line item level,
    what I mean here is if some invoice has three line items then can we configure some BADIs & do some ABAP coding to post at one of the line items?
    Please guide

    HI Nik,
    Not sure of vendor invoice. But we did customer invoice payments at item level. Follow below steps.
    1. FIll in all the details in F-28 iitial screen.
    2. In additional selections select radio button Others, Press enter.
    3. In the popup select document number.
    4. Here enter ur accounting doc number.
    5. Click on process open items
    6. Here u will get all line items. Now click on search and select line item, Neter item number.
    7. Now u will get only the line items u want.
    8. Now u can do complete or partial payments as per ur req.
    Hope it is clear.
    Thanks,
    Vinod.

  • Payment terms  for particular line item

    Hi gurus
    i have defined payment terms and assigned to customer master, when ever i am creating sales order payment terms are getting in the sales order if i want to change the payment terms for particular line item what is need to be done
    please let me know asap
    thanks n regards
    srinvias

    Hi,
    There are few ways:
    - You need to check in respective Item Category, the field "Business Item data" should be unchecked, this will allow you to change the Payment Terms at Item Level.
    -Even if the above settings are not being done, you can have the Payment terms fetched from Condition record maintained for that item. Mind that you need to maintain the Payment terms in Condition Records of the pricing of the item.
    Do reward answers with suitable points.
    Regards
    SD

  • How to pass item payment term through Idoc segment E1EDP18

    We use ORDERS idoc to create sales orders and our customers want to replace the default payment term at item level. I found segment E1EDP18 for this purpose but I don't exactly know how to use it, like where to put the payment term key. Can any one expain with the help of a clear  example how to indicate the payment term there ?
    Below is a exerpt of the incoming idoc file I used for testing. In this test I put the paymentt term 0010 in but the information sent in idoc segment is just ignored.
    E1EDP01                     10         625.00
        E1EDP05                        ZD64
        E1EDP05                        ZD66
        E1EDP19                     00269020000
        E1EDP18                     0020010
    Many thanks

    Hi,
             SAP program IDOC_INPUT_ORDERS is not using the item level payment terms sent in IDOC segment P18 to fill the sales order so you need user exit to do this. The program is moving the item level information to an internal table xe1edp18 when the data is parsed from IDOC so you can use this to populate the screen information in the user exit 'CALL CUSTOMER-FUNCTION '002' (IDOC_INPUT_ORDERS).
    Let me explain the process from EDI to SAP.
    1) EDI 850 will have ITD segment at item level (Example ITD013  *2     *        *10 *        *30 *          *        *) you can ask your EDI team to map them to P18 segment as it has the number of days and also the percentage for cash discount. P18 has 3 qualifiers so you can map 3 different temrs (For example the above sample is 1 Term is 2% in 10 days and Term 2 is net 30 days)
    2) During IDOC parsing the program is already filling internal table xe1edp18.
    3) In the user exit CUSTOMER-FUNCTION '002' you need to search for the SAP payment terms with the number of days and percentage (This is available in the table T052). Once you find the SAP terms key, you need to populate it for each item. You need to do this after the program filled the item billing data.
    Dynpro item business data billin details -
        PERFORM VA01_DYNPRO_POSITION_PDE3 USING XVBAP-POSNR.
    *-Zusätzliche Daten für Dynpros vorsehen (Kundenerweiterungen)----
    *-additional data's for new dynpro fields (customer exit)----
        SY-SUBRC = 0.
        PERFORM CUSTOMER_FUNCTION_DYNPRO.  -- THis is the user exit call
    Hope this is useful.
    Ram

  • Payment terms & Down payments

    Hi all SAP experts,
    In my company the requirement is as follows:
    1. When the order confirmation is done (sales order created), 50% of the order value is to be billed to the customer as first down payment.
    2. After the delivery of the items is done, 40% of the order value is to be billed to the customer.
    3. After the installation & commissioning is done, the remaining 10% of the value is to be billed to the customer.
    Requirements:
    1. How do I map this scenario in standard SAP?
    2. Can I use the payment terms to control the part payments to be received.
    3. My client wants to know at any stage, the amount received from the customer for the sales order & the remaining amount to be received from the customer.
    Please help me to map this scenario.
    With best regards,
    Niyaz.

    hello, niyaz.
    i was able to test your requirements on 11 oct 2008.  here were my findings:
    1.  your requirement for 50%, 40% and 10% payments can be satisfied by using BILLING PLAN and using MILESTONE BILLING, which you must activate on sales doc header and item levels.  you can specify that the first payment is a down-payment (which is not included in the 100% collectible, and you must settle the downpayment... more on this later).
    the 40% after delivery is also confirmed in the sales order (billing by default will be order related as SAP standard).  the 10% will follow the same logic.
    2.  you can use different payment terms for each of the payments (50%, 40% and 10%).  but these will be at header level, as the payment terms at item level are not modifiable (unless someone can find out how).  i tried deactivating 'business item' at VOV7 but you cannot do this if you are using billing plans.
    3.  your client's remaining requirements can be tracked by the document flow at header level, and by using the reports in FI and Credit Management.
    hope these helped you.
    regards.
    Edited by: jonathan yap on Oct 11, 2008 12:51 PM

  • User Exit for payment term

    Hi Friends
    how to write the User Exit for Payment terms at Item Level. Any Sample User Exits can help me if no exact User Exit Is there
    User Exit Name : USEREXIT_MOVE_FIELD_TO_VBKD
    Thanks in Advance.
    Regards
    sahiti

    Hi Amrish.
    thanks again.
    Hear is the complete ticket which i got from the client.
    1. User exit in Program MV45AFZZ
    User Exit Name : USEREXIT_MOVE_FIELD_TO_VBKD.
    create an include first - and then add the statements to that include..
    this way when there is a patch or an upgrade - we need to only type the include statement and not the extire userexit.
    2. External Table Specifications:
    the table is client dependent
    table name: zpaymentterm.
    client(keyfield)-mandt
    sales org(key)vkorg
    sales Doc-(key)auart
    material Grp-Matkl
    cust:kunnr
    Payment term (zterm) : ijput field in table maintenance
    3. select from the ztable using vbak-vkorg/vbak-auart/vbap-matkl/vbak-kunnr is equal to zztable fields.
    move corresponding zztable-zterm to vbkd-zterm.
    4. Validations: if no entry found in ztable then payment term from the customer master should be copied in the document.
    5. Create the maintenence view for the table and assigned with Transaction Code.
    Thanks in advance.
    Sahiti.

  • Item wise Payment terms

    Dear Suport,
        Pls help me out , there is a requirement that we client wants a Item wise Payment Terms .
    One Order having the condition as Delivery condition  and for that they want to enter seperate payment terms from Order.
    Thanks & Regards
    MK

    Hi Mukesh,
    I think you are getting confused in Payment terms and Conditions (pricing condition). Payment term is at header level, and which cant be item wise in any case. At the same time you are referring to some delivery condition sort of, which is the part of pricing procedure. If you are referring to the pricing procedure, then you can very well maintain the conditions separately for each line item as those are on line item level. The condition may manually be added, if required.
    What all you need to do is to get clarification, what actually client wants. Whether they are talking really about the payment terms at header level, or they are looking for the pricing condition at item level
    Regards
    sachin

  • Payment Term/BP on the level of Charge type in FWO

    According to business process I have 2 variants of payment term  for transportation with payer:
    1)      Prepaid (paid by Agency1(Payer1) in POL port of Loading)
    2)      Collect (paid by Agency2(Payer2) in POD port of discharge)
    3)      Today customer has  a requirement to issue several settlements from one FWO to different business partners on the level of  charge type.
    Example:
    BP Role: Payer
    BP : Payer 1
    Payment term: will pay with term prepaid:
    Charge type1 - NTFR (Net Ocean Freight)
    Charge type2 - BAF (Bunker Adjustment Factor)
    BP Role: Payer
    BP : Payer 2 
    Payment term: will pay with term collect:
    Charge type3 - DTHC
    The problem is how to  combine several terms(prepaid/collect/direct) with several BP Roles(Payer)/BP(Payer1/Payer2)on the level of charge type(service) in FWO.
    From the fisrt sight this case could be some way covered by standard on 9.1 functionality of «Charge type activation based on incoterm».
    But at the same time we some issues with this standard solution, because we need to split payer and term not only for the whole stage, but also for different charges in one stage. An example of this could be port to port transportation without any pre-carriage or on-carriage, but with OTHC/DTHC that could be paid in any term(P/C) separately by the appropriate agent in POL or POD. At the same time all the transportation costs will be associated only with one stage of transportation.
    Do anybody has an idea how to split payment term deeper than level of stage?

    Hi,
    You can use the "Flexible Settlement" function in TM9.1.
    Assign the charge types to settlement group.
    Assign the settlement group to settlement rule.
    Assign the settlement rule to settlement profile.
    Best Regards
    Clark Huang

  • Accessing Selected Value from Payment Terms (Item 47) in AR Invoice Form

    Hi,
    Have just started working in SAP Business One and SDK adn would really appreciate any help I could receive.
    I'm trying to access the selected value from Payment Terms field(Item 47) in the AR Invoice Form.
    Have successfully managed to do this against Customer Code field using the following code-:
    Private Sub eventHandlerTest(ByVal FormUID As String, pVal As SAPbouiCOM.ItemEvent, BubbleEvent As Boolean)
        Dim frm As SAPbouiCOM.Form
        Dim itmCustomer As SAPbouiCOM.Item
        Dim edtCustomer As SAPbouiCOM.EditText
        Dim itmRemark As SAPbouiCOM.Item
        Dim edtRemark As SAPbouiCOM.EditText
        Dim FieldNo As String
        Set frm = SBO_Application.Forms(FormUID)
        Set itmCustomer = frm.Items(pVal.ItemUID)
        Set edtCustomer = itmCustomer.Specific
        If UCase(edtCustomer.Value) = "CALECH1" Then
            FieldNo = "16"
            Set itmRemark = frm.Items(FieldNo)
            Set edtRemark = itmRemark.Specific
            edtRemark.String = "E"
        End If
    End Sub
    However when doing the same thing for Payment Terms I get the error "Run-time error '13': type mismatch" on the line
    Set edtOrderType = itmOrderType.Specific
    Thanks

    Hi,
    On the new invoice's form item 47 is ComboBox and I guess it's stay in the same type when you open existing invoice. So try to work with this item like with ComboBox. But if you need only get some information about existing invoice, you don't need to fork with the screen objects - you can get all you need from the DI Document object. Open Document object with Invoice type, find invoice and check PaymentGroupCode property.
    Best regards,
    Mark

Maybe you are looking for