Authentication step in standard signing workflow

Is it possible to add authentication step into standard signing workflow? We cannot use any other signature handler except the standard one (PPKLight) - there is a restriction in the documents. But we need to authenticate user once she wants to sign,
Thanks in advance,
Nikita

Hi Steve,
  Thank you for your attention to my question!
  By the requirements we need to make user enter password every time when he/she signs document.
  We are aware of the strong private key protection for digital IDs from Windows Certificate Store and about digital ID files in Adobe. But in case of Windows Certificate Store Adobe asks for password only first time when user sign document, all the next are skipped; in case of digital ID files Adobe allows user to adjust password timeout - we need somehow restrict this option for user so he/she cannot set anything except entering password "Always".
  There are 2 open questions now for us and it would be very helpful if you knew the answer:
  1) How to overcome the "certificate caching" in case of Windows Certificate Store or how to restrict adjusting password timeout for digital ID files in Adobe?
  2) It would be even better if we could authenticate user in third party system every time he/she tries to sign document. I was looking for some kind of authentication interceptor which Adobe could use right before starting signing procedure, but no luck so far. Do you know if it is possible? And if yes then how?
  Thank you for your help in advance!
Nikita

Similar Messages

  • Adding Validator step in MDG Customer workflow

    Hello All,
    I need to add validator step in MDG - Customer workflow - WS54300003 and process is, requestor will create CR and it should go to Validator. Once he approves then it should go to final approval team. Currently it is going to final approval stage at first step itself.
    I added that additional step(Validator) to workflow templete(WS54300003) under processing modeling->workfloe->other MDG workflow->Define Change Request Step Numbers. Also, assigned process at  ...-->Assign processor to Change Request Step Number (Simple Workflow).
    Seems i am still missing some thing. Could you please guide me what else need to be done? we are on MDG 6.1

    step numbers are hard-coded in this workflow template (WS54300003). if you open any task container, you will see the value of the step in the container of that task.
    any way, you should not modify workflow WS54300003 as that is considered modification to standard objects. you can copy it to a custom workflow template and then add any new step as you like. you can assign whatever number you like to any step as long as the numbers in the workflow template are consistent with the numbers assigned in the MDGIMG configuration node.
    A recommended solution is to use the rule-based workflow template. your MDG process will be much more dynamic and a lot easier to modify/enhance going forward.
    this document can help you understand how you can use the rule-based workflow template: How to Fill MDG Rule-Based Workflow Decision Tables

  • How to get the Asset's current step under a specific workflow process via API?

    Everyone,
    Is there a way to get the asset's current step for a specific workflow process by the WebCenter Sites API? We are showing out the asset created within the WebCenter Sites in another application via its API. We would like some actions get to be done once determined assets went into a specific step of a workflow process. Any suggestions are welcomed.
    Regards!

    Here is some information from the FDK Programmer's guide page 115:
    IMPORTANT: A valid text range can span multiple paragraphs, subcolumns, or text frames.
    It cant span multiple flows, footnotes, table cells, or text lines.
    It is possible for a document to have no text selection or insertion point at all. This can occur in
    the following circumstances:
    ● One or more graphic objects in the document are selected
    ● One or more entire table cells in the document are selected
    ● There is no selection of any type in the document
    So, I did select one or more entire table cells in the document in my first test. It's logical that the result was not like expected.
    But selecting one or more entire table cells is a crucial requirement for my plugin, is there anyway to get things straight?
    Simply put, I want to enable users to select one or more table cells in the document, and I want to get the object handles of the first cell and the last cell through Framemaker API calls. How?
    Many thanks in advance!
    Best Regards,
    Ellen N. Zhao

  • Step type 'condition' in workflow

    hai all.....
    I have got a problem while working with the step type 'condition' in workflow,i.e i want to check the values in internal table in my step type for example,whether the internal table is initial....please someone help me ..its very urgent...

    Hi Kiran,
    For the Operator 'NX' u need not enter any comparison value. U click on the condition in the condition step type . A window appears and u click on the internal table in expression 1 and the operator as 'NX' . It doesnt need a comparison value.
    Now u check this with the test data in the same window . U will have an icon in the bottom of window to enter test data and another icon to evalutate it . U check it with data and without data. It will work .
    In ur reply to Kasi , Ur answer is not at all related with what kasi asked for .U can check the initial property while the data is in workflow container itself . Instead u r passing the data from workflow container to task container and then to method container and then the processing has to take place in BO and again the reverse should take place .Which is Unnecessary .
    Regards,
    Scobby.
             Be Free To Award Points

  • How to go back to previous step in a sub workflow?

    We are calling a sub workflow upon approval action from a main workflow. In the child workflow we have 9 steps. If at any step in the child workflow (other than first) user does reject action, the workflow control should go back to previous step in the child workflow itself.
    We added a custom action in the exit events of all the child workflow steps. Following is the logic of exit event of Step4 of child workflow. Similar logic is there for all steps in the child workflow.
    <$if wfAction and wfAction like "REJECT"$>     
         <$wfSet("wfJumpTargetStep", "Step3@childWF")$>
         <$wfSet("wfJumpEntryNotifyOff", "0")$>
    <$endif$>
    With this code when the user is doing reject action from child workflow, it is taking us back to the main workflow and not to the previous step of child workflow.
    Is this approach correct?
    -Pratap

    1. The 3 events are Entry, Update, and Exit.
    2. Rejects happen in the Update area but you can not reliably react to it there because upon reject it immediately leaves (not going through the exit event).
    3. The rejected content goes backwards in the Workflow step by step (even going back to the main workflow from a sub workflow) until it finds a Step that has valid Editors (not just reviewers).
    4. If it does not find an Editor step it goes all the way back to the automatic Contribution step at the beginning of the Workflow and sits there in a kind of no mans land until the contributor (or an admin) goes and approves it again.
    5. To check if something has been rejected the Entry Event of an editor Step BEFORE the step where it is rejected needs to have code to check for the Reject status.
    The sub workflow should be able to capture the Reject as you desire. Are all of the steps in the child workflow (sub workflow) Review only steps? Or maybe the people in the steps do not have RW access to the document? This is what I would predict with your described symptoms.

  • Query with standard template workflow for Purshase Requisition.

    Hi all
    I am fresher in Workflow. I have to configure standard template workflow for Purshase Requisition.
    I know the flow how to configure it(through forum only).
    I have a development system where all release codes,release strategies are defined.
    when i saw the standard workflows through "pftc" tx code,in workflow builder some default rules are defined.
    I donno is there any oraganisational structure is defined in my system.
    my question are-Is these rules are alternative to Org.structure?
    By the help of rules would i configure agent id in Workflow through spro transaction.
    I am not able to assign agent id which i am using to right now.how can i do that?
    Is i able to do all this once i have defined org. structure.?..
    Thanks in advance..

    Ashwani,
    Since you are new to this  forum, i would suggest you to search this forum. You will get a lot of threads related to PR release workflow and even link to documentation. By going through those docs you may understand the whole process. And after that if you face some new challenges you can come back and post a new thread.
    Don't forget to search before posting a new thread.
    Thanks,
    Shweta

  • Customizing the Standard Vacation Workflow

    Hello,
    I am working on Oracle E-Business Suite and I'm trying to customize the standard vacation workflow process (self-service employee). The workflow that i made is working fine by itself. However, when I integrate it into the standard workflow, the fields related to the new attributes that i added in the workflow do not show up in the main form.
    Concretely, i added two new Attributes: "Alternate from Date" and "Alternate to Date". These Attributes should be filled in by the approver who approves/rejects the demand. If he rejects it, he should enter alternative vacation dates. But the two fields where the approver can enter the value for these attributes do not show up when i run the workflow.
    I want to know if there is anything special i should add or if there is something wrong with what I've done.
    I would really appreciate your help.
    Thank you very much
    Regards
    Edited by: Soufiane on 30 sept. 2010 08:33

    No, It's not that they don't show up in the notification, but they don't show up in the main form ( the one in which the requestor enters the wanteddates of the vacation, along with the type and the duration).

  • Deactivate WS20000339 - create standard order workflow

    Hi,
    I am facing an issue where in teh WS20000339 - create standard order workflow is applying a block on the customers which prevents me from changing the details of the customers. I want to deactivate this workflow in the system so that the block is not applied on the customer.
    Thanks,
    Prasy

    Hello,
    How does the workflow get started?
    regards
    Rick Bakker
    hanabi technology

  • Standard XPDL workflow template

    Hi
    Could somebody plz provide me SAP standard XPDL workflow templates as mentioned in workflow and scripting guide. I am new to e sourcing workflows.
    Regards
    Shobha

    Hi
    I have created a simple workflow prescript to select the 2nd group in the collaborator list as the approver. PFB the script definition
    import com.frictionless.api.usermgmt.masterdata.*;
    logMsg = Logger.createLogMessage(session);
    agreementBean = doc.getRootParentIBean();
    CollaboratorCollection = agreementBean.getCollaborators();
    Collectionbean= CollaboratorCollection.get(1);
    CollReference = Collectionbean.getDisplayName();
    GroupIBeanHomeIfc home = (GroupIBeanHomeIfc) IBeanHomeLocator.lookup(session, GroupIBeanHomeIfc.sHOME_NAME );
    sam_grp = home.findGroup(CollReference);
    logMsg.setLogMessage("ErrorWorkflow7"+ sam_grp.getObjectReference());
    Logger.info(logMsg);
    addApprover(sam_grp.getObjectReference(), new CollaboratorApprovalRuleType(0));
    The contract document is getting locked but approve/ reject button is not appearing for approvers. I checked the logs and  found the following error:
    2012-01-31 13:19:40.632     ERROR     local4     ScriptEnvironment     execute     Daemon-028: EVENT_WORKFLOW_ENGINE (-2147483548, 0)     event_workflow_engine     daemon     Sourced file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : Can't new: void : at Line: 15 : in file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : new CollaboratorApprovalRuleType ( 0 )
         Sourced file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : Can't new: void : at Line: 15 : in file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : new CollaboratorApprovalRuleType ( 0 ) | at bsh.BSHAllocationExpression.objectAllocation(Unknown Source)| at bsh.BSHAllocationExpression.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.BSHArguments.getArguments(Unknown Source)| at bsh.BSHMethodInvocation.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.Interpreter.eval(Unknown Source)| at bsh.Interpreter.eval(Unknown Source)| at bsh.Interpreter.eval(Unknown Source)| at com.frictionless.comp.scripting.ScriptEnvironment.execute(ScriptEnvironment.java:143)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processApprovalActivity(PhaseChangeInstantiationRequestHandler.java:851)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processActivity(PhaseChangeInstantiationRequestHandler.java:296)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processHook(PhaseChangeInstantiationRequestHandler.java:245)| at com.frictionless.workflow.engine.handlers.WorkflowEngineRequestHandler.process(WorkflowEngineRequestHandler.java:197)| at com.frictionless.workflow.engine.WorkflowEngine.process(WorkflowEngine.java:403)| at com.frictionless.workflow.engine.WorkflowEngine.processPhaseChangeInstantiationRequest(WorkflowEngine.java:134)| at com.frictionless.workflow.engine.WorkflowEngineDaemon.processPhaseChangeInstantiationRequest(WorkflowEngineDaemon.java:328)| at com.frictionless.workflow.engine.WorkflowEngineDaemon.processHook(WorkflowEngineDaemon.java:148)| at com.frictionless.comp.daemon.AbsEventDaemon.process(AbsEventDaemon.java:151)| at com.frictionless.comp.daemon.ResponsibleEventDaemon.runHook(ResponsibleEventDaemon.java:143)| at com.frictionless.comp.daemon.ResponsibleDaemonBase.run(ResponsibleDaemonBase.java:301)| at java.lang.Thread.run(Thread.java:595)     Sourced file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.*;      logMsg = Logger.createLo . . . '' : Can't new: void
    2012-01-31 13:19:40.71     ERROR     local4     WorkflowEngineDaemon     processHook     Daemon-028: EVENT_WORKFLOW_ENGINE (-2147483548, 0)     event_workflow_engine     daemon     com.frictionless.common.scripting.ScriptExecutionException: Sourced file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : Can't new: void     com.frictionless.common.scripting.ScriptExecutionException: Sourced file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : Can't new: void| at com.frictionless.comp.scripting.ScriptEnvironment.execute(ScriptEnvironment.java:205)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processApprovalActivity(PhaseChangeInstantiationRequestHandler.java:851)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processActivity(PhaseChangeInstantiationRequestHandler.java:296)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processHook(PhaseChangeInstantiationRequestHandler.java:245)| at com.frictionless.workflow.engine.handlers.WorkflowEngineRequestHandler.process(WorkflowEngineRequestHandler.java:197)| at com.frictionless.workflow.engine.WorkflowEngine.process(WorkflowEngine.java:403)| at com.frictionless.workflow.engine.WorkflowEngine.processPhaseChangeInstantiationRequest(WorkflowEngine.java:134)| at com.frictionless.workflow.engine.WorkflowEngineDaemon.processPhaseChangeInstantiationRequest(WorkflowEngineDaemon.java:328)| at com.frictionless.workflow.engine.WorkflowEngineDaemon.processHook(WorkflowEngineDaemon.java:148)| at com.frictionless.comp.daemon.AbsEventDaemon.process(AbsEventDaemon.java:151)| at com.frictionless.comp.daemon.ResponsibleEventDaemon.runHook(ResponsibleEventDaemon.java:143)| at com.frictionless.comp.daemon.ResponsibleDaemonBase.run(ResponsibleDaemonBase.java:301)| at java.lang.Thread.run(Thread.java:595)|Sourced file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : Can't new: void : at Line: 15 : in file: inline evaluation of: ``import com.frictionless.api.usermgmt.masterdata.;      logMsg = Logger.createLo . . . '' : new CollaboratorApprovalRuleType ( 0 ) | at bsh.BSHAllocationExpression.objectAllocation(Unknown Source)| at bsh.BSHAllocationExpression.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.BSHArguments.getArguments(Unknown Source)| at bsh.BSHMethodInvocation.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.BSHPrimaryExpression.eval(Unknown Source)| at bsh.Interpreter.eval(Unknown Source)| at bsh.Interpreter.eval(Unknown Source)| at bsh.Interpreter.eval(Unknown Source)| at com.frictionless.comp.scripting.ScriptEnvironment.execute(ScriptEnvironment.java:143)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processApprovalActivity(PhaseChangeInstantiationRequestHandler.java:851)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processActivity(PhaseChangeInstantiationRequestHandler.java:296)| at com.frictionless.workflow.engine.handlers.PhaseChangeInstantiationRequestHandler.processHook(PhaseChangeInstantiationRequestHandler.java:245)| at com.frictionless.workflow.engine.handlers.WorkflowEngineRequestHandler.process(WorkflowEngineRequestHandler.java:197)| at com.frictionless.workflow.engine.WorkflowEngine.process(WorkflowEngine.java:403)| at com.frictionless.workflow.engine.WorkflowEngine.processPhaseChangeInstantiationRequest(WorkflowEngine.java:134)| at com.frictionless.workflow.engine.WorkflowEngineDaemon.processPhaseChangeInstantiationRequest(WorkflowEngineDaemon.java:328)| at com.frictionless.workflow.engine.WorkflowEngineDaemon.processHook(WorkflowEngineDaemon.java:148)| at com.frictionless.comp.daemon.AbsEventDaemon.process(AbsEventDaemon.java:151)| at com.frictionless.comp.daemon.ResponsibleEventDaemon.runHook(ResponsibleEventDaemon.java:143)| at com.frictionless.comp.daemon.ResponsibleDaemonBase.run(ResponsibleDaemonBase.java:301)| at java.lang.Thread.run(Thread.java:595)     Unexpected error handling event----
    Is there something I am missing. Kindly let me know
    Regards
    Shobha
    Edited by: Shobha M Narayanaswamy on Jan 31, 2012 1:02 PM
    Edited by: Shobha M Narayanaswamy on Jan 31, 2012 1:03 PM
    Edited by: Shobha M Narayanaswamy on Jan 31, 2012 1:05 PM
    Edited by: Shobha M Narayanaswamy on Jan 31, 2012 1:08 PM
    Edited by: Shobha M Narayanaswamy on Jan 31, 2012 1:24 PM

  • Standard Leave Workflow

    Hi,
      We are using a copy of standard leave workflow 12300111. It is working perfectly. But sometimes for few Pernrs the agents were not picked up correctly.
    I saw the BOR AAGENT and also the class CL_WFD_ADHOC_PROPERTY_DB but not able to decide on anything.
    I saw the Agents tab in the workflow container in SWIA it has only US value to it. If i check the GUID, that particular GUID does not have the Agent assigned to it instead it has only US value in the table SWDAAGNTS.
    The workflow in in Started status.
    Please let me know what could be the issue.
    Thanks,
    Sri

    Hi ,
    check for pernr if it has multiple users assigned / or relevant authorisations are provided.
    Hope this helps.
    If not , provide more information , so that the community can contribute further.
    Best Regards
    Saujanya

  • Error in the backgrond step for custom leave workflow

    Hi,
    I have copied the standard workflow for leave module(12300111) and added a method to get the mail id , but when i executed it is giving the error with  msg 'Dereferencing of the null reference'.
    what do i have to do to avoid the prob
    Thanks,
    Krish.

    Hi Viji,
    Yeah u r right, status is not passing because i have change the class name in the binding and put my copied class name, so it is not compatable with the standard class since i have added one custom class to it. so i have chaged the class names in all steps and replaced the standard class name.
    Now i am facing the same old problem, workflow is started but showing errors in my custom added step, since it is having my custom class mentioned in the binding and it is not instatiating.
    Please tell me how to instatiate the class and get the values from the methods in workflow.
    Thanks,
    Krish.
    Edited by: kishore_krish on Oct 6, 2010 11:15 AM

  • 802.1x wireless authentication using NPS - SSO sign on to Office 365 using ADFS

    Hi Spiceys,I'm researching for a potential client and would like to know if the following is possible:They have an existing wireless network with a working 802.1x implementation using NPS as RADIUS. They are very keen to move to Office 365 and use SSO and my understanding is that they'll need to spin up a working ADFS implementation to arrange this. We want to use Microsoft tech to tie it all in, so 3rd party SSO apps I don't want to investigate.If a wireless client is authenticated with NPS, and we have a working ADFS implementation are they able to access Office 365 resources without signing in twice? I'd imagine that the NPS auth would give them the necessary DC token, but if they access O365 resources and get redirected to the ADFS website and use Windows integrated login, will it 'just work' ? They are looking at using the full...
    This topic first appeared in the Spiceworks Community

    did you find any resolution to this?  our mba- mid 2013 deployment is having a very similar problem.  We've gone through loads of troubleshooting and have yet to come to a resolution.  all our mid 2012 mba's are working fine they're 10.7.5/10.8.4 mixed.  console logs don't show much, i'll try the wireless diags tomorrow.  our other 10.8.4 build appears fine on other models of machines.  i've read posts about deleteing the adapters, deleting the system config plists and changing the mtu size, these steps do not work for us.
    we don't have as high a failure rate with our deployment, but 25%-30% of our clients randomly drop connectivity and are unable to reconnect (fluttering wi-fi wave).  when you slect the wifi symbol in the menu bar other wireless networks do not show, the 'looking for networks' fly wheel continues to spin.  ocasionaly on login the yellow jelly bean will appear then disappear before finally timeing out without logging the user in (depsite having mobile accounts enabled).    mostly the problem manifests itself when waking from sleep - the wifi symbol flutters endlessly without connecting.  deleting the 8021x profile and readding it will reenable connectivity.  we've tried new profiels, but to the same end.  i know our certs and systems are fine because previous mac os x builds work fine as do our windows clients.
    any input would be much appreciated.

  • N-step BADI approval SRM workflow

    Hi,
    I am implementing N-step approval badi for SC approval using header level workflow (WS14000133) in SRM 5.0. My requirement is to determine the financial analysts responsible for each line item and then the mangement approvers based on their approval limits. Financial analyst need to approve the SC concurrently before the management approvers receives the SC. I developed the code in the BADI to populate the approval table. First time when the SC is created the approval table looks as follows,
    Index    Branch    Approver
    1         1        FA1
    1         2        FA2
    1         3        FA3
    2         1        MGMT approver1
    3         1        MGMT approver2
    FA1, FA2 and FA3 recieves the SC. The approval preview looks great. Since this is not item level workflow, FA will approve the SC at the header level.
    Here is the Issue--
    When FA1, FA2 or FA3 approves the SC, the approval index is incremented by 1 in the workflow, the SC is sent to MGMT approvers based on he index by skipping all the FA approvers.
    In this scenario, how to develop logic to send the SC to MGMT approvers only after the FA approvers approves it. I mean how to control the index and branching in BADi. I am using header level workflow.
    Any suggestion would be highly appreciated.
    Thanks
    Venkat

    Hello,
    You won't like my answer, but this behaviour is not possible with standard workflows.
    First WS14000133 does not handle parallel processing with badi.
    You could try the template WS14000141 that was at a time handling the branch number in approval table, but it is not officially support. I mean this is obsolete.
    This only parallel processing is provided with template WS14000015, but it's at item level: separated item can be sent in parallel, but it's not working well if you try to send the same item in 2 branch.
    You cannot send the same object in a parallel process, the reason is that the application layer cannot properly handle this.
    Rgds,
    Pierre

  • Steps to debug a workflow

    Hi Gurus,
           I need to debug a standard workflow which is ws12300111 and i need the step by step procedure for debugging.i need the flow of bapis which are been used in this workflow.
    Thanq you,
    Bhavani.

    Hi
    Go thru these links, hope it will help you,.
    Reward if help.
    Regarding Work Flow   
    work flow scenarios.
    1. applying for a leave.
    2. approval process.
    3. material creation process.
    4. mainly work flow is for notification purpose.
    chk this links
    http://help.sap.com/saphelp_erp2005/helpdata/en/fb/135962457311d189440000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/c5/e4a930453d11d189430000e829fbbd/frameset.htm
    Workflow
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    For examples on WorkFlow...check the below link..
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    http://www.erpgenie.com/workflow/index.htm
    http://www.sap-basis-abap.com/wf/sap-business-workflow.htm
    http://www.insightcp.com/res_23.htm
    A good tutorial
    http://www.thespot4sap.com/articles/Invoice_Verification_Automation_Using_SAP_Workflow.asp
    http://www.sap-basis-abap.com/wf/sap-business-workflow.htm
    /people/alan.rickayzen/blog
    /people/jocelyn.dart/blog/2006/06/19/why-use-abap-oo-with-workflow
    a good book
    http://www.sap-press.com/product.cfm?account=&product=H950
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.sap-press.com/downloads/h950_preview.pdf
    Check the following PDF
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMSTART/BCBMTWFMSTART.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMDEMO/BCBMTWFMDEMO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMPM/BCBMTWFMPM.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    also seach the workflow forum: SAP Business Workflow

  • Is it possible to remove the contribution step in the basic workflow?

    Hi,
    Our client wants complete control on the the steps and users for each step of the workflow.
    This is the approach they want to follow.
    There would be a default workflow associated for all content. Any updates to any manged content will have to go through this workflow. There will be only one step having one user for this workflow. Whenever content changes the workflow routes to this user. This user will then decide to define the steps and users for the steps of workflow to be asscoiated to this content.
    We thought of making it simple by using a critera workflow and basic workflows to achive this. The default workflow which I was saying would be the criteria workflow. Now once the workflow taskt comes o the user's basket he will then create a basic workflow for the content id with required steps and the users. He will then accept the criteria workflow and start the basic workflow immediately. But we have to ensure somehow that this content of criteria workflow should not be published. We are using content publishing uitility. Hope we can do something there. What I mean by not published here is that content changes made in the basic workflow should not be visible to the end site but they should be visible in the basic workflow.
    Now the concern is that in basic workflow there is a mandatory contributor step which is not really required for us. How can we avoid it. And we how to ensure that the approved contents of criteria are not published unless the basic workflow is approved?
    Regards,
    Pratap

    Pratap,
    I think you will have to mix several standard mechanisms to achieve what you are looking for.
    Note that there are two basic ways to achieve that an item is not accessible:
    - item's state (sending an item to a workflow or leaving it in pending state before the item is published belong to this option)
    - item's security (security groups, accounts, ACLs, etc.)
    If you want to have an item in a state that it has not entered a workflow (I'm not sure, but I think it wouldn't be a good idea to mix criteria and basic workflows), but it has to be accessible to a certain group of users, you may have to:
    1) check the item in so that it is accessible to the selected group of users only (published, no workflow)
    2) have the users start the workflow
    3) somewhere (most likely at the beginning of the workflow) relieve the security restriction so that "normal" users can access it during the workflow
    4) as soon as the workflow finishes, it will be available to everyone
    as for 1) I'd consider ACLs (Collaboration Manager component)
    Another option is to write a component with your own logic - if from any reason the standard mechanisms will have too many obstacles to overcome.
    I'd also recommend to consider using BPEL workflows rather than basic workflows - they are equally flexible (if not more) and they can be more easily combined with criteria workflows. You could:
    1) create a general criteria workflow which would grab any new item
    2) the criteria workflow would have just two steps: step 1 - grab an item, wait until BPEL workflow is defined/selected, then continue; step 2 - a synchro step which wait until BPEL workflow finishes, then continue or finish right away
    Jiri

Maybe you are looking for

  • Cannot connect locally on android device.

    Hello, I'm using JDeveloper 11.1.2.3. I created a mobile application by which i can access a table from the database. I did this by creating a web service from data controls. I deployed the application to the android emulator. Everything works great

  • Named Parameters in Queries - the spec vs the Java EE 5 Tutorial

    Hi, I've been studying the topic about the named parameters in JPA and found one inconsistency between the spec and the Java EE 5 Tutorial. Could anyone lend me a helping hand understanding it? The Java Persistence API spec (ejb-3_0-fr-spec-persisten

  • Getting data out of Oracle to SQL Server 2005

    Hello, I am new in Oracle and I have this question. I need to transfer lots of data frequently at day from a large Oracle DB to a SQL Server 2005 Database. Could you tell me what tools (including PL/SQL) ORACLE offers to reach this goal? *.Dat files

  • HTMLDB userguide in different language

    Does anyone know a link, where the HTMLDB userguide or help or explanations about HTMLDB is written in german?

  • New Crack in Case After Phone Ran Hot

    Just a few days ago I took my phone out of my pocket and realized it was extremely warm. I woke it up to use it and immediately got the message that the battery was almost dead. It had a full charge from a couple of hours before and I had only used i