‎2008 Dec 17 7:43 PM
Hi,
I am interfacing between 2 systems, one being ECC 6.0 and another the 4.6 system. I am calling the FM ALE_ACC_DOCUMENT_POST with document header containing the BELNR which i assume to be the invoice number (billing document number). Now this is passed to 4.6, and the BAPI BAPI_ACC_DOCUMENT_POST is called. When this posts (creates) the invoices in 4.6, the VBELN is blank and BELNR is getting the value as it was in ECC 6.0.
4.6 uses external number range for accounting documents.
I have a report in 4.6 which checks for bsid-vbeln which I assume to be the invoice number for open invoices. Right ? But this field happens to be blank for the invoices that got transferred from ECC 6.0. For all other invoices that were create in 4.6, the value in VBELN and BELNR are same.
I assume that BELNR needs to be set in VBELN too for the invoices passed from ECC 6.0. Am I right ?
I am not able to do that ALE_ACC_DOCUMENT_POST FM as there is no field to do so. So how should I achieve this. Hope I am clear.
thks
‎2008 Dec 18 6:21 AM
Hi,
BELNR cannot be invoice, it is accounting doc no.
according to my knowledge billing doc no is always vbeln.
check these with FI consultant.
bsid is open accouting docs for customers.
regards
Arjun
‎2008 Dec 18 6:21 AM
Hi,
BELNR cannot be invoice, it is accounting doc no.
according to my knowledge billing doc no is always vbeln.
check these with FI consultant.
bsid is open accouting docs for customers.
regards
Arjun
‎2008 Dec 18 6:25 AM
An accounting doc no is an invoice for particular doc types.
find that accounting doc type which is an invoice
use SD00 (Billing Document) to pass corresponding billing data to accounting.
regards
Arjun
Edited by: Arjun Subhash on Dec 18, 2008 2:45 PM
‎2008 Dec 19 7:55 PM
thansk for the explanation..yeah i need to pass the billing data separately to 4.6 using another BAPI...
thanks