Skip to Content
0
May 14, 2010 at 01:40 PM

Retrieve SEQNR for an attendance when reading from cluster

53 Views

Hi Experts,

I am trying to retrieve attendance data via a custom program that uses a copy of RPUAUD00.

Currently, the structure BELEGE returns ABWTG, AWART, BEGUZ, ENDUZ, and STDAZ data.

I also need to return SEQNR, but I do not know how to add that to the subset of data that gets returned.

The part of code that populates BELEGE is:

DEFINE import_from_pcl4.
  import version
    from database pcl4(&1)
    id &2.
  if sy-subrc ne 0.
    clear:   version.
    clear:   header, belege.
    refresh: header, belege.
    sy-subrc = 4.
  elseif version-vernr eq '00'.
    import header
           belege to belege_00
      from database pcl4(&1)
      id &2.
    if sy-subrc ne 0.
      clear:   version.
      clear:   header, belege.
      refresh: header, belege.
      sy-subrc = 4.
    else.
      clear belege. refresh belege.
      loop at belege_00.
        move-corresponding belege_00 to belege.
        append belege.
      endloop.
    endif.
  elseif version-vernr eq '01' or
         version-vernr eq '02'.
    import header
           belege
      from database pcl4(&1)
      id &2.
    if sy-subrc ne 0.
      clear:   version.
      clear:   header, belege.
      refresh: header, belege.
      sy-subrc = 4.
    endif.
  endif.
END-OF-DEFINITION.

Any ideas?

Thanks

Shane