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,
PradeepHello 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,
ChanduHello 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,
RaviYou 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,
VidyaThis 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 PMHi,
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.. -
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 rewardedHi 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. -
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 -
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. -
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
MarkHi,
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 -
hi
If we want to know the Billing due date(Payment due date),
How can we know that..
Thanks & Regards
VASUHi
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
-
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