KP06- The row inserted cannot be processed manually message  Message no. K9

Dear expert,
Would like to seek help, that I try to upload budget using T-code KP06 from a text(tab delimited) file into SAP system by go to Extra->Excel Planning->upload but the system does not allow to upload the budget and have the following error.
1) The row inserted cannot be processed manually message  Message no. K9
2) The cost element 4101110600 you want to plan has a primary cost element type.
     The cost center HNIS to be planned is blocked against the planning of
     primary costs.  This block was made in the master record of this cost
      center for period(s) 001.
3)Locks or problems have occurred
    Message no. K8037
   Diagnosis
    When checking for the planning records to be processed/edited, locks or
    problems were found. Only a portion of the planning records can be
    processed or none at all.
I have check the period is not in the system by using OKP2 and the version and fiscal year is not lock and I dont not why this error message appear.
Please Help.
Thank you.
Regards,
Karen
Edited by: Karen Swee Ping Ho on Jun 2, 2011 8:02 AM

Hi Karen ,
Check  master data of the cost center HNIS. The in control tab .. plan primary costs may be locked( Tick may be there). Remove the same and try to upload again..
You can also review OSS Note : 319713 - Error with Excel upload - possible
causes..
Hope it clarifies..
Regards
Sarada

Similar Messages

  • How to find out the rows inserted between a time period.

    Hi,
    Please help me to solve this.
    Table - emp.
    Colmns - empno(Primary Key),ename, mgr
    How to find out the rows inserted between a time period.
    For eg:- Between 02-Oct-2006 1 PM and 03-Oct-2006 2 PM.
    regards,
    Mathew.

    Hi,
    Maybe work:
    For each row, ORA_ROWSCN returns the conservative upper bound system change number (SCN) of the most recent change to the row. This pseudocolumn is useful for determining approximately when a row was last updated. It is not absolutely precise, because Oracle tracks SCNs by transaction committed for the block in which the row resides
    e.g.:
    SGMS@ORACLE10> create table test(cod number);
    Table created.
    SGMS@ORACLE10> insert into test values (1);
    1 row created.
    SGMS@ORACLE10> insert into test values (2);
    1 row created.
    SGMS@ORACLE10> commit;
    Commit complete.
    SGMS@ORACLE10> insert into test values (3);
    1 row created.
    SGMS@ORACLE10> commit;
    Commit complete.
    SGMS@ORACLE10> select SCN_TO_TIMESTAMP(ora_rowscn),ora_rowscn,cod from test;
    SCN_TO_TIMESTAMP(ORA_ROWSCN)       ORA_ROWSCN        COD
    06/11/06 08:56:56,000000000         727707205          1
    06/11/06 08:56:56,000000000         727707205          2
    06/11/06 08:57:05,000000000         727707210          3Cheers

  • The annual leave cannot be processed (Urgent)

    Hi All,
    I am using R11i. This is urgent.
    The annual leave cannot be processed in self service because its balance cannot exceeds -5.
    How can i modify the limit value -5 so that no constraint is imposed when taking the annual leave?
    Any solution for the above issue?
    Thanks.
    Roshan
    Edited by: Roshan30 on Apr 26, 2011 9:11 PM

    Some where you are putting limit for -5. Check BG_ABSENSE_FORMULA for debug this.
    Generally Global value should be set for these limit.
    Thanks

  • How to find out the rows inserted in the last n minutes ?

    Hi all,
    I have a log table where, every time a warning is issued, a new row is added. The table has a field with the sysdate when the warning was issued.
    I'd need to collect all warnings in the last (supposing) 30 minutes and send a mail to the administrator. Looking at some faqs I have elaborated this:
    select * from PROCEDURE_LOGS p where ((p.DATE_LOG - sysdate)*-1440) < 30
    However this does not produce anything.
    Can anybody help me to correct this statement ?
    Thanks a lot
    Frank

    Hi, Frank,
    That looks okay to me. Are you sure you have rows in the table with a date_log in the last 30 minutes? Post some sample data (CREATE TABLE and INSERT statements), and the results you expect from that data for a given value of SYSDATE.
    By the way, you can make the WHERE clause clearer like this:
    select     *
    from      PROCEDURE_LOGS     p
    where      ( (sysdate - p.DATE_LOG)
         * 1440           -- = 24 * 60
         ) < 30but this won't change the results.
    Edited by: Frank Kulash on Dec 1, 2010 9:51 AM
    I just saw Toon's reply:
    where     p.DATE_LOG > sysdate - (30 / 1440)as Toon suggested, is clearer still, and potentially more efficient if ther's an index on date_log.

  • How i know if the row inserted in a document is by user or by wizard

    Hi all,
    I have a trouble to know if the inserted row is by the user or by the draw document wizard? This happens when i´m creating a document and i use 'copy from'.
    Exist a way to know this? I see that the wizard typeex is "425". I can catch the event when the finish button is pressed but with that i don´t know how many row pass to document. I can read the lines of the matrix wizard and put a counter but i think this is botched job.
    Thanks in advanced.
    Regards

    Hi Aitor,
    If I have understood you correct, you want to know, whether a document raw is added by using 'Copy from' functionality or by adding individual items to form. if yes, then you can always check the column 'Base type' . make it visible from form settings. it will always have value if it is coming from other document ( or as u said, from 'wizard' or by doing 'Copy from'.)
    regards,
    Binita

  • "The disk inserted cannot be read by this computer"

    I have a LaCie Big Disk Extreme (1TB), which has worked fine for me for a few months now, but after trying to get it to work in Windows, I think I might have accidentally reformatted the drive, but I'm not certain. Right now, Windows is telling me that the partition style is 'GPT' or GUID Partition Table. The drive shows up in Disk Utility, but I am not able to repair it.
    I need a way to get the drive to show up in Mac OS X again, without having to reformat the drive.
    Message was edited by: Tanner Stevens

    Well, the drive is partitioned properly or so it appears but I would suggest you do the following:
    Extended Hard Drive Preparation
    1. Open Disk Utility in your Utilities folder.
    2. After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Note the SMART status of the drive in DU's status area. If it does not say "Verified" then the drive is failing or has failed and will need replacing. SMART info will not be reported on external drives. Otherwise, click on the Partition tab in the DU main window.
    3. Set the number of partitions from the drop down menu to one. Click on the Options button, set the partition scheme to GUID then click on the OK button. Click on the Partition button and wait until the process has completed.
    4. Select the volume you just created (this is the sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window.
    5. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process can take up to several hours depending upon the drive size.
    This should assure that the drive will work correctly with OS X. I'm assuming this is the end result you want.

  • The requested session cannot be processed message no. 00309

    I have made background process at 'FAGL_FC_VAL - Foreign Currency Valuation' for valuating AR, AP at May 31st.
    The session was created but have not be processed.
    So I tried to release and delete session, but it couldn't be released and deleted.
    How can I make it released to be able to delete or be processed successfully?

    Hello,
    You can go to transaction SM35 and release these batch-input
    session. Then the status will be changed from "In background" back to
    "New" and you can process it again.
    In order to process it again, you may try to release the session,
    please see SAP note 12222.
    Then reprocess the session in foreground in Expert mode and with
    Extended log options selected.
    Regards,
    David

  • Co-Administrator added to the default directory cannot log in, Error message: No Subscriptions

    So I had set up Azure Subscription earlier this week and activated a Standard website plan. I added co-admins to the default directory but when they try to log in through manage.windowsazure.com they get an error that there are no subsciprtions associated
    with their account. Why is this happening? Why can't they log in even though I have added them into the default directory of which I'm a Global Administrator?

    Hi,
    Based on your description, you want to add co-administrator? Am I right? If that, please have a look at below article and follow its steps.
    #http://msdn.microsoft.com/en-us/library/azure/gg456328.aspx
    Apologies if I have misinterpreted.
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Partners from function Customs agent cannot be processed online

    hello everyone
    When I try to add a partner role TZ customs agent in the shipment document (VT02N)
    i get the following message:
    Partners from function Customs agent cannot be processed online
    Message no. VPD032
    Diagnosis
    Partners in the specified partner function cannot be processed online. The program generates them and completes the data automatically.
    however when i try to add a 'TF' partner - its working...
    thanks ahead
    Eyal

    Hello Eyal,
    Goto transaction "VOPA". For Customer master, Click on Partner Procedure
    Double click on your partner procedure [Example WE: Ship-to Party].
    In the next screen, check if the partner function 'TZ' is defined or not.
    If the same is not present there, insert the partner function. Also, note that the partner function 'TF' would be present there.
    These steps would resolve your issue.
    Regards,
    Gauravjit.
    Reward points if the resolution is helpful.

  • Process in SM35 cannot be processes after stopping unexpectedly.

    Hello,
    I was running a process through SM35 and pc just expectedly turned off.
    After reloging again I tried to rerun the same process in SM35.
    I get an error "The requested session cannot be processed
    Message no. 00309
    Diagnosis
    Only sessions with the statuses 'still to be processed' or 'contains errors' can be processed."
    Please suggest what to do.
    Regards
    Vijay

    Got the solution,
    Just released it and processed again.
    Regards
    Vijay

  • Is there a way to programmatically check the Row Selector for a row?

    Greetings,
    I have a report that has the Row Selector column. I am processing the rows that are checked by the user when they click a button, so I am already looping thru FOR ii IN 1 .. Apex_Application.g_f01.COUNT.
    I need some of the rows to always be processed in the loop, so I would like to:
    1. have certain rows checked automatically. Is that possible?
    2. using the same logic that automatically checks certain rows I would also like to insure they stay checked, or are process in the loop. (You know, I may automatically check certain rows, but the user may uncheck them.) So, even if the user doesn't check them, I would like to programmatically check them before the FOR ii IN 1 .. Apex_Application.g_f01.COUNT looping occurs.
    3. If it is possible to prevent the unchecking of a row that is automatically checked it would be awesome and would mean that requirement 2 is moot. If that's possible let me know. That would be sweet. :-)
    I hope that makes sense, and that you understand what I need to do. If not, let me know.
    Thanks in advance for your help, Tony

    Hi Shunt,
    That's a great help ! ! ! Thanks much ! ! ! :-)
    I did some additional research from what you told me, and I found out that the apex_item.checkbox is a page item and it is included in the SQL that builds a report. Your code got me on the right track. That's great. Also, it's great to know I can do what I need. My next question is 'How do I get there from here?' :-)
    I built my current report using the report builder, then used the trick to change it to a type of 'SQL Quey (updatable report)' just so I could click the setting to add the checkbox column, then I set the type back to 'SQL Query'. So, I don't have apex_item.checkbox in my SQL. I guess Apex (thru its magic) prepends it to the SQL somewhere along the way. What do I need to do now?
    Do I need to rebuild the report without using the above 'trick' and code the checkbox into my SQL myself? Or, can I just add it to the existing SQL? Or, with that cause 2 checkboxs to be on the report (mine and the one Apex generates)? That's one set of questions. :-)
    Also, whether the checkbox is checked (and disabled) is based on a value in the table the SQL is running over. Would it be possible to put a subselect, or something along those lines, in the main SQL (that has the checkbox item) that would programmatically check the checkbox?
    Sorry for my newbie questions, but I'm relatively new to Apex and PL/SQL, so there's still a lot I have to learn. All you need to do is point me in the general direction and I'll take it from there. I just want to know the right way to go about this before I start coding. :-)
    To give you and idea of what I'm doing now and want to do I have my simple SQL below:
    = = =
    select
    ecn_approval_master_id, mandatory, approval_type,
    htmldb_item.hidden(50,ecn_approval_master_id) idalias
    from
    ecn_approval_master
    where ecn_plant_master_id = :P0_PLANT
    order by mandatory DESC, approval_type
    = = =
    The 'mandatory' column contains 'Y' or 'N'. If it is 'Y' I want the checkbox to be checked and disabled. If it would help in the coding I could have the values of the mandatory column 'Y' and NULL. But, I'm not sure if it will help, because it looks like the checked rows are listed in parm 4. Then, when the htmldb_application.g.f10.count.... routine processes the selected they mandatory ones will automatically be processed. Course, you probably figured that out already.
    Thanks, Tony

  • The sales document cannot be blocked

    Hi,
    Our client has deleted some shipment directly from the R/3 system. The Client is using CRM  System for Sales and Marketing. Now whenever we are opening the system in the change mode it is giving error "The sales document cannot be blocked" Error Message v1043.
    This is happening for some material. We have checked the Notes and found some. We came to know that the shipment related to the order has been forcefully deleted from the r/3 system after releasing the shipment.
    Can anybody tell me is there any way to solve the issue without applying notes.
    Thanks
    Subrato Chowdhury

    Dear friend,
    As our friend says check the schedule line first is it confirmed order qty and try delivery before that see if you have any delivery block in order if you don't have any block in sales order, once you get that error double click and see what response you get from performance assistant, see if you could locate the area were u get the problem.
    Regards,
    Arun.

  • How do I resolve the "Mozilla cannot find runtime" error message when I try to start Firefox?

    Mozilla Firefox updated to version 36.0. When I click on the Firefox icon to open it I receive the message: "Mozilla cannot find runtime" I receive the same message if I try to open Firefox by selecting "firefox.exe" from within the Program Files. I subsequently uninstall Mozilla Firefox and reinstall it. It will open and run normally right after the re-installation. Then if I close the program and try to re-open it again, I get the same "Mozilla cannot find runtime" error message.
    The only way I can get Firefox to open is if I uninstall and re-install it every time I want to open it after the initial re-installation.

    ''sage68 [[#answer-700841|said]]''
    <blockquote>
    Hi Adriel,
    The "Mozilla cannot find runtime" problem has returned. It occurs in two situations:
    1. When Firefox tries to download updates using "updater.exe" (version 36.0.0.5531), which causes my "Norton Internet Security" program to notify me with the message: "Auto-Protect has removed security risk Suspicious.Cloud.9.B" This message is shown every time "updater.exe" activates.
    </blockquote>
    I also have experienced this during several upgrades, not just the latest. (I am using Windows XP and Norton Security Suite.) Norton identifies c:\program files\mozilla firefox\updated\xul.dll with the Suspicious.Cloud.9.B virus and removes the file. I can set the Norton installation to accept xul.dll but it would make more sense for a Mozilla expert to contact Norton and work out a permanent solution, for all who are facing this problem.

  • APEX does not show 'Process Success Message'

    Hi,
    I was hoping to get help on a weird APEX issue.
    I have two identical APEX pages with the same templates. One of the page does not show the process success message after it inserts to the database. It does insert, just the message does not show up.
    I looked at the page that works and it is identical to this page. Does anyone have any good advice? I would really appreciate it.
    Thanks!

    When I see this, it usually turns out that I forgot to tick the check box for "include process success message" on a "Branch" object.

  • Script in Process Success Message. No go in chrome(ium)

    Not sure if this is considered a bug or not, or if the handling of branches with process success message has changed, but it doesn't seem to work anymore with a standard branch to page on chrome.
    It is reporting:
    Refused to execute a JavaScript script. Source code of script found within request
    I have used this in the past and it used to work. (talking 3.2, but either apex/chrome/both has changed since then)
    Anyway, researching the error leads me to this blog from chromium: http://blog.chromium.org/2010/01/security-in-depth-new-security-features.html
    We've been hard at work adding proactive security features to Google Chrome, and we're particularly excited about five new security features that make it easier for developers to build secure web sites.I think this relates to:
    *Reflective XSS Protection*One of the most difficult parts of building a secure web site is protecting against cross-site scripting (XSS) vulnerabilities. In Google Chrome 4, we've added an experimental feature to help mitigate one form of XSS, reflective XSS. The XSS filter checks whether a script that's about to run on a web page is also present in the request that fetched that web page. If the script is present in the request, that's a strong indication that the web server might have been tricked into reflecting the script.
    The XSS filter is similar to those found in Internet Explorer 8 and NoScript. Instead of being layered on top of the browser like those filters, our XSS filter is integrated into WebKit, which Google Chrome uses to render webpages. Integrating the XSS filter into the rendering engine has two benefits: (1) the filter can catch scripts right before they are executed, making it easier to detect some tricky attack variations, and (2) the filter can be used by every WebKit-based browser, including Safari and Epiphany.
    We are aware of a few ways to bypass the filter, but, on balance, we think that the filter is providing enough benefit to enable it by default in this release. If you discover a new way to bypass the filter, please let us know. We're very interested in improving the filter in subsequent releases. We're grateful to the security researchers who have helped us with the filter thus far (especially Eduardo "Sirdarckcat" Vela), and we welcome even more participation.>
    Looking at one of the sample database applications, i notice if i insert a script into the success message of the customers DML page, it works without issue. Upon further inspection, i see there is a new branch type - based on application item; and this doesn't post the success message in the URL which is likely why it is working.
    I can see this security measure is good to prevent XSS, but perhaps there is some other good way to handle allowing a script to be in the success message in a standard branch (it seems like a slight pain to force creating a page item to store the branch page)

    OK.. so i've just learned when creating a branch, if you change from the default 'Page or URL' to 'Page' there is one setting to branch using redirect. If you un select this, the success message also is not passed in the URL, causing no issue.

Maybe you are looking for