Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9091

Table without a header line within a deep structure

$
0
0

Hie All.

 

I would like to reference a field within a deep structure but i get this error:

"INPUT-INVOICE-INVOICES-RECORD-ITEMS-ITEM" is a table without a header

line and therefore has no component called "HH".

 

The code is below:

 

REPORT  ZIMRA_TEST2.

 

DATA: PROXY TYPE REF TO ZTMSCO_ZIMRA_IMS_PROCESS_FISCA .

DATA: OUTPUT type ZTMSZIMRA_SUBMIT_INVOICES_SOAP.

DATA: INPUT type ZTMSZIMRA_SUBMIT_INVOICES_SOA1.

 

INPUT-INVOICE-BPN = 'TEST'.

INPUT-INVOICE-CODE = 'LINEITEM'.

INPUT-INVOICE-MACNUM = '172.16.0.50'.

INPUT-INVOICE-DECSTARTDATE = '2016-06-22'.

INPUT-INVOICE-DECENDDATE = '2016-06-22'.

INPUT-INVOICE-DETSTARTDATE = '2016-06-22'.

INPUT-INVOICE-DETENDDATE = '2016-06-22'.

INPUT-INVOICE-CPY = '1'.

INPUT-INVOICE-IND = '1'.

INPUT-INVOICE-INVOICES-RECORD-ITYPE = '1112'.

INPUT-INVOICE-INVOICES-RECORD-ICODE = 'LINEITEM'.


INPUT-INVOICE-INVOICES-RECORD-ITEMS-ITEM- HH = '1'.

 

This is how the structure looks like:

pic1.png

pic2.png

 

I tried to borrow the idea from the thread https://scn.sap.com/thread/1690727 as follows:

 

DATA: warea TYPE  ZTMSARRAY_OF_INVOICEINVOICESRE.

READ TABLE INPUT-INVOICE-INVOICES-RECORD-ITEMS-ITEM INTO warea INDEX 1.


warea-HH = '1'.


I get not syntax error, but the field INPUT-INVOICE-INVOICES-RECORD-ITEMS-ITEM-HH doesn't insert anything in the database. It remains blank.


Regards,


Joseph.


Viewing all articles
Browse latest Browse all 9091

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>