cancel
Showing results for 
Search instead for 
Did you mean: 

Agentry app development

Former Member
0 Kudos

Hello Team,

We are into process of implementing SAP Work Manager 6.3

Plus there will be some enhancements as per requirement.

Need to understand some basic steps regarding enhancement:

which type of changes would require JAVA development and

which type of changes would require Agentry layer development

Please assume as ABAP part is already been taken care of.

Thank you.

Regards,

Ajay

Accepted Solutions (1)

Accepted Solutions (1)

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

Have you already checked Developing Agentry Apps ?

I would ask  to share their views.


Regards,

JK

Former Member
0 Kudos

Thank you Jitendra.

The link you provided gives a general idea about Agentry app development.

I am trying to understand more from enhancement point of view.

Suppose, if we are enhancing standard one lets say Work Manager:

1. If we are adding extra fields to the Screen, then I guess we require Agentry as well as Java logic.

2. But if we are changing available field properties, then do we require Java enhancement or only Agentry layer enhancement will suffice?

Regards,

Ajay

JanarthananE
Contributor
0 Kudos

Hi Ajay,

It depends on what you are trying to enhance if there is no change to back-end integration, then there is no need of java enhancement.If you want to change the look and feel, or screen fields then you require Agentry changes alone.


Hope it will help your issue.



Best Regards,

Jana

Former Member
0 Kudos

Hi Jana,

Thanks for the clarification.

Just to dig in more:

Suppose I am changing property of certain field, after the change what steps are required to make this change happen.

Steps as followed as:

     1. Make the field property change

     2. Publish it to Development server

     3. Restart the SMP server

     4. Test in ATE

But I am not able to see the changes in ATE.

Please suggest if I am following correctly.

Thank you.

Regards,

Ajay

JanarthananE
Contributor
0 Kudos

Hi Ajay,

Normally after the changes in Agentry client, the steps need to followed as you listed the above.

but after publish no need to restart the SMP server. Zip the published one & deploy it in SMP Cockpit.

Sync it again and test in ATE.

Best Regards,

Jana

Former Member
0 Kudos

Thanks for SMP deploy tip.

But I am not getting the changes in ATE after following these steps.

For a screen field, I made changes in Screen set > Platforms > Selected Platform > Screens > Selected screen > Fields > Field

Do I need to change anywhere else for the same.

Please suggest.

Regards,

Ajay

JanarthananE
Contributor
0 Kudos

I feel the steps are looking good. no need to do anything else. not sure exactly why you are not getting changes in ATE...

Former Member
0 Kudos

HI Jana,

Thanks again.

Can you please tell me steps to be followed for JAVA enhancement.

Regards,

Ajay

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Ajay,

I would suggest you consider taking the MOB300 and MOB310 classes to get a good understanding of Agentry and Work Manager.  Alternatively you can also work through the tutorials on building an Agentry application from scratch to help you get an idea of what is involved with the different pieces.

--Bill

Former Member
0 Kudos

Thanks Bill.

Can you please comment on below scenario:

made changes in Screen set > Platforms > Selected Platform > Screens > Selected screen > Fields > Field


But changes are not reflecting in ATE.


Any suggestions.


Regards,

Ajay

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Ajay,

There are a host of reasons that might occur.  I am assuming you are using a Development mode Agentry app instance.

You will need to troubleshoot accordingly.  Here are a few things to check.

  1. Did you forget to publish the change (I do this a lot)
  2. Did you transmit to pickup the change and see it come down in the transmit log
  3. Is your device using the correct screen platform (i.e. changed iPad but using WPF)
  4. Definitions are cached / overwritten from uploaded ZIP
  5. Review logs to confirm platforms / etc

--Bill

Answers (2)

Answers (2)

former_member191119
Participant
0 Kudos
Former Member
0 Kudos

Hi Ravi,

Thanks for the links. I have gone through these before.

Can you please comment on my above reply.

Regards,

Ajay

Former Member
0 Kudos

Could you please help me out.

Regards,

Ajay