Vendor invoice posting through IDOC - Cost center determination (OBCC)
Dear experts
As per SAP Notes 31126 and 137686 I have maintain all configuration settings for "Automatic posting of vendor invoice from Billing" in different company codes.
It is working perfectly the way we need,
we need help in Transaction Code "OBCC - Assign Additonal Accounts Assignments for EDI Procedure" here system asks for "Account Assignment ID" for determination of cost center for invoice flowing through IDOC.
I would like to know, what values I can give here so that system will determine the relvant cost center in KR document posted in FI.
SAP Note says minimum entry here as " * "
At present system is determining only one cost center for all services mapped.
Thanks advance for the help.
Best regards
S. Habib Pasha.
Hi all
request your help on above issue.
reg
S HABIB PASHA
Similar Messages
-
Vendor Invoice posting through IDOC's
Hi All,
I had a requirement of Posting Vendor Invoices from a third party to R/3 through IDOC's. I want to know how can this be possible like what is the procedure to be followed? Any Inputs will be rewarded
Regards
SrikanthHi Gurus,
I have some documents which are not getting cleared and showing the followig error message Posting Only Possible With Zero Balance: corret your document
even if the debit and credit are balancing
I have checked the document it has value in Hard currecny( Local Currency 3) But the hard currency is deactivated in the Year 2007 only. so we are unable to clear the Openitems.
Can you please help to resolve the issue
Thanks In advance
Anand.Kandarpa -
Configuring double invoice check for vendor invoices posted through FB60
Dear all
Can anyone tell me how to configure double invoice check for vendor invoices posted through FB60.
for miro documents..we can use Tcode OMRDC
Is there any such tcode which can be used for configuring fi invoices for double checking..
regards
ExpertiaDear Expertia,
In FI,when checking for duplicated invoices, the system compares the
following :Vendor, currency, company code, gross amount of the invoice,
reference document number and Invoice document date.
SAP Note 305201 clarifies this in a more details; please read it.
The following fields must be identical for Duplicate invoice check
Company code (BUKRS)
Vendor number (LIFNR)
Currency (WAERS)
Reference number (XBLNR)
Amount in document currency (WRBTR)
Document date (BLDAT)
If the document is having any one of the above filed different then the
system does not consider it as a duplicate invoice.
Also It will check duplicate invoice check in vendor master data and
in posting key is there check box selected for sales related
The setting you making in OMRDC i.e Materials management->Logistics
Invoice Verification->Incoming Invoice ->Set Check for Duplicate
Invoices is only valid for MM and not FI invoices posted via FB60/FB65
You should check the F1 help on field "Chk double inv." (LFB1-REPRF)
in the relevant vendor master record (transaction FK03).
Please also check, that message F5 117 has been set correctly in the
IMG using this path:
Financial Accounting -> Financial Accounting Global Settings ->
Document -> Default Values for Document Processing -> Change Message
Control for Document Control For Document Processing
Finally & mainly, go to the relevant posting key is defined as sales
related in transaction OB41. You have to flag this field if the
duplicate invoice check should work.
I hope this helps You.
mauri -
Regarding invoice posting through IDOC
Hi ,
I have created an interface to create invoice data thru INVOIC idoc which is in EDI810 Format, It is working fine but for payment ref field for vendor line item is
not updating for all the line items , it is only updating for lost line item .Please help me out in this.
Thnaks,
Rambabu.thanks.
-
Wrong Vendor Invoice Posting Due To Wrong Excise Tax Code
Hi:
We have created a Purchase Order as per below:
Qty 10
Price 100
Value 1000
Excsie 10% 0
Cess 0
SECess 0
Value+Excise 1000
VAT 5% 50
ValueExciseVAT 1050
(Please note that the PO was to be created in the following fashion as the Material was excisable)
Qty 10
Price 100
Value 1000
Excsie 10% 100
Cess 2
SECess 1
Value+Excise 1103
VAT 5% 55.15
ValueExciseVAT 1158.15
We did the Goods Receipt and the FI Document is as follows:
24340000 Paper Stock BSX 1,000.00
13110100 GR/IR-ext proc WRX 1,000.00-
We did the Vendor Invoice Posting as follows:
100183 SIEGWERK INDIA PVT LTD (SICPA) KBS 1,050.00-
13110100 GR/IR-ext proc WRX 1,000.00
24638100 VAT Recoverable JP5 50.00
The Material was issued to Cost Centre
Later at the time of Excise Invoice posting, we came to know that the Tax Code in the Purchase Order was wrong. Here in our case, we have created separate Tax Code based on Excise Percentage. For example, V1 for VAT 5%, E1 for VAT %+Excise 10.3%.
To post the excise invoice, we changed the Tax Code in the Purchase Order and did the Excise Posting as follows:
24820020 CENVAT Inp SHEcess 1.00
24820000 CENVAT Inp BED 100.00
24820010 CENVAT InpEcess 2.00
13113920 CENVAT clearing 103.00-
My Question:
a. Is this the correct way?
b. What about the following FI Entries which got generated when we do the MIRO with actual Tax Code:
100183 SIEGWERK INDIA PVT LTD (SICPA) KBS 1,158.15-
13110100 GR/IR-ext proc WRX 1,000.00
13113920 CENVAT clearing JI1 100.00
13113920 CENVAT clearing VS9 2.00
13113920 CENVAT clearing JI6 1.00
24638100 VAT Recoverable JP5 55.15
Please guide.
Regards,Thanks Sanjoo for the reply.
Here my worry is the all the postings have been made in SAP in Production Client.
The User has already done the postings for MIRO & J1IEX without informing to us, and the volume of transactions is huge.
We are in the back-log mode and at this stage, we can't go for any reversal . I am Just exploring the alternatives.
Our MM & FI Users are little bit smart, when ever they do some mistake, they simply say "we will pass a JV" and we are not able to educate them that the JV is not a Solution. Please guide.
Regards,
PK -
Controlling - Cost Center Determination Problem - MM
Hi everyone,
I have a problem concerning Cost Center determination.
My Valuation Area is company code and I use division in order to input to diferent Plants.
I filled all the fields on the OMJ7 transaction.
I also filled all the data in the OKB9 transaction.
The problem appears while posting a Goods Receipt: When a goods receipt is posted, the system just picks the Cost Center informed in the "Valuation Area - Division" and not in the "Plant-Division" of transaction OMJ7.
The data informed in the "Plant-Division" part is working fine in SD, but during GR it does not work and it gets the data in the "Valuation Area - Division" part.
Does anyone can tell me how to make it work the same way in SD and in MM ?
Thanks in advance !
Best regards,
RemiIn OMJ7, there are two linksto maintain the values:
1. Plant - Division (T134G)
2. Valuation Area- Division (T134H)
Both of these refer to two different tables (in brackets above).
SD transactions read the G table and MM transactions read the H table. Hence you need to maintain the settings in both tables.
In my situation, though the plant is the Val area, I had to maintain the entries in both tables.
Cheers. -
BAPI_ACC_INVOICE_RECEIPT_POST for vendor invoice posting
Hi ,
I am using BAPI_ACC_INVOICE_RECEIPT_POST for vendor invoice posting, I have made the header , and account paybale table
, can any body give link for the sample code or give me sample code.continue....
FORM build_bapi_parameters2.
*Build account GL data for BAPI
wa_accountgl-itemno_acc = 2. " Line Item Number
wa_accountgl-gl_account = '0000720300'. " GL Account Number
wa_accountgl-comp_code = '0050'. " Company Code
wa_accountgl-pstng_date = '12012006'. " Posting Date
wa_accountgl-doc_type = 'KQ'. " Document Type
wa_accountgl-fisc_year = '2006'. " Fiscal Year
wa_accountgl-fis_period = '12'. " Fiscal Period
wa_accountgl-item_text = ''. " Item Text
APPEND wa_accountgl TO accountgl.
CLEAR wa_accountgl.
*Build currency data for BAPI
wa_curramount-itemno_acc = 2. " Line Item Number
wa_curramount-curr_type = '00'. " Currency Type
wa_curramount-currency = 'USD'. " Currency Key
wa_curramount-currency_iso = 'USD'. " ISO Code
wa_curramount-amt_doccur = '5000.00'. " Amount
wa_curramount-amt_base = ''. " Base Amount
APPEND wa_curramount TO curramount.
CLEAR wa_curramount.
ENDFORM. " build_bapi_parameters
FORM build_bapi_parameters3.
*Build account GL data for BAPI
wa_accountgl-itemno_acc = 3. " Line Item Number
wa_accountgl-gl_account = '0000256166'. " GL Account Number
wa_accountgl-comp_code = '0050'. " Company Code
wa_accountgl-pstng_date = '12012006'. " Posting Date
wa_accountgl-doc_type = 'KQ'. " Document Type
wa_accountgl-fisc_year = '2006'. " Fiscal Year
wa_accountgl-fis_period = '12'. " Fiscal Period
wa_accountgl-item_text = ''. " Item Text
APPEND wa_accountgl TO accountgl.
CLEAR wa_accountgl.
*Build currency data for BAPI
wa_curramount-itemno_acc = 3. " Line Item Number
wa_curramount-curr_type = '00'. " Currency Type
wa_curramount-currency = 'USD'. " Currency Key
wa_curramount-currency_iso = 'USD'. " ISO Code
wa_curramount-amt_doccur = '-1000.00'. " Amount
wa_curramount-amt_base = ''. " Base Amount
APPEND wa_curramount TO curramount.
CLEAR wa_curramount.
ENDFORM. " build_bapi_parameters
Edited by: krupa jani on Aug 12, 2009 1:45 PM -
Payment Method & Payment Term as display in Vendor invoice posting
Hi All,
We like the fields Payment Method (ZLSCH) & Payment Terms (ZTERM) to be in non editable mode in all forms of Vendor Invoice Posting ( i.e FB60, MIRO,etc).
Can we achieve this, if so how.
Do suggest.
Regards,
Tim.Hello,
Then I would suggest a validation (GGB0) with the following logic (be careful this is not ABAP):
IF COMPANY CODE = <SMTHNG>
AND DOC. TYPE = <SMTHNG>
AND POST. KEY = <SMTHNG>
SELECT SINGLE * FROM LFB1 WHITH VENDOR CODE
CHECK <PAYMENT TERMS> = <LFB1-PAYMENT TERMS>
ERROR MESSAGE: YOU CAN NOT CHANGE PAYMENT TERMS
Best Regards,
Dimitris -
BAPI/Function Module for posting internal order + cost center plan
Hi Guru:
Is there any function module/BAPI, which could be used to post internal order + cost center( both of them )plan data?
Like post a record:
internal order = 10000
cost center = C1000
amount = 1000$
for plann version 30?
It seems the BAPI could only contain 1 cost object, either cost center or internal order.
Thanks.
EricHi again,
I think you may have missed something important here. In R/3 there can only be a single "real" cost object for any one posting. If not then the whole SAP financail model would collapse as there would be "double postings" and that is certainly not wanted.
If there is a need to post to two cost objects, like in your case, then one of the cost objects MUST be statistical.
In your scenario SAP has thought of a solution that might be of help for you. An internal order can be set to be statistical in master data. When posting to both the cost center and the internal order then you will get a real posting for the CC and a statisitical posting for the IO. Reporting does work with this as per your requirement.
Hope this gives you some hints for how to proceed.
Regards, Johan
Aaaaah. Noted that this was only plan data. Sorry. But the same still applies for plan data postings as well as for actual data postings. If there should be just one posting that could be "drilled down" from IO to CC -> If you post twice then, when doing "Grand total" for instance, double values would appear. So, still IO should be statistical. //Johan
Message was edited by: Johan von Reedtz -
Depreciation Posting after changing cost center in Asset
Hi,
I have posted the depreciation from period 01 to period 03 and changed the cost center in the asset (before posting dep for period 4) but effective from period 1 and did a re-run for period 3 but there is no posting, as I expecting the system to reverse the entry for period 3 from old cost center and post to new cost center.
Please let know whether this is standard behaviour of SAP. We are in ECC6.
Thanks
VSHi,
do you have "Time-Independent Management of Organiz. Units" active?
CU: FI-A
- > Master Data
- > Specify Time-Independent Management of Organiz. Units
Please see the F1 Help:
"...Any change to these organizational units during master data maintenance then automatically generates a transfer posting document...:"
Regards Bernhard
Edited by: Bernhard Kirchner on Aug 5, 2010 10:55 AM -
Non-po invoice posting using IDOC into LIV module
Hi,
does anyone know if idoc interface is available for posting non-po invoice as an LIV invoice into MM module. what I found that I can post the idoc to FI module directly using message code - FI.
Thanks.Hi
I Got your name from this site.I would be very thankful if you can help me here.I am designing a EDI based invoice LIV.Is it possible to post some charges which are without PO reference but are coming in Vendor Invoices.Is it possible to post these kind of charges with EDI message INOIC01 or we have to post through FI posting.If possible through EDI in which segment of IDOC we will enter these charges with amt.Also is it possible to post credit memo also with EDI
Thanks
Sanjeev -
Service PO Invoice posting through BAPI
Hi Gurus,
Please help me to resolve the issue explained below:
We are using a third party tool for scanning incoming invoices from vendor.The scanned invoice details pass though SAP Interface and with the help of standard BAPI_INCOMINGINVOICE_CREATE in SAP ECC, invoices are automatically posted.
Till now , we only had material/Goods PO invoices which use to get posted with quantity blocks before GR done.In future,SAP PM
module will be implemented and service PO invoices will also be posted using this process.We have following issues for posting
of invoices for service items:
1.For service PO Invoice to get posted though BAPI, service entry number is mandatory without which system does not allow to post the invoices that is we can not have quantity blocked invoices if services have not been entered for service items.Even invoices can not be parked without service entry sheet no. for service items using BAPI.Please advise how this scenario can be handled.
2.Second scenario is that if a particular service line has multiple service entry sheet numbers then which service entry sheet number should system use to post the invoice?
Kindly advise.
Thanks & Regards,
NitiDear Vipin,
May I assume the following scenario. When you post an invoice manually and there's a small difference between the vendor amount and the total of the suggested amounts on items (plus VAT), you just adjust one of the items or enter unplanned delivery costs and this way avoid the disbalance.
However, when you post the invoice automatically through BAPI, no such adjustment is made and the system tries to post the difference to the account defined behind the account key DIF. For this posting the system shall assign a tax code. One way to define this code is to assign the default tax codes in IMG for IV -> Incoming Invoice -> Maintain Default Values for Tax Codes.
Or just make sure you define all the item amounts explicitly in the BAPI and there's no disbalance.
BR
Raf -
Cost center determination in tax account
Dear Experts,
I am facing an issue when posting taxes.
I have the following need: when a sale is posted we have to calculate 1% tax. This tax is company’s responsibility; therefore I want to post a credit amount to a balance sheet account (with the value we owe to state) and a debit amount to a cost account.
In order to do this I configured a VAT tax code (there is no VAT in the company’s country) with keys ESA (-1%) and ESE (1%) and associated the balance sheet account to operation ESA and the cost account to operation ESE.
The issue is that, when posting cost account I am obliged to a cost center (and in fact I need it). I could define a standard cost center at OKB9, however, I need a cost center for each profit center responsible for the sale. If I configure OKB9 with profit center detail neither profit or cost centers are determined in the entry view, buy only in the General Ledger view (new GL is active and V_FAGL_SPLIT_FL2 configured with the flag “Assign to tax”).
Is there a way to use the new GL determination and document splitting in order to split the entry view and determine the correct profit and cost centers?
Is there any other way to solve this issue?
Thanks in advance.
FranciscoHi Vojas ,
At times it becomes necessary to assign Cost Centers in Sales orders , especially when we intend to capture some expenses through Sales and Distribution and post them to a default Cost Center based on a Certain combination of Key Data structure elements.
This can be done thru transaction OVF3 - Assign Cost Centers.
This may be required in the following scenarios -
Free Deliveries
Returns
Deliveries of Adverstising materials etc.,
The Cost Centers can be assigned against a Combination of Sales Org + Distribution Channel + Division + Order reason.
Regards,
Venkat. -
Dear Experts,
I am facing a problem while posting Intercompany invoice through IDOC (intercompany invoice i.e. purchase invoice against the billing document).
the billing document, my accounting entry get generated correctly as per the below:
Posting key Account Description Amount Text
01 C6000 Intercompany IFTSPL 734.36 Intercompany Customer
40 303001 Comm Exp-Activation 15.75 Commission
50 149000 Card Liability 750.00- GL Account
40 263910 ST Input - Basic 1.58 ST Input - Basic
40 263920 ST Input - Ecess 0.03 ST Input - Ecess
40 263930 ST Input - SHECess 0.02 ST Input - SHECess
50 145530 TDS - 194H Comm 1.74- TDS
Commission in involved in the above due to which TDS is applicable & all the data is fetched from the pricing procedure.
but while posting intercompany invoice, the accounting entry(line items, calculations)are getting generated correctly but the posting is done to a wrong GL, it should post to the same GL as per the billing documents.
wrong entry is as per below: please see the "Account" which is common for
Posting key Account Description Amount Text
40 300001 ItzCash Card (GL) 750,00 GL Account
50 303011 Comm Inc-Activation 15,75- Commission
50 303011 Comm Inc-Activation 1,58- Service Tax
50 303011 Comm Inc-Activation 0,03- Service Tax Ed Cess
50 303011 Comm Inc-Activation 0,02- Service Tax H Ed Ce
40 300001 ItzCash Card (GL) 1,74 TDS %
31 C2000 ITZ Company 734,36- Vendor
So please let me know where i can assign my Tax GL so that system can fetch that data for posting.
Thanks in advance.....Hi,
You have to change in the Dev. and send as a export to the QA and then it's been transferred to PRD.
Hope this helps.
Please assign points as a way to say thanks.
Harish -
Vendor Master Creation through IDoc with Multiple Company Codes
I am trying to create vendor masters sent from a 3rd party into SAP using CREMAS05 IDoc. I have the requirement that the vendor should be created in each of 3 company codes and the vendor number is internally assigned in SAP.
I create my IDoc with the general data E1LFA1M and multiple E1LFB1M & E1LFB5M Children. When I post the IDoc using IDOC_INPUT_CREMAS which uses Call Transaction, the vendor gets created for the first company code, but the IDoc errors on the vendor extension XK01 for the next company code with the error: "Fill all required fields SAPMF02K 0111 ADDR1_DATA-NAME1".
In debugging through this, it appears that the vendor number that gets created in the first XK01 transaction does not get passed into the data for the second XK01 call and SAP tries to create a new vendor instead of extending the newly created one.
If I force the value in during debug after the initial call transaction into the variable h_lifnr, it works fine (Vendor created with multiple company codes.
Any help would be greatly appreciated.
-LarryI cannot give you exact solution, but can guess why this is happening, below is what I believe.
I think Synchronous update is not happening in call transaction, second transaction is getting processed before the first one is saved, debugging it works fine, because we give system enough time to save while processing.
Generally in call transaction we have MODE, if we pass S - then synchronous update happens, in your case, you need to find the way to incorporate this.
Hope it helps.
Regards,
Ravi Kishore.
Maybe you are looking for
-
I have just went back to itunes 10.6.3.25 on my PC,as 11 kept freezing whilst trying to play songs and inport from my vast library. Now my PC wont connect to my living room speakers using my airplay device and says an unknown error has occurred. The
-
How do I get a reliable sync with streaming data in RS232?
I have an application running in LV6i that must grab data from a continuous serial ASCII stream destined for a VT100 terminal. The stream repeats about every 1/10th of a second. The stream contains approximately 4k of data. There are no separators, b
-
TERR_ID fiels population based on Prospect in Web UI Opportunity
Hi Experts, We have a requirement in Opportunity in Web UI . We Need to populate Territory ID field based on Propect field in Web UI . That is once user enters "Prospect" ID in UI the field "Territory ID " should be automatically populated . Please p
-
When I'm in Firefox, the taskbar at the bottom of the screen hides the horizontal scroll bar. How do I get the scroll bar to be visible?
-
Already posted this message in another board, but this board is more appropriate. Using VB in Excel2002 to do the following, I'm using a PCI-6220, Analog inputs: Created a task for reading a single channel, in Volts keep getting -200378: DAQmx Error