Fixed Due Date Pay,ment Term

Hi,
My client needs a payment term with a fixed due date.  For example, all sales orders for a certain sales program is due for payment on  sept 22, 2007. So an order placed in march 2007 is due on sept 22, 2007.  If another order is placed on April 2007, it will still be due on sept 22, 2007.  
I've created a payment term with a fixed date of 22 and set the doc date as the basis of the baseline date. During sales order entry, the document date must then be set to sept 1, 2007. Unfortunately, the users can't be relied on to update the document date all the time.  Another alternative is to create a user exit to change the document date based on the payment term. 
I think these might work but I'm still trying to find out if there is any simpler way of setting a fixed due date in the sales order.  I'd appreciate any suggestions.
Thanks.

Hi ,
I guess while configuring the payment term if for the base line date you select the field No default ,in this case system will prompt you for the baseline date ,here you can set this as 1'st of that month etc.
just check if this helps you ..
Regards,
Kedar

Similar Messages

  • Fixed Due Date - Payment Term

    Hi  ....  How to get a fixed due date for Vendor / Customer Invoices (without modifying Due Date after posting the Document or Changing Base Line Date for each Invoice at the time of Posting Document)?
    For Example, If we post a Vendor / Customer Invoice with in the Dates from 1st Jan to 31st May 2014, default Due Date should be 31st May 2014
    (For T Codes FB60 / FB70 / MIRO etc)
    Please let me know the alternatives through Payment Term or any other way....
    Thanks ..... Ramesh

    Hello,
    Apart from above suggestions, please check below blog as well where you can calculate dynamic due date for fixed day payment terms.
    Fixed day payment terms - The magic behind due date determination!!!
    Thanks,
    V V

  • Payment Terms (Fixed Due Date)

    Hi All,
    I have a requirement where in I need to set up a new Payment term 123 as an installement payment term.
    The payment term is divided as follows:
    Payment Term A: 25% (Due Immediately)
    Payment Term B: 25% (Payable on May 30)
    Payment Term C: 25% (Payable on June 30 => Baseline date calculation: Fixed day: 30 additional months:1)
    Payment Term D: 25% (Payable on October 30 => Baseline date calculation: Fixed day: 30 additional months: 5)
    Now the above can we achieved by creating a condition type (VK11) and adding the Main Payment Term 123 in that condition type with a fixed due date.
    Then corresponding payment terms B,C and D can be set according to the fixed due date(mentioned in condition type) in OBB8
    But how do I capture the payment term A since it will be on the basis of Billing date and not fixed due date mentioned in condition type.
    Also, please suggest an alternate approach in setting up the above payment term 123 and if any ABAP effort is also required.
    Thanks,
    Aruna

    HI,
    You can use the custom development for it:-
    (A) For FI Documents:-
    Use FI Substitution in OBBH with exit.
    For field day1 (BSEG-ZBD1T) and baseline date (BSEG-ZFBDT). Here check the baseline date for October?
    Your ABAPer can code this.
    (B)For SD Documents:-
    Use user exit EXIT_SAPLV60B_008.
    This exit has table ACCIT which also has same fields Day1 and Baseline date. Follow same logic mentioned above.
    Regards,
    Gaurav

  • Fixed due date for billing created in a period

    Hi
    We want the new payment tem that should work in the following way
    Billing date from 01.01.2008 to 31.03.2008 due date should be 20.04.2008
    Billing date from 01.04.2008 to 30.06.2008 due date should be 20.07.2008
    Please note that the billing period is for three month for which we want a fixed due date.
    We required the expert's comment on the above scenario
    Regards
    DILIP PARAB

    Hi Dilip
    This can be configured in the payment terms (OBB8).  Here under baseline date calculation
    Fixed Day should be 20 (in your case)
    Additional Months       3
    then select posting date as default for baseline date.
    This will take for every month invoice 3 months.
    But in your case as you stated 1.1.2008 to 31.3.2008 it should be standard 20.4.2008 u have to create 3 payment terms as above with a difference of additional months, one for 3 (for the first month billing), second one as 2 (for second month billing) and 3 rd one as 1 (for 3 rd month billing).  You can attach the respective payment terms at the time of your sale order creation.
    Any additional help revert back.
    Regards
    Brahma

  • Calendar date & net due date (FI) PAYMENT TERMS - OBB8 Vendor Invoice

    I read many posts on SDN forum about the topic.
    Anyway, I didn't find a simple solution for that.
    My aim is is to calculate a net due date based on working days.
    So, If I've got a 30 days document days payment term  ("Deafult for baseline date" = Document date ; Additional Months = '2'), a Vendor Invoice (document date = 12.05.2011), by standard net due date will be 12.06.2011.
    FROM 12.05.2011 to 12.06.2011 =
    32 CALENDAR  DAYS         
    22 WORKDAYS (32 minus  10 holyday - 2 weekends)
    WORKDAYS PAYMENT TERMS  Within 30 workdays Due net
    Vendor Invoice  document date = 12.05.2011
    plus   30 workdays   =  DUE DATE  22.06.2011  (and not 12.06.2011)
    Can I obtain that with a standard functionality?
    Edited by: Roberto Buono on Jul 1, 2011 2:29 PM

    Hi,
    Sadly this is not available as standard.  As per your need the Net due date should be worked out by using a factory calendar; but what this does is it delinks the direct correlation between the number of days in the payment terms with the difference between the due date and baseline date.  I hope you are aware that Net Due date is not stored but is a variable calculated during run time in reports.
    There are four things you can try:
    1.  The simplest to do is: As the number of weekends are fixed; and if the intention is to give a 30 working day term, then add on the number of weekends and make the payment term effectively for say 40 days.  There will be marginal variations over what you want. Best part here is that config remains standard.
    2. All the receivable reports will use a function module (usually the same one) to calculate the net due date; enhance the FM and make it consider a factory calendar for calculating due date.
    3. Enhance the accounting interface, and in runtime; modify the days that are coming from the payment term; based on a factory calendar, and update the accounting document. This delinks the days mentioned in the payment term and the accounting document and may not be palatable.
    4. Enhance the accounting interface, and in runtime; calculate the due date and update the baseline date with it and make the payment term as "Immediate" yielding the desired due date. Not very elegant.  Alternatively add to the baseline date days equivalent to holidays and weekends and keep the days from payment terms constant and update the accounting document. Better...
    All four options have somes pros and cons.  I do not see any other means of acheiving what you want.  Maybe you could restrict users to a custom receivables/due date/ageing report which delivers what you want and lock the standard reports.
    Cheers..

  • Function Module to Calculate Due Date from Payment Terms?

    I'm writing an aged debtor report as the SAP standard one isn't quite right for our requirements.  Is there a function module that will calculate the payment due date if I give it the payment terms and the base line date?
    I did a search in SE37 but couldn't see one which fitted my requirements (I was searching on CALCDUEDATE and variantions of).
    Any suggestions welcome, thanks.
    Gill

    Hi,
    Use the FM FI_TERMS_OF_PAYMENT_PROPOSE for calculating the Payment due date
    call function 'FI_TERMS_OF_PAYMENT_PROPOSE'
      exporting
        i_bldat         = gv_bldat
        i_budat         = gv_budat
        i_cpudt         = sy-datum
        i_zfbdt         = gv_zfbdt
        i_zterm         = gv_terms_paym
        i_bukrs         = gv_comp_code
      importing
        e_zbd1t         = gv_zbd1t
        e_zbd1p         = gv_zbd1p
        e_zbd2t         = gv_zbd2t
        e_zbd3t         = gv_zbd3t.
    Regards,
    Dwaraka.S

  • Due date and payment terms data

    Hi All,
    Goodday to you all!
    My client is posting one transfer posting.
    He is transferring the normal customer line items to special GL items through FB01.
    Giving the first lime item posting key as 09 and customer number and special gl indicator
    But after going inside only the Dueon field shows as mandatory and there is no field called Payment terms.
    This dueon field is for taking the baseline date for calculating the due date.
    The payment terms field is optional in both the field status (Posting key as well as GL account field status variant)
    But the payment terms field is not showing while entering the transfer document !
    Can anybody advise me on this /
    Thanks in advance
    Shankar

    Hi Shankar,
    > Goto Tcode OBC4
    > select your field status variant
    > DoubleClick on Field status groups
    > Goto General (with text, allocation) - G001 (incase of standard SAP)
    >Goto payment transactions
    > Click on Req Entry or opt. entry in front of payment terms.
    Payment terms will appear in FB01
    Regards
    Saurabh

  • Conditions with Fixed end date before Loan term end

    Hi gurus,
    Please how do I set up an interest condition that should accrue and post only for the first six months of a loan with a 60 months repayment term?
    When I enter 1 in the frequency, it calculates for the whole of the loan period. When I leave the frenquecy blank, it calculate for the whole of the six months, and post the total on the sixt month.
    What I want is the interest to accrue and post monthly only for the first six months.
    Thanks
    Fisayo.

    Hi,
    You are expecting to set a condition for the first 6 months of the loan term where your contract is maturing after 60 months. If so please create an interest condition with out specifying any frequency but provide calc start date = start of term of contract and calc end date = (date completing 6 months after term start )- 1 day, due date = 6 months after term start. For eg: if your loan start date is 01.01.2010 and end of term is 31.12.2014:
    Interest Condition details:
    Int Start Date = 01.01.2010
    Calc End date = 30.06.2010
    Due Date = 01.07.2010
    Freq = NIL
    I hope by setting above condition, you can get the required cash flows for first six months only.
    Regards
    Prasad AV

  • Payment terms and Due date field gets emptied after residual clearing

    Hi
    There is advance of Rs.50000 in Vendor ledger and Invoice of Rs.200000 (with payment term - G019)
    I cleared these two line items (residual clearing). One new line item got created of Rs.150000. When i saw that line item, i saw that there payment term field and due date field got emptied. My requirement is that the original payment term entered in initial invoice document (of Rs.200000) should automatically get populated in new line item of Rs.150000.
    How to fulfill this requirement?

    Thanks for the prompt reply.
    I wanted to ask one more thing. Same way when i do partial clearing (not residual), is it possible to populate the invoice's due date in advance line item. One link is that my invoice reference gets populated advance line item. So i want due date (not payment term) also to get populated in advance line item.
    Please help.
    Edited by: Deepak Agrawal on Jul 29, 2011 11:43 AM

  • MIRO paymenmt terms and due date in workdays

    Hello,
    we want that due date in Miro wasn't in a free days.
    we have a calendar bult by SCAL, where there ar several holidays dates, and where workdays are from monday to friday.
    When we record an invoice at MIRO, due date can be a holyday date, or a sunday, ...
    We don't know where can we define the company code's calendar.
    We know where can define plan's calendar. But not for Company Code.
    In other hand, Is it possible define a payment term for obtain due date in a specifi weekday? Wednesday for example.
    thanks in advance,

    Thanks for the prompt reply.
    I wanted to ask one more thing. Same way when i do partial clearing (not residual), is it possible to populate the invoice's due date in advance line item. One link is that my invoice reference gets populated advance line item. So i want due date (not payment term) also to get populated in advance line item.
    Please help.
    Edited by: Deepak Agrawal on Jul 29, 2011 11:43 AM

  • Net due date incorrect in FBL3N report

    Hi,
    Net due date is coming correctly in Vendor Display report FBL1N, however the same entry when we see in reconciliation account in FBL3N we get the wrong due date. We are going thorough GL head to get the correct amount which is tallying with f.08 data for ageing group-wise. For this reason net due date is required.
    Let me know if there is any other way I can proceed.
    Regards,
    Devdatth

    Hi,
    Waiting for reply.
    I need to know, why in FBL1N we get the correct net due date and in FBl3N get incorrect net due date.
    For example:
    in FBL1N the entry is-
    doc date           Baseline date           Net due date             Pay terms
    08.10.2012         08.11.2012              08.12.2012                30 days
    the same entry in FBL3N is-
    doc date           Baseline date          Net due date              Pay terms 
    08.10.2012        08.11.2012              08.11.2012                 30 days  
    i.e in FBL3N report also the same date 08.12.2012 should appear. But the report is showing incorrect date.
    Regards,
    Devdatth

  • To find cash discount due date for invoice

    Hi,
    is there any fuction module to get cash discount due date using Payment term Zterm, Ztag:1Days from Baseline Date for Payment and Ztag2:Days from Baseline Date for Payment from T052 table.
    Regards,
    santosh

    check the below fuction module.
    CALL FUNCTION 'DETERMINE_DUE_DATE'
      EXPORTING
        I_FAEDE                          = faede
    IMPORTING
       E_FAEDE                          =  faede
    EXCEPTIONS
       ACCOUNT_TYPE_NOT_SUPPORTED       = 1
       OTHERS                           = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    you can pass the zterm and Days from Baseline Date for Payment from T052 table to correspoinding fields of faede structure .
    Thanks and Regards,
    pavankumar

  • Payment Terms-Manual due date Input-Which field?

    Dear Gurus,
    I can observe an option at the payment terms of "no default" which means that payment due date has to be entered manually.Is there some field in the order or billing document where the due date can be entered manually.Kindly hep,thank you.
    Regards,
    Sam Ahmed

    Hi
    By making due date manual you want to give a free hand to end user for entering any date as due date. He might enter 30 days or 300 days and this is the reason payment terms are used. I don't know about your business scenario but in most of the cases due date is determined from payment terms.
    If you want to make it manual then you can enter payment term with pay immediate and enter date in Fixed value date as suggested by Ravin or enter days in add value days field. System will take this date as billing date for accounting document and will calculate payment term days from here and if you payment term is pay immediate then this would be your due date as well.
    Thank$

  • Instalment payment terms and Due date

    Hello
    Can i have some comments on how the due date will be calculated in case of instalment payment terms.what is the configuration needed.Can we get the discount for each instalment if we pay in advance i.e before the due date.
    with regds
    RAJA

    Installment payment terms is basically one payment term linked to other paymnet term(s).
    If you split it to 3 lines, each of the 3 lines will get the payment term assigned for that line.
    E.g. you will configure as follows: (obb9)
    Inst Pmt Term  Inst     %       Payment term
    0001                  1     20              AAAA
    0001                  2     30              BBBB
    0001                  3     50              CCCC
    If you post an invoice (of say 1000) with the pmt term 1, it will split to 3 lines
    Line         Amt            Pmt term
    1             200                AAAA
    2             300                BBBB
    3             500                CCCC
    All the terms created for AAAA BBBB CCCC will apply to these lines.
    Praveen.

  • Paying before due date through payment program

    Hi friends,
    How do I pay to the vendor before the due date for certain invoice through payment program.
    and
    How does system calculates discount on that invoice in automatic payment program.
    what details do I need to enter to make system pay before due date and calculate discount as per payment terms.

    Hi,
    Please try this to remove the check box 'Payment per due date' is selected in your FBZP   > Payment method for company code settings. If you have switched off the flag and carried out testing.
    Please assign points if it useful
    Regards
    Ravinagh Boni

Maybe you are looking for

  • Upgrade G3 B&W and G4 Single Processor from OS 9.2.1 to 10.4 Tiger?

    I Purchased a G4 Installation / restore disk OS 10.4......Used an external DVD drive and disk opens fine on both machines, but when I click on install, both machines give me the following error message (even if I use the "C" key on startup..."startup

  • How many devices can you have to your itunes library

    How many devices ( Iphone,Ipod, etc) can you have to your itunes account?

  • Hierarchy viewer upward navigation

    I have hierarchy viewer on top of employee table which has employee_id,manager_id and other fields. I have search option in the page. I am able to drill down on the employee I searched. I want to configure drill up functionality also. I understand I

  • Acheving Message Correlation In OSB

    Hi People, Just Trying to Implement Message Correlation In OSB. Limitations : The DownLine System for us is not expected to send back the JMS Message ID while sending the response message. DownLine system Just sends only the payload. This stands as a

  • HTTP failed - Transparent web proxy

    Hello, I developped an application with Flex 3 B1, it works at my home but when I tried it in my office I have this type of message sometime code: Channel.Call.Failed Message: error Detail: NetConnection.Call.Failed: HTTP: Failed Sometime the applica