Workflow Vs Webflow
All,
What is the diference between Workflow and Webflow. We are implementing ECC 6.0. Does that mean I have to go to webflow? What kind of infrastructure implementation that means for our implementation if at all? e.g do I have to implement Web Application Server? Portal?
Thanks,
Hi,
I think you have a lot of different questions which are best post in the respective forums. About your workflow vs WebFlow question, check the BPM and workflow forum for more insight and also the <a href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/sapBusinessWorkflow+FAQ">FAQ WIKI</a>.
For your other questions, I think it would depend on what modules you want to implement, and what functionality is required.
Regards,
Martin
Similar Messages
-
Hello users,
Can somebody tell me,
1. what is the difference between workflow and a webflow.
2. When do we use a workflow and when do we go for a webflow ?
3. which one is the latest technology. For ex, Smartforms are more recent than SAP scripts.
Thanks in advance.As Aditya said, they are the same, only the name is different. Some time ago SAP called Workflow webflow, some time ago it was refered to as Business Task Management, but I think they are back to Business Workflow again.
Regards,
Martin -
Difference between workflow and webflow?
i created one workflow.
i need to configure to web(webflow).
user should complete his work with webflow .
What configurations need to made for created workflow to make it for Webflow?HI,
None! The name 'WebFlow' was established during the internet boom to highlight the internet features of SAP Business Workflow. But nowadays, the internet is no longer exotic and it makes no sense to focus on a User Interface in the Web Browser (e.g. the Universal Worklist iView in SAP Enterprise Portal user package) or an internet-based protocol such as wf-xml. So WebFlow is synonymous with SAP Business Workflow and vice versa.
Thanks&Regards,
Phani. -
BPM, Workflow and Netweaver - Need Clarification
Hi Guru,
I am new to workflow, BPM and Netweaver. I have several questions about those concepts.
1. What is/are the different between workflow and webflow. Which scenario should take workflow into consideration? Which scenario webflow can be applied to?
2. What is/are the different between workflow and BPM. If I am going to implement workflow in a company, do I need to implement business workflow as well as BPM?
3. I need clarification on Netweaver platform and concept.
4. What is/are the different between workflow in R/3 and workflow under Netweaver?
5. If I am going to implement workflow integrated with R/3 and Outlook email, do I need to buy new wrokflow for Netweaver and Netweaver platform or alternatively, I can use business workflow module under R/3 system?
Sorry for many questions asked. I am new to those products. I am now working on software selection for workflow technology. My company is going to implement new workflow to client. Thank you very much.
Cheers,Please ask only one (or closely related) questions per thread. This makes it a lot easier to get a good structure in the database of previously answered questions. While we are on the subject of previously answered questions, I think you should have a look at them....
My suggestion is therefore:
1. Close this thread
2. Read the Frequently Answered Questions. Before you ask (here are many workflow answers)
3. Search the forum.
4. Create new threads if you have questions afterwards. -
Please create Forum Catetories for "SAP Workflow / Webflow"
Am unable to get the SAP Workflow / Webflow Categiry,
Is it possible to give the same option in the First Scren of the Forum Categories.....
Regards,
Manjunatha.K.S
SAP Technical & Workflow consultantManju,
It is already available: Business Process Management (BPM) forum. Most of the questions posted are Workflow related.
Cheers,
Ramki Maley. -
Approver not determined process controlled workflow in SAP SRM 7.0
Hello all,
I have setup process controlled workflow in SAP SRM 7.0 EHP3 for shopping cart approval.
I have 4 approval levels.
I have used item-based Decision for entire document because for some items i want system approval.
In implementation of BADI /SAPSRM/BD_WF_RESP_RESOLVER, in the method /SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_AREA_TO_ITEM_MAP, i am skipping the items for which i want system approval.
Also in method /SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_APPROVERS_BY_AREA_GUID of BADI implementation class, i am keeping the approver table empty for the step which i want system approval.
For example i have 1 item in shopping cart and for 1st step, based on some accouting criteria, i want system approval for 1st level and the workitem should go directly to 2 approval step when shopping cart is ordered. This is not happening.
But if i have multiple items, and one item should have system approval based on some criteria and the 1st approval level should be system approval and other item should go to the 1st approver. This is happening and showing 'system' approver for item1 and 'appr_xyz' for item 2.
For shopping cart having only 1 item, If i approve the shopping cart in this state only, it doesn't go to any approver and is not usable.
am i missing anything in BADI /SAPSRM/BD_WF_RESP_RESOLVER??
Please let me know.
Regards,
Yayati EkboteHi Adrian,
Yes it is possible to display custom workflows in the Universal Worklist, However, I am not sure what you are trying to do with a routing table. If the workitems are of type decision, you can use UserDecisionHandler (action handler) configured in the XML file to use the Approve/Reject functionality - we are talking about webflow connector here correct? R/3 connector?
Regards,
Beth Maben
EP - Senior Support Consultant II
SAP Active Global Support
Global Support Centre Ireland
**SDN Forum Moderator:
SAP Enterprise Portal: Application Integration
**SDN Universal Worklist Wiki:
http://wiki.sdn.sap.com/wiki/x/ehU -
Agent Assignment in Process Controlled workflows
1. For testing one-level approval, I activated the one-step apparoval shopping cart BC set. while creating the shopping cart it is showing the manager id. But when manager logs in, there is no workitems, Also if I check from workflow log I cannot see any id, but from swii5, I can see the workitem in manager id...Is there any config I am missing. I have checked the Determine agnets from spro, but I have not done anything there.
2. If I activate one step approval today, can I activate N-step approval tomarrow
3. Is there any specifi guide which can help me in doing the process controlled worklows configuration step by step.Hi Masa!
I can see in the system configuration of system administration from portal that the webflow is configured and the status is registered.
Let me explain you the scenario once again.
User A is requestor and created SC. User B is manager. From the workflow log it is showing in READY status but "No agents found". But when I goto manager inbox from swi5, I can see the workitem available in his inbox but manager cannot see either from portal nor swbp inbox.
I also checked the approval workflow 40000016 and step is 293..Here it is rule with function module checking for agents.
Am I missing any configuration from SPRO ?
Do I need to do anything in "Determine agents" in SPRO ?
Regarsd,
pavan -
GRC 10.0 Workflow customizing problem
Hi experts,
We are working with GRC Access Control 10.0 and when doing the customizing tasks related with workflows we have an issue that doesnt let us continue.
Here is the background information.
We are in the "IMG/Governance Risk and Compliance/General Settings/Workflow/Perform Automatic Workflow Customizing" or easiest, we are in transaction code SWU3.
Here we have: Maintain Runtime Environment, all green, Maintain Definition Environment, all green, Maintain Additional Settings and Services, a red cross :(.
So, when opening the tree of our red cross task, we find that the only task that is with a red cross is "Maintain Web Server".
So, we execute the task, and here we have the following information:
Service = Webflow (Internet)
Address web server = http://<our web server>:8000/
Protocol Address = HTTP
Path of service = sap/bc/workflow_xml/?
URL = http://<our web server>:8000/sap/bc/workflow_xml/?
And here is something that kept our attention. When we push the button to test the URL, our IE opens a page but it is in blank (it doesnt show anything).
As we saw that, we thought that the service was not active and so went to transaction SICF and checked it, and yes, when you test the service, it doesnt work.
We finally, checked support packages upgrades and went to SP5 in our GRC server and SP5 in both plugins in our SAP ERP server.
And, here we are. Have no idea what else to do or check.
Any suggestion?
Thanks very much in advance.Hi,
I have just checked my SICF settings and found that we have not actually activated those services at all and our NWBC sessions work fine now.
Have you activated the sap/bc/nwbc and sap/bc/webdynpro services?
Also, have you activated the required BC sets for the standard content on Access Controls? This removes the need to do a lot of the basic setups but you still need to follow through the event linkages to check the successful generation etc.
Simon
Edited by: Simon Persin on Sep 21, 2011 5:51 PM -
How to call bsp application in workflow and process it...
The requirement is ...
HR as (admin) -- in standard workflow selects apprasiee for 360 degree apprasial process(bsp application developed by me)..
aprasiee selects 10 employees and sends to HR
HR checks the employees list and their relationships
if
HR satisfies and clicks ok .. email will go to all 10 employees selected by apprasiee with a link
of 360 degree application developed in bsp..
else
HR says to reselect the employees to apprasiee.
when apprasier completes the form and submits both HR and appraisee gets a note that particular
employee as filled your application..
for this process ... there r standard ones and i have to creare new ones ..
tell me which standard workflows i can use for this and which one to and also how to create a new one...
i hope i can use HR and apprasiee selected by HR can be used as standard ones, which i want to copy and create a new one.Hi,
If you want to use a BSP in your workflow, this can fairly easy be done by incorporating your BSP as a webactivity in your own flow or into an existing one. Things to consider when creating webactivitysteps in your workflow are:
- Making settings in WF_HANDCUST.
- Make settings in SICF: here you have to activate the WSHANDLER (pad /default_host/sap/bc/webflow/wshandler) and your own BSP which is somewhere under pad /default_host/sap/bc/bsp/&name_of_your_bsp&
- Make settings in WF_EXTSRV: here you can make settings between the import and export parameters of your BSP and the (future) parameters in your workflowtask. When all these settings are made correctly, you can generate a WF-task with the corresponding button in this transaction (a wizzard will be started). The connection between the task and your BSP will be stored in table SWLWPTSSID.
Try if you can figure it out with these transactions. Good luck!
Kind regards,
Joost van Poppel -
Integrating WebDynpro ABAP applications with UWL for workflow in Portal
Dear
We want to integrate an abap webdynpro application as task in the workflow with UWL.
More information was found in /people/ginger.gatling/blog/2005/12/14/create-new-uis-for-existing-workflow-tasks-with-abap-web-dynpro-and-universal-worklist
But no answer on the following issue:
We use the transaction SWFVISU to prepare standard setting for our task. This defines how a task is executed, once you select the task subject line on the worklist.
Task TS91700001
Visualization Type ABAP Web Dynpro
APPLICATION z_wd_pas
DYNPARAM IV_WIID=${item.externalId}&period=${item.PERIOD}
NAMESPACE SAP
SYSTEM_ALIAS SAP_BSP_EREC
But we want to start the abap webdynpro application with a dynamic parameter: period 07.2010 or 08.2010 or MM.YYYY. This parameter is a container element of the task, filled when the task is created. Also other parameters are available in the abap webdynpro application.
Component Z_WD_PAS
Interface View PAS
Plug Name DEFAULT
Help Menu Text
Help Link
Package Z_PAS
Language EN
URL http://saperpd1.imec.be:8000/sap/bc/webdynpro/sap/z_wd_pas
with parameters
IV_WIID 000000000000 SWW_WIID
ORG_UNIT 00000000 ORGEH
PERIOD SPMON
PERNR 00000000 PERSNO
Can we set the dynamic parameter list DYNPARAM from the task
or should we read the container in our abap webdynpro application described in http://wiki.sdn.sap.com/wiki/display/WDABAP/IntegratingWebDynproABAPapplicationswithUWLforworkflowin+Portal?
More information: The task is a webservice
Standard task 91700001 Z_PAS_CC
Object Category BOR Object Type
Object Type WEBSERVICE WebFlow Service
Method PROCESSDIALOG Dialog Service
with the following standard program code for this method:
begin_method processdialog changing container.
DATA: l_wi_objkey TYPE swotobjid-objkey.
DATA: l_wiid TYPE swwwihead-wi_id.
CALL FUNCTION 'SWE_WI_GET_FROM_REQUESTER'
IMPORTING
requester_workitemid = l_wi_objkey.
l_wiid = l_wi_objkey.
CALL FUNCTION 'SWF_WSC_START_LH_DIALOG'
EXPORTING
i_wiid = l_wiid
EXCEPTIONS
url_creation_failed = 1
browser_launch_failure = 2
OTHERS = 3.
IF sy-subrc <> 0.
CASE sy-subrc.
WHEN 1.
exit_return '1000' space space space space.
WHEN 2.
exit_return '1001' space space space space.
WHEN OTHERS.
exit_return '1002' space space space space.
ENDCASE.
ENDIF.
end_method.
Before calling the function SWF_WSC_START_LH_DIALOG the parameters for the abap webdynpro should be defined. Is this possible ?
Thanks for your suggestions.
Best regards
Luc MarentI added below sources .
> <ItemType name="uwl.request.webflow.WS91000001" connector="WebFlowConnector" defaultView="WorkItemRequestsView" defaultAction="launchWebDynPro" executionMode="default">
> <ItemTypeCriteria systemId="UWLSETXXX" externalType="WS91000001" connector="WebFlowConnector" />
> <Actions>
> <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
> <Properties>
> <Property name="WebDynproApplication" value="ZWD_WF_002" />
> <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no" />
> <Property name="DynamicParameter" value="wi_id=${item.externalId}" />
> <Property name="openInNewWindow" value="yes" />
> <Property name="System" value="WDSETXXX" />
> <Property name="WebDynproNamespace" value="sap" />
> <Property name="display_order_priority" value="5" />
> </Properties>
> <Descriptions default="" />
> </Action>
> </Actions>
> </ItemType>
> <ItemType name="uwl.request.webflow.decision.WS91000001.UWLSETXXX" connector="WebFlowConnector" defaultView="WorkItemRequestsView " defaultAction="viewDetail" executionMode="default">
> <ItemTypeCriteria systemId="UWLSETXXX" externalType="WS91000001" connector="WebFlowConnector" />
> </ItemType> -
Problem in displaying workflow Items in UWL
Hi all,
I am facing the following problems in displaying the workflow Items in UWL
I am able to see the work flow items in SAP inbox but not in UWL.
The following are my issues and questions
1. what is the type of system to be created in portal.
BI JDBC System
BI ODBO-Compliant OLAP System
KM Windows System
Portal Tenant System
SAP system using connection string
SAP system using dedicated application server
SAP system with load balancing
Web Service System using WSDL URL
2. what is the configuration need to be done in Universal Worklist & Workflow
3. Any other configurations need to be done in WAS server and SAP server.
Please anyone give me the solutions and it is urgent.
Thanks in advance
Thanks
Ponnusamy PHi,
<b>1. What is the type of system to be created in portal ?</b>
This depends on what type of a system are you trying to connect to. If it's an ECC system or R3 system, you may use SAP system using dedicated application server. Give an alias to it and check the permissions of that system.
<b>2. What is the configuration need to be done in Universal Worklist & Workflow ?</b>
You have register this system now. Go to System Administration -> System Configuration -> Universal Worklist Administration -> UWL Configuration -> Chose New -> Enter the Name, System Alias and select WebFlowConnector.
In the System Administration -> System Configuration -> Universal Worklist Administration -> Registration for all types of Universal Worklist WebFlow, register item types by clicking "Register Item types for all systems". Alternatively, you can also click on "Register items types for new systems".
<b>3. Any other configurations need to be done in WAS server and SAP server ?</b>
The portal user should have corresponding user on the ECC or R3 system or whichever backend system you are trying to connect to. This user should be authorized to have RFC access to function group SWK1 and transaction SWK1.
Please refer to this document which lists out all the steps. Please refer to minimal configuration section. https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a3461636-0301-0010-3787-978f5ac8bd45
Regards,
Sunil -
How to Assiging BSP application in workflow
Hi, Experts..
I have developed an bsp application ,i want it to assign in workflow..
if we select 10 employess such that the application as to go all 10 employess selected in their ms-outlook.
please help in this ..
1.Assiging bsp appplication in workflow
2.selecting 10 employess
3.sending application to all selected employess to thier ms-outlook.
if u provide me sample application and step by step procedure i would be thankful to uHi,
If you want to use a BSP in your workflow, this can fairly easy be done by incorporating your BSP as a webactivity in your own flow or into an existing one. Things to consider when creating webactivitysteps in your workflow are:
- Making settings in WF_HANDCUST.
- Make settings in SICF: here you have to activate the WSHANDLER (pad /default_host/sap/bc/webflow/wshandler) and your own BSP which is somewhere under pad /default_host/sap/bc/bsp/&name_of_your_bsp&
- Make settings in WF_EXTSRV: here you can make settings between the import and export parameters of your BSP and the (future) parameters in your workflowtask. When all these settings are made correctly, you can generate a WF-task with the corresponding button in this transaction (a wizzard will be started). The connection between the task and your BSP will be stored in table SWLWPTSSID.
Try if you can figure it out with these transactions. Good luck!
Kind regards,
Joost van Poppel -
Is it possible to store "workflow" information in BW? We currently use a customised program in R/3 to retrieve this information, but would prefer to access it via BW if possible.
Regards, FrederickHi Niharika,
I think you have a typo in your code. You can retrieve the work item id by using [code]<Property name="DynamicParameter" value="wi_id=${item.<b>externalId</b>}" />[/code] instead of [code]<Property name="DynamicParameter" value="wi_id=${item.<b>externaId</b>}"/>[/code]
In addition, you can get values from the work item container by extracting them as custom attributes:
[code]<ItemType name="uwl.task.webflow.TS90000001.<system id>" connector="WebFlowConnector" ...>
<ItemTypeCriteria ... />
<CustomAttributes>
<CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="<element name>" ...>
<Attribute name="<element name>" type="string" displayName="<element description>" />
</CustomAttributeSource>
</CustomAttributes>
<Actions>
<Action name="launchWebDynPro" handler="SAPWebDynproLauncher">
<Properties>
<Property name="DynamicParameter" value="<custom param>=${item.<element name>}" />
</Properties>
<Descriptions default="" />
</Action>
</Actions>
</ItemType>[/code]
Hope this helps,
Mikko -
Wf-XML with Guided Procedures to start other workflows e.g BusinessWorkflow
HI!
Is it possible with Guided Procedures to create a Wf-XML file and send it to an other Workflow engine, to start a process with the parameter defined in the XML file ? This would be required to start an webflow in R/3 Business Workflow. This Webflow accepts 3 different kinds of Wf-XML standards or SOAP. But i cannot find this in GP. Are there callable object that are able to create this XML files and sent it over HTTP or are there any work-around? Thanks a lot.
Regards,
Dominik VogelbacherHi,
I hope this link will use for SAP Workflows in defferent systems but nothing about connecting Workflow with GP.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60559952-ff62-2910-49a5-b4fb8e94f167
Thanks and Regards,
Prabhakar Dharmala -
SRM workflow - work Item is not being displayed
Hello,
We have SRM wrofklow configured on Portal and users are already using it.
Recently, we got one issue from the user saying he is not able to see the work item on Portal under UWL.
He can see the same work item in his inbox on SRM system.
I checked for the task# and task# TS40007953 was there in the standard com.sap.pct.srm.core UWL config file but it is not there in uwl.webflow.SAP_SRM UWL configuration file.
com.sap.pct.srm.core has Medium priority where as uwl.webflow.SAP_SRM has low priority.
I tired doing Re-Register as well on UWL system but no success.
Can anyone let me what could be wrong? Where it could be errors? On Portal or SRM?
Thanks in advance for your response.
Thanks,
BhavikHi Bhavik
Usually when there is one user who is experiencing an issue, it is because they have personalizations set on the UWL.
Please clear this users personalizations by doing the following:
Go to system admin, system config, universal worklist and workflow, universal worklist administration. On the administration page, go to click to manage item types and view definitions. Here you will see a tab called reset personalizations. Go there and type in the userid, and reset the personalizations for this user.
If personalizations is not what is causing the issue, check to see if this user is missing a role. You can do a cross comparison of two users in both the backend and the portal. It would be helpful then to also bump up the logging levels on the UWL and look at the latest default trace when this user tries to connect to the portal.
Best Regards,
Beth Maben
EP - Senior Support Consultant II
SAP Active Global Support
Global Support Centre Ireland
**SDN Forum Moderator:
SAP Enterprise Portal: Application Integration
**SDN Universal Worklist Wiki:
http://wiki.sdn.sap.com/wiki/x/ehU
Maybe you are looking for
-
Lenovo, Motherboard change, port locker now not working
I bought a Lenovo V570 and it worked well for a few months. Then the computer would not start up at all, and was not getting any power. I took it back to Best Buy and they said there are quite a few problems with that, and that they would send it out
-
Migrating from Maildir to OSX server mail
Hi, I have a Linux machine running Qmail (smtp, pop), Courier (imap) and Squirrelmail. About 20 users on the machine. Most users use webmail only. The users are all 'virtual' users, under vpopmail. This machine uses Maildir for mail storage. I want t
-
Reader for Mac 10.8.5. Downloading message is in chinese How do I stop this? Am I a victim of an Safari or Adobe vulnerability?
-
I've been reading and reading about this, but can't seem to find a definitive answer... We have a new implementation which will be using ASM with RAID. The data area needs to be 3TB, and the recovery area, to be used for archive logs and RMAN backups
-
Multiple selection checkbox.
Hi, I have some list of values,which are coming from other table.I want to implement multiple selection checkbox which allows user to select the desired values by checking them. Finally i want the selected values to get committed into the database. C