Reschedule after assigning additional/other resource

Hi,
I can't figure out a solution to the following. Say I have two tasks and I assign the same resource to both tasks. MS Project warns me that the resource is overallocated because both tasks are scheduleded to start on the same date. I reschedule the resources
based on availability so the second task starts after the first one is finished. Now when I later decide to assign an extra or other resource to the first task, the first task gets either done by someone else or will finish earlier. All fine! But
this means that task 2 can start earlier as well. MS Project doesn't move the task forward by itself. The only way I see to do this is linking the two tasks. Problem with that is that task 1 and 2 are not necessarily linked to eachother because task 2
can only be done when task 1 is finished. Starting task 2 after 1 is just because the resource would get overallocated otherwise.
Is there a way to reschedule the task automatically when I assign another or extra resource without linking them? The only way I found is by moving the task, but that doesn't allways give good results and isn't automatically.

Hi,
This is a typical example of using the wrong tool for the right question. Overalocation of resources in Project is solved by resource leveling. Do not change the availability of the resource: Leveling will shhift one of the tasks enough to avoid the overallocation.
And when additional resources' availability comes in, a new Leveling will automatically adjust the tasks' planning according to that. All automatic-it is made for that.
Greetings,

Similar Messages

  • Error while updating assignment of Contingent resource

    Hi,
    I am getting the below error while updating Assignment of contingent resource using the Standard API.
    ORA-20001: HR_7949_ASG_DIF_SYSTEM_TYPE: N, SYSTYPE, ACTIVE_CWKCode for updating the record is -
    Declare
    Cursor c_emp_mig
    Is
    Select person_id, supervisor_person_id, code_comb_id, sob,  assignment_id, assignment_number From  customContingentTable;
      x_person_id number;
    x_validate BOOLEAN := FALSE;
    x_supervisor_id number;
    x_default_code_comb_id number;
    x_set_of_books_id number;
    x_assignment_id number;
    x_assignment_number varchar2(20);
    x_manager_flag char(1):='N';
    x_comment_id number;
    x_concatenated_segments varchar2(80);
    x_no_managers_warning boolean ;
    x_cagr_concatenated_segments VARCHAR2(80);
    x_soft_coding_keyflex_id NUMBER; --- IN OUT
    x_other_manager_warning boolean;
    x_object_version_number NUMBER;
    x_cagr_grade_def_id  NUMBER;
    x_effective_date DATE :='01-OCT-2011'; --cut off date from which the assignment will be effective
    x_effective_start_date DATE  :='01-OCT-2011';--cut off date from which the assignment will be effective
    x_effective_end_date   DATE;
    x_hourly_salaried_warning boolean;
    x_org_now_no_manager_warning boolean;
    x_error_code varchar2(240);
    x_error_desc varchar2(2000);
    Begin
       Open c_emp_mig;
       Loop
       Fetch c_emp_mig Into x_person_id, x_supervisor_id, x_default_code_comb_id, x_set_of_books_id, x_assignment_id, x_assignment_number;
       Exit when c_emp_mig%NOTFOUND;
        x_object_version_number:=1;
        hr_assignment_api.update_cwk_asg(
         p_validate => x_validate
         ,p_effective_date => x_effective_date
         ,p_datetrack_update_mode => 'UPDATE'
         ,p_assignment_id => x_assignment_id
         ,p_assignment_status_type_id => 1
         ,p_assignment_number =>x_assignment_number
         ,p_object_version_number => x_object_version_number
         ,p_default_code_comb_id => x_default_code_comb_id
         ,p_set_of_books_id => x_set_of_books_id
         ,p_supervisor_id=>x_supervisor_id
         ,p_manager_flag=>x_manager_flag
         ,p_concatenated_segments => x_concatenated_segments
         ,p_soft_coding_keyflex_id => x_soft_coding_keyflex_id
         ,p_comment_id => x_comment_id
         ,p_effective_start_date => x_effective_start_date
         ,p_effective_end_date => x_effective_end_date
         ,p_no_managers_warning => x_no_managers_warning
         ,p_other_manager_warning => x_other_manager_warning
         ,p_hourly_salaried_warning=>x_hourly_salaried_warning 
         ,p_org_now_no_manager_warning=>x_org_now_no_manager_warning
          End Loop;
       Exception When Others Then
             x_error_code:=SQLCODE;
             x_error_desc:=SQLERRM;
            insert into emp_mig_error(error_code, error_desc) values(x_error_code, x_error_desc);  
         Close c_emp_mig;
      End;   Am I missing something here? I searched in metalink, there is no mention of this error. Can anyone help?
    Regds,
    ARS

    The relevant parameter to identify an individual will be p_assignment_id.
    You will need a query to obtain the relevant assignment_id from the given CWK number on the person row
    Edited to add : whilst you are about it, you'll need to obtain the assignment object_version_number as well - that will be needed for the p_object_version_number parameter
    Edited by: clive_t on 05-Apr-2012 16:10

  • Status of Sales Order Open Even after assigning Reason for Rejection.

    Hi All,
    I am facing with a basic problem wherein even after assigning a reason for rejection status for a sales order, the sales order numbere is appearing in  the list of Open Sales Order(VA05).
    Also another case is i created a sales order with one line item, invoiced the same. Now i cancel the invoice and further wanted to close the sales order as i cannot delete the same. In this case also i see that even after assigning the reason for rejection, the sales order number along with its details appear in the list of open orders.
    Can somebody please tell me whatt configurations have i missed?.
    Regards
    Bhushan
    Edited by: NAGABHUSHAN THIPPANNA on Nov 30, 2009 9:14 AM

    Hi Vivek,
    Thanks for the reply... My issue got solved partially. Now if i assign a "Reason for rejection" to the sales order then that sales order is not reflecting in the VA05 (open orders list).
    But given a scenario wherein i create  a sales order and whose quantities & values  gets updated in the standard infostructures and i will be able to see the same by executing MCTE (incoming orders & Qty). After assigning the reason for rejection for the same sales order i view the output of MCTE then the report still displays the old ordered quantity and value. Is there any wayout to control this wherein the moment we assign a reason for rejection for a line item in a sales order and the values get reversed in the standard infostructures.
    Thanks and Regards
    Bhushan

  • Update BSEG with alternative G/L account after assigning it at company code

    Hello,
    I'm facing an issue concerning the update of BSEG and other tables.
    We have started to work in Production from January 2010 without alternative chart of accounts. So many posting till now.
    Now the company wants to set up the local chart of account for some legal requirement. I know that once we have put an alternative chart of account, we can not change the local G/L account before balance at 0.
    But in my case, the local chart of account was not assigned to the company code. So I can put what I want in the group G/L account as alternative account.
    The idea is to create a local chart of account, after all local G/L accounts related to the local chart of account and after assign the local chart of account to the company code.
    The problem is that for all historical items (january 2010 to June 2010) I don't have the local G/L account in BSEG and other tables (FI)...and I need it for reporting.
    Thanks for your help
    Edited by: Oneforh on Jun 18, 2010 10:15 AM

    Dear,
    Check: http://sap.ittoolbox.com/groups/technical-functional/sap-acct/copy-chart-of-accountsgl-accounts-1530253
    Re: change alternative chart of account
    Change of Chart of Accounts
    changing chart of accounts
    I prefer to create new GL with new chart of accounts and copy the old GL balances.. but practically I didnt come across these situation.
    Check.
    Regards,
    Syed Hussain.

  • Password expire date back to 2011 from 2012  after assigned  a user profile

    Friends,
    I created a profile test as
    COMPOSITE_LIMIT UNLIMITED
    SESSIONS_PER_USER UNLIMITED
    CPU_PER_SESSION UNLIMITED
    CPU_PER_CALL UNLIMITED
    LOGICAL_READS_PER_SESSION UNLIMITED
    LOGICAL_READS_PER_CALL UNLIMITED
    IDLE_TIME 60
    CONNECT_TIME UNLIMITED
    PRIVATE_SGA UNLIMITED
    FAILED_LOGIN_ATTEMPTS 5
    PASSWORD_LIFE_TIME 120
    PASSWORD_REUSE_TIME           60
    PASSWORD_REUSE_MAX           30
    PASSWORD_VERIFY_FUNCTION NULL
    PASSWORD_LOCK_TIME 1
    PASSWORD_GRACE_TIME 7;
    the user default profile default PASSWORD_LIFE_TIME is 180 and password expired date is 1/7/2012. the test account was created in 7/11/2011.
    Now I assign test user to test profile successfully.
    However. expire date becomes 11/8/2011 1 from 1/7/2012 by select dba_users
    which wrong is in my profile or somewhere?
    As I think, the account password expired should be start after assigned new profile with PASSWORD_LIFE_TIME. but is seems expire date is start from original account created date.
    Thanks
    newdba
    Edited by: Oradb on May 24, 2012 1:56 PM

    I would think the expire time would be based on the last password change time which Oracle stores in the rdbms base table for user information (user$). Find a second user, alter the password, check the expire date, then assign the user to the new profile, re-check the expiration date. Post back. Behavior may vary between releases so include full Oracle version of test.
    HTH -- Mark D Powell --

  • The *.icc file is associated with PS process after assigning profile for a picture of CMYK mode ?

    Hi everyone, I have a curious problem for your help 
    My OS is Windows 7. Start PS and open an image, choose "Edit" -> "Assign Profile...", in the pop-up dialog there is a drop-down list showing many system profiles, and I find all of these *.icc files are stored in folder "C:\Windows\System32\spool\drivers\color". Just choose any profile to assign, then go to folder "C:\Windows\System32\spool\drivers\color" and find the related icc file, for example, JapanColor2001Coated.icc is for profile "Japan Color 2001 Coated". Now you can still rename the icc file, that is, the icc file is not taken by photoshop process. Our company has a software to generate icc files, however, when assign these profiles, the icc file is associated with PS process, which means I can't rename or delete the related icc file, even after assigning another profile, unless close the image documents, that is unwanted. So I'd like to know the reason, in fact I'm not very clear about the ICC file structure. I want to make the local disk file not associated with the process so I can do other operations.
    Any suggestion will be appreciated.

    I made a quick try and I can change the name of various custom profiles I've created using Photoshop but it appears that the name of the profile can't be changed if Photoshop was started with the profile in question selected as a soft proofing profile in View > Proof Setup. You have to quit Photoshop, just changing the soft proofing profile to another is not enough.

  • Exception while assigning redhat(fedora) resource to user

    Hi *,
    I configured a new redhat(fedora) resource in IDM, and, which had passed thru the 'Test Configuration'. The problem is while assigning the Fedora resource to a user , there is always an exception reads:
    XPRESS exception:
    Can't call method listResourceObjects on class com.waveset.ui.FormUtil ==> com.waveset.exception.ItemNotFound: Resource:Red Hat Linux
    Does it mean I didn't config the readhat resource properly? Please help!
    If question is not clear enough, please let me know, i will reiterate it.
    Thanks in advance!
    R.
    Thurm

    Maybe I didn't make my question clear enough, ok, Testing configuration for redhat(fedora) is successful, the exception occured in create user account UI, when i assigned fedora resource to the user in tab Assignments, and switched to another tab, say Security, then IDM prompted the exception message :
    XPRESS exception:
    Can't call method listResourceObjects on class com.waveset.ui.FormUtil ==> com.waveset.exception.ItemNotFound: Resource:Red Hat Linux
    And finally if i click on save button, the user will be saved in IDM, and whose corresponding account is created in redhat (redora) as well!!! As the exception told me method listResourceObjects was unavailable, i think maybe i didn't register the resource correctly or I missed something important. Does anyone has the same experience? Please shed some light on this.
    thanks a lot
    R.
    thurm

  • Error after assigning the SLA

    Hi Gurus,
    Currently i am working on Solman 7.1 with SP07 for Incident management system.
    My incident management system working fine without SLA.
    Due to client requirement i created and assigned the Service & Response profile at Account level, after assigning these profile now i am not able to create a message, it is showing the error message ' Because of error 513, no message was created in Support Desk System'.
    Please any one help me to troubleshoot this issue.
    Thanks in Advance.
    Thanks,
    S. Babusingh

    HI Babu,
    pls refer below note & link,
    Check the SAP note 864195
    auto assign SLA to solution manager service desk ticket
    Error 513 while creating support message help menu in Solman system.
    Regards
    K.N

  • Change Purchase Requisition Price after assigned to Quotation

    Hello.
    I created purchase requisition and assigned to Quotation.
    It if possible change purchase requisition price when is already assigned to Quotation?
    The item price is display and don't let me apply changes.
    Regards,
    Hector.

    Hello.
    I did not converted the Purchase Requsition in Purchase Order.
    I just running a Test Script, and after assigned a Quotation, the vendor sent me some price changes.
    When I call the requisition, the system don't let me change any price.
    I believe there is a good reason for that, but I need to read it.
    If anyone knows any documentation available, please let me know.

  • Accessing Work Items assigned to other users from end user page

    Hello Experts,
    We are using Sun IDM 6.0 SP1 at our client place. Most of the applications integrated with IDM are manually provisioned, in the sense, once after all the necessary approvals are received the request will be assigned to a group of provisioners, they will manually connect to the requested application and create the account in native system. There are more than 100 such provisioners in the organization.
    Current design is to assign a work item to all the provisioners (like Multi approval) and once a provisioner assigns the request to himself then the corresponding work item will be taken out from other provisioners approval queue. These provisioners login to end user page of Sun IDM to access their approval queue as only the end user page is SSO enabled.
    Because of the large number of requests in the system (more than 50k) and each request having 100 work items, the number of work items in the system is huge and thus the performance of the system is very poor so we are working to change the design to bring down the number of work items in the system.
    Customer is not convinced to have a dedicated person who can get all these work items in his queue and assign it to the appropriate provisioner, they are looking to have a solution something similar to the current one in which all the provisioner can see all the requests in the system and they can pick from it and assign to them.
    So we are thinking to create a generic id in the system and assign all the work items to that id, and make changes to the “end user work items list” file so that all the provisioner can see the work items that are assigned to them as well as that generic id.
    But for some reason I’m not getting the work items assigned to other users in the end users page. I have tried assigning all the capabilities to logged in user and tried some code changes in “end user work item list” page.
    Please share if you have any sample code which can list the work items assigned to other users in end user page. Also please let me know if there is any better alternate to this problem.

    Hi,
    There is a option to find and get other user's workitems. Please check the attestation and remediation tab. Use the form portion from attestation page and add it in the Work item list form. This will enable to the user to search for another user's workiteams and assign it to him/her manually. (The user needs to be assigned proper admin rights)
    To get all the workitems, in the system, you will need to query the repository for all the workitems.... but not sure it will be a good idea in your case as the volume is very high.
    Hope it helps
    Regards
    Arjun

  • Assigning additional storage to workspace

    Hi,
    there should be a really simple answer to this question, but as I can't find it, I would be happy for some help :)
    How do I request additional storage to a workspace as a workspace admin/assign additional storage as an apex admin in v. 3.1?
    The manual (Application Express User's Guide Release 3.1) seems to be referring to version 3 or earlier?
    Thanks!

    hi
    You can approve workspace limits via:
    http://localhost:8080/apex/apex_admin
    You can request workspace limit changes via
    Home>Administration>Manage Services
    Then click on Request Storage.
    Regards
    Adam

  • Assign loading / handling resource to location through ABAP program

    Hello Experts,
    I have a requirement where by I have to assign loading / unloading resource to a location through ABAP program. Need to assign the resource in Resources Tab in TP/VS section. Is there any function module or any method available to this?
    Responses highly appreciated. Thanks in advance
    Regards
    Sandeep Patil

    Hi all
       I have the same requirement for the end user.
      Is it a good idea update active Table of ODS behind an ABAP Program Z?, I understood that you can't have log history... and you can't delete request.. because you will not generate this..
      We actually have one ODS that contain invoices... all the fields that contain the invoice..like material, vendor, etc.. was updated according to ABAp programa that we specify on start routine, each time that we need to update these fields we need to unload fros ODS to PSA and load again with dtp...
      Let me copy more details:
    Actually, we have an DSO that is updated each week, we load the information into different PSA, all of this PSA pass to ODS for one info source and transformation rule, in this transformation rule we have an ABAP rotine that have some validation and assign some values for different fields.
    In this procees everthing look fine, actually If we need to update this information from DSO (that was loaded and the user need to update some fields) we need to download information from DSO to PSA and load again with DTP process, this was fine.
    Actually the user want that this kind of changes will be apply on line, this mean that for example all the invoices that I have actually loaded into DSO need to be analyzed and update according new parameters that they specify in other tables.
    The DSO is standard, and contain three basis tables, active, delta, modified.
    My question is: Is it possible update directly table of active records of DSO with one Z program?? is it a good idea?, We want to discard the option of unload and load information each time that they need to update certain field that are calculated or updated whit the transformation rule or load.
    Than you for your help.

  • Continue to get error message "backup could not be completed" after purchasing additional storage

    continue to get error message "backup could not be completed" after purchasing additional storage

    Just wanted to update the community on my exciting adventure to fix my ipad;
    I made my way over to the Apple Store here in South Florida and had my appointment with the geniuses. No one could figure this sucker out!  They did every thing they could think of to the ipad without success. Couldn't even tell me what the problem was. All were very nice about it, of course. I was told to wait a day while they contacted the great and powerful central genius(es) but apparently no one was home there since they never responded to the request for help.
    Anyway, I will go back to the Apple Store one more time before I give in to the conclusion that my 3 year old iPad (original) is DOA

  • After Assignment Changes

    I am trying to hit user hook after assignment changes (Change the costing values at assignment level)but it not work how can achieve the following
    HR_ASSIGNMENT_BK3.UPDATE_EMP_ASG_CRITERIA_A
    I checked the status of register user hook is Valid

    Yes, for the location change on the assignment record you can use the assignment user hook.
    What value do you see in the table -
    select * from hr_api_hook_calls
    where call_package like '<Your_Package>%';
    Is it in the status valid.
    If it is valid and you still are not sure why it isn't working, you need to use the PYUPIP trace to log the messages and see the trace.
    see this thread - Re: PTO : Some basic questions

  • After Effects error:creating resource file on Windows

    Hi
    I have a problem with a set of plugins we are developing. We have about 20 different plugins. But after I apply the 10th plugin, it gives the following error on Windows only (CS6):
    After Effects error:creating resource file "....aex" ( 3 :: 0 )
    I can have as many instances of the same plugin but once I have a total of 10 different then this error always comes up
    One thing that is being enabled in the plugin is this flag:
    PF_OutFlag_KEEP_RESOURCE_OPEN
    Is this the culprit?
    Thanks in advance
    DonJ

    I still think it is a permissions/ user privileges/ policies/ security issue - if it runs on one account, it is unlikely the plug-in is damaged or you installed the 32bit version in CS5 or vice versa. I strongly suspect the plug-in is unable to probe your graphics card and thus never initializes. Perhaps it's being blocked by some security tool or your user account doesn't have the permissions to load system drivers. The latter can be fixed by changing the respective entry in your group policy editor (gpedit.msc). The respective point would be in Computerkonfiguration --> Windows-Einstellungen --> Sicherheitseinstellungen --> Lokale Richtlinien --> Zuweisen von Benutzerrechetn --> Laden und Entfernen von Gerätetreibern. And of course temporarily turn off security stuff to verify it's not the problem.
    Mylenium

Maybe you are looking for