Workflow Ownership Question, v6005

I have a particular use case that I'm trying to solve. Right now our workflows are configured in such a way that the spec Author is also the transition Owner between Step1: Draft and Step 4: Approved. We recently encountered the use case where an Author is no longer available. This user has several specs between Draft and Approved and we need someone to own them. There are discussions on how to reconfigure the workflows to accommodate this use case in the future, but today I need to move the spec work along. I imagine that others have encountered this scenario.
Is there any method in PLM4P to administratively assign a new WF owner, regardless of the status, as I am going through his specs?
Ideally, I would like the initiator (whoever is picking up the spec to transition the workflow) to be assigned as the new owner. Is there any way to configure this?

Hi Ron. What I'm trying to accomplish may just be wishful thinking, but I have seen functionality in other applications where an administrator can assign/reassign ownership of an single object or group of objects to a user ... and wondering if similar functionality exists in PLM4P.
We did consider the option to assign the [Spec_Admin] role and found that it does not work for our particular case for a couple of reasons.
1. Broad dispersal of work: There are lots of specs of different kinds started in draft and the work reassignments will be going to a variety of people based on band-width.
2. Adding the role [Spec_Admin] to the groups where the different users are has the potential to violate our security model for spec types and status.
3. I am extremely reluctant to apply "exception" management into our standard security policy.
Ideally, I would like to assign specs to the new "owner(s)" so that the draft is in each users action items. Each new "owner" would then have the responsibility of moving it to the next step in the workflow. Is there any configurable methodology to achieve this goal in PLM - Administratively assign ownership of Draft Specs to a specific user?

