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