Billing date based in POD
Hi everybody!
I have 2 situations:
- Payer without Invoicing dates: when i create the Billing Document, the real billing date is the same as the Requested Delivey Date (in the sales order).
- Payer with Invoicing Dates (365 days a year): when i create the Billing Document the real Billing Date is the same as the POD.
Where can i check how this work?
Regards!
Any user exit where i could check?
Regards!
Similar Messages
-
Invoice Date Based on POD Date and Requested Delivery Date
Hello Experts,
Could you please Help me How to get the Billing date in the invoice document based on POD date if the POD Report has been Posted , If not the system should pick up the requested delivery date.
Thanks for your timeHi,
Create an copy control routine (T.Code VOFM) as assign in copy control setting between Delivery doc to billing docuement (T.code VTFL).
The new routine will be created with copy of existing routine assign under "Copying requirements" at item level, and assign on same place.
Pl take help of ABAPer to write the new routine.
regards
Vivek.
Edited by: Vievk Vardhan on Jan 7, 2010 1:50 PM -
Standard capability to delay billing based on POD receipt
Hello,
Is anyone know is an SAP standard capability to delay billing based on POD receipt?
ThanksBill, this is standard SAP. You will have to do 2 things to activate this SAP POD functionality:
- activate POD relevancy in the ship-to customer master (sales view, shipping tab)
- activate POD relevancy for the delivery item categories in customizing.
The Standard routine of copying requirements 003 - header/dl related in VOFM-> Copying Requirements -> Billing is the one that does not allow creation of invoice if POD confirmation is not received. -
How to Group Invoce Qualtity in SD by Month based on Billing Date
Hi,
I have Invoice quantity in a cube whcih I want to group monthwise.
For example :
Material Billing Date Invoiced Quantity
Material 1 Jan-15,2007 100
Material 1 Jan-20,2007 50
Material 1 Jan 23,2007 10
Material 2 Jan 14,2007 70
Material 2 Jan 10, 2007 10
In the Report, I want to show it as
Material 1 Jan-2007 160
Material 2 Jan-2007 80
How do I do this. How can I group the Material like this in the report.
Any suggestions are really appreciated.
ThanksArvind,
Hopefully i understood your requirement correctly.
What you need to do is to add the infoobject 0calmonth to your Infoprovider, and write the update rules to transform your date to 0calmonth.
Then change your query to display material and 0calmonth in the rows, and the trick will be done.
Hope it helps,
Gili -
G/L account should be determined based on billing date .
I have a requirement where in for a certain condtion type the account determination should be dependant on billing date . If the billing date is before a specified date, the condition type shoud hit a specific account and if the billing date falls after the specified date, it should hit a different account. How can this be acheived ? Do we have a user exit for this requirement ?
For you info, the condition type is an accrual conditon type ..
Regards
Mahesh..Hi Mahesh,
The fallowing User Exits available for Release to accounting please go through these it may help you.
The following user exits are available in report SAPLV60B for transfer to accounting (function group V60B):
EXIT_SAPLV60B_001: Change the header data in the structure acchd
You can use this exit to influence the header information of the accounting document. For example, you can change the business transaction, "created on" date and time, the name of the person who created it or the transaction with which the document was created.
EXIT_SAPLV60B_002: Change the customer line ACCIT
You can use this exit to change the customer line in the accounting document. This exit is processed once the ACCIT structure is filled in with data from document header VBRK.
EXIT_SAPLV60B_003: Change the customer line in costing
The customer line is filled in differently for costing. You can use exit 003 to influence the ACCIT structure.
EXIT_SAPLV60B_004: Change a GL account item ACCIT You can add information to a GL account item (such as quantity specifications) with this exit.
EXIT_SAPLV60B_005: User exit for accruals
Once all relevant data for accruals was entered in the GL account item, you can add to this data with this exit.
EXIT_SAPLV60B_006: Change the control line ACCIT
You can use exit 006 to add information to the control line.
EXIT_SAPLV60B_007: Change the installment plan
You can use exit 007 to add information to the installment plan
parameters in the GL account item.
EXIT_SAPLV60B_008: Change the transfer structure ACCCR, ACCIT and ACCHD
After the accounting document is filled in with data, you can use exit 008 to change the document once again.
EXIT_SAPLV60B_010: Item table for customer lines
You can use exit 10 to influence the contents of customer lines before they are created.
EXIT_SAPLV60B_0011: Change the parameter for cash account determination or reconciliation account determination
You can use this exit to change inbound parameters in order to influence account determination.
I hope it will help you,
Regards,
Murali. -
Third Party process - billing date change in Sales order / Customer Invoice
Dear Friends,
In Third Party Sales Process , as we are aware billing is order related billing and it will become due only after vendor invoice is received.
My situation is in the original sales order billing date is eg: 01.02.2009 . The subsequent vendor invoice ( Invoice receipt done based on PR --> and PO) has a later date eg: 05.02.2009 .
This means that the customer biling can be done only after this date.
How the system behaves in this case wrt to the billing date ( 01/02/2009) of the original sales order.
Regards
Mahesh
Edited by: Mahesh sap on Feb 4, 2009 8:55 AMHi all ,
Thanx all for your responses . But my case is a bit peculiar . Here the vendor invoice is coming by IDoc through EDI . When EDI flow is confirmed, the billing date is pushed ahead. As per billing calendar in CMR the customer can be invoiced only on the last date of the month.
As a result if the original billing date in the sales order is Feb end, when vendor invoice received through EDI , the billing date is shifting to march end .
Is it because the date of vendor invoice is causing this? Obviously the customer billing date falls only after vendor invoice date.
Regards
Mahesh -
Third Party GRN Posting Date to be Copied to Sales Order Line item Billing Date
Hello Experts
I have a client requirement where in they want to bill line items in the sales order ( third party process ) to the end customer in sync with the GRN posting dates happened in the PO
For EG if GRN happened on 1st July 2014 then Billing Date should come in as 31st July 2014 so when they execute VF04 giving from and to dates as 1st july to 31st corresponding sales order can be invoiced
Actual problem is for suppose if i create a sales order in the month of june say 26th basing on the factory calendar setting and invoicing list maintained in the customer master system defaults the billing date to 30th June 2014 , and the same when user runs VF04 from 1st June to 30th June this sales order shows as due and mistakenly end user invoices the customer ( whereas logical GR would have only received in July 1st )
My requirement is similar to below threads but i am unable to find answer how to copy GR Posting date to Billing Date of the sales order line item
use GR Doc date as billing date
3rd party sales process (w/o ship notif) - BillingHi Lakshmipathi ji,
As my requirement is to update the billing date at the sales order line item level , As a process user goes in executes VF04
For Ex
Sales Order Created Date is 1st June 2014 then System Defaults Billing Date at line item to 30th June 2014
Now when i do GRN suppose on 1st July 2014 for that line item , system should trigger a code where in check the posting date of the GRN and override the same in the Biiling Date field of the sales order line item
So when VF04 is run for a month All the GRN which are recieved in the month of July are invoiced in July
Please share me your thoughts do we need to check any userexits from MM side which reads the posting date of GRN and then copies in to my third party sales order
Regards
Hiba -
Sales and Billing data is not fetching in case of STO
Hi
We have tables VBAK and VBAP - sale oder
VBRK and VBRP - Billing data
Now problem is that I want to make a BW datasource in ECC in which i create view from which we need to populate data for order and billing together but we are facing problem in case of STO where billing doc canu2019t be create against with Sale order doc
Suppose, If I create a view from which all record regarding order and Billing are coming from table VBAK,VBAP,VBRK and VBAP then we have got record but in case of STO where billing doc canu2019t be created with against of Sale order then we have failed to find the record against sales doc because view fetch data depend upon intersection functionality.
We need sales data in case of STO also. please give the helpful for the same.
Thanks & Regards,
Gourav SekhriHi Krishanan
I am facing the same problem which have been mentioned by you (i am not getting sales doc data for normal sales orders if billing document is not yet created, which might not be desirable in my scenario).
I have also created generic extractor based on view(all data only for sales order) and also creating append structure for all field based on billing data.
but now i am facing the problem in which i need to take VBRK table data based on sales doc but in VBRK table sale doc is not defined.
kindly look into the matter and give the helpful reply.
Thanks & Regards,
Gourav Sekhri -
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. -
Automatic determination of billing date on order related billing
Dear all,
Some background:
We are using resource related billing: create standing sales order with WBS as reference.
Costs are posted to the WBS (serves as a bucket to collect costs).
Whenever needed, the costs on the WBS are billed. This is done via transaction DP91, creating a billing request for the standing sales order which generates a new sales order which takes the amount from the WBS element. This sales order can then be billed.
In other words: Each period, the standing sales order can be billed (based on the WBS element it contains) in a new sales order.
Problem:
The billing date is derived from the 'requested delivery date' on the sales order.
We would like to have by default proposed by the system as billing date: the date when the (2nd) sales order and/or billing document is generated. So either date of billing should be the billing date or the requested delivery date (which will then automatically determine the billing date)
How can this be achieved?
What I tried:
1). I have ticket the flag "Propose delivery date", but this doesn't seem to be the solution.
2). Factory calender is only to be used in case a specific date should be used (e.g. last day of the week/month). I don't think we need this, as we could just go for "todays date" during (2nd) sales order/billing document creation.
3). I checked the copy control properties, but this is not really an option I think.
Many thanks!HI, Boiler
I suggest you to check the copy control again.
As I known, there is a Routin setting for data transfer (Data VBRK/VBRP) in the item level. And you can use standard routin 11 means Bill. date= Today.
Hope it can help you.
Wink Young -
Third Party Order Billing Date
Dear Group,
Can someone assist me on the issue i am having on Third Party Orders. I have my system set up for Billing Relevenace = B (order related) so that i can create the billing document based onthe goods receipt. We are doing goods reciept with inbound delivery.
What i need to know is how can i have billing date updated? In the initial sales order the billing date is getting set based on the requested delivery date. If the goods are shipped early the billing document is not coming up on the billing due list till the billing date on the sales order and thus will not be billed until the original bill date.
How are others dealing with this issue?
Another question, if we want to pass freight charges on to customer invoice how can we do that based on the inbound delivery? I am adding freight to header delivery docuement for standard deliveries, but not able to get pricing procedure for inbound deliveris.
Thanks in advance.Why would you do an inbound delivery and goods receipt on a 3rd party order? The point of 3rd party order is so you don't have to bring the inventory into the distribution center and process it in and out. Your billing should be based on the statistical goods receipt on the purchase order, which is when the factory should deliver the goods to the customer.
-
How to set Service render date should be equal to Billing date
Hi All,
At present when invoice is created the service rendered date (FBUDA) is taken as the basis for the Rebate condition types to select the condition value from the agreement.
The business requires that for the rebate conditions, service rendered date should be equivalent to the billing date, so that correct agreement is selected based on the billing date.
Required Change: Service Rendered date should be equivalent to the Billing Date for only Rebate condition Types and only for particular Sales Org.
To achieve this how can I proceed, I have gone through all user-exist for billing no where I have found
Could you please guide me to achieve this functionality?
Thanks and Regards,
Jaya.GHi Yadav,
My requirement is to put the billing date in service render date
I.e. in my scenario the Actual GI date is populating into billing date and also in service render date (komk-fbuda)
If we enter billing date manually while creating the billing that should be reflect in service render date, in condition level.
Here it is not happening, it is taking the Actual GI date in service render date,
Here VBRP-FBUDA is different form komk-fbuda.
Vbrp-fbuda is have to reflect form Actual GI date only
My requirement is, I need to populate the billing date into service render date for some conditions only. These conditions are rebate type conditions.
I can populate the billing date to all conditions not for particular conditions
In user exit userexit_pricing_prepare_tkomk
I can move the vbrk-fkdat to tkomk-fbuda
But this not my requirement
I need to populate the billing date to service render date to some conditions types only
In this exit I canu2019t restrict the conditions, I mean in this routine I am not able to select the condition types
Please advice me where can I write the code to achieve my functionality
Thanks in Advance
Jaya.G -
Creating Mulitile Billing documents based on Sales order
Hi All
My requirement is to create a billing documents based on sales order. Item category is SERVICE.
For example : In Sales Order the quantity is 100.
1 st billing doument user can create of 10.Then after 1 month 2nd billing document of 9 and so on.
when i create billing document related with sales order . the billing document is created with 100 quantity.
i know it is possible with delivery but my requirement is billing document should be created related to service.
Appreciate your time.
Thanks and Regards
MaheshHi ,
You can use mile stone billing concept for this requirement.In mile stone billing ,we enter the billing dates and quanitity to be billed.We can bill the required quantity once the billing date reaches the system date.
Hope it helps.
Regards,
Pasapula. -
Hi,
I would like to ask where does the billing date of the invoice (billing type F2) is copied. Is it copied on the actual goods issue date? If that is the case, how about the billing date of an intercompany invoice ( billing type IV), from where does the billing date is copied? Thank you in advance for your help.
Kind regards,
Reyna AgustinHi Reyna,
Yes you got it right. For Billing type F2 the Billing Date is copied from the Delivery doc field called as Actual Goods Issue Date.
And I think in intercompany invoice (IV) too the Billing Date is copied from the delivery doc as the same is created from the Delivering Plant and F2 Invoice which is sent to the customer is prepared from the Ordering Plant based on the Sales order. The Date which it takes into consideration is from main menu> GOTO-> Header--> Sales (here refer Document Date & Pricing Date field.)
Hope the above answers your query.
REWARD if it helps you!!
Regards,
Ajinkya -
Read data based on date in internal tables
Hi Abapers,
In my zreport , i am retreving data from vbrk, vbrp into one internal table ( itab1) and retreiving data from customized table i nto internal table itab2.
itab1 contains following fields.
matnr - Material code
erdat - date ( billing date).
itab2 contains following fields.
matnr - material code.
zfromdate - from date
ztodate - to date
zstprs - material price
loop at itab1 .
endloop.
how to read particular record from itab2 ( which consists of material code with price maintaing with date range ) based on my billing document date i.e erdat
ex: material code fromdate todate price
10000 01.11.2008 20.11.2008 100.
10000 21.11.2008 30.11.2008 104
if for example in itab1 , erdat ( billing doc date is 15.11.2008 ) , how to read first record in itab2 which will fall under that date range.
please give me any suggestions, or provide sample code.
regards,
Hari priyaHi,
Please go in this way
while selecting fileds from table into itab2
select in this way
select * from <tablename> into tabel itab2 where
matnr = itab1-matnr and
zfromdate LE erdat and
ztodate GE erdat.
Loop at itab2.
read table itab1 with key matnr = itab2-matnr.
take ur fields into internal table
endloop.
Maybe you are looking for
-
"Only" word in cheque printing
Hi Friendz I need help to print "only" word exact after amount in word in cheque print Layout. How we can set it? In Indian scenario, we need to print only word on cheque after amount in word. this functinality is missing in SAP Business one. waiting
-
System Image Utility - Takes FOREVER
13 hours ago, I asked System Image Utility 10.5 to create a NetInstall image of a 75GB Leopard partition. It's only 40% done. It's definately working on it (ie the percentages increase) but this seems ridiculous. Source System: iMac 20" Intel Core Du
-
Blue Screen of Death and no XP CDs - Satellite M70
Hi. I've got a Toshiba Satellite M70 that displays the Blue Screen of Death directly upon startup. It reads an error of 0x000000ED stating an unmountable error as the specific problem. Unfortunately, I've no Windows XP CD to restore my computer. I do
-
Why can't I open pdf files in firefox anymore?
When opening pdf files it will only go in a loop and won't stop making new tabs. The only way to stop this is by clicking on the home button several times or close firefox
-
Delay when using BC partition in VMware Fusion
Hi everyone, I've been wondering about this for months now and finally decided to ask for your experiences. When using my Windows (XP Pro 32bit) Boot Camp partition as a VM in Fusion I always get a delay when the desktop appears and the taskbar items