Similar Messages

  • Workflow design questions: FM vs WF to call FM

    Hereu2019s a couple of workflow design questions.
    1. We have Workitem 123 that allow user to navigate to a custom transaction TX1. User can make changes in TX1.  At save or at user command of TX1, the program will call a FM (FM1) to delete WI 123 and create a new WI to send to a different agent. 
    Since Workitem 123 is still open and lock, the FM1 cannot delete it immediately, it has to use a DO loop to check if the Workitem 123 is dequeued before performing the WI delete.
    Alternative: instead of calling the FM1, the program can raise an event which calls a new workflow, which has 1 step/task/new method which call the FM1.  Even with this alternative, the Workitem 123 can still be locked when the new workflowu2019s task/method calls the FM1.
    I do not like the alternative, which calls the same FM1 indirectly via a new workflow/step/task/method.
    2. When an application object changes, the user exit will call a FMx which is related to workflow.  The ABAP developer do not want to call the FMx directly, she wants to raise an event which call a workflow .. step .. task .. method .. FMx indirectly.  This way any commit that happens in the FMx will not affect the application objectu2019s COMMIT.
    My recommendation is to call the FMx using u2018in Update tasku2019 so that the FMx is only called after the COMMIT of the application object.
    Any recommendation?
    Amy

    Mike,
    Yes, in my first design, the TX can 1. raise a terminating event for the existing workitem/workflow and then 2. raise another event to call another workflow.   Both 1 and 2 will be in FM1. 
    Then the design question is: Should the FM1 be called from TX directly or should the TX raise an event to call a new workflow which has 1 step/task, which calls a method in the Business object, and the method calls the FM1?
    In my second design question, when an application object changes, the user exit will call a FMx which is related to workflow.  The ABAP developer do not want to call the FMx directly, she wants to raise an event which call a workflow, which has 1 step/task, which calls a method, which calls the FMx indirectly.  This way any commit that happens in the FMx will not affect the application objectu2019s COMMIT.
    My recommendation is either call the FMx using u2018in Update tasku2019 so that the FMx is only called after the COMMIT of the application object or raise an event to call a receiver FM (FMx).
    Thanks.
    Amy

  • Workflow condition question

    Whenever a new opportunity is being added, If the ExternalSystemId field is blank then go ahead and fire off the workflow action. If it's NOT blank then do not fire off the workflow
    In the workflow condition, I have this
    len(Field_Value('<ExternalSystemId>')) = 0 OR len(Field_Value('<ExternalSystemId>')) IS NULL
    but it still fires off the workflow even though the external system id field has something in it.
    Do you have any idea?
    Thanks

    If I understand your question, you would need to write your default expression in the field definition (read the Default value and post default behavior). There are no workflow triggers for create (new Opportunity).

  • Oracle workflow install question

    i have installed oracle workflow that embeded in oracle9i integration(version2.6.0.1).
    every thing is ok,but when i connect(open remote db) to oracle db in oracle workflow client,it reture a error:
    "language isn't enabled.....".
    my db language charset is ZHS16GBK,
    and i find that the default charset of oracle workflow is US7ASCII.
    it isn't match!!i reinstall the db used charset US7ASCII,but the error return also....
    how to solve this question???
    i heared that can download the translation patch to patch it,where to find it ?
    tks a lot!

    The issue here is the Client Registry setting of the Oracle Home the Workflow Client is installed. From the Workflow Guide:
    For Windows NT, run the regedit32 command and locate the NLS_LANG setting under the HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE hierarchy. Double click on NLS_LANG, then set the variable to the new value and save your edit.
    The value must match one of the languages installed for workflow.
    i have installed oracle workflow that embeded in oracle9i integration(version2.6.0.1).
    every thing is ok,but when i connect(open remote db) to oracle db in oracle workflow client,it reture a error:
    "language isn't enabled.....".
    my db language charset is ZHS16GBK,
    and i find that the default charset of oracle workflow is US7ASCII.
    it isn't match!!i reinstall the db used charset US7ASCII,but the error return also....
    how to solve this question???
    i heared that can download the translation patch to patch it,where to find it ?
    tks a lot!

  • Workflow install question

    Hello.
    I am new to Oracle Workflow so please accept my appologies if my question sound silly :)
    I am trying to install Oracle http and oracle workflow. the installer keeps giving me this error message:
    OUI10066 - Not all dependencies for the component Oracle JDBC/OCI Driver for JDK 1.2.10.1.0.2.6 could be found. Missing component: Missing component oracle.java.jdbc.thin12 10.1.0.1.0
    I have chked my DB installetion and in the list of installed products it says that all of the required components for JDK 1.2.10.1.0.2.6 are installed.
    I have search metalink - couldn't find anything there that might be helpful.
    If you had this problem before or may be know what might be causing it - please share our knowledge.
    Thank you very much for your help and support
    Vix

    Hi
    No worries :)
    Ok so you have Oracle up and running - always a good start :)
    The next thing i did was to install Oracle HTTP server. I used the database installer - go to your start menu -->program files -->oracle -->oracle installetion products and from there select oracle universal installer. You can use the one that comes with the CD but for me it didn't work. So i used the one from the database.
    Once you launched Oracle Universal installer from your database it should automatically pick up Oracle companion CD (i saved mine on my drive so it was picked up from there). If not - just browse to whenever your oracle CD is.
    Once you start - have a read through the three options it gives you (you have to choose what you want to nstall). You need to option that gives Oracle HTTP and Workflow Middle Tier. Just expand that option and select ORacle http. then follow the instructions.
    Once you installed Oracle http - launch the installer again and choose the option that gives you the actuall oracle workflow. phew!
    This is how i did it
    Hope it make sense this time :)
    Vix

  • Stabalizing - Within the workflow (procedural question)

    Hi,
    As mentioned before, we are shooting miniature models for our project. Some of the models are attached to rigs that will allow them to move up/down, left/right, or rotate 180degrees on one axis. We have several choices of points where we attach the models to the rigs, and that allows us to get the shots we want. Out camera is on a tripod, that is attached to a dolly. We rarely use the zoom functions, but rather dolly in and out.
    Some of the rigs require more work, and the footage we have from them leave a lot to be desired - while we work on them, I am using the footage to practice some techniques - in this question, it is stabalization. The rig in question is a pole, that slides purely up and down with the model attached to the top - imagine a helicopter landing scenario. The model starts high, and is brought gradually down. The problem is, that the rig was not very smooth during the first use, and there is quite a lot of juddering on the model itself. it wobbles as it descends. The camera also moved away from the model during the shot.
    I would love to stabalize the model, not the camera movement - what is my best workflow:
    1) Key wobbly footage, then warp stabalize?
    2) Stabalize full shot, then key
    3) process shot (from keying, all the way to composite), then stabalize output.
    Am I correct in saying that warp stabalizer would be my best bet to stabalize talen motion?
    Pierre

    Hi,
    I just finished a test I had set up, and to me, it seems that this is quite a good solution (but is it the most efficient?)
    1) Import footage
    2) Key footage (in my case, using the GMatte/Cmatte/Ematte techniqur to get a beautiful thinn edge to work on)
    3) Stabalizing one of the above precomps with warp stabalizer
    4) Copying and pasting the result onto the other two
    This seemed to smooth out the wobbles nicely, although the movement is still detectable. I am not sure that warp stabalizer IS the best tool to remove talent wobbles!
    Pierre

  • Workflow general question

    hi,
    i have a question. We submit expense report. Sometimes, we are not sure who is next level of the approver. How do i trace the next level of approver of that particular submitted expense report. Please tell me ht transaction which helps to trace it.
    thanks.
    - deepan

    Hi Deepan,
    you can goto SWI2_FREQ for seeing your task. you can goto yr task and see the log who is the approver in agents.
    Or if anyone has approved and u dono where it has gone means, you can goto his Business Workplace and goto outbox->workitems executed by me and can see where it has gone in Agents.
    Or you can goto SWI6 and give yr BO and see the workflow log.

  • Another asynchronous workflow method question

    Hi all.
    Your previous post on this topic was great people!!
    Right now I have a problem with an asynchronous method, on concrete words, is the method from object BUS2081, method EDIT.
    I've created a task based on that method and I have put some terminating events on that task but looking at the WF log on runtime, the task is only waiting for some of the events and ignoring just the ones i need. I don't know what the problem is because i have configured the events exactly on the same way....any idea of what is happening?
    I've solved this incidence including some parallel branches awaitiing for the events, so I'm "faking" in some way the "asynchronous" task, but this is a cheap trick...
    Thank you and best regards.
    Ismael

    Hi Ismael,
    I have a quick question regarding the BUS2081 - EDIT method.
    I'm using the Edit method with terminating events as POST, Delete, Park and Complete.
    Assume I have workflowed the invoice for GR missing scenario once its is done I will try and Post the Invoice document if it still has errors (say Price mismatch)then I want to Repark the document using the ' Save park document' icon.
    As there will be errors I can't do 'Save as Completed'. 
    Here I can't Repark the document until I Complete it.....:( I don't know how to handle this situtation.
    Any advice is helpful.
    Thank you,
    Renu.

  • Slideshow into iDvd - Workflow Options Questions

    I have about 300 pictures in an iPhoto Slideshow that I want to be able to play on a DVD player.  I think I'm doing something wrong, because the .mov file I export from iPhoto is 3.97 GB, but the Disk Image out of iDVD is only 1.11 GB.  Besides the file size question, I welcome any other feedback on my approach below.
    OS: 10.7.5
    iPhoto 9.4.3
    iDVD 7.1.2
    From what I've learned, I decided to choose settings for the slide show based on this link  (comments on the settings recommended woudl be welcomed.  I chose the last tip in Step 2, creating an SD version for "ultimate quality"):
    CREATING A VIDEO DVD FROM AN IPHOTO SLIDESHOW
    And then exported slideshow as a .mov.
    In iDVD, I chose 16:9 Ration & Professional Quality, selected a theme, and then click & drag imported the .mov into the project.
    I then saved the project as a disk image through iDVD's File menu.
    I then opened Disk Utiltiy, selected the disk image, and then selected Burn, & burned to disk.
    QUESTIONS:
    Do you believe in general that this is a good Workflow to obtain high quality playback on a DVD player?
    Do you agree with the particular settings for the slideshow, and for exporting the slideshow suggested in the link above?
    What is the benefit of saving as a Disk Image, rather than buring straight out of iDVD?
    I'm a bit confused / concerned about the file size drop from exporting the .mov to creating the Disk Image.  What is happening there?
    Thanks a lot for your thoughts.

    There are many ways to produce slide shows using iPhoto, iMovie or iDVD and some limit the number of photos you can use (iDVD has a 99 chapter (slide) limitation).
    If what you want is what I want, namely to be able to use high resolution photos (even 300 dpi tiff files), to pan and zoom individual photos, use a variety of transitions, to add and edit music or commentary, place text exactly where you want it, and to end up with a DVD that looks good on both your Mac and a TV - in other words end up with and end result that does not look like an old fashioned slide show from a projector - you may be interested in how I do it. You don't have to do it my way, but the following may be food for thought!
    Firstly you need proper software to assemble the photos, decide on the duration of each, the transitions you want to use, and how to pan and zoom individual photos where required, and add proper titles. For this I use Photo to Movie. You can read about what it can do on their website:
    http://www.lqgraphics.com/software/phototomovie.php
    (Other users here use the alternative FotoMagico:  http://www.boinx.com/fotomagico/homevspro/ which you may prefer - I have no experience with it.)
    Neither of these are freeware, but are worth the investment if you are going to do a lot of slide shows. Read about them in detail, then decide which one you feel is best suited to your needs.
    Once you have timed and arranged and manipulated the photos to your liking in Photo to Movie, it exports the file to iMovie  as a DV stream. You can add music in Photo to Movie, but I prefer doing this in iMovie where it is easier to edit. You can now further edit the slide show in iMovie just as you would a movie, including adding other video clips, then send it to iDVD 7, or Toast,  for burning.
    You will be pleasantly surprised at how professional the results can be!
    To simply create a slide show in iDVD 7 onwards from images in iPhoto or stored in other places on your hard disk or a connected server, look here:
    http://support.apple.com/kb/HT1089

  • 2 more workflow-substitution questions

    hi again,
    i have 2 more questions about substitution of workflow:
    HOW does a user know that he has adopted substitution. i mean when he do it he knows it. but there is no information that he the adopted status is 'ON' ? am i right ? when he ends the adoption there is NO message if there even was an adoptation.
    thats kind of user-unfriendly. the only way that he knows that he has adopted is when he gets mails from the workflows.
    2nd question: when i have to choose adoptation substitution i always get 2 entrys for the same person to select. thats confusing. it looks to me that 1 of it is the sap-USER, the other is the PERSON in HR backend. why is this and how to avoid that ?
    reg, Martin

    Martin,
    thats kind of 'stupid', isn't it ?
    i activate to substitute somebody (who is unplaned away, e.g. illness).
    so far so good: i select the person with click on the checkbox !
    when leaving this transaction and enter it again the checkboxes are AWAY. why ? but the substitution is of course activ.
    and when i 'end' the substitution there is NO MESSAGE. it's always the same........no comment, NOTHING. it does'nt matter if subst. is ON or OFF, the function for ending subst. has
    no output ! thats sap in it's best -> user unfriendly !
    am i wrong ?
    best regards, Martin

  • File permissions and ownership questions

    Hi all,
    I'm a bit confused by the file permissions in Snow Leopard. In particular, whenever I create a folder, there is always a group permission assigned to "staff".
    1) how is "staff" different from "everyone"?
    2) how come if I remove the group permission for "staff", I can't add it back? It doesn't seem like the "staff" group actually exists (it doesn't show up in the user/group dialog)
    And finally, does anyone know why ownership is so weird on removable drives? It seems like the "owner" of a folder created an a removable drive is just whoever is logged in at the time. So, if I log in as UserA and do an ls, I see the owner as UserA. If I log in as UserB, I see the owner as UserB.

    bmm727 wrote:
    Hi all,
    I'm a bit confused by the file permissions in Snow Leopard. In particular, whenever I create a folder, there is always a group permission assigned to "staff".
    1) how is "staff" different from "everyone"?
    staff is the default group that includes all users with accounts on your computer. everyone means everyone including remote users connecting as guests if you have file sharing on who don't have user accounts on your computer.
    2) how come if I remove the group permission for "staff", I can't add it back?
    in short, because GUI for changing permissions is really messed up in snow leopard.
    It doesn't seem like the "staff" group actually exists (it doesn't show up in the user/group dialog)
    it does exist, it's just not offered as an option in that dialog. see my comment above about GUI being messed up.
    Furthermore, please never delete staff from permissions this way. on top of being messed up GUI for changing permissions is buggy in snow leopard and when you remove staff from permissions that way the group on the item in question changes from staff to wheel (which is why you have to unlock the lock with your admin password in order to do this). this is wrong in most instances as only root belongs to the group wheel.
    And finally, does anyone know why ownership is so weird on removable drives? It seems like the "owner" of a folder created an a removable drive is just whoever is logged in at the time. So, if I log in as UserA and do an ls, I see the owner as UserA. If I log in as UserB, I see the owner as UserB.
    it's not true for all removable drives. it's only true if a drive has ownership disabled (can be done in the get info popup) or if it's formatted FAT. all thumb drives are formatted FAT by default. FAT is an old windows file system which does not understand POSIX permissions and treats everything as read+write by everybody.

  • Workflow expression question

    Hi,
    I am trying to create a workflow that says when the Contact country or a custom field on the contact form called country is USA, place the field that is not blank into a field called Primary Contact Country, else if not USA, then place the country field in the Primary Contact country. The code below errors out when I try to save it.
    any ideas?
    IIf(JoinFieldValue('<Contact>',[<KeyContactId>],'<AlternateCountry>') = 'USA' or JoinFieldValue('<Contact>',[<KeyContactId>],'<stCountry_ITAG>') = 'USA',
    IIf(JoinFieldValue('<Contact>',[<KeyContactId>],'<stState_ITAG>') <> '',JoinFieldValue('<Contact>',[<KeyContactId>],'<stState_ITAG>'),JoinFieldValue('<Contact>',[<KeyContactId>],'<AlternateStateProvince>'),
    JoinFieldValue('<Contact>',[<KeyContactId>],'<AlternateCountry>') )

    Hi
    Don't you have some unneccessary double quotes after the the 2nd IIf expression?
    IIf(JoinFieldValue('<Contact>',<KeyContactId>,'<AlternateCountry>') = 'USA' or JoinFieldValue('<Contact>',<KeyContactId>,'<stCountry_ITAG>') = 'USA',
    IIf(JoinFieldValue('<Contact>',<KeyContactId>,'<stState_ITAG>') '' <----
    Guy

  • Xml workflow/layout question - urgent

    Hi,
    I'm new to the XML scene and have made progress but have the following question.
    I have a .xls file that I open in Oxygen (xml editor) and save out a .xml file.
    I then import the .xml file into InDesign CS5.
    I have tagged the text placeholders and the image placeholders with the appropriate tags (not shown in this screen grab).
    I'd like to automatically flow the text data (A-E, J-O) into a text box (on the right side of image), then flow the images (E-I) into the picture boxes on the left side of the page. There is a large amount of data (InDesign pages) so it is important that  I configure this so that all of the content flows automatically  thoughout the InDesign file.
    Do the images need to be treated as anchored objects in a text box or is it possible to flow them into picture boxes?
    I can manually drag the "product_image" files to the picture boxes but I have yet to figure out how to automatically flow these images into the layout, aside from within the same text box as the rest of the text. Instead of using the anchored object approach, it seems it would be more efficient to flow into picture boxes if possible.
    Also, any feedback on how to get this data to flow automically thoughout the InDesign file would be really helpful.
    Thanks so much.
    Josh

    Hi,
    It is possibly to flow the images into picture boxes without treating them as anchored objects.Appropriately tagging the placeholders for graphics and text and then importing the XML file would allow the data (both text and images) to flow automatically into the respective tagged frames.
    Regards
    -Pooja

  • OWB 10.2 and RAC - workflow location question

    Hi,
    2 node RAC 10.1.0.5 on windows installed, OWB 10.2 installed on both nodes. WF 2.6.3 installed.
    Workflow with wait activity succeds and fails depending on the workflow location setup:
    a) WF location defined via host port service pointing at one node(which is what I do NOT want), workflow executes and waits for 120 sec's I have specified.
    b) WF location defined via tnsnames(which is what I want, since I'm running RAC and want to be able to benefit from failover), workflow executes but fails with a
    ora-01867 the interval is invalid, ora-06512 error converting string to numeric wb_rt_conversions line 371.
    In this setup I had to enable WF_LOCAL_LANGUAGES for Denmark(DK) or else I would not be able to deploy the workflow.
    It seems that localisation information in case b) is not picked up from the database as it is in the case of a).
    When I change localisation on the rac servers to English(America) case b) works again. However I do not want to have the server localised to English(America) because it affects a lot on the servers(dates, times comma dot and so on).
    So I tried adding locale settings in the registry for the owb and the database home - but no luck.
    Please anybody any ideas? I do not want to pinpoint my locations to a single rac node!!!
    Best regards,
    JesperG

    Hi Oleg,
    I've run this query and it returned nothing.
    If I executed "+select * from WF_RESOURCES+" I get the following result:
    TYPE     NAME     LANGUAGE     SOURCE_LANG     ID     TEXT     PROTECT_LEVEL     CUSTOM_LEVEL
    WFTKN     WF_SYSTEM_GUID     US     US     0     7AC9849FA8371A30E044080020ACF7CA     0     0
    WFTKN     WF_SYSTEM_STATUS     US     US     0     ENABLED     0     0
    Does it mean that the repository wasn't ok?
    Thanks

  • OIM 11g Approval Workflow Notification questions

    Hello.
    I am working with an OIM 11g approval workflow. The workflow will flow from one group to another, and if one user in each group approves it, it is approved. Because I assigned it to groups, the notifications are going to every user in each group.
    Is it possible to send a notification to only a single user within a group, instead of everyone? Does auto claim do this?
    Is it possible to send a different notification if the ApprovalTask is rejected versus approved?
    Thanks.

    If I understand correctly, you want to send the notification only to the user who has approved the request and not to all in the group. You can do it by NOT using the notification tab in the .task but by using EmailNotificationService after the .task in BPEL. There you can read the data from payload on who approved the request and can send the notification only to that user. Same way for rejects. You can configure that.
    1. After your .task completion you can have a decision box which can check the value for 'outcome' and then direct it to appropriate path for appropriate notification.
    or
    2. Based on outcome you can set the template in a variable and then in the notificationservice use that variable.
    -Bikash

Maybe you are looking for