SAP Workflow Interview Questions & Answers

0% found this document useful (0 votes)
206 views5 pages
SAP Workflow allows for the automation of business processes and ensures tasks are completed in the correct order by the relevant personnel. It provides several advantages over manually mana…

Uploaded by

sudh
  • SAP Workflow Overview
  • Troubleshooting Workflow Issues
  • Debugging Workflows
  • Dynamic Parallel Processing
  • Understanding Work Item Processing
  • Handling Linkages and Events
  • Additional Comments

10/11/2016

SAPWorkflowInterviewQuestionswithAnswers

SAPWorkflowInterviewQuestionswithAnswers
[Link].
WorkflowprovidesnumerousadvantagestoSAPusersandconsultants:
ItallowsconsultantstocreatenewbusinessprocesseswithoutmodifyingthestandardSAPcode.
Workflowensuresthatthetasksareexecutedinthecorrectsequentialorder,involvingtherelevantpersonnel.
SAPBusinessWorkflowmayberunthroughtheinternetorintranetwebapplicationsviatheWebflowEngine.
DeadlineMonitoringfunctionalityisalsoincorporatedwithinSAPWorkflow.
Thetimelyexecutionofactivitiesisguaranteedevenwhenanumberofparties(users)areinvolved.
Workflowreducesbothtimeandexpenseinvolvedinmanagingbusinessactivities.
[Link]?

Ifstartedbyanevent:

RunSWU_OBUFandchecktransactionSWU3forproblems.
CheckthatthelinkagebetweentheeventandtheworkflowexistsintransactionSWE2andisactivated.
ChecktransactionSWELtoseeifeventwascreated/getscreated(mayneedtransactionSWELStoturnSWEL
on).
TestifcreatingtheeventmanuallyinSWUEtriggerstheworkflow.
Checkifthereisastartconditionthatisntbeingsatisfied.
Checkiftheeventisinaqueue(ifeventqueueingisturnedon,seetransactionSWEQADM)
CheckWFBATCHintransactionSU01,seeifalliswell([Link])
Ifstarteddirectly(e.g.withfunctionmoduleSAP_WAPI_START_WORKFLOWnotrecommendedifitcanbeavoided):

RunSWU_OBUFandcheckSWU3forproblems
CheckifworkflowhasbeensettoGeneralTask
[Link]?HowdoesitdifferfromasimpleSAPofficemailitem?
[Link],the
[Link]
Workplaceinbox,orotheremailapplicationsuchasMicrosoftOutlook&rights
Theworkitemmaybeauserdecisionoradialogformthatallowyoutoenterdataforstartingaprocesswithin
SAP,[Link]
[Link]
[Link].
Aworkitemcomprisesoftextexplainingwhatactionneedstobetaken,whomtorefertoandanyinformation
pertinenttothebusinessobjectinvolved.
UnlikesimpleSAPofficemails,workitemsareactiveentities,astheydeterminethesubsequentdirectionofthe
[Link]
executedtohaveitremovedfromyourinbox.
[Link]?AretheydisplayedintheBusinessWorkplace?

Abackgroundworkitem(codeB)[Link]
executedautomaticallybytheworkflowsystem,[Link],youmayview
themusingtheWorkItemSelectionReport.

[Link]?

Therearethreewaysaparallelprocessingcanbeimplemented
DynamicparallelprocessingusingamultilinecontainerelementFork(3outof5)Workqueue
[Link]

1/5

10/11/2016

SAPWorkflowInterviewQuestionswithAnswers

Indynamicprocessingthetypeofeachentryinthetablehavetobeofsametype.
[Link]
monitoring,binding,agentdeterminationwillbesameforeachworkitemgeneratedToachieve,gotoMiscellaneous
intheactivity,andenterthemultilinecontainerelement.

[Link]?

Ifitisadialogtask,youcansetbreakpointinthemethodcalledbythetaskIfitisamethodthatyouwanttodebug,
useSWO1,[Link],andyouarein
developmentclient,[Link].GotoSM50
(processesoverview)andselecttherelevantitem,andselectdebugfromoption.

[Link]?

[Link]
willstartatthepointwhereithaslogicallybeendeleted.

[Link]/shegetsanewWFmessage?

Youcanaccomplishthisbysettinguptheworkitemprioritytothehighestlevel.

[Link]?

[Link]:
Requestedstart,requestedendLateststartorlatestendontasks

[Link]?
PossibleAgents:>UserswhoareauthorizedtoexecutethetaskConfiguredduringTaskdefinition(OrgUnit,
Position,User,WorkCenter,Role,Rule)IfaTaskisconfiguredasGeneralTask,thenallusersbecomepossible
users.
ResponsibleAgents:>[Link].
NotethatPossibleagentsaredefinedduringTaskdefinition.(OrgUnit,Position,User,WorkCenter,Role,Rule,
ContainerElement).
Note:TheworkitemrecipientsisdeterminedbyintersectionofPossibleAgentsandResponsibleAgents.
ActualAgents:>Actualuserwhoexecutedthedialogtask.
ExcludedAgents:>Userswhoarenotsupposedtoexecutethedialogtask(eveniftheyareinpossibleagents)
[Link]?
SWUS:WorkflowToolbox
SWU0:SimulateEvent
SWI2_FREQ:Workitemspertask
SWUE:Eventsimulate
SWELS:SeteventlogON
SWEHR2:EventlinkageinHR
SWU3:Workflowcustomizing
SWU_OBUF:Synchronizebuffers
SWI5:LookintootherusersSBWP
SWDD:Workflowbuilder
SWLD:SAPworkfloweasyaccesstoallworkflowrelatedtransactions
SW01:MaintainBusinessobjects(addnewattributes,methods,eventsetctostandardbusinessobjects)
SWE2:Activeeventlinkages,additionoptionsnotavailablebySWDDsuchassettingcheckfunctionmodule.
[Link]

