Billing document to FI posting - negative posting on credit.
Hi all..
I have the following situation :
Sales order with a discount condition. After the billing the system generates the accounting note:
ZRO1 1 01 11 client 847,88 EUR A1
ZRO1 2 50 70100000 RevFrFinishProdSales 400,00- EUR A1
ZRO1 3 40 70100000 RevFrFinishProdSales 20,00 EUR A1
ZRO1 4 50 44270000 VAT collected 135,38- EUR A1
ZRO1 5 50 70100000 RevFrFinishProdSales 350,00- EUR A1
ZRO1 6 40 70100000 RevFrFinishProdSales 17,50 EUR A1
Account 701 is a credit account ; so for the discount positions (3 and 5) it should be
ZRO1 3 50 70100000 RevFrFinishProdSales 20,00- EUR A1
where can i chanhe this type of posting?
10x.
hello,
u can only do changes the payment term and text in line item but u cannot change amount after the doc is posted.
u reverse it and repostit
plz reward point
Similar Messages
-
Block cancellation/creation of billing document on CLOSED posting period
Hi Experts,
Currently, user is allowed to cancel/create backdated billing document where period already closed, but it does not release to accounting automatically, due to the period has been closed.
When account user found out that the accounting document is missing for the billing document, they have to re-open the period and manual release it to accounting, in order to generate the accounting document.
Therefore, we need the billing document to be blocked for cancellation/creation on CLOSED posting period.
Is there any settings in stardard SAP to block cancellation/creation of billing document on CLOSED posting period?
would appreciate your inputs.
Thanks and Regards,
N.C.ReddyHi ,
We have blocked cancellation/ creation of billing document through below user exit. Below is the progran code also.
***INCLUDE RV60AFZC.
FORM USEREXIT_NUMBER_RANGE_INV_DATE USING US_RANGE_INTERN.
Example: Number range from TVFK like in standard
US_RANGE_INTERN = TVFK-NUMKI.
*{ INSERT KPDK904773 1
*Block creation or cancellation of billing doc in closed period
DATA : gv_gjahr TYPE bkpf-gjahr,
gv_monat TYPE bkpf-monat,
gv_poper TYPE t009b-poper,
gv_bukrs TYPE t001-bukrs,
lv_gjahr TYPE t001b-frye1,
lv_monat TYPE t001b-frpe1,
gv_oper TYPE t001b-frpe1.
CLEAR : gv_gjahr, gv_monat, gv_poper, gv_bukrs.
gv_bukrs = vbrk-bukrs.
IF NOT likp-wadat_ist IS INITIAL.
*- First determine the Period of the Actual GI date.
CALL FUNCTION 'FI_PERIOD_DETERMINE'
EXPORTING
i_budat = likp-wadat_ist
i_bukrs = gv_bukrs
IMPORTING
E_GJAHR = gv_gjahr
E_MONAT = gv_monat
E_POPER = gv_poper
EXCEPTIONS
FISCAL_YEAR = 1
PERIOD = 2
PERIOD_VERSION = 3
POSTING_PERIOD = 4
SPECIAL_PERIOD = 5
VERSION = 6
POSTING_DATE = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
CLEAR : lv_gjahr, lv_monat.
lv_gjahr = gv_gjahr.
lv_monat = gv_monat.
*- Once period is determine check whether Period is open or not for 'D' - Customer Account
CALL FUNCTION 'FI_PERIOD_CHECK'
EXPORTING
I_BUKRS = gv_bukrs
i_gjahr = lv_gjahr
i_koart = 'D'
i_monat = lv_monat
IMPORTING
E_OPER = gv_oper
EXCEPTIONS
ERROR_PERIOD = 1
ERROR_PERIOD_ACC = 2
INVALID_INPUT = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
*- Once period is determine check whether Period is open or not for 'S' - All G/L Accounts
CALL FUNCTION 'FI_PERIOD_CHECK'
EXPORTING
I_BUKRS = gv_bukrs
i_gjahr = lv_gjahr
i_koart = 'S'
i_monat = lv_monat
IMPORTING
E_OPER = gv_oper
EXCEPTIONS
ERROR_PERIOD = 1
ERROR_PERIOD_ACC = 2
INVALID_INPUT = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
*- Check Billing Date period is closed or not
IF kom-fkdat is not initial.
clear : gv_gjahr, gv_monat, gv_poper.
*- First determine the Period of the Actual GI date.
CALL FUNCTION 'FI_PERIOD_DETERMINE'
EXPORTING
i_budat = kom-fkdat
i_bukrs = gv_bukrs
IMPORTING
E_GJAHR = gv_gjahr
E_MONAT = gv_monat
E_POPER = gv_poper
EXCEPTIONS
FISCAL_YEAR = 1
PERIOD = 2
PERIOD_VERSION = 3
POSTING_PERIOD = 4
SPECIAL_PERIOD = 5
VERSION = 6
POSTING_DATE = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
CLEAR : lv_gjahr, lv_monat.
lv_gjahr = gv_gjahr.
lv_monat = gv_monat.
*- Once period is determine check whether Period is open or not for 'D' - Customer Account
CALL FUNCTION 'FI_PERIOD_CHECK'
EXPORTING
I_BUKRS = gv_bukrs
i_gjahr = lv_gjahr
i_koart = 'D'
i_monat = lv_monat
IMPORTING
E_OPER = gv_oper
EXCEPTIONS
ERROR_PERIOD = 1
ERROR_PERIOD_ACC = 2
INVALID_INPUT = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
*- Once period is determine check whether Period is open or not for 'S' - All G/L Accounts
CALL FUNCTION 'FI_PERIOD_CHECK'
EXPORTING
I_BUKRS = gv_bukrs
i_gjahr = lv_gjahr
i_koart = 'S'
i_monat = lv_monat
IMPORTING
E_OPER = gv_oper
EXCEPTIONS
ERROR_PERIOD = 1
ERROR_PERIOD_ACC = 2
INVALID_INPUT = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
IF kom-fkdat4(2) <> likp-wadat_ist4(2).
ENDIF.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
*} INSERT
ENDFORM.
FORM USEREXIT_FILL_VBRK_VBRP *
This userexit can be used to fill fields in VBRK and VBRP *
Be aware, that at this time the work areas KUAGV KURGV *
KUWEV and KUREV are not filled. *
This form is called from FORM VBRK_VBRP_FUELLEN. *
FORM USEREXIT_FILL_VBRK_VBRP.
Example: change Tax country
VBRK-LANDTX = T001-LAND1.
ENDFORM.
*eject -
Billing documents did not post to PCA Ledger
The system did not crate did not create Profit Center Documents and CO Documens for 5 billing documents when released to Accounting.
But when the customer made payments, the payment document created a profit center document. The AR is not reconciling to GL.
The KNC1 table is not showing the Invoices but showing tha payments. So the customer cumulative balance is out of sync. This is causing our custom reports for AR Aging not reconciling to GL.
I have posted using 1KE9 the billing documents to PCA, this has not fixed the issue.
This report S_ALR_87012172 for customer balances in local currency is showing incorrect customer balance.
How can I fix the GL / AR?Hello Geeta Gupta,
There is a SAP internal interface between SD and GL. You can check it by tcode VFX3.
If a billing is proceeded in SD succesfully it can be sent out to the customer to fix the recievable with the external customer. SAP internal account determination or other customizing mac not be complete to transfer the billing document to GL completely and successfully. So it gets stuck and can be identified using VFX3.
As it goes through to GL it is in AR in the same moment (In 20 years FI I have never seen a difference between AR od AP and GL). Only documents posted in FI-GL or CO can be transferred to PCA. There is NO link between billing documents and PCA (remember it is CO-PA which has billing as a direct source). So a billing which is not in GL cannot be in PCA.
So start VFX3, identify and comlete the missing settings and then kick off the billing to be posted.
Regrads JMy -
Foreign trade--Posting status of billing document block
Hi,
We have foreign trade set up. In that we defined incompletion schema at line item level with commodity code as "Field ready for input - Incompletion check active".
Can anybody tell me that, in the above setup, can there be a billing block or posting block if commodity code is not maintained in the billing document.
And in which cases Posting status will be "missing foreign trade data" in billing document.
Rajesh.Hi Rajesh
If you have maintained commodity code as "Feild ready for input",and if you have maintained commodity code feild as error message then it will block the billing document
Generally the posting status will be "missing foreign trade data" in the billing document if the foreign trades data is not maintained in material master record,proper configuration is not done
Kindly check the following link which will help you
http://help.sap.com/printdocu/core/print46c/en/data/pdf/SDFTPRO/SDFTPRO.pdf
Regards
Srinath -
Table for billing documents not posted to acounting
Hi ,
Could you let me know the table name wherein we can find biling documents not posted to accounting and has vbx3 error?
Thanks,
PraveenHI, friend
Actually, you can use tool ST05 to do a simple SQL Trace.
You can check table VBRK, field RFBSK (Status for transfer to accounting)
Value Range is as below:
Error in Accounting Interface
A Billing document blocked for forwarding to FI
B Posting document not created (account determ.error)
C Posting document has been created
D Billing document is not relevant for accounting
E Billing Document Canceled
F Posting document not created (pricing error)
G Posting document not created (export data missing)
H Posted via invoice list
I Posted via invoice list (account determination error)
K Accounting document not created (no authorization)
L Billing doc. blocked for transfer to manager (only IS-OIL)
M Analyst Approval refused (only IS-OIL)
N No posting document due to fund management (only IS-PS)
Wink -
VF02 error in Release Billing document to Accounting document
Hello SAP Folks,
A sales order (VA01) and corresponding billing document has been posted (in VF01). When I try to release the billing document to Accounting, an error "Incorrect document no. XXXXXXXX. Select the document number between yyyyyyyyy and zzzzzzzzzzzzzz " shows up. When I tried to find error through VFX3, it says, Release incomplete due to "FI/CO interface" Can anyone suggest the missing configuration.
PS: I checked the doc. type RV (Billing doc. transfer) and Billing type F2. They are in different number ranges. and RV is marked external. The number range settings are similar as that of another Company code (where we are able to release billing document to accounting document).
Thanks in advance,
NarayananHi,
Thanks for your suggestions. The issue is resolved by changing the number range for RV document type (though it is still external). I guess this is made external since the Billing document number is passed to FI document number when it is released to Accounting documet.
After the release, both Invoice and Accounting document have the same no. -
Billing document created at the time of delivery
Hi,
Is a Billing document created and posted to the system at the time the Delivery document is created and posted to the system? When does the Billing document is created and posted?
ThanksHi,
Billing is not automatically created as soon as delivery is created & posted.
It has to be either manually created or set up in the background.
The background job is generally setup to happen in the last working hours or they are set up so that they can be sent through mail or fax to the customer.
The frequency of the background jobs depends on the requirement of the client, if they have an urgent requirement which cannot wait till the background job the user can manually create the bill from T-Coe VF01. -
How to see the change logs for billing document
Dears,
Could you please how to see the change logs for billing document.
My client is using ECC 6.0 & if i use VF03 > Environment > changes > does not show the changes i had made.
Thanks in advance
Ranjanhello, friend.
you should be able to see changes done after the initial creation and saving, by going thru Environment > Changes. try it again, and this time make sure that changes were done to the billing document prior to posting to accounting.
normally, when configuration of Billing is done correctly, there will be little or no instances of changing anything in the Billing document, as saving the document after creation will post this to Accounting. of course, inclusion of a posting block in the billing type will provide you the opportunity for changes.
regards. -
Automatic clearing of SD billing document
Hi there,
When SD cancels its billing document, the integrated posting of the invoice cancellation will be captured in FI.
Any idea if the cancellation of invoice can be claered automatically against its original invoice in FI customer open items.
Please advise.
Thank you.Thanks for the reply.
Actually, what I'm expecting here is the system will trigger the automatic clearing of the invoice being cancelled in SD vs the original invoice; without having to perform the clearing via F-32 or F.13. -
No accounting document generated after creating billing document.
I created my billing document in SD and saved but I am getting the message "No accounting document generated"
What am I missing and what do I need to do?
Is there a T code or menu path to see all billing document blocked from posting?
Thanks for your prompt response.Hi,
Check in Tcode VOFA if account determination procedure is assigned there.
If it is there,then go to VF02 and try to release manually to accounting.
Check Tcode VFX3 for blocked billing documents
Reward points if useful
Regards,
Amrish Purohit -
Copying header text from Billing document to Accounting document
Hi
I have created a new text id in billing document using VOTXN, is it possbile to copy the header text maintained here to an accounting document field -> doc header text or any other text field when the billing document will get posted to accounting.
Please guide.
Thanks,
VaishnaviHi,
with a substitution (GGB1) for FI document header (BKPF-BKTXT) it can be possible. A user exit is required in the substitution to read the SD table.
Regards,
Joosz -
Exchange Rate Billing documents
Dear Friends,
In SAP billing process; I am facing the problem with the exchange rate. as the rates picked in the sales order as default exchange rates maintained for the day; if the sales order is MTO and goods will dispatched after 2 months and within these 2 month the exchange rate got floated by a large amount and during the billing with VF01 t-code; the exchange rate will be something else; and I canu2019t change it at that instance also.
The billing document will be posted to the accounting after getting the money from the customer and the exchange rate will become something else at this moment also; and make a large difference of amount at this instance. Is there is any provision in sap system so that I can change the exchange rate in the billing document and with this same exchange rate I can post the entries in accounting also. It will solve the problem as it will give me the billing amount in exact LC amount also.
Please provide the solution for the same.
KrahejaGood Afternoon,
In the billing document there are 3 exchange rates, please review:
- VBRP-KURSK
Exchange Rate for the conversion Loc.currency <-> Doc.currency.
for Price Determination
The determination of this exchange rate depends on the setting
of TVCPFLP-PFKUR in customizing copy-control
- VBRK-KURRF.
Exchange Rate for the conversion Loc.currency <-> Doc.currency.
for FI postings
If there is a manual entry in the sales order field VBKD-KURRF
(Goto -> Header -> Accounting), then it is copied into VBRK-KURRF.
Otherwise VBRK-KURRF is determined during invoice creation.
It is supposed that manual entry has higher priority.
See the OSS note 36070.
- KOMV-KKURS
Exchange Rate for the conversion Cond.currency <-> Loc.currency
at price condition level.
It is always determined according to the Pricing date.
See the OSS notes 92613, 97487.
During VF01 the system determines the Exchange rate for FI posting
VBRK-KURRF from the currency tables according(OB08) to the billing date
only if the field Exchange rate for FI posting is empty in the
source sales document (VBKD-KURRF).
If the sales document has this field filled, manually or copied from
a reference invoice (by copy control routine), then it is copied
in the subsequent billing document. This is the standard working
of the system.
The exchange rate should be based on your configuration in copy control
(VTFA or VTFL) at the item category level. The choices you have are as
follows:
Pricing Exhange Rate Type (V_TVCPFLP-PFKUR)
A Copy from sales order
B Price exchange rate = Accouting rate
C Exchange rate determination according to billing date
D Exchange rate determination according to pricing date
E Exchange rate determination according to current date
F Exch.rate determination accord.to date of services rendered
I hope you find this information very helpful and hopefully it will solve your problem.
Regards,
Martina McElwain
SD - Forum Moderator -
Financial accounting document wrt billing document
Hi,
2 invoices (billing document) have been posted in the SD. But these are not visible in the FI or customer open line item display.
Can anyone let me know what can be reasons behind this.
GeetikaThe only reason for the error is FI documents haven't produced properly, there might be some mistake is posting the entries, check them clearly and when you use vf01 for this to create a billing document it would have clearly told u that accounting document not produced.
go to vf03 and edit. and check in log if it is showing u any error,
thanks
sri -
Exchange Rate Flow - from Billing Document to FI
Hellow Experts,
I have kept posting block in billing type. I release them for FI posting periodically. Now when I release these billing documents for FI posting it takes exchange rate of the date on which billing document was created. But my requirement is to flow the exchange rate to the FI document of the date on which I release the billing document for FI posting.
Plz give some inputsu2026 We have billing date in billing document. This billing date can be used for that??
Thanks in advance.
Regards,
HP
Edited by: Hardik Patel on Mar 18, 2009 12:34 PMHello,
You could do one of the below,
1)Mnaually change the billing date to the date the posting block is removed and posted to accounts, through this the current exchange rate will be determined
2) use a user exit from below to set that the system always redetrmines the exchage rate when posting to accounts
user exits are
EXIT_SAPLV60B_001:
EXIT_SAPLV60B_002
Hope this helps
Thanks
akasha -
Intercompany process-F2 billing document profit center assignment
Dear SAP friends
I would really appreciate if somebody could help us identify the following profit center billing document assignment issue.
We have a intercompany process scenario:
Company code A, sales organization A, Plant A.
Company Code B, Sales organization B, Plant B.
Sales organization A is the sales party which belong to company code A, The goods is delivered from Plant B which belongs to company B. The F2 billing document will be posted to Sales organization A. We have already assigned the profit center C in the material master of all the plants, sales organization level we could think about. During the sales order and delivery creation, the profit center C is automatically determined in the sales order and delivery level. However the profit center C can not be automatically determined in the F2 billing document level. We understand we could maintain automatic account assignment of revenue elements in CO-profit center accounting area. However this would be our last choice.
We have no issues with F2 billing document profit center determination if its non-intercompany process. But with the intercompany process, the profit center can not be determined in the F2 billing document level. Any idea would be greatly appreciated.
Thanks
NingIdeally the profit centre from sales order should have been passed to subsequent document & should also be determined in Billing Document. You will have to check with FI consultant the probable reason, as they will be the correct consultant to look into the issue & mend it.
Regards,
Rajesh Banka
Reward points if helpful.
Maybe you are looking for
-
How to add jQuery to master page
Hi, I'm using designer to add jQuery to master page. But i get this error below. Please help me to understand this and solve this. Many thanks for your response in advance.
-
Images are JPG, 300 - 350kb each, the thing crashes every time! not to mention that in future it was planned to pload few swf's instead of few jpgs there... package import flash.display.*; import flash.geom.Matrix; import flash.utils.*;
-
Setting SPRO authorization only in disply mode
Hi, I am working on authorization objects in anew role.. What is the name of the authorization object where I can set the activity for SPRO (Customzing) only in display mode ? Thanks. Regards, Rajesh.
-
Jaring causes an error...
Hi all. I have a working SWT application. However when I jar the application and run the jar I recieve an error. The error is caused because the program fails to find an image which is packaged inside the jar. Specifically when the ApplicationWindow
-
Hi, I have a win2k8 - 64 bit VM running on OVM2.1.5 and if i start some I/O in the VM, i occasionally get a BSOD with the "stop 0x00000101" error accompanied with "A clock interrupt was not received on a secondary processor within the allocated time