Due Dates based on criteria or project

I need to update the due date for all the AP invoices pertaining to a project. The project master data has the "ValidTo" field. Whenever the project master field is updated or extended to a new date, the due date should be updated with the new date so as to get the ageing correctly based on the due date.
This scenario is applicable to the construction industry.
Ex: Project master : Project 1 Validto: "31/12/2016"
AP invoice # 1 created on 1/2/2015 with retention dues.. The retention due date should be reflected as 31/12/2016.
AP invoice # 2 created on 1/4/2015 with retention dues.. The retention due date should be reflected as 31/12/2016.
When the project master is extended to the new valid date i.e. Validto is changed from 31/12/2016 to 31/12/2017, the due dates for the retention dues should reflect the new date i.d. 31/12/2017 for the new transactions and also, for the old transactions.
How can we do this? Is it possible to handle this?
Thanks,

I am not sure if standard SAP can do this.
But there is an workaround.
1. Use Post Transaction Notice to monitor the changes on Project Mater, and write the changed ValidTo value to a customized table.
2. Write DI program to modify existing A/P invoice based on new value in customized table
3. Schedule the DI program with SAP Alert.
Another way to do this is to use SAP 9 or 9.1's workflow to do the step 2 and 3.

Similar Messages

  • Calculation of due date based on Business Days for FICA documents

    Hi All,
    I am working on project where SD - FICA integration is in picture. We post some charges through SD and FICA document gets posted on relevant Contract Account.
    Normally we create Sales Order using transaction VA01 and then we do Billing for this Sales Order through VF01. After billng is done, FICA document automatically gets generated.
    We have following requirement to be fulfilled.
    For the SD bills posted as above, I want to calculate due date of these bills based on Business Days for FICA document generated (SAP Standard calculate due date based on Calander days). We can use factory calander for calculating business days in relevant function module.
    I have checked in the system and it seems that event 1330 ( FM - ISU_DUE_DATE_DETERMINE) is not working in this scenario. Is there any other FM which I can use?
    Can anyone help me on this?
    Regards,
    Pradeep

    Hello Praeva ,
    The event 1330 has a sample FM FKK_SAMPLE_1330. It doesnt even have a Standard Function Module.
    You need to create a Installation-Specific FM and put your code to determine the Due Date based on the logic.
    Rgds
    Ram Kumar.

  • Advaned warning for due date based on statuses

    Hi,
    While searching transactions, for the due date some icons are coming like(green squere, yellow triangle, tick mark, grayed dimond) and so on.
    can I maintain these icons based on statuses. Presently tick mark is coming for one of the statuses maintained in the status management. But for this we didn't maintained any configuration settings at IMG --> CRM --> Interaction center Web client --> Agent Inbox --> Map item attributes to inbox Attributes --> Define advanced warning for due date.
    Required quick response as it is business critical requirement.
    Thanks,
    Chandu

    Hello Praeva ,
    The event 1330 has a sample FM FKK_SAMPLE_1330. It doesnt even have a Standard Function Module.
    You need to create a Installation-Specific FM and put your code to determine the Due Date based on the logic.
    Rgds
    Ram Kumar.

  • Payment terms should calculate Payment due date based on working days

    Hi Experts,
    As we know that standard SAP calculates Payment due date= base line date + number of days maintained in payment terms. In this payment days are considered as calendar days and not the working days.
    Example: If base line date is Thursday, payment terms says 3 days then payment due date is calculated as Sunday ( which is not a working day as per the factory calendar I use). The requirement is that payment date should be calculated as following Tuesday considering Satuarday and Sunday are not working days as per the calendar.
    Can you please suggest how can we achieve this?
    Thanks,
    Ravi

    You can not acheive from config pooint of view but you can use BADI and get the solution
    use BAdI MRM_PAYMENT_TERMS to set terms of payment
    You can use this Business Add-In to change the following fields for the 
    terms of payment in the invoice document header:                        
    o  ZFBDT: Base date for due date calculation                            
    o  ZBD1T: Discount days 1                                               
    o  ZBD1P: Discount percentage 1                                         
    o  ZBD2T: Discount days 2                                               
    o  ZBD2P: Discount percentage 2                                         
    o  ZBD3T: Deadline for net condition                                    
    o  ZLSPR: Key for payment block

  • How to change Net Due Date in case of Credit Memo..

    Hi Experts,
    In our system currently when we create credit memo using tcode FB75 system makes the invoive due immediately.
    We wanted to make this net due date dependent on payment terms given by us. Please let me know how can I achieve this..
    Please let me know if there is any user exit there or the configration path to achieve this...
    Regards,
    Vidya

    This is a standard SAP functionality. Usually a credit memo is referenced to an invoice and if you don't have a reference to an invoice SAP would consider that credit memo as due immediatly.
    If you have an invoice to be referenced to this credit memo enter the invoice number in the invoice reference field in FB75 > payment tab and then enter the payment term. If you don't have an invoice reference enter V  in the invoice reference field and then the payment term, system will calculate net due date based on payment term.

  • 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..

  • Customer payment  due date

    i want to calculate customer due date based on payment terms and print in to my invoice output,
    which fields and table do need to take consideration, would anyone help me on that
    thanks
    Points would be rewarded

    Hi Suresh,
    You can get the relevant details from combination of tables
    BSEG and BSIS.
    Predominatly BSIS since it will display all the open line items for the customer.
    Key link for using this table could be
    1. Reference Document
    2. Payer.
    Hope this helps you.....
    Rgds
    VIVEK.

  • Net due date calculation

    in vendor invoice, how system calculate the net due date, I enter document date is July.1.2010, payment term is Z001, system automatically update the field  cash discount days 1, INVFO-ZBD1T, but this from structure. may I know which table we can use? thanks

    Hi,
    The system calculates the Net due date based on the 'Payment Term' settings. The details of the payment terms are stored in table T052.
    The system calculates the date based on the 'Baseline date' and the number of days term period.
    If you can list the settings of your payment term Z001 from t-code OBB8, I can explain you with an example.
    Regards,
    Mike

  • Credit note due date

    Hi
    Client wants the due date in a credit note (A/R) to reflect a date according to the Payment term of a customer. This I can achieve with a formatted search. The payment terms for  customers are -
    30 days
    Due date based on posting date
    Start from month end + 1 month + 7 days
    60 days
    Due date based on posting date
    Start from month end + 2 months + 7 days
    How to do a SQL query like that is a bit advanced for me.
    Can anyone help, please?
    Regards
    Edited by: Philip Eller on Jun 4, 2008 8:47 AM
    Edited by: Philip Eller on Jun 18, 2008 9:09 AM*

    Hi,
    The Due date will be grayed out in the Credit memo in case it
    was based on an Invoice.
    In case the Credit memo is not based on another document, the Due date
    will be changeable as mentioned in the note [941272].
    it is by system design that credit memos retrieve their due date from
    their posting date and not based on the defined payment terms
    This behaviour is consistent through all versions.
    Best Regards
    Helen Sun

  • Table name for the field FAEDT(net due date)

    hi every body,
    plz can any body tell me the table name for the field net due date(FAEDT).
    its very very urgent
    thanq.

    Hi mark chalfen,
    thanq very much ur reply.
    actually my client want to change the payment term for all the vendor invoices.so wt we did is... we created aprogram to change the old payment term to new payment term in the vendor line items(fbl1n).
    when we run the program its changing the payment term and the base line date and the NO of days in the vendor linitems.but it not changing the net due date based on the new baseline date.
    i think with out changing the net due date only changing the payment term is use less.coz the item again show as due in the same date.
    so how can we change the net due date based on the new baseline date.?from which table we can take the field FAED and update with the new date.
    plz advise me?
    thanq.

  • Table for field net due date

    Hi,
    In which table we will find field net due date.
    Regards,

    Hi
    ZFBDT is the field for the Baseline date and ZBD1T, ZBD2T, ZBD3T are the days for disc.calculations....you can caluculate the Net due date based (ZFBDT  + [ZBD1TZBD2TZBD3T]) and accordingly the discounts(ZBD1P, ZBD2P) also
    VVR

  • Due date is not showing up in UWL

    Hi ,
    Due date is not showing up in UWL. Back end is ECC not GP Just regular work flow.
    I can see in workflow object end date kind. But the field is blank. For due date any additional configuration needed.
    I really appreciate your help.
    Regards
    Mark

    Hi,
    As far as I remember correctly, the Due Date in UWL is the Requested End date in the workflow. So basically you need to open the workflow in backend in WF builder and look at the step. There is a tab for setting different deadlines and stuff. If you do the settings there (for example set the requested end in 3 days), I think that work item will display the due date based on that data.
    Regards,
    Karri

  • Billing due date

    hi
    If we want to know the Billing due date(Payment due date),
    How can we know that..
    Thanks & Regards
    VASU

    Hi
    Simply way is to run the Billing due list using T.code VF04
    can find billing due dates based on
      Billing data
      Billing date from
      Billing type     
      SD document      
      Sales organization data
      Sales organization
      Distribution chann
      Division         
      Shipping point   
       Customer data                
      Sold-to party    
      Destination country
      For documents
      Order-related      
      Delivery-related   
      Rebate-related     
      Intercompany Billing
    Kindly Reward points if usefull
    Regards
    vK

  • How to fetch net due date details

    Hi sap gurus
    I am fetching data from fbl5n transaction.
    i want days in arrears by NET due date(VERZN) and net due date(FAEDT) fileds
    but the data is coming from structure RFPOS-FAEDT and RFPOS-VERGN Fields.
    i want to display those fields in my script layout.
    RFPOS is a structure so its not contain  any data so exactly which table i will get FAEDT and VERGN fields..
    how i will fetch those fields for my requirement.
    if any solution really helpful.
    i am using standard print program RFKORD10.
    and  standard form is F140_ACC_STAT_01. and copied form into zform.
    if any one can guide it will resolve my problem..
    with advance thanks..

    This is a standard SAP functionality. Usually a credit memo is referenced to an invoice and if you don't have a reference to an invoice SAP would consider that credit memo as due immediatly.
    If you have an invoice to be referenced to this credit memo enter the invoice number in the invoice reference field in FB75 > payment tab and then enter the payment term. If you don't have an invoice reference enter V  in the invoice reference field and then the payment term, system will calculate net due date based on payment term.

  • What is the logic behind suggest due date in a planned order?

    I have observed that suggest due date of a planned order is not based on demand. What is the logic behind derivation of suggest due date?
    Some times pegging date is based on Sales Order request date but not all the times, how to interpret the pegging date of a planned order?
    Please confirm that suggest ship date is based on the suggest due date and In-transit time and lead time.

    HI,
    Planning engine calculates the Sugg Due Date based on some mathematical calculations and some Plan setups.
    It also depends on what option you have chosed in the plan, for Material availability i.e. at the start of the Job or at the start of operation.
    For buy item-it will minus the pre, post and processing lead time from the Material requirement date for making the job based on above setup.
    For make items, it will also consider Manufacturing lead time(based on the routing) and will show the Sugg due date
    Please mark this post as correct or helpful, if it clears your concern.
    Thanks,
    Avinash

