cancel
Showing results for 
Search instead for 
Did you mean: 

Hide Leave Request Approver Fields

Former Member
0 Kudos

Hi All:

On Employee Self-Service>Working Time>Leave Request we are not using any approver. It is possible to hide these fields from the SAP HR Customizing options.

We also would like to customize the message that appears above the editing leave request section below the calendar.

<b>To request or report leave, enter the required data and choose review</b>

It is possible?. Some colleges have mentioned that using the path:

IMG > Personnel Management >Employee Self-Service

>> Service-Specific Settings

>> Working Time

>> Leave Request

>> Processing Processes

>> Configure Output of Messages

There are some sections but all seemed a Information and warning messages.

Do you know if this time of print info or customization is done only on the webdynpro code itself.

Regards

Gonzalo

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi:

You can find it on the server, so I guess when you download the package there should be a src jar package. Or a least I will be there when the application is installed

Gonzalo Perez-Prim

Former Member
0 Kudos

Hi all:

I have downloaded the source code for the webdynpros and have found a function "InternalFcForm.java". Here, a component for Ptim_Iac_Approver is created. Ptim_Iac_Approver calls the constructor to generate the model for this instance. Does anybody knows if we comment the creation of this component, could we finally create the form for "leave Request" without the "Approver" field?

Send part of the code:

IGCINodeInfo infoFormStatus = GCIContext.createNode("FormStatus", null, true, true, false, true, false, true, null,

new IGCIAttributeInfo[] {

GCIContext.createAttribute("CurrentFunction", "ddic:com.sap.dictionary.string", null, null, false, false),

GCIContext.createAttribute("AbsenceOrRequest", "ddic:com.sap.dictionary.string", null, null, false, false),

GCIContext.createAttribute("Modus", "ddic:com.sap.dictionary.string", null, null, false, false),

GCIContext.createAttribute("RequestStatus", "ddic:com.sap.dictionary.string", null, null, false, false),

GCIContext.createAttribute("EmployeeName", "ddic:com.sap.dictionary.string", null, null, false, false),

<b> GCIContext.createAttribute("ApprovalRequired", "ddic:com.sap.dictionary.boolean", null, null, false, false),</b>

GCIContext.createAttribute("RequestType", "ddic:com.sap.dictionary.string", null, null, false, false),

},

(IGCINodeInfo[])null // no child nodes

);

Regards,

Gonzelo.

Former Member
0 Kudos

Hi,

can you plaese tell me from where you downloaded the source code of ESS?

Former Member
0 Kudos

Hi All,

We have not found PT_ARQ_CUSTOMIZING_GET among our function modules, could be this the place where customize this. Do we need to create it?

Regards,

Gonzalo

Former Member
0 Kudos

it is possible that it could be configurated with a SAP ABAP program code?

Could we perhaps find it on the ABAP programs linked with the WebDynpro-based ESS Leave Request application such as

PT_ARQ_ACCOUNTS_GET,PT_ARQ_CUSTOMIZING_GET,PT_ARQ_EECALE_GET,PT_ARQ_REQLIST_GET,PT_ARQ_REQUEST_CHECK,PT_ARQ_REQUEST_EXECUTE,PT_ARQ_REQUEST_PREPARE which are indicated on the documentation.

Did anybody change the appearance of Leave Request, or other similar application?

Regards

Gonzalo