Skip to Content
0
Former Member
May 07, 2007 at 03:15 AM

ABAP OO - Any tips on where to start?

154 Views

Hi all,

we are in 6.40 and I have read Jovelyn's blogs on ABAP OO.

We are now ready to start developing the workflow and I am a bit unsure about how to get started...

The workflows are for HR business processes. A few questions:

1 - If anyone told me they were about to start developing workflows for HR, I would immediatley suggest that BUS1065 and EMPLOYEET would be used. If we are going to used ABAP OO, can anyone give me a hint about which classes are normally required? e.g. you will need one to represent the employee, another one to represent position, etc

2- I would rather not have to replicate BUS1065 / EMPLOYEET in a new class; I am aware that we can reference BOR objects in ABAP OO classes but I don't know how to do it or how to use it.

3 - I noticed several classes CL_HRPA_INFOTYPE_*. I am assuming they represent the several Infotypes delivered in HR. Any hints about how to 'test' these classes - I didn't quite grasped yet how to 'test' these classes - I am trying!

4 - If I want to use CL_HRPA_INFOTYPE_* in my workflows, I need to add IF_WORKFLOW interface. How to do that? Do I say that CL_HRPA_INFOTYPE_* is a Superclass and add the interface IF_WORKFLOW in my ZCL_HRPA_INFOTYPE_*?

Thanks in advance for any help you can provide.

I really want to start using ABAP OO in my workflows, but feeling really unsure about how to do it!

Cristiana