Workflow for staffing process

Hi,
I am trying to configure a workflow so that, when a project role status is set to "staffing in process", an e-mail is sent at save to the staffing manager, informing him a new project role has to be staffed.
It seems quite tricky to set-up this in standard customizing.
Does anyone know how to achieve this?
Thanks!
Matthias

Hi Zhenbo,
Yes, I've already tried to start from this  template, but it's not obvious at all to know what needs to be change.
I changed the BOR object to BUS2177 instead of BUS2175, with event STAFFINGINPROCESSING.
Then, I want to update the SAVE MAIL action with the relevant role information: I set the standard task TS00700100 (Send Mail Assign Resource), but at this stage I get error message at SAVE: "binding definition contains error. Call the binding editor and choose check binding.".
However, if I press check in the binding editor, no error is found.
Seems weird...
Matthias

Similar Messages

  • Workflow for Post Processing Magic Lantern RAW Video?

    Dear Adobe Community,
    I am interested in learning what steps/workflow fellow DSLR, Magic Lantern users take to Edit, Color Grade and add FX to their RAW video?  Here is my untested thought process so far:
    Adjust the Exposure, White Balance, Lens Distortion, Etc of DNGs in Adobe Camera Raw.
    Import DNG image sequence into Premiere Pro for Editing
    Use Dynamic Link to Color Grade in Speed Grade
    Use Dynamic Link to add effects in After Effects
    Render out in Premiere Pro
    One of the concerns I have is that I've read on the Magic Lantern Forums that Premiere Pro will reduce 14 Bit DNG to 8 Bit.  Is this something you've encountered?  Is there a workaround?
    I am fairly new to all of this and would greatly appreciate any feedback to point me in the right direction for Post Processing Magic Lantern Raw Video files.  I have a subscription to Lynda.com as well if you have any suggestions for courses to look at.
    Thank-you for your time.

    Nothing Adobe makes can read MLV or RAW video files, so you have to use something else to convert them into CinemaDNG (a folder of images) or a high bit depth movie file (ProRes etc.) - there are many tools listed in the ML forum which can do that.
    Premiere Pro can import cDNG footage but it struggles to play back in real time, and will not allow you to grade it using Camera Raw. To do that you have to use After Effects. The workflow is supposed to be "ingest in Prelude, edit in Premiere Pro, color in SpeedGrade", but quite frankly the learning curve for SG is massive. Adobe's attitude to CinemaDNG is strange; although the standard is open, support is only coded for very specific models of camera and the CC suite assumes a Hollywood workflow where professional colorists (who spend years learning how to use the software) operate offline from the rest of the edit, usually after all the cuts are made. It's not set up for a typical lone DSLR filmmaker, which is quite frankly why a lot of ML users prefer another well-known way to resolve the problem.
    The 'fast and dirty' approach to getting a cinematic grade in Premiere would be to apply LUT files to the footage using the Lumetri effect (basically running SpeedGrade presets), or you can hand-grade it using the inbuilt Color Corrector tools - but that doesn't cover the other important stuff that ACR can do, such as lens correction, alignment, noise reduction, camera calibration profiles, etc. - for that, you should import the cDNG footage into After Effects (which does support ACR), correct and calibrate the frames, then export back to something high quality that Premiere can work with (such as DNxHD or ProRes 444). You won't notice any visual loss in quality, and Premiere then will play the timeline without struggling, but it takes a loooong time to chew through every clip.
    As to if Adobe applications will ever support MLV files natively - well, since Adobe relies on close partnerships with camera manufacturers including Canon, you can guess what would happen if Adobe ever endorsed it. The only scenario I can imagine is if MLV is adopted in-camera by a major DC manufacturer (Alexa, etc) so vendors can support it without slapping Canon in the face. Flying pigs come to mind.

  • IDOC Error handling using workflow for Inbound process.

    I have a custom idoc which I am processing using a custom inbound function module with the help of a custom process code. I have made the config in BD51/bd67/We42/We57and doing the coding in the inbound function module to handle workflow. But i am still unable to get the workflow item in my inbox. I have set my userid in the partner profile as the agent to receieve the workflow.
    Is there any other config that needs to be done vis-a-vis workflow ? like..assignement of some standard task,etc etc ? The message type I am using for the IDoc is zWMMBXY .
    Pls advice..thanks

    Seetha,
    I have this already..
    IDOCPACKET                                                           
    Object type                         IDPKWMMBXY             
    End event                           MASSINPUTFINISHED      
    IDOC                                                          
    Object type                         IDOCWMMBXY             
    Start event                         INPUTERROROCCURRED     
    End event                           INPUTFINISHED          
    Application object                                                                      
    Object type                         BUS2017                           
    Start event

  • Workflow for post processing offline images

    I'm a professional real estate photographer who normally edits his own images after a photoshoot. I've recently become so busy that I'd like to outsource the post processing of my images to another individual who also uses Photoshop.
    Is there a way to send this individual lower resolution images so he can work on them and then have him send me the metadata from his edits, so I can apply them to the images I have on my system? The reason for this question is because I'd like to minimize the size of the images I'm sending to the editor, but still be able to produce high resolution stills.
    I understand there is a way to work with RAW images and save the metadata, but that doesn't fix the file size issue, and you can only save certain aspects like white balance, levels, etc... I really need a way to capture his history and save that to a file, that way if he were to use a certain filter, or brush on the image, the same results would be applied to my images.
    Thanks in advance for your help!

    You can't apply the history log, it is just information on what has been done to the file. You would have to read this file and simply repeat the same steps on the higher resolution version of the file.
    As for the replacement work flow I mention: you would open the low resolution file that your worker created. Then you would use the Place command (under the File menu) to add your original high resolution version of the image as a new layer. This will make your image a Smart Object layer. Move this layer to the bottom of the layer stack, just above Background, if that is an option. Make sure your smart object is at 100% scale (when you place the file, it is shrunk to fit the existing document boundaries), you can do this by using Free Transform (under the Edit menu) and verifying the values at the top. Then use the Reveal All command (under the Image menu) to resize the canvas to fit the full resolution version of the image. However, this really will only work if the editing involved was pretty much nothing by adjustment layers. Any pixel edits will have to be resized as well and may loose detail or not line up correctly once enlarged.

  • Optimal workflow for batch processing LR files with Nik plug ins

    I have a series of 40 or so landscape images that I would like to efficiently apply a couple of Nik filters to using Color Efex.  I'd appreciate any suggestions re: the most efficient workflow to accomplish this task in a batch processing approach, as my current approach of taking each image into Photoshop, while preserving Smart Filter benefits, is terribly inefficient.  Thanks in advance.

    Hi,
    Sorry but File->Process Multiple Files is the only way and functionalities with which you can batch process your images in PSE. However you can add action in Window->Action Player and apply to your images opened in workspace -
    http://tv.adobe.com/watch/learn-photoshop-elements-11/adding-actions/
    http://forums.adobe.com/message/4736578
    The functionality is available in full functionality product Photoshop via File->Automate->Batch where you can load actions in action panel and they would appear in this dialog box but this is not available in Elements.
    The best way to do here is to load actions in Window->Action Player and open all your images and click on play button one by one and then use Process Multiple Files to save all these in one go as per your preferences of file type, size, name etc.
    Thanks,
    Garry

  • Workflow for Billing Cancellation

    Hi,
    I would like to know that SAP have standard workflow for approved process billing cancellation or not?
    Can anybody help me pls?
    Regards,
    Jr.SD

    Hi there,
    Discuss your requirements with a Workflow consultant as there is no such thing as SD standard workflow.
    Well, this if I am understanding workflow as in SAP Workflow.
    If you are referring to processes, as in if you are able to cancel an invoice yes that is SAP standard - use transaction VF11.

  • Workflow for P.O release process.

    Hi Guys,
    As per the one of the thread I have done setting as per the below. Ref last 10 line for the details of the problem.
    Hi,
    1) Work flow: - Work flow is standard functionality of SAP.
    I give one example to u.
    In the case of purchase order creation, First purchase person create purchase order, then first purchase order approved by purchase head and then auditor approved purchase order on print of purchase order.
    With work flow you can send soft copy of purchase order to both person purchase head and auditor to approve your purchase order.
    Due to this your process for purchase material is faster then manual process.
    2) You can implement work flow in purchase order release strategy with below mention detail.
    For mail facility, you need to activate workflow for PO release procedure;
    *Go to SPRO > MM > Purchasing > Purchase Order > Release Procedure for Purchase Orders *
    Define Release Procedure for Purchase Orders > Release Codes >
    here assign Workflow indicator as "1" against each Release Code
    Now come to SPRO > MM > Purchasing > Purchase Order > Release Procedure for Purchase Orders >
    Define Release Procedure for Purchase Orders > Workflow >
    Here against each release code assign OT as US and respective User ID's for Release Codes.
    Now Go to OOCU > here under MM, go to MM-PUR,
    Now click on "activate event linking"
    Here open "WS 20000075" and for BUS2012 RELEASESTEPCREATED, click on Detailed view button
    Here activate "Event linkage activated" and also activate "Enable usage of event queue" and Save data.
    Same way and click on "Assign agents" and proceed all above steps.
    Now create a PO and check the SBWP for SAP Mail of respective Users
    This was the details given by the thread but now I have completed till
    OOCU > here under MM, go to MM-PUR,
    Now click on "activate event linking"
    Here open "WS 20000075" and for BUS2012 RELEASESTEPCREATED, click on Detailed view button
    Here activate "Event linkage activated" and also activate "Enable usage of event queue" and Save data.
    For proceeding futher as said in the above procedure. I am getting User ID inside WS20000075 when I click on Assign Agents but I am not getting the details button to repeate the step as said.
    Please let me know whatever I have done is enough to get the mail or is there any thing else need to be done.
    Thanks
    Dhanu

    Hi,
    release code and release group should be assigned in the authorization object for the approving authorities.
    apart from this the settings looks ok and it will work

  • Workflow for Predefined Performance Management Process

    Hi All,
    We are in process of implementing Predefined Performance Management to our client, as I know we donu2019t have workflow for predefined performance management, but I saw below thread:
    Performance Management Process - Workflow between participants
    Please give me more clarification about configuration of Workflow for PMP, we need e-mail notifications only when ever manager is going to do some status change like approve planning phase, reject planning phase etc.
    We are expecting these notifications not through portal only employees e-mail account, can you tell me where the location of the configuration is?
    Thanks in advance.
    -Abhi

    Hi,
    The pre-defined is not ment for changing by anyone. The template is generated and the settings are as is. You would need to go to the phap_catalog to change the template (but that option is disabled for PMP templates). Theoritically you would need to change the status flow tab and select the correct workflow there. The information workflow is standard delivered for use in the flexible one.
    So, yes you probably are able with tricks to get it working in PMP but it is not supported by SAP.
    Regards and Groetjes,
    Maurice Hagen

  • Workflow for Process Route in SCASE not getting triggered

    This is for the credit case workflow using a process route. I have carried out all the necessary settings in config for Process Route setup in Case Management. I have activated the type linkage for standard template WS78900007 and refreshed the organizational environment. When I created a case and assigned the processor using process route, it doesn't trigger the workflow. Any ideas for fix ? Thanks.

    Hello,
    First step is to go to the event trace (SWEL - turn on with SWELS) and see if an event is being created.
    regards
    Rick Bakker
    hanabi technology

  • Standard workflow for SO approval process in CRM

    Hi all
    I would like to know if there is any standard workflow for Sales order approval process. I have tried my best and couldnt come across any.
    And also what is the commonly used approval process?
    Thanks & Regards
    Mui Kanva

    Hi
    check workflows: WS10000279 and WS10001068 (aut approval).
    But we created our own schema to implement two step approval.
    Regards
    Radek

  • Workflow activation for HCM process

    Hi Guys,
    I have gone through few threads regarding this but couldn't solve the problem...my requirement is to activiate wf for HCM process(we are on ECC.6) ..in process config i have assigned standared wf and then activited that but the problem is i can not see any event triggered(in SWEL) once we save and send the form..any specific config to be done for triggering event.
    Thanks,
    Atul

    Please check whether the Event Trace is activated from SWELS transaction Code. After that also check whether any restriction has been imposed in this transaction.
    You can just create a event from SWUE and check whether entries are getting registered in SWEL tcode
    Thanks
    Arghadip

  • Workflow for Sales Order Release via Status Profile

    Dear all,
    i want to make a workflow for sales order which have 4 User Status in One status profile.
    Once Event triggered for sales order
    1.   Mail should go to main authority with sales order number.
    2.  Once authority will do some changes in the required field then he/she changes
         the user status-1 from defauts as per line Item and mail should go to department no-1 (Head authority).
    3.  Once again same changes in sales order but now user status-2 from user status-1
         as per line Item and mail should go to department no-2 (Head authority).
    4.  Once again same changes in sales order but now user status-3 from user status-2
         as per line Item and mail should go to department no-3 (Head authority).
    5.  Once again same changes in sales order but now user status-4 from user status-3
         as per line Item and mail should go to department no-4 (Head authority) .
    and parrally for each changes of Status mail should also go to User (Event Creator).
    6. Finally mail sholud go to User as you are permitted to do next business transaction for this sales order
    Please tel me the process as i am very new this topic and i am always going to stuck in Binding.
    please help me out.
    Thank You

    Hi Neeraj,
    First of all start with SWELS and SWEL T-Code to check if any standard event is getting triggered or not. If event is getting triggered, then use the same event to trigger the workflow; otherwise create a custom event of BO and use the same to trigger the workflow.
    Hope you are aware of T-Code SWO1 and delegation of BO. The BO used for your requirement will be BUS2000115.
    As you want the workflow to get triggered only for one status profile and one of its status, so use check function module. There set the condition for you status profile and status.
    The FM which you will be using the most is CRM_ORDER_READ. To read the status, you can also use CRM_STATUS_READ_OW.
    Now simply make the approval steps in the workflow using activity. In the activity, you can use the standard method USERSTATUSPOPUP to send the workitem for approval. In each step use the same activity with different agents as approvers.
    Just go with these things and let me know if you get stuck up somewhere.
    Regards,
    Guddan

  • [Error ORABPEL - 10900]... : Can not find definition for element 'process'

    Hi,
    When I try to deploy a bpel process using JDeveloper I'm having the following xml parse error:
    Error(21):
    [Error ORABPEL-10900]: xml parser error
    [Description]: in line 21 of "file:/C:/JDeveloper/jdev/mywork/NERGA/CriarProjectoSA/bpel/CriarProjectoSA.bpel", XML parsing failed because file:/C:/JDeveloper/jdev/mywork/NERGA/CriarProjectoSA/bpel/CriarProjectoSA.bpel<Line 21, Column 63>: XML-24538: (Error) Can not find definition for element 'process'.
    [Potential fix]: Fix the invalid XML.
    I don't understand why... Any idea?

    Ok.
    This is my BPEL code. The sapattern tags are from a program that is generating part of the code. The JDeveloper doesn't show any error, I only get the error when I try to deploy.
    <?xml version = "1.0" encoding = "UTF-8" ?>
    <process name="CriarProjectoSA"
    targetNamespace="http://xmlns.oracle.com/CriarProjectoSA"
    suppressJoinFailure="no"
    xmlns="http://xmlns.oracle.com/CriarProjectoSA"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:ns4="http://xmlns.oracle.com/CriarProjectoSA"
    xmlns:ns7="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:ns5="http://schemas.oracle.com/xpath/extension"
    xmlns:ns6="http://xmlns.oracle.com/bpel/workflow/xpath"
    xmlns:ns11="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
    xmlns:ns9="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
    xmlns:ns1="http://xmlns.oracle.com/ValidacaoProjectos"
    xmlns:ns3="http://www.nerga.pt" xmlns:ns2="http://tempuri.org/"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:ns10="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ns8="http://schemas.xmlsoap.org/ws/2003/03/business-process/">
    <!--Generated by Telelogic System Architect on 05/01/2007 11:06:18 by easm-->
    <sapattern>
    <guid>41207640-d934-480f-902a-b3764f3d9c9f</guid>
    </sapattern>
    <partnerLinks>
    <partnerLink name="client" partnerLinkType="ns4:CriarProjectoSA"
    myRole="CriarProjectoSAProvider"/>
    <partnerLink name="NergaIS" partnerLinkType="ns2:ServiceSoap_PL"
    myRole="ServiceSoap_Role" partnerRole="ServiceSoap_Role"/>
    <partnerLink name="ValidacaoProjectos"
    partnerLinkType="ns1:ValidacaoProjectos"
    myRole="ValidacaoProjectosRequester"
    partnerRole="ValidacaoProjectosProvider"/>
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>e728e550-f404-47bf-aa13-72429480cbc6</guid>
    <guid>3111d1af-0b31-4d02-b3fc-73d14ce95405</guid>
    <guid>e9cdca59-888a-4e67-af54-a63ce2347ad3</guid>
    </sapattern>
    </partnerLinks>
    <variables>
    <variable name="outputVariable"
    messageType="ns4:CriarProjectoSAResponseMessage"/>
    <variable name="inputVariable"
    messageType="ns4:CriarProjectoSARequestMessage"/>
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>2503e820-3add-4cd1-bbc5-5cc5fff57090</guid>
    <guid>8bcc3532-46b7-4e88-816f-72ecdaee76ab</guid>
    </sapattern>
    <variable name="invocaVP_initiate_InputVariable"
    messageType="ns1:ValidacaoProjectosRequestMessage"/>
    <variable name="recebeVP_onResult_InputVariable"
    messageType="ns1:ValidacaoProjectosResponseMessage"/>
    <variable name="InvocaAdicionarProjecto_InputVariable"
    messageType="ns2:AdicionarProjectoSoapIn"/>
    <variable name="InvocaAdicionarProjecto_OutputVariable"
    messageType="ns2:AdicionarProjectoSoapOut"/>
    </variables>
    <sequence>
    <receive name="recebeTemplate" joinCondition="False" partnerLink="client"
    portType="ns4:CriarProjectoSA" operation="process"
    variable="inputVariable" createInstance="yes">
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>e728e550-f404-47bf-aa13-72429480cbc6</guid>
    <guid>68e62379-55ac-48eb-b681-aee8f5a7696d</guid>
    </sapattern>
    </receive>
    <scope variableAccessSerializable="no" name="ValidarExigências"
    joinCondition="False">
    <faultHandlers>
    <catchAll>
    <assign name="assignInvalid">
    <bpelx:append>
    <bpelx:from expression="concat(ns8:getVariableData('inputVariable','payload','/ns3:Template/ns3:Projecto/ns3:Observacoes'), string('Projecto inválido!!'))"/>
    <bpelx:to variable="inputVariable" part="payload"
    query="/ns3:Template/ns3:Projecto/ns3:Observacoes"/>
    </bpelx:append>
    </assign>
    </catchAll>
    </faultHandlers>
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>2e56af66-6622-43e0-9adc-6d5f109cf374</guid>
    </sapattern>
    <sequence name="ValidarExigências" joinCondition="False">
    <assign name="assignVPIn">
    <copy>
    <from variable="inputVariable" part="payload"/>
    <to variable="invocaVP_initiate_InputVariable" part="payload"/>
    </copy>
    </assign>
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>2e56af66-6622-43e0-9adc-6d5f109cf374</guid>
    </sapattern>
    <invoke name="invocaVP" joinCondition="False"
    partnerLink="ValidacaoProjectos" portType="ns1:ValidacaoProjectos"
    operation="initiate"
    inputVariable="invocaVP_initiate_InputVariable">
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>f3bc9c04-f4d2-4e96-acc8-7a6c88a8ced5</guid>
    </sapattern>
    </invoke>
    <receive name="recebeVP" joinCondition="False"
    partnerLink="ValidacaoProjectos"
    portType="ns1:ValidacaoProjectosCallback" operation="onResult"
    createInstance="no" variable="recebeVP_onResult_InputVariable">
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>e9cdca59-888a-4e67-af54-a63ce2347ad3</guid>
    <guid>1eba96a8-330a-4e4d-a14b-cdf6641fa614</guid>
    </sapattern>
    </receive>
    <assign name="assignVPOut">
    <copy>
    <from variable="recebeVP_onResult_InputVariable" part="payload"/>
    <to variable="inputVariable" part="payload"/>
    </copy>
    </assign>
    </sequence>
    </scope>
    <scope variableAccessSerializable="no" name="AdicionarProjecto"
    joinCondition="False">
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>89c02eae-7788-4892-a616-e46b65ef1b50</guid>
    </sapattern>
    <sequence name="InvocarISAdicionarProjecto" joinCondition="False">
    <assign name="assignIS">
    <copy>
    <from variable="inputVariable" part="payload"
    query="/ns3:Template/ns3:Projecto/ns3:NomeProjecto"/>
    <to variable="InvocaAdicionarProjecto_InputVariable" part="parameters"
    query="/ns2:AdicionarProjecto/ns2:nome"/>
    </copy>
    <copy>
    <from variable="inputVariable" part="payload"
    query="/ns3:Template/ns3:Projecto/ns3:TipoProjecto"/>
    <to variable="InvocaAdicionarProjecto_InputVariable" part="parameters"
    query="/ns2:AdicionarProjecto/ns2:tipo"/>
    </copy>
    </assign>
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>89c02eae-7788-4892-a616-e46b65ef1b50</guid>
    </sapattern>
    <invoke name="InvocaAdicionarProjecto" joinCondition="False"
    partnerLink="NergaIS" portType="ns2:ServiceSoap"
    operation="AdicionarProjecto"
    inputVariable="InvocaAdicionarProjecto_InputVariable"
    outputVariable="InvocaAdicionarProjecto_OutputVariable">
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>76519bd3-c506-4c79-8190-8ff09abdd27d</guid>
    </sapattern>
    </invoke>
    </sequence>
    </scope>
    <assign name="assignOutput">
    <copy>
    <from variable="inputVariable" part="payload"
    query="/ns3:Template/ns3:Projecto"/>
    <to variable="outputVariable" part="payload"/>
    </copy>
    </assign>
    <reply name="devolveProjecto" joinCondition="False" partnerLink="client"
    portType="ns4:CriarProjectoSA" operation="process"
    variable="outputVariable">
    <sapattern>
    <!--The System Architect objects used in the pattern. To ensure traceability to System Architect DO NOT REMOVE-->
    <guid>e728e550-f404-47bf-aa13-72429480cbc6</guid>
    <guid>0dbefef0-3d04-4356-abbc-b291ea40d256</guid>
    </sapattern>
    </reply>
    </sequence>
    </process>

  • Workflow is in process due to locking of work item

    Hi,
    I checked for one invoice document, workflow is in process. I saw it is stuck in one send mail step and analyse the workflow log, it is showing work item is locked against execution. I tried to execute the work item using SWIA, still it is not going to completed status still it is in ready status.
    Can anybody tell me how to complete this work item so that workflow will be completed?
    Best Regards,
    Padhy

    Hi,
    It's resolved.
    Thanks

  • Regd Workflow for a new custom page

    HI ,
    We have created 2 pages for some functionality where in user can login n serach for a person and update certain attributes like his source/company, assignment category etc.
    First page he can searach the person and after search results come in, he can click on a link and go to the next page where he can edit the attributes n submit.
    Now after updating and submitting the page, we have a reqt to send notifications to the initiator in case the user has approved the txn or rejected or sent for correction. But we dont know how to achive it with the 2 pages n no workflow.
    How to launch a workflow for this ?
    or is there a way we can send notification from backend without using workflow n it shud still come in the worklist of a person.
    Regards,
    Preeti

    Hi Preeti
    DECLARE
    l_itemtype VARCHAR2(30) := 'XX_TEST';
    l_itemkey VARCHAR2(300) := 'TEST';
    BEGIN
    Begin
    wf_engine.createprocess(l_itemtype, l_itemkey, 'XX_MAIN_TEST');
    Exception
    when others then
    dbms_output.put_line('Error in create process:' sqlerrm);
    End;
    BEGIN
    wf_engine.setitemuserkey(itemtype => l_itemtype
    ,itemkey => l_itemkey
    ,userkey => 'USERKEY: ' l_itemkey);
    EXCEPTION
    when others then
    dbms_output.put_line('Error in set userkey process:' sqlerrm);
    END;
    BEGIN
    wf_engine.setitemowner(itemtype => l_itemtype
    ,itemkey => l_itemkey
    ,owner => 'SYSADMIN');
    EXCEPTION
    when others then
    dbms_output.put_line('Error in set owner process:' sqlerrm);
    END;
    BEGIN
    wf_engine.startprocess(l_itemtype, l_itemkey);
    dbms_output.put_line('Process started');
    commit;
    EXCEPTION
    when others then
    dbms_output.put_line('Error in set owner process:' sqlerrm);
    END;
    END;These are the details of the functions used
    1> wf_engine.createprocess
    This API creates a new runtime instance of the workflow process, Pass the item type and item key for the workflow.
    2> wf_engine.setitemuserkey
    Use this API to mark the new runtime instance of the workflow process with an
    end–user key
    3> wf_engine.SetItemAttrText
    Use this API to set values for the item type attributes defined for workflow process .E.g.: Email ID, Description defined in the workflow.
    4> wf_engine.setitemowner
    Use this API to set the value of owner (Of Workflow)
    5> wf_core.context
    In case of exception, it will help in locating source of an error.
    6> wf_engine.startprocess
    Use this API to invoke the workflow for the item type and item key specified.
    Ajay

Maybe you are looking for

  • Moving to Uk and Need help with Voltage Issue

    Hi I recently (less then a month) bought a new Intel based iMac (17/1.83/512/160/COMBO/AP-USA) with built in iSight, and now I am moving to UK for a year. I want to take my iMac with me. Can someone help me with true answer on how to solve the voltag

  • Message not showing in SXMB_MONI

    Dear All, I have File - XI - RFC and RFC response - XI - File. After i put my file in the sender folder, the status in RWB: - file sender adapter executed successfully. - file receiver adapter also executed successfully - RFC receiver also no problem

  • Is my iPhone a Verizon or a ATT?

    I bought my iPhone in France. How can I know if it is a Verizon or ATT? I need to know because i want to change some parts thanks

  • Open RMA Statuses Abap Tables

    I am a .NET programmer and new to SAP system.  Please pardon me if I post this question to the wrong forum. Recently, I am assigned a task to build a u201CLIVE DATAu201D report to report open RMA request.  However, through researching, I found that a

  • Function Module Changed - Selection Screen still has old values

    Hi All, Our data source uses a function module while extraction. (generic) We have changed the Text Symbols in our function module. In the function module we fill one particular field (master data) as per the logic. The changes done are reflected in