mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
SCP1: Text tables are not imported #2348
The field "recnumber" of the internal table "cs_scp1-scprvall" is condensed now in xml
This commit is contained in:
parent
5018eae46c
commit
de7dfea3d3
|
@ -50,7 +50,8 @@ CLASS ZCL_ABAPGIT_OBJECT_SCP1 IMPLEMENTATION.
|
|||
METHOD adjust_inbound.
|
||||
|
||||
FIELD-SYMBOLS: <ls_scprvals> TYPE scprvals,
|
||||
<ls_scprreca> TYPE scprreca.
|
||||
<ls_scprreca> TYPE scprreca,
|
||||
<ls_scprvall> TYPE scprvall.
|
||||
|
||||
* back to internal format
|
||||
LOOP AT cs_scp1-scprvals ASSIGNING <ls_scprvals>.
|
||||
|
@ -59,6 +60,9 @@ CLASS ZCL_ABAPGIT_OBJECT_SCP1 IMPLEMENTATION.
|
|||
LOOP AT cs_scp1-scprreca ASSIGNING <ls_scprreca>.
|
||||
SHIFT <ls_scprreca>-recnumber RIGHT DELETING TRAILING space.
|
||||
ENDLOOP.
|
||||
LOOP AT cs_scp1-scprvall ASSIGNING <ls_scprvall>.
|
||||
SHIFT <ls_scprvall>-recnumber RIGHT DELETING TRAILING space.
|
||||
ENDLOOP.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
@ -66,7 +70,8 @@ CLASS ZCL_ABAPGIT_OBJECT_SCP1 IMPLEMENTATION.
|
|||
METHOD adjust_outbound.
|
||||
|
||||
FIELD-SYMBOLS: <ls_scprvals> TYPE scprvals,
|
||||
<ls_scprreca> TYPE scprreca.
|
||||
<ls_scprreca> TYPE scprreca,
|
||||
<ls_scprvall> TYPE scprvall.
|
||||
|
||||
* normalize the XML
|
||||
LOOP AT cs_scp1-scprvals ASSIGNING <ls_scprvals>.
|
||||
|
@ -75,6 +80,9 @@ CLASS ZCL_ABAPGIT_OBJECT_SCP1 IMPLEMENTATION.
|
|||
LOOP AT cs_scp1-scprreca ASSIGNING <ls_scprreca>.
|
||||
CONDENSE <ls_scprreca>-recnumber.
|
||||
ENDLOOP.
|
||||
LOOP AT cs_scp1-scprvall ASSIGNING <ls_scprvall>.
|
||||
CONDENSE <ls_scprvall>-recnumber.
|
||||
ENDLOOP.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user