RHWFOTSK is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter RHWFOTSK into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
SWLC - Check Tasks for Agents
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: DETLEVEL = Detail level
Title: Check Organizational Assignment of Work Item for Task Specified
Text Symbol: FTE = No serious errors found
Text Symbol: GEN = General task: all agents allowed
Text Symbol: NAG = Caution: task has no agent!
Text Symbol: NOT = Is not assigned as agent to task
Text Symbol: NRR = None
Text Symbol: NWI = Task has no work item in selection period
Text Symbol: OAG = Agent assigned by rule resolution
Text Symbol: AGE = Agent is not valid in time period
Text Symbol: ALL = All agents according to task description
Text Symbol: BTS = Background task
Text Symbol: CNT = Number
Text Symbol: DAY = Key date
Text Symbol: ERR = Incorrect
Text Symbol: EWI = Incorrect work item
Text Symbol: WIE = Incorrect
Text Symbol: WIO = No errors
Text Symbol: WIT = Total
Text Symbol: WIW = Partly incorrect
Text Symbol: WI_ = Work item
Text Symbol: ORL = OrgAssignments:
Text Symbol: PER = Selection period
Text Symbol: TIE = Overview - incorrect task
Text Symbol: TIO = Detail - work item level
Text Symbol: TIT = Ovrview - task level
Text Symbol: TIW = Overview - work item level
Text Symbol: WID = Work item ID
INCLUDE RHHRSDAT.
No SAP DATABASE tables are accessed within this REPORT code!
RH_GET_ACTIVE_WF_PLVAR CALL FUNCTION 'RH_GET_ACTIVE_WF_PLVAR' IMPORTING ACT_PLVAR = PCHPLVAR.
RH_TASK_AGENTS_INDEX CALL FUNCTION 'RH_TASK_AGENTS_INDEX' EXPORTING TASK_OTYPE = TASK_KEY-OTYPE TASK_OBJID = TASK_KEY-OBJID ACT_PLVAR = PC-PLVAR ACT_BEGDA = PC-BEGDA ACT_ENDDA = PC-ENDDA UPDATE_INDEX = 'X' IMPORTING ACT_BACKGROUND = TASK_HEADER-BACKGROUND ACT_GENERAL = TASK_HEADER-GENERAL EXCEPTIONS NO_AGENTS_OF_TASK_FOUND = 01 OTHERS = 04.
RH_TASK_AGENT_CHECK CALL FUNCTION 'RH_TASK_AGENT_CHECK' EXPORTING ORG_OTYPE = WI_STAT-ORG_OBJ-OTYPE ORG_OBJID = WI_STAT-ORG_OBJ-OBJID TASK_OTYPE = TASK_KEY-OTYPE TASK_OBJID = TASK_KEY-OBJID ACT_WI_ID = WI_STAT-WI_ID ACT_PLVAR = PC-PLVAR ACT_BEGDA = PC-BEGDA ACT_ENDDA = PC-ENDDA EXCEPTIONS NOT_AGENT_OF_TASK = 01 NO_AGENTS_OF_TASK_FOUND = 02 BACKGROUND_TASK = 03 OTHERS = 04.
RH_OBJECT_SHOW CALL FUNCTION 'RH_OBJECT_SHOW' EXPORTING ACT_PLVAR = PC-PLVAR ACT_OTYPE = TASK_HEADER-OTYPE ACT_OBJID = TASK_HEADER-OBJID EXCEPTIONS NO_ACTIVE_PLVAR = 01.
RH_OBJECT_SHOW CALL FUNCTION 'RH_OBJECT_SHOW' EXPORTING ACT_PLVAR = PC-PLVAR ACT_OTYPE = $WFITM ACT_OBJID = WI_STAT-WI_ID EXCEPTIONS NO_ACTIVE_PLVAR = 01.
RH_OBJECT_SHOW CALL FUNCTION 'RH_OBJECT_SHOW' EXPORTING ACT_PLVAR = PC-PLVAR ACT_OTYPE = WI_STAT-ORG_OBJ-OTYPE ACT_OBJID = WI_STAT-ORG_OBJ-OBJID EXCEPTIONS NO_ACTIVE_PLVAR = 01.
RH_TEXT_BUFFER_FILL CALL FUNCTION 'RH_TEXT_BUFFER_FILL' TABLES OBJECTS = I_OBJECT.
RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING PLVAR = PC-PLVAR OTYPE = ORG_OBJ-OTYPE REALO = OBJEC-REALO ISTAT = '1' BEGDA = PC-BEGDA ENDDA = PC-ENDDA IMPORTING SHORT = OBJEC-SHORT STEXT = OBJEC-STEXT EXCEPTIONS NOT_FOUND = 01.
RH_RELATION_MAINTAIN CALL FUNCTION 'RH_RELATION_MAINTAIN' EXPORTING ACT_FCODE = 'INSE' ACT_PLVAR = PC-PLVAR ACT_OTYPE = WI_STAT-OTYPE ACT_OBJID = WI_STAT-OBJID ACT_RSIGN = $TRELA+0(1) ACT_RELAT = $TRELA+1(3) ACT_SCLAS = WI_STAT-ORG_OBJ-OTYPE ACT_SOBID = WI_STAT-ORG_OBJ-OBJID EXCEPTIONS MAINTAINANCE_FAILED = 01.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RHWFOTSK - Check Organizational Assignment of Work Item for Task Specified RHWFOTSK - Check Organizational Assignment of Work Item for Task Specified RHWFORG0 - Program for Object Type PDOTYPE_O: Organizational Unit RHWFORG0 - Program for Object Type PDOTYPE_O: Organizational Unit RHWFOBJT - Interface Workflow Objects RHWFOBJT - Interface Workflow Objects