- Stack Overflow Public questions & answers
- Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers
- Talent Build your employer brand
- Advertising Reach developers & technologists worldwide
- Labs The future of collective knowledge sharing
- About the company
![](http://writinghelp.site/777/templates/cheerup2/res/banner1.gif)
Collectives™ on Stack Overflow
Find centralized, trusted content and collaborate around the technologies you use most.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Get early access and see previews of new features.
BAPI_PO_CREATE1 Account 475000 requires an assignment to a CO object
I've found two functions, BAPI_PO_CREATE and BAPI_PO_CREATE1 . Since the CREATE1 has a more recent modification date, I assumed this would be the best one to use. As an example, I'm creating a rather simple purchase without a material.
As such, I'm using a G/L Account and WBS element as the cost object:
However, the I continue to get the error message:
Which shouldn't be the case, when I fill in the same exact data in ME21n I still get the delivery date warning but not the error on purchase order item. I have come across two different SAP notes but neither of them can be implemented. As well, even when I remove the WBS element from the account I still get the error message.
I've also tried filling in the WBS element in the CO-object field of the BAPI structure, but that did nothing. I can trace the point in the BAPI where it throws this error message but I can't find out why it's happening.
Entire method: http://hastebin.com/ufarisozav.xml
You will need to fill the table poaccountx as well (as shown in the documentation of the function module), otherwise the system might ignore some or all of the data inserted into the poaccount table.
![account requires assignment to co object vwegert's user avatar](https://i.sstatic.net/t855u.jpg?s=64)
- I've filled this in as well, I just didn't include the code snippet, added to post – user3704258 Commented Nov 2, 2016 at 9:11
- That is why a complete sample is so important. Did you also fill SERIAL_NO and forgot to paste that? – vwegert Commented Nov 2, 2016 at 9:16
- nope, let me throw something in it and see. Edit: nothing changed, I've included a snippet of the entire method. – user3704258 Commented Nov 2, 2016 at 9:17
- You need to provide the SERIAL_NO in both poaccount and poaccountx . – vwegert Commented Nov 2, 2016 at 9:46
- I've filled in those fields, it makes no difference. There is also something I find quite weird. When I don't provide a GL account or I use a different account, the table I sent to the BAPI has a different GL account filled in (e.g. I put 800 and I see that it turns into 475000 and reports that) – user3704258 Commented Nov 2, 2016 at 10:00
Your Answer
Reminder: Answers generated by artificial intelligence tools are not allowed on Stack Overflow. Learn more
Sign up or log in
Post as a guest.
Required, but never shown
By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy .
Not the answer you're looking for? Browse other questions tagged abap bapi sap-erp or ask your own question .
- Featured on Meta
- Upcoming sign-up experiments related to tags
- The return of Staging Ground to Stack Overflow
- Policy: Generative AI (e.g., ChatGPT) is banned
![](http://writinghelp.site/777/templates/cheerup2/res/banner1.gif)
Hot Network Questions
- Paris Taxi with children seats (from and to airport)
- What is the meaning of "Wa’al"?
- A puzzle from YOU to ME ;)
- Is the new series for 𝜋 a Big (or even Medium) Deal?
- A class for students who want to get better at a subject, aside from their public education
- Are 1/20 undocumented immigrants married to American citizens?
- Would a "plug and play" prosthetic be possible?
- Proper way to write C code that injects message into /var/log/messages?
- Plotting minima of a mutivariable function
- Derivative of the Score Function in Fisher Information
- Historically are there any documented attempts at finding algorithms that are asymptotically faster than the FFT for the Discrete Fourier Transform?
- Would a PhD from Europe, Canada, Australia, or New Zealand be accepted in the US?
- HTTP: how likely are you to be compromised by using it just once?
- Abstract symbols in an artistic grid… with a secret meaning
- Is this professor being unnecessarily harsh or did I actually make a mistake?
- Fireball or fire spells vs. Sleet Storm
- Can apophatic theology offer a coherent resolution to the "problem of the creator of God"?
- Why would anyone kill a dragon rather than subdue it in OD&D?
- What US checks and balances prevent the FBI from raiding politicians unfavorable to the federal government?
- Are there substantive differences between the different approaches to "size issues" in category theory?
- Is there some sort of kitchen utensil/device like a cylinder with a strainer?
- Is it legal to discriminate on marital status for car insurance/pensions etc.?
- Parity of a number with missing digits
- Transpose these notes!
![account requires assignment to co object SAP Logo](https://userapps.support.sap.com/sap(====)/support/notes/service/sap_logo.png)
2547641 - KI248 error message in F110 payment program.
Error message "KI248 - Account XXXXXX requires an assignment to a CO object" is triggered while running F110 payment program.
Environment
- Financial Accounting (FI)
- Controlling (CO)
- SAP R/3 Enterprise 4.7
- SAP ERP Central Component
- SAP enhancement package for SAP ERP
- SAP enhancement package for SAP ERP, version for SAP HANA
KI248, OKB9, Statistical, Internal order, F110, automatic payment, payment program, Account requires an assignment to a CO object , KBA , CO-OM-CEL , Cost Element Accounting , CO-OM , Overhead Cost Controlling , CO-OM-CEL-E , Postings , Problem
About this page
Search for additional results.
Visit SAP Support Portal's SAP Notes and KBA Search .
Privacy | Terms of use | Legal Disclosure | Copyright | Trademark
Account 300001 requires an assignment to a CO object Message no. KI 235
Hi Guru’s I have the above error when posting to a Material Consumption Account (P/L Account)“Account 300001 requires an assignment to a CO object Message no. KI 235”. I cannot assign a default Cost Center / Order to a Cost Element. then where shall i need to assign the Cost Object (Order / WBS / Profit Center /Cost Center) for the transaction. I need this help on a very urgent. Thanks in advance Srinivas Rao
Go to OKB9 and assign a difault controlling object like cost center, wbs etc. D
Hi, I am facing a similar problem with a sub-contracting scenario. MM guys are trying to post and the following error appears: any suggestions…Gullu Account 7151000 requires an assignment to a CO object Message no. KI235 Diagnosis You have not defined a CO account assignment for an account that is relevant to cost accounting. System Response Account 7151000 is defined as a cost element. This means that you must always specify a CO account assignment.
You did not do mistake… Mat Cons A/c has to be created as cost element usually…
why at MIGO it is asking cost center? Is it a non valuated material or a account assigned PO??
Is yes, you can assign cost center in PO itself and issue wil be solved
pls remember mat cons a/c has to be created as Cost ele, else prod orders wont be charged with material cost
you can avoid items like interest, dividend, bank charges from being created as cost ele. again, it depends on your client… they may want these values to be in CO… however, change in stock, cost of sales, prod variances a/c can be avoided for cost element…
Cost of sales is created as cost ele in MTO scenario some times
Automatic account assignment ( Transaction Code : OKB9) is one option you can try
Real Estate classifieds on MSN - for free.www.yello.in http://www.yello.in/home.php?utm_source=hotmailtag&utm_medium=email&utm_content=in&utm_campaign=jun
Try OKB9 … give the default account assignment for the GL code
I think Raw Material consumption account has to be created as cost element. If u want to capture all the costs in controlling, all expenses accounts should be created as Cost elements category 11. Only cost of goods sold ( which is used for FG) is the GL Account which should not be created as Cost element.
kotasrinivasrao via sap-acct wrote:
The issue is when trying to post migo the system is throwing this error. By default I can give a Cost center in the Celement which i am operating, but this cannot be done, I understand that i made a mistake by creating cost element to GL Account 300001 (Material Consumption Account). Since, we are still in DEV environment i have the facility not to create Cost elements to the GL Accounts in my QAS / PRD. If I am not to create a Cost Element to all PL accounts, then to which, GL accounts i have to make them Cost elements? can you pl guide me.
Thanks & Regards Srinivas Rao
What are you exactly trying to do?? You can default some Co Object as others have suggested
however, if this is happening in the case of sub contracting, you have other options too… So, let us know the scenario you are trying
On 7/5/07, kotasrinivasrao via sap-acct wrote:
– Ajay Maheshwari
----- Original Message ---- From: SAP_KU via sap-acct To: [email protected] Sent: Thursday, July 5, 2007 8:10:26 AM Subject: RE: [sap-acct] Account 300001 requires an assignment to a CO object Message no. KI 235
Have you tried transaction KA02 ?
Regards, Susi
Related Topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Business , | 12 | 142 | March 26, 2012 | |
Business , | 5 | 137 | June 18, 2004 | |
Business , | 9 | 389 | January 6, 2014 | |
Business , | 6 | 212 | February 13, 2007 | |
Business , | 13 | 114 | February 10, 2011 |
![](http://writinghelp.site/777/templates/cheerup2/res/banner1.gif)
IMAGES
VIDEO
COMMENTS
Answers (3) 06-04-2010. 04-15-2013. This message was moderated. 06-04-2010. Sandeep / Bijay. Thanks for the quick response. I assigned the G/L account to a cost centre using OKB9 and was able to post the GR. Solved: Hi While posting goods receipt, i am getting the following error: Account requires an assignment to a CO object (Message no. KI235).
You have a cost account defined in accounts determination (OBYC). But every cost account must have a cost object associated (internal order, cost center, and so on). You must decide what is the cost object to 'receive' the cost value on the account. Go to OKB9, insert the account (can be plant dependant) and the cost object, then repeat GR.
Account 500000 requires an assignment to a CO object Message no. KI235 Diagnosis You have not defined a CO account assignment for an account that is relevant to cost accounting. System Response Account 500000 is defined as a cost element. This means that you must always specify a CO account assignment.
PAOBJNR, cloud, OKB9, default, cash discount, exchange rate difference, SSCUI, CO, 10263, GLT2201, Balancing field , KBA , requires an account assignment , FI-FIO-GL , Fiori UI for General Ledger Accounting , CO-OM , Overhead Cost Controlling , FI-GL-GL-G , Closing Operations / Period-End , FI-FIO-GL-2CL , Fiori UI for General Ledger Accounting ...
When you release an invoice to accounting, you receive the following error: KI235 - Account XXX requires an assignment to a CO object OKB9 works with plant and G/L account combination to derive the cost center, as a result, OKB9 is configured with valuation area manda
See KBA 2628966 - Error: Account & requires an assignment to a CO object, for options to default CO object where it is not possible to derive CO account assignment from original posting (If Resolution point 1 not an option)
When a document is being posted, system gives a message that A/c xxxx requires an assignment to a CO object. It is basically requiring you to enter a cost center or other CO object (like sales order, production order etc.) this is because a cost element is created for the P&L account. Accounting have created several P&L accounts without cost ...
The screen field is 'Account assignment group for this customer' , or KTGRD. There is no field in the IDCO to pass this value. Can someone please tell me how to pass this value using the IDOC?
Verify in the post if the assigned account is defined with cost class. If yes, you need a assign CO object for it, like for example a cost center or profit center etc.. The assigned CO Object for this account currently is wrong. You sould assign it the correct CO object.
The GL account is created as cost element with category 1 and i have maintained the default account assignment as well and it is in valid period. In OKB9 also i have maintained the default cost center to the GL account. Still i am unable to post MIRO. when i try normal general posting OKBP cost center is picking but not in case of MIRO.
KI 235 AFAB missing customizing post transaction asset accounting ABAVN ACSET AACCOBJ OB65 RAPOST2000 Posting depreciation Retirement ABAVN ABAV cost center internal order WBS element OKB9 ABSO Depreciation run Cost object CJ88 Profit center PRCRT KOSTL AUFNR PSNPR settlement cost element ABZON AB01, KBA , FI-AA , Asset Accounting , FI-AA-AA-C , Transactions , FI-AA-AA , Basic Functions , How To
Account requires an assignment to a CO object. Hello dear all, The user posted a document in January 2010 for G/L Account I6XXXXX. Then, in Februar 2010 the user defined this account I6XXXXX as a cost element. In March 2010 we realized that we have discrepancies between GR55 (CON2) and FAGLL03 for I6XXXXX, because the original document was ...
Since the CREATE1 has a more recent modification date, I assumed this would be the best one to use. As an example, I'm creating a rather simple purchase without a material. call function 'BAPI_PO_CREATE1'. exporting. poheader = po_header. poheaderx = po_header_x. testrun = abap_false. tables. return = returning.
I Solved this issue. my user facing same issue at the time of MIRO screen whenever user posting MIRO-> fst fill up all data like header level, than user put PO no and change item price in the line item level thats why issue was taking price difference GL so i suggest go to the GL tab and put the price difference gl and also maintain price difference amonut wher was showng simulate time and ...
If you find that your account was created automatically as a cost element, and shouldn't have been, you can change the configuration with transaction OKB2 (menu path: IMG → Controlling → Cost Element Accounting → Master data → Cost elements → Automatic Creation of primary and secondary cost elements → Make default settings).
During update of account assignment in purchase order, system is giving standard error message: Error KI235 "Account requires assignment to a CO object".
This means that you must always specify a CO account assignment Pl. help me in solving the issue Thanks in advance Ramana ----- Building a website is a piece of cake. Yahoo! Small Business gives you all the tools to get online.
Important Dates! SAP Community will be READ-ONLY from January 16 â January 23 for the technical migration.
Account 501007 requires an assignment to a CO object. Message no. KI235. Diagnosis. You have not defined a CO account assignment for an account that is relevant to cost accounting. System Response. Account 501007 is defined as a cost element. This means that you must always specify a CO account assignment. Procedure.
KI248, OKB9, Statistical, Internal order, F110, automatic payment, payment program, Account requires an assignment to a CO object , KBA , CO-OM-CEL , Cost Element ...
In AFAB, we receive for some accounts the message (KI 235) Account & requires an assignment to a CO object. The problem for one account was that it had the field cost center as suppressed, we have solved it. However for the rest accounts the field cost center is not suppressed. These accounts are revenue accounts (field status group G029) for ...
With manual account assignments, only one CO Object can be entered at a time. Additional account assignments can only be entered if they are statistical - see chapter III. l. technical details. ACDOCA-ACCASTY defines the CO Object type of the real account assignment. ACDOCA-ACCASTY is called Account assignment type on the UI.
Account 7151000 requires an assignment to a CO object Message no. KI235 Diagnosis You have not defined a CO account assignment for an account that is relevant to cost accounting. System Response Account 7151000 is defined as a cost element. This means that you must always specify a CO account assignment.