on 04-08-2019 12:04 PM
i have generated an odata service and all my methods are working super. speaks the methods (Get, Post, Put)
But I can't find the records I added in my database table.
However, the status code of the methods are all correct.
Where can I see the records?
Or are these records not stored in my internal table?
Thanks in advance:)
Hi Sea,
any data that is stored in internal tables in ABAP is gone once the session has ended.
In order to persist data you have to store it in the underlying database of your system
See for example my following blog post.
Regards,
Andre
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
andre.fischer
I don't quite understand you, so my implementation looks like this:
How to find the underlying database of the system ??
(I thank you very much in advance)
DATA: ls_request_input_data TYPE zcl_z_sam2019_gmbh_mpc=>ts_z_sam_neuerkunde,
ls_userinfo TYPE ZDATBANKT_STROM9."my internal table ZDATBANKT_STROM9
io_data_provider->read_entry_data( IMPORTING es_data = ls_request_input_data ).
ls_userinfo-vorname = ls_request_input_data-vorname.
ls_userinfo-name = ls_request_input_data-name.
ls_userinfo-ort = ls_request_input_data-ort.
ls_userinfo-strasse = ls_request_input_data-strasse.
ls_userinfo-auftrag = ls_request_input_data-strasse.
ls_userinfo-alter_lieferant = ls_request_input_data-alter_lieferant.
ls_userinfo-verteilnetzbetreiber = ls_request_input_data-verteilnetzbetreiber.
ls_userinfo-energie = ls_request_input_data-energie.
ls_userinfo-energiekategorie = ls_request_input_data-energiekategorie.
ls_userinfo-berater = ls_request_input_data-berater.
INSERT ZDATBANKT_STROM9 FROM ls_userinfo.
IF sy-subrc = 0.
er_entity = ls_request_input_data."Fill Exporting parameter ER_ENTITY
ENDIF.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.