Skip to Content
0
Former Member
Apr 25, 2014 at 11:55 AM

Complex tables -Creation, Read and Update under Syclo Agentry applications

457 Views

Hello Experts,

I am working on a scenario where I can store the data temporarily on the Agentry Client.

I will be performing some operations on a work order's time entry object under SAPWM application and will store the temporary duration for which the user has worked.

I don't wish to pass the data to ECC instantly and wish to hold the data somewhere on the client, which I can re-use later.
I also wish to retain this data even in multiple synchronization cycles with Backend.

I have few questions on the same.

1) Creation of complex table: While checking the config panel, I see that Mobile Data Objects (MDOs) have been created for each complex table present under SAPWM application.

Can I create a complex table without having anything as its counterpart on the ECC side? I only wish to use the complex table to store user's data while he is using the application and I have no intent to transmit this data back to ECC.

2) Reading and updating Complex table:

Can we read the data from complex table, insert data into the table and update few entries in the complex table using java code?

3) Retaining data in the complex table:

Can we retain the data in the complex table after multiple synchronizations with the backend? I don't want to override the data present there, but I may want to delete the data through Java code later.

4) Last question, Can we trigger Java code on click on a button on the Agentry screens without using Transactions?

I wish to trigger a piece of code, which should execute before the user clicks on the "Transmit" button. I believe Transaction's update step can only be executed once the user clicks on Transmit button.

Request your input on the same.

Best,

Arihant Kothari

Tags edited by: Michael Appleby