• 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

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

Sandra Rossi's user avatar

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.

vwegert's user avatar

  • 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

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

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

account requires assignment to co object

IMAGES

  1. SAP solve KI248 Account requires an assignment to a CO object

    account requires assignment to co object

  2. SAP solve KI248 Account requires an assignment to a CO object

    account requires assignment to co object

  3. [Solved]Account Requires An Assignment To A CO Object

    account requires assignment to co object

  4. Account 30009 Requires An Assignment To A CO Object

    account requires assignment to co object

  5. [Solved]Account Requires An Assignment To A CO Object

    account requires assignment to co object

  6. Fix error Account 400000 requires an assignment to a CO object in SAP MM

    account requires assignment to co object

VIDEO

  1. Java Programming # 44

  2. 20230701 Lee Jong Suk Fans Meeting "Dear, My With" in Hong Kong

  3. Panasonic kx-tes824 Operator Assignment & Co Line Access Control Settings || Panasonic KX-TES824

  4. How to Upload files in Account Object in Salesforce

  5. How to Add New Bank Account or Change Bank Account in Zerodha

  6. Message No. KI235 # Account XXXXXX requires an account assignment relevant to cost accounting

COMMENTS

  1. Solved: Account requires an assignment to a CO object

    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).

  2. Account "XXXXX" requires an assignment to a CO object

    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.

  3. Account XXXXX requires an assignment to a CO object

    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.

  4. 2628966

    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 ...

  5. 3250310

    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

  6. 2901500

    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)

  7. Account xxxx Requires an Assignment to a CO Object

    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 ...

  8. Account 'xxxxxx' requires an assignment to a CO object

    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?

  9. Error Message NO.KI235 Account XXXXXX requires an assignment to a CO object

    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.

  10. Account XX requires an assignment to a 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.

  11. 1732825

    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

  12. Account requires an assignment to a CO object

    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 ...

  13. BAPI_PO_CREATE1 Account 475000 requires an assignment to a CO object

    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.

  14. Account requires an assignment to a CO object

    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 ...

  15. "Account 510000 requires an assignment to a CO object."

    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).

  16. 2507207

    During update of account assignment in purchase order, system is giving standard error message: Error KI235 "Account requires assignment to a CO object".

  17. Account 891000 requires an 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.

  18. Account requires assignment to CO object

    Important Dates! SAP Community will be READ-ONLY from January 16 â January 23 for the technical migration.

  19. Account requires an assignment to a CO object

    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.

  20. 2547641

    KI248, OKB9, Statistical, Internal order, F110, automatic payment, payment program, Account requires an assignment to a CO object , KBA , CO-OM-CEL , Cost Element ...

  21. AFAB

    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 ...

  22. CO Account Assignment and Attribution with S/4HANA

    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.

  23. Account 300001 requires an assignment to a CO object Message no. KI 235

    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.