Maybe you are looking for

  • Bootcamp - External Display not working :(

    I've got a 20" external Dell LCD monitor running off of a new White Macbook. When in Mac OS, the display works perfectly. However, when rebooting in windows XP all I see is the OS loading screen before the display goes black and nothing ever shows up

  • Precision White Balance Techniques

    Hello. This is my first post here; glad to be joining. I have been using Nikon Capture for years and am moving to Aperture because I find the new Capture NX no longer meets my needs. I have been using a post processing technique taught by a Ron Rezni

  • Uncheck "Suppress Multiple Alerts of This Rule"

    Hello, In Alert Configuration I try to uncheck the option "suppress Multiple Alerts of This Rule" and with out success. The option still stay with V sign. Any idea? Regards Elad

  • IPad Won't Restore into new Update 3.2.2 And Can't Do Anything Now...

    Ok so my problem is when i plugged my ipad to restore and update to the new firmware update 3.2.2, everything was going smoothly, untill i got a error numbered 1014, Please help me i have tried everything many times, im trying to restore it in my mac

  • Recommended new hard drive for MacBook Pro

    Hi, my mate has a MacBook Pro 2.16 GHz. He wants to upgrade the hard drive to something bigger than the current 5400rpm 120GB. Can anyone recommend some of the best drives (or the best) to go with at this point in time? I think probably it's worth go