Skip to Content

A very simple and quick example of how to use a new PA InfoType with HCM Process and Forms.  I will start by creating a new infotype.  Remember, that new infotypes are now created in DeCoupled fashion.  Yeah…

Use Transaction PM01 and create an InfoType:

/wp-content/uploads/2013/10/p_295723.jpg

Select “Generate Objects”:

/wp-content/uploads/2013/10/p_295723.jpg

Add some fields to your InfoType.  Save and Activate.  The following message appears:

/wp-content/uploads/2013/10/p_295723.jpg

For this example, we will take the standard Check Class as is.  However, you can choose to code the check class with your own specific logic.

Fill out the InfoType properties:

/wp-content/uploads/2013/10/p_295723.jpg

Now it’s time to create a HCM Form Process and Scenario (something similar to below)

/wp-content/uploads/2013/10/p_295723.jpg

Add the new infotype to the SAP_PA Backend Services:

/wp-content/uploads/2013/10/p_295723.jpg

/wp-content/uploads/2013/10/p_295723.jpg

Add the two fields to your form scenario fields:

/wp-content/uploads/2013/10/p_295723.jpg

/wp-content/uploads/2013/10/p_295723.jpg

These fields now need mapping to the SAP_PA Backend Service as follows:

/wp-content/uploads/2013/10/p_295723.jpg

/wp-content/uploads/2013/10/p_295723.jpg

For this simple test, we are not using Workflow, so tell the process that NO_WORKFLOW is used:

/wp-content/uploads/2013/10/p_295723.jpg

 

Now test the process:

/wp-content/uploads/2013/10/p_295723.jpg

/wp-content/uploads/2013/10/p_295723.jpg

Perform a “Check” and the following “good” message should appear:

/wp-content/uploads/2013/10/p_295723.jpg

Perform a “Send” and the following “good” messages should appear:

/wp-content/uploads/2013/10/p_295723.jpg

/wp-content/uploads/2013/10/p_295723.jpg

And that’s it!  The data has been changed on the employee’s record.  All you need to do now is create an Adobe form for the user to interact with.

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

Leave a Reply