2/5

10/11/2016

SAPWorkflowInterviewQuestionswithAnswers

SWWL_TOPLEVEL:DeleteworkflowitemsfromSBWP.
SWELLS:Start/stopeventtrace
SWEL:Vieweventtracereport
SWUD:Workflowdiagnosis
SWI2_DIAG:Troubleshootworkflowsinerror,restart
SWIA:Workflowadministrator
SWB_COND:Maintainworkflowstartcondition(hasprettypicsbutisespeciallyrubbish,everythingcanbedone
easierviaSWDD
SWNCONFIG:Sendemailstouserwithunreadworkitems
SWEC:Triggerworkflowonchangedoc
SWUY:Workflowwizardformessagelongtext
SBWP:Businessworkplace
PFTC:Maintain(change,display,copy)WFobjectsincludingtasks,workflowtemplates...
PFAC:MaintainRulesforworkflowsteps(canincludeABAPcode)
SM63:Events
SWI1:Workitemselection
SWI2_DEAD:Workflowitemswithmonitoreddeadline(itemsthatmisseddeadline)
SWI2_DURA:Workflowitemsbyprocessingduration.
[Link]?
DialogWorkitem
Backgroundworkitem
Workflowworkitem
Workqueueworkitem
Misseddeadlineworkitem
[Link]?
Waiting
Ready
Reserved
Inprocess
Executed(confirmendofprocessingintaskdefinition)
Completed
Logicallydeleted
Error
[Link].

[Link],work
itemislockedonlyuntilstartofmethodexecution.
AtleastoneterminatingeventisrequiredforataskusingAsynchronoustaskDifferentWorkflow

[Link]?
Condition:
MultipleConditions:
UntilLoop:
Fork:
SendMail:
ContainerOperations:
EventCreator:
WaitEvent:
ProcessControl
[Link]

3/5

10/11/2016

SAPWorkflowInterviewQuestionswithAnswers

[Link]?

ThisnormallyhappenswhenataskhasbeensettoGeneralTaskandtheagentassignmentfailstoreturnanagent
(orhasntbeenset)[Link]
bycheckingtheTerminateifruleresolutionhasnoresultbox

[Link]?
SWETYPECOUTypeLinkageTable
SWEINSTCOUInstanceLinkageTable
[Link]/[Link]
reasoningforthis.

Somepossiblereasons/solutions:
RunSWU_OBUFandcheckSWU3forproblems([Link])
CheckforanyshortdumpsintransactionST22ifamethodishanginginthebackground.
CheckintransactionSWO1thatitisntmistakenlymarkedasDialogifthemethodisaDialogmethodthencheck
theagenthasntbeensetasWFBATCH.
CheckthatWFBATCHhasSAP_ALLrole.
Checkifthereisanerrorhandlingproblem,especiallyifamethodcallsafunction.
[Link]?

TransactionSWI5(assumingyouhavesufficientprivileges)

[Link]
instancethatPurchaseRequisitionsarereadyforthemtoacton?
YoucaneithersendanExpressEmailmessage,orifitisaworkitem,thenmakethePriority=[Link]
expressmessagetotheRespectiveAgent.
Posted1stDecember2014byKalandiNayak
Labels:SAP,SAPWorkflow
3 Viewcomments

[Link]

4/5

10/11/2016

SAPWorkflowInterviewQuestionswithAnswers

3 comments

Add a comment

Top comments

All Interview Questions and Answers via Google+ 1 year ago (edited) - Shared publicly
#sap #sapworkow
+2
3

1 Reply

Naga Prasanna 3 months ago


Java Servlet Interview Questions and Answers
[Link]
Naga Prasanna 3 months ago
Java Servlet Interview Questions and Answers
[Link]

[Link]

5/5

10/11/2016
SAP Workflow Interview Questions with Answers
http://all­interview­question.blogspot.in/2014/12/sap­workflow­inter
10/11/2016
SAP Workflow Interview Questions with Answers
http://all­interview­question.blogspot.in/2014/12/sap­workflow­inter
10/11/2016
SAP Workflow Interview Questions with Answers
http://all­interview­question.blogspot.in/2014/12/sap­workflow­inter
10/11/2016
SAP Workflow Interview Questions with Answers
http://all­interview­question.blogspot.in/2014/12/sap­workflow­inter
(https://plus.google.com/103569053711394927717) (https://plus.google.com/103569053711394927717) (https://apis.google.com/wm/

You might also like