First Commit (2026.08.18)
This commit is contained in:
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DATA>
|
||||||
|
<MASTER_LANGUAGE>E</MASTER_LANGUAGE>
|
||||||
|
<STARTING_FOLDER>/src/</STARTING_FOLDER>
|
||||||
|
<FOLDER_LOGIC>PREFIX</FOLDER_LOGIC>
|
||||||
|
</DATA>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SUSH" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<HEAD>
|
||||||
|
<NAME>0DA471FEC562EBD83F90D4698DB1BB</NAME>
|
||||||
|
<TYPE>HT</TYPE>
|
||||||
|
<DISPLAY_NAME>R3TR G4BA ZBR_B_SALES</DISPLAY_NAME>
|
||||||
|
</HEAD>
|
||||||
|
<USOBX>
|
||||||
|
<USOBX>
|
||||||
|
<NAME>0DA471FEC562EBD83F90D4698DB1BB</NAME>
|
||||||
|
<TYPE>HT</TYPE>
|
||||||
|
<OBJECT>S_START</OBJECT>
|
||||||
|
<OKFLAG>X</OKFLAG>
|
||||||
|
</USOBX>
|
||||||
|
</USOBX>
|
||||||
|
<USOBX_EXT>
|
||||||
|
<item>
|
||||||
|
<OBJECT>S_START</OBJECT>
|
||||||
|
<TTEXT>Start Authorization Check for TADIR Objects</TTEXT>
|
||||||
|
<OCLSS>AAAB</OCLSS>
|
||||||
|
<OKFLAG>X</OKFLAG>
|
||||||
|
<PS_POSID>BC-SEC-AUT-PFC</PS_POSID>
|
||||||
|
<CI_TEXT>Check</CI_TEXT>
|
||||||
|
<CH_TEXT>Check</CH_TEXT>
|
||||||
|
<PR_TEXT>No</PR_TEXT>
|
||||||
|
<EXCEP>3</EXCEP>
|
||||||
|
<EXCEP_TX>Okay</EXCEP_TX>
|
||||||
|
<EXCEP_ICON>@08@</EXCEP_ICON>
|
||||||
|
</item>
|
||||||
|
</USOBX_EXT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SUSH" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<HEAD>
|
||||||
|
<NAME>4ADD025A10A4B1303F6FF917BC96E2</NAME>
|
||||||
|
<TYPE>HT</TYPE>
|
||||||
|
<DISPLAY_NAME>R3TR IWSV ZBR_B_SALES_V2 0001</DISPLAY_NAME>
|
||||||
|
</HEAD>
|
||||||
|
<USOBX>
|
||||||
|
<USOBX>
|
||||||
|
<NAME>4ADD025A10A4B1303F6FF917BC96E2</NAME>
|
||||||
|
<TYPE>HT</TYPE>
|
||||||
|
<OBJECT>S_SERVICE</OBJECT>
|
||||||
|
<OKFLAG>X</OKFLAG>
|
||||||
|
</USOBX>
|
||||||
|
</USOBX>
|
||||||
|
<USOBX_EXT>
|
||||||
|
<item>
|
||||||
|
<OBJECT>S_SERVICE</OBJECT>
|
||||||
|
<TTEXT>Check at Start of External Services</TTEXT>
|
||||||
|
<OCLSS>AAAB</OCLSS>
|
||||||
|
<OKFLAG>X</OKFLAG>
|
||||||
|
<PS_POSID>BC-SEC-AUT-PFC</PS_POSID>
|
||||||
|
<CI_TEXT>Check</CI_TEXT>
|
||||||
|
<CH_TEXT>Check</CH_TEXT>
|
||||||
|
<PR_TEXT>No</PR_TEXT>
|
||||||
|
<EXCEP>3</EXCEP>
|
||||||
|
<EXCEP_TX>Okay</EXCEP_TX>
|
||||||
|
<EXCEP_ICON>@08@</EXCEP_ICON>
|
||||||
|
</item>
|
||||||
|
</USOBX_EXT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SUSH" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<HEAD>
|
||||||
|
<NAME>F751B53D0221A79C4395A447B80644</NAME>
|
||||||
|
<TYPE>HT</TYPE>
|
||||||
|
<DISPLAY_NAME>R3TR IWSV ZGW_PO_SRV 0001</DISPLAY_NAME>
|
||||||
|
</HEAD>
|
||||||
|
<USOBX>
|
||||||
|
<USOBX>
|
||||||
|
<NAME>F751B53D0221A79C4395A447B80644</NAME>
|
||||||
|
<TYPE>HT</TYPE>
|
||||||
|
<OBJECT>S_SERVICE</OBJECT>
|
||||||
|
<OKFLAG>X</OKFLAG>
|
||||||
|
</USOBX>
|
||||||
|
</USOBX>
|
||||||
|
<USOBX_EXT>
|
||||||
|
<item>
|
||||||
|
<OBJECT>S_SERVICE</OBJECT>
|
||||||
|
<TTEXT>Check at Start of External Services</TTEXT>
|
||||||
|
<OCLSS>AAAB</OCLSS>
|
||||||
|
<OKFLAG>X</OKFLAG>
|
||||||
|
<PS_POSID>BC-SEC-AUT-PFC</PS_POSID>
|
||||||
|
<CI_TEXT>Check</CI_TEXT>
|
||||||
|
<CH_TEXT>Check</CH_TEXT>
|
||||||
|
<PR_TEXT>No</PR_TEXT>
|
||||||
|
<EXCEP>3</EXCEP>
|
||||||
|
<EXCEP_TX>Okay</EXCEP_TX>
|
||||||
|
<EXCEP_ICON>@08@</EXCEP_ICON>
|
||||||
|
</item>
|
||||||
|
</USOBX_EXT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DEVC" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DEVC>
|
||||||
|
<CTEXT>RAP Execise</CTEXT>
|
||||||
|
</DEVC>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
CLASS zbp_br_i_salesorder DEFINITION PUBLIC ABSTRACT FINAL FOR BEHAVIOR OF zbr_i_salesorder.
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
CLASS zbp_br_i_salesorder IMPLEMENTATION.
|
||||||
|
ENDCLASS.
|
||||||
@@ -0,0 +1,66 @@
|
|||||||
|
CLASS lhc_Zbr_I_SalesOrder DEFINITION INHERITING FROM cl_abap_behavior_handler.
|
||||||
|
PRIVATE SECTION.
|
||||||
|
|
||||||
|
METHODS get_instance_authorizations FOR INSTANCE AUTHORIZATION
|
||||||
|
IMPORTING keys REQUEST requested_authorizations FOR Zbr_I_SalesOrder RESULT result.
|
||||||
|
METHODS get_instance_features FOR INSTANCE FEATURES
|
||||||
|
IMPORTING keys REQUEST requested_features FOR myorder RESULT result.
|
||||||
|
|
||||||
|
METHODS set_status_progress FOR MODIFY
|
||||||
|
IMPORTING keys FOR ACTION myorder~set_status_progress RESULT result.
|
||||||
|
|
||||||
|
* METHODS set_status_progress FOR MODIFY
|
||||||
|
* IMPORTING keys FOR ACTION zbr_i_salesorder~set_status_progress RESULT result.
|
||||||
|
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
CLASS lhc_Zbr_I_SalesOrder IMPLEMENTATION.
|
||||||
|
|
||||||
|
METHOD get_instance_authorizations.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD get_instance_features.
|
||||||
|
READ ENTITIES OF zbr_i_salesorder
|
||||||
|
ENTITY zbr_i_salesorder
|
||||||
|
FIELDS ( lifecycle_status )
|
||||||
|
WITH CORRESPONDING #( keys )
|
||||||
|
RESULT DATA(orders)
|
||||||
|
FAILED failed.
|
||||||
|
|
||||||
|
result = VALUE #( FOR order IN orders
|
||||||
|
( %tky = order-%tky
|
||||||
|
%features-%action-set_status_progress = COND #( WHEN order-lifecycle_status = 'P'
|
||||||
|
THEN if_abap_behv=>fc-o-disabled
|
||||||
|
ELSE if_abap_behv=>fc-o-enabled )
|
||||||
|
) ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD set_status_progress.
|
||||||
|
* LOOP at keys ASSIGNING FIELD-SYMBOL(<ls_key>).
|
||||||
|
* update zsnwd_so
|
||||||
|
* set lifecycle_status = 'P'
|
||||||
|
* where node_key = <ls_key>-sales_order_key.
|
||||||
|
*
|
||||||
|
* APPEND value #( %tky = <ls_key>-%tky ) to result.
|
||||||
|
|
||||||
|
MODIFY ENTITIES OF zbr_i_salesorder IN LOCAL MODE
|
||||||
|
ENTITY zbr_i_salesorder
|
||||||
|
UPDATE FIELDS ( lifecycle_status )
|
||||||
|
WITH VALUE #( FOR key IN keys ( %tky = key-%tky
|
||||||
|
lifecycle_status = 'P' ) ).
|
||||||
|
|
||||||
|
READ ENTITIES OF zbr_i_salesorder IN LOCAL MODE
|
||||||
|
* ENTITY zbr_i_salesorder
|
||||||
|
ENTITY myorder
|
||||||
|
ALL FIELDS WITH
|
||||||
|
CORRESPONDING #( keys )
|
||||||
|
RESULT DATA(orders).
|
||||||
|
|
||||||
|
result = VALUE #( FOR order IN orders ( %tky = order-%tky
|
||||||
|
%param = order ) ).
|
||||||
|
|
||||||
|
* endloop.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
ENDCLASS.
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<VSEOCLASS>
|
||||||
|
<CLSNAME>ZBP_BR_I_SALESORDER</CLSNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Behavior Implementation for ZBR_I_SALESORDER</DESCRIPT>
|
||||||
|
<CATEGORY>06</CATEGORY>
|
||||||
|
<STATE>1</STATE>
|
||||||
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
|
<FIXPT>X</FIXPT>
|
||||||
|
<UNICODE>X</UNICODE>
|
||||||
|
<CLSDEFINT>ZBR_I_SALESORDER</CLSDEFINT>
|
||||||
|
</VSEOCLASS>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_G4BA" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWBEP_-I_V4_MSGA>
|
||||||
|
<_-IWBEP_-I_V4_MSGA>
|
||||||
|
<GROUP_ID>ZBR_B_SALES</GROUP_ID>
|
||||||
|
<SERVICE_ID>/IWBEP/COMMON</SERVICE_ID>
|
||||||
|
<REPOSITORY_ID>DEFAULT</REPOSITORY_ID>
|
||||||
|
</_-IWBEP_-I_V4_MSGA>
|
||||||
|
</_-IWBEP_-I_V4_MSGA>
|
||||||
|
<_-IWBEP_-I_V4_MSGR>
|
||||||
|
<_-IWBEP_-I_V4_MSGR>
|
||||||
|
<GROUP_ID>ZBR_B_SALES</GROUP_ID>
|
||||||
|
<ASSIGNMENT_REPO_ID>SADL</ASSIGNMENT_REPO_ID>
|
||||||
|
<EXTERNAL_GROUP_ID>ZBR_B_SALES</EXTERNAL_GROUP_ID>
|
||||||
|
</_-IWBEP_-I_V4_MSGR>
|
||||||
|
</_-IWBEP_-I_V4_MSGR>
|
||||||
|
<_-IWBEP_-I_V4_MSGT>
|
||||||
|
<_-IWBEP_-I_V4_MSGT>
|
||||||
|
<GROUP_ID>ZBR_B_SALES</GROUP_ID>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
<DESCRIPTION>0</DESCRIPTION>
|
||||||
|
</_-IWBEP_-I_V4_MSGT>
|
||||||
|
</_-IWBEP_-I_V4_MSGT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SRVB" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<SRVB>
|
||||||
|
<METADATA>
|
||||||
|
<NAME>ZBR_B_SALES</NAME>
|
||||||
|
<TYPE>SRVB/SVB</TYPE>
|
||||||
|
<DESCRIPTION>Sales Order</DESCRIPTION>
|
||||||
|
<RESPONSIBLE>MYSAP</RESPONSIBLE>
|
||||||
|
<MASTER_LANGUAGE>EN</MASTER_LANGUAGE>
|
||||||
|
</METADATA>
|
||||||
|
<CONTENT>
|
||||||
|
<BIND_TYPE_IMPL>
|
||||||
|
<NAME>ZBR_B_SALES</NAME>
|
||||||
|
</BIND_TYPE_IMPL>
|
||||||
|
<BIND_TYPE>ODATA</BIND_TYPE>
|
||||||
|
<BIND_TYPE_VERSION>V4</BIND_TYPE_VERSION>
|
||||||
|
<SERVICES>
|
||||||
|
<item>
|
||||||
|
<SERVICE_NAME>ZBR_D_SALES</SERVICE_NAME>
|
||||||
|
<SERVICE_CONTENT>
|
||||||
|
<item>
|
||||||
|
<SERVICE_VERSION>0001</SERVICE_VERSION>
|
||||||
|
<RELEASE_STATE>NOT_RELEASED</RELEASE_STATE>
|
||||||
|
<SRVD_REF>
|
||||||
|
<URI>/sap/bc/adt/ddic/srvd/sources/zbr_d_sales</URI>
|
||||||
|
<TYPE>SRVD/SRV</TYPE>
|
||||||
|
<NAME>ZBR_D_SALES</NAME>
|
||||||
|
</SRVD_REF>
|
||||||
|
<BIND_TYPE_DATA>
|
||||||
|
<CONTENT>
|
||||||
|
<ENCODING>base64</ENCODING>
|
||||||
|
</CONTENT>
|
||||||
|
</BIND_TYPE_DATA>
|
||||||
|
</item>
|
||||||
|
</SERVICE_CONTENT>
|
||||||
|
</item>
|
||||||
|
</SERVICES>
|
||||||
|
</CONTENT>
|
||||||
|
<PUBLISHED>true</PUBLISHED>
|
||||||
|
<BINDING_CREATED>true</BINDING_CREATED>
|
||||||
|
</SRVB>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWSV" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWBEP_-I_MGW_SRG>
|
||||||
|
<_-IWBEP_-I_MGW_SRG>
|
||||||
|
<GROUP_TECH_NAME>ZBR_B_SALES_V2</GROUP_TECH_NAME>
|
||||||
|
<GROUP_VERSION>0001</GROUP_VERSION>
|
||||||
|
<MODEL_TECH_NAME>ZBR_B_SALES_V2</MODEL_TECH_NAME>
|
||||||
|
<MODEL_VERSION>0001</MODEL_VERSION>
|
||||||
|
</_-IWBEP_-I_MGW_SRG>
|
||||||
|
</_-IWBEP_-I_MGW_SRG>
|
||||||
|
<_-IWBEP_-I_MGW_SRH>
|
||||||
|
<_-IWBEP_-I_MGW_SRH>
|
||||||
|
<TECHNICAL_NAME>ZBR_B_SALES_V2</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<EXTERNAL_NAME>ZBR_B_SALES_V2</EXTERNAL_NAME>
|
||||||
|
<CLASS_NAME>CL_SADL_RAP_EXPOSURE_DPC</CLASS_NAME>
|
||||||
|
<IS_SAP_SERVICE>-</IS_SAP_SERVICE>
|
||||||
|
</_-IWBEP_-I_MGW_SRH>
|
||||||
|
</_-IWBEP_-I_MGW_SRH>
|
||||||
|
<_-IWBEP_-I_MGW_SRT>
|
||||||
|
<_-IWBEP_-I_MGW_SRT>
|
||||||
|
<TECHNICAL_NAME>ZBR_B_SALES_V2</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
</_-IWBEP_-I_MGW_SRT>
|
||||||
|
</_-IWBEP_-I_MGW_SRT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWMO" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWBEP_-I_MGW_OHD>
|
||||||
|
<_-IWBEP_-I_MGW_OHD>
|
||||||
|
<TECHNICAL_NAME>ZBR_B_SALES_V2</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<CLASS_NAME>CL_SADL_GW_RAP_EXPOSURE_MPC</CLASS_NAME>
|
||||||
|
</_-IWBEP_-I_MGW_OHD>
|
||||||
|
</_-IWBEP_-I_MGW_OHD>
|
||||||
|
<_-IWBEP_-I_MGW_OHT>
|
||||||
|
<_-IWBEP_-I_MGW_OHT>
|
||||||
|
<TECHNICAL_NAME>ZBR_B_SALES_V2</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
</_-IWBEP_-I_MGW_OHT>
|
||||||
|
</_-IWBEP_-I_MGW_OHT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SRVB" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<SRVB>
|
||||||
|
<METADATA>
|
||||||
|
<NAME>ZBR_B_SALES_V2</NAME>
|
||||||
|
<TYPE>SRVB/SVB</TYPE>
|
||||||
|
<DESCRIPTION>Sales Order V2</DESCRIPTION>
|
||||||
|
<RESPONSIBLE>MYSAP</RESPONSIBLE>
|
||||||
|
<MASTER_LANGUAGE>EN</MASTER_LANGUAGE>
|
||||||
|
</METADATA>
|
||||||
|
<CONTENT>
|
||||||
|
<BIND_TYPE_IMPL>
|
||||||
|
<NAME>ZBR_B_SALES_V2</NAME>
|
||||||
|
</BIND_TYPE_IMPL>
|
||||||
|
<BIND_TYPE>ODATA</BIND_TYPE>
|
||||||
|
<BIND_TYPE_VERSION>V2</BIND_TYPE_VERSION>
|
||||||
|
<SERVICES>
|
||||||
|
<item>
|
||||||
|
<SERVICE_NAME>ZBR_B_SALES_V2</SERVICE_NAME>
|
||||||
|
<SERVICE_CONTENT>
|
||||||
|
<item>
|
||||||
|
<SERVICE_VERSION>0001</SERVICE_VERSION>
|
||||||
|
<RELEASE_STATE>NOT_RELEASED</RELEASE_STATE>
|
||||||
|
<SRVD_REF>
|
||||||
|
<URI>/sap/bc/adt/ddic/srvd/sources/zbr_d_sales</URI>
|
||||||
|
<TYPE>SRVD/SRV</TYPE>
|
||||||
|
<NAME>ZBR_D_SALES</NAME>
|
||||||
|
</SRVD_REF>
|
||||||
|
<BIND_TYPE_DATA>
|
||||||
|
<CONTENT>
|
||||||
|
<ENCODING>base64</ENCODING>
|
||||||
|
</CONTENT>
|
||||||
|
</BIND_TYPE_DATA>
|
||||||
|
</item>
|
||||||
|
</SERVICE_CONTENT>
|
||||||
|
</item>
|
||||||
|
</SERVICES>
|
||||||
|
</CONTENT>
|
||||||
|
<PUBLISHED>true</PUBLISHED>
|
||||||
|
<BINDING_CREATED>true</BINDING_CREATED>
|
||||||
|
</SRVB>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWVB" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWBEP_-I_MGW_VAA>
|
||||||
|
<_-IWBEP_-I_MGW_VAA>
|
||||||
|
<ANNO_TECH_NAME>ZBR_B_SALES_V2_VAN</ANNO_TECH_NAME>
|
||||||
|
<ANNO_VERSION>0001</ANNO_VERSION>
|
||||||
|
<SERV_TECH_NAME>ZBR_B_SALES_V2</SERV_TECH_NAME>
|
||||||
|
<SERV_VERSION>0001</SERV_VERSION>
|
||||||
|
<IS_MAIN_SERVICE>X</IS_MAIN_SERVICE>
|
||||||
|
<SERV_ALIAS>SAP</SERV_ALIAS>
|
||||||
|
<SCHEMA_NAMESPACE>ZBR_B_SALES_V2</SCHEMA_NAMESPACE>
|
||||||
|
</_-IWBEP_-I_MGW_VAA>
|
||||||
|
</_-IWBEP_-I_MGW_VAA>
|
||||||
|
<_-IWBEP_-I_MGW_VAH>
|
||||||
|
<_-IWBEP_-I_MGW_VAH>
|
||||||
|
<TECHNICAL_NAME>ZBR_B_SALES_V2_VAN</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<CLASS_NAME>CL_SADL_GW_CDS_EXPOSURE_APC</CLASS_NAME>
|
||||||
|
</_-IWBEP_-I_MGW_VAH>
|
||||||
|
</_-IWBEP_-I_MGW_VAH>
|
||||||
|
<_-IWBEP_-I_MGW_VAT>
|
||||||
|
<_-IWBEP_-I_MGW_VAT>
|
||||||
|
<TECHNICAL_NAME>ZBR_B_SALES_V2_VAN</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
<DESCRIPTION>Generic Annotation Provider</DESCRIPTION>
|
||||||
|
</_-IWBEP_-I_MGW_VAT>
|
||||||
|
</_-IWBEP_-I_MGW_VAT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
@EndUserText.label: 'Sales'
|
||||||
|
define service Zbr_D_Sales {
|
||||||
|
expose Zbr_P_SalesOrder as Orders;
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SRVD" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<SRVD>
|
||||||
|
<NAME>ZBR_D_SALES</NAME>
|
||||||
|
<TYPE>SRVD/SRV</TYPE>
|
||||||
|
<DESCRIPTION>Sales</DESCRIPTION>
|
||||||
|
<LANGUAGE>EN</LANGUAGE>
|
||||||
|
<MASTER_LANGUAGE>EN</MASTER_LANGUAGE>
|
||||||
|
<SOURCE_URI>./zbr_d_sales/source/main</SOURCE_URI>
|
||||||
|
<SOURCE_TYPE>ABAP_SOURCE</SOURCE_TYPE>
|
||||||
|
<SOURCE_ORIGIN_DESCRIPTION>ABAP Development Tools</SOURCE_ORIGIN_DESCRIPTION>
|
||||||
|
<SRVD_SOURCE_TYPE>S</SRVD_SOURCE_TYPE>
|
||||||
|
<SRVD_SOURCE_TYPE_DESC>Definition</SRVD_SOURCE_TYPE_DESC>
|
||||||
|
</SRVD>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
managed implementation in class zbp_br_i_salesorder unique;
|
||||||
|
strict ( 2 );
|
||||||
|
|
||||||
|
with draft;
|
||||||
|
|
||||||
|
define behavior for Zbr_I_SalesOrder alias myorder
|
||||||
|
|
||||||
|
persistent table zsnwd_so
|
||||||
|
|
||||||
|
draft table zsnwd_so_d
|
||||||
|
etag master changed_at
|
||||||
|
lock master
|
||||||
|
total etag changed_at
|
||||||
|
|
||||||
|
authorization master ( instance )
|
||||||
|
{
|
||||||
|
create;
|
||||||
|
update;
|
||||||
|
delete;
|
||||||
|
|
||||||
|
mapping for zsnwd_so corresponding
|
||||||
|
{
|
||||||
|
sales_order_key = node_key;
|
||||||
|
sales_order_id = so_id;
|
||||||
|
|
||||||
|
sales_opportunity_id = op_id;
|
||||||
|
}
|
||||||
|
|
||||||
|
draft action Resume;
|
||||||
|
draft action Edit;
|
||||||
|
draft action Activate;
|
||||||
|
draft action Discard;
|
||||||
|
draft determine action Prepare;
|
||||||
|
|
||||||
|
action ( features : instance ) set_status_progress
|
||||||
|
result [1] $self;
|
||||||
|
// field ( readonly : update ) sales_order_id;
|
||||||
|
// field ( features : instance )
|
||||||
|
// gross_amount, net_amount, tax_amount;
|
||||||
|
}
|
||||||
@@ -0,0 +1,56 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_BDEF" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<BDEF>
|
||||||
|
<NAME>ZBR_I_SALESORDER</NAME>
|
||||||
|
<TYPE>BDEF/BDO</TYPE>
|
||||||
|
<DESCRIPTION>Sales Order</DESCRIPTION>
|
||||||
|
<DESCRIPTION_TEXT_LIMIT>60</DESCRIPTION_TEXT_LIMIT>
|
||||||
|
<LANGUAGE>EN</LANGUAGE>
|
||||||
|
<LINKS>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_i_salesorder/source/main/versions</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/versions</REL>
|
||||||
|
<TITLE>Historic versions</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>/sap/bc/adt/repository/informationsystem/abaplanguageversions?uri=%2Fsap%2Fbc%2Fadt%2Fbo%2Fbehaviordefinitions%2Fzbr_i_salesorder</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/informationsystem/abaplanguageversions</REL>
|
||||||
|
<TYPE>application/vnd.sap.adt.nameditems.v1+xml</TYPE>
|
||||||
|
<TITLE>Allowed ABAP language versions</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_i_salesorder/source/main</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/source</REL>
|
||||||
|
<TYPE>text/plain</TYPE>
|
||||||
|
<TITLE>Source Content</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_i_salesorder/source/main</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/source</REL>
|
||||||
|
<TYPE>text/html</TYPE>
|
||||||
|
<TITLE>Source Content (HTML)</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_i_salesorder/objectstructure</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/objectstructure</REL>
|
||||||
|
<TITLE>Object Structure</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>/sap/bc/adt/vit/wb/object_type/bdefbdo/object_name/ZBR_I_SALESORDER</HREF>
|
||||||
|
<REL>self</REL>
|
||||||
|
<TYPE>application/vnd.sap.sapgui</TYPE>
|
||||||
|
<TITLE>Representation in SAP GUI</TITLE>
|
||||||
|
</item>
|
||||||
|
</LINKS>
|
||||||
|
<MASTER_LANGUAGE>EN</MASTER_LANGUAGE>
|
||||||
|
<ABAP_LANGU_VERSION>X</ABAP_LANGU_VERSION>
|
||||||
|
<SOURCE_URI>./zbr_i_salesorder/source/main</SOURCE_URI>
|
||||||
|
<SOURCE_TYPE>ABAP_SOURCE</SOURCE_TYPE>
|
||||||
|
<SOURCE_FIXED_POINT_ARITHMETIC>true</SOURCE_FIXED_POINT_ARITHMETIC>
|
||||||
|
<SOURCE_UNICODE_CHECKS_ACTIVE>true</SOURCE_UNICODE_CHECKS_ACTIVE>
|
||||||
|
</BDEF>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
@AccessControl.authorizationCheck: #NOT_REQUIRED
|
||||||
|
@EndUserText.label: 'Sales Order'
|
||||||
|
@Metadata.ignorePropagatedAnnotations:false
|
||||||
|
define root view entity Zbr_I_SalesOrder
|
||||||
|
as select from zsnwd_so
|
||||||
|
association [1..*] to sepm_sddl_salesorder_item as items
|
||||||
|
on $projection.sales_order_key = items.sales_order_key
|
||||||
|
association [0..1] to sepm_sddl_employees as created_by_employee
|
||||||
|
on $projection.created_by_key = created_by_employee.employee_key
|
||||||
|
association [0..1] to sepm_sddl_employees as changed_by_employee
|
||||||
|
on $projection.changed_by_key = changed_by_employee.employee_key
|
||||||
|
association [1..1] to tcurc as currency
|
||||||
|
on $projection.currency_code = currency.waers
|
||||||
|
{
|
||||||
|
key node_key as sales_order_key,
|
||||||
|
so_id as sales_order_id,
|
||||||
|
created_by as created_by_key,
|
||||||
|
changed_by as changed_by_key,
|
||||||
|
created_at,
|
||||||
|
changed_at,
|
||||||
|
created_by_employee.employee_id as created_by_id,
|
||||||
|
changed_by_employee.employee_id as changed_by_id,
|
||||||
|
note_guid as note_key,
|
||||||
|
op_id as sales_opportunity_id,
|
||||||
|
currency_code,
|
||||||
|
gross_amount,
|
||||||
|
net_amount,
|
||||||
|
tax_amount,
|
||||||
|
lifecycle_status,
|
||||||
|
billing_status,
|
||||||
|
delivery_status,
|
||||||
|
buyer_guid as buyer_key,
|
||||||
|
created_by_employee.first_name,
|
||||||
|
created_by_employee.email_address,
|
||||||
|
created_by_employee.phone_number,
|
||||||
|
|
||||||
|
// association
|
||||||
|
created_by_employee,
|
||||||
|
changed_by_employee,
|
||||||
|
items
|
||||||
|
}
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"BASEINFO":
|
||||||
|
{
|
||||||
|
"FROM":
|
||||||
|
[
|
||||||
|
"SEPM_SDDL_EMPLOYEES",
|
||||||
|
"ZSNWD_SO"
|
||||||
|
],
|
||||||
|
"ASSOCIATED":
|
||||||
|
[
|
||||||
|
"SEPM_SDDL_EMPLOYEES",
|
||||||
|
"SEPM_SDDL_SALESORDER_ITEM"
|
||||||
|
],
|
||||||
|
"BASE":
|
||||||
|
[],
|
||||||
|
"ANNO_REF":
|
||||||
|
[],
|
||||||
|
"SCALAR_FUNCTION":
|
||||||
|
[],
|
||||||
|
"VERSION":0,
|
||||||
|
"ANNOREF_EVALUATION_ERROR":""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DDLS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DDLS>
|
||||||
|
<DDLNAME>ZBR_I_SALESORDER</DDLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DDTEXT>Sales Order</DDTEXT>
|
||||||
|
<SOURCE_TYPE>W</SOURCE_TYPE>
|
||||||
|
</DDLS>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
projection;
|
||||||
|
strict ( 2 );
|
||||||
|
|
||||||
|
use draft;
|
||||||
|
define behavior for Zbr_P_SalesOrder //alias <alias_name>
|
||||||
|
{
|
||||||
|
use create;
|
||||||
|
use update;
|
||||||
|
use delete;
|
||||||
|
|
||||||
|
use action Resume;
|
||||||
|
use action Edit;
|
||||||
|
use action Activate;
|
||||||
|
use action Discard;
|
||||||
|
use action Prepare;
|
||||||
|
|
||||||
|
use action set_status_progress;
|
||||||
|
}
|
||||||
@@ -0,0 +1,56 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_BDEF" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<BDEF>
|
||||||
|
<NAME>ZBR_P_SALESORDER</NAME>
|
||||||
|
<TYPE>BDEF/BDO</TYPE>
|
||||||
|
<DESCRIPTION>Sales Order</DESCRIPTION>
|
||||||
|
<DESCRIPTION_TEXT_LIMIT>60</DESCRIPTION_TEXT_LIMIT>
|
||||||
|
<LANGUAGE>EN</LANGUAGE>
|
||||||
|
<LINKS>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_p_salesorder/source/main/versions</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/versions</REL>
|
||||||
|
<TITLE>Historic versions</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>/sap/bc/adt/repository/informationsystem/abaplanguageversions?uri=%2Fsap%2Fbc%2Fadt%2Fbo%2Fbehaviordefinitions%2Fzbr_p_salesorder</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/informationsystem/abaplanguageversions</REL>
|
||||||
|
<TYPE>application/vnd.sap.adt.nameditems.v1+xml</TYPE>
|
||||||
|
<TITLE>Allowed ABAP language versions</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_p_salesorder/source/main</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/source</REL>
|
||||||
|
<TYPE>text/plain</TYPE>
|
||||||
|
<TITLE>Source Content</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_p_salesorder/source/main</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/source</REL>
|
||||||
|
<TYPE>text/html</TYPE>
|
||||||
|
<TITLE>Source Content (HTML)</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>./zbr_p_salesorder/objectstructure</HREF>
|
||||||
|
<REL>http://www.sap.com/adt/relations/objectstructure</REL>
|
||||||
|
<TITLE>Object Structure</TITLE>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<HREF>/sap/bc/adt/vit/wb/object_type/bdefbdo/object_name/ZBR_P_SALESORDER</HREF>
|
||||||
|
<REL>self</REL>
|
||||||
|
<TYPE>application/vnd.sap.sapgui</TYPE>
|
||||||
|
<TITLE>Representation in SAP GUI</TITLE>
|
||||||
|
</item>
|
||||||
|
</LINKS>
|
||||||
|
<MASTER_LANGUAGE>EN</MASTER_LANGUAGE>
|
||||||
|
<ABAP_LANGU_VERSION>X</ABAP_LANGU_VERSION>
|
||||||
|
<SOURCE_URI>./zbr_p_salesorder/source/main</SOURCE_URI>
|
||||||
|
<SOURCE_TYPE>ABAP_SOURCE</SOURCE_TYPE>
|
||||||
|
<SOURCE_FIXED_POINT_ARITHMETIC>true</SOURCE_FIXED_POINT_ARITHMETIC>
|
||||||
|
<SOURCE_UNICODE_CHECKS_ACTIVE>true</SOURCE_UNICODE_CHECKS_ACTIVE>
|
||||||
|
</BDEF>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
@AccessControl.authorizationCheck: #NOT_REQUIRED
|
||||||
|
@EndUserText.label: 'Sales Order'
|
||||||
|
@Metadata.ignorePropagatedAnnotations: false
|
||||||
|
|
||||||
|
@UI:{ headerInfo: {
|
||||||
|
typeNamePlural : 'Sales Orders', //List 헤더 타이틀
|
||||||
|
typeName : 'Sales Order', //App 타이틀
|
||||||
|
title:{ value: 'sales_order_id' }, //Object page 타이틀
|
||||||
|
description:{ value: 'first_name' }} //Object page 서브타이틀
|
||||||
|
}
|
||||||
|
|
||||||
|
define root view entity Zbr_P_SalesOrder
|
||||||
|
provider contract transactional_query
|
||||||
|
as projection on Zbr_I_SalesOrder
|
||||||
|
{
|
||||||
|
@UI.facet: [{ id: 'idSalesGroup',
|
||||||
|
purpose: #STANDARD,
|
||||||
|
type: #FIELDGROUP_REFERENCE,
|
||||||
|
label: 'Sales Info',
|
||||||
|
targetQualifier: 'qfSalesInfo'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
key sales_order_key,
|
||||||
|
@UI:{ lineItem: [ { position:10 } ],
|
||||||
|
selectionField: [{ position:10 }] }
|
||||||
|
@UI.fieldGroup: [{ qualifier: 'qfSalesInfo',
|
||||||
|
position: 10 }]
|
||||||
|
|
||||||
|
sales_order_id,
|
||||||
|
created_by_key,
|
||||||
|
changed_by_key,
|
||||||
|
@UI.lineItem: [{position:20}]
|
||||||
|
created_at,
|
||||||
|
@UI.lineItem: [{position:30}]
|
||||||
|
changed_at,
|
||||||
|
created_by_id,
|
||||||
|
changed_by_id,
|
||||||
|
note_key,
|
||||||
|
@UI.lineItem: [{position:40}]
|
||||||
|
@UI.fieldGroup: [{ qualifier: 'qfSalesInfo',
|
||||||
|
position: 20 }]
|
||||||
|
sales_opportunity_id,
|
||||||
|
@UI.lineItem: [{position:50}]
|
||||||
|
currency_code,
|
||||||
|
@UI.lineItem: [{position:60}]
|
||||||
|
@UI.fieldGroup: [{ qualifier: 'qfSalesInfo',
|
||||||
|
position: 30 }]
|
||||||
|
gross_amount,
|
||||||
|
@UI.lineItem: [{position:70}]
|
||||||
|
@UI.fieldGroup: [{ qualifier: 'qfSalesInfo',
|
||||||
|
position: 40 }]
|
||||||
|
net_amount,
|
||||||
|
@UI.lineItem: [{position:80}]
|
||||||
|
@UI.fieldGroup: [{ qualifier: 'qfSalesInfo',
|
||||||
|
position: 50 }]
|
||||||
|
tax_amount,
|
||||||
|
@UI: { lineItem: [ { position:90 },
|
||||||
|
{ type: #FOR_ACTION,
|
||||||
|
dataAction: 'set_status_progress',
|
||||||
|
label: 'Set Progress' } ],
|
||||||
|
selectionField: [{ position:20 }] }
|
||||||
|
@UI.fieldGroup: [{ qualifier: 'qfSalesInfo',
|
||||||
|
position: 60 }]
|
||||||
|
lifecycle_status,
|
||||||
|
@UI.lineItem: [{position:100}]
|
||||||
|
billing_status,
|
||||||
|
@UI.lineItem: [{position:110}]
|
||||||
|
delivery_status,
|
||||||
|
buyer_key,
|
||||||
|
@UI: { lineItem: [ { position:120 } ],
|
||||||
|
selectionField: [{ position:40 }] }
|
||||||
|
first_name,
|
||||||
|
@UI.lineItem: [{position:130}]
|
||||||
|
email_address,
|
||||||
|
@UI.lineItem: [{position:140}]
|
||||||
|
phone_number,
|
||||||
|
|
||||||
|
/* Associations */
|
||||||
|
changed_by_employee,
|
||||||
|
created_by_employee,
|
||||||
|
items
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"BASEINFO":
|
||||||
|
{
|
||||||
|
"FROM":
|
||||||
|
[
|
||||||
|
"ZBR_I_SALESORDER"
|
||||||
|
],
|
||||||
|
"ASSOCIATED":
|
||||||
|
[
|
||||||
|
"SEPM_SDDL_EMPLOYEES",
|
||||||
|
"SEPM_SDDL_SALESORDER_ITEM"
|
||||||
|
],
|
||||||
|
"BASE":
|
||||||
|
[
|
||||||
|
"ZBR_I_SALESORDER"
|
||||||
|
],
|
||||||
|
"ANNO_REF":
|
||||||
|
[],
|
||||||
|
"SCALAR_FUNCTION":
|
||||||
|
[],
|
||||||
|
"VERSION":0,
|
||||||
|
"ANNOREF_EVALUATION_ERROR":""
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DDLS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DDLS>
|
||||||
|
<DDLNAME>ZBR_P_SALESORDER</DDLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DDTEXT>Sales Order</DDTEXT>
|
||||||
|
<SOURCE_TYPE>P</SOURCE_TYPE>
|
||||||
|
</DDLS>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,789 @@
|
|||||||
|
class ZCL_ZGW_PO_DPC definition
|
||||||
|
public
|
||||||
|
inheriting from /IWBEP/CL_MGW_PUSH_ABS_DATA
|
||||||
|
abstract
|
||||||
|
create public .
|
||||||
|
|
||||||
|
public section.
|
||||||
|
|
||||||
|
interfaces /IWBEP/IF_SB_DPC_COMM_SERVICES .
|
||||||
|
interfaces /IWBEP/IF_SB_GEN_DPC_INJECTION .
|
||||||
|
|
||||||
|
methods /IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_ENTITYSET
|
||||||
|
redefinition .
|
||||||
|
methods /IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_ENTITY
|
||||||
|
redefinition .
|
||||||
|
methods /IWBEP/IF_MGW_APPL_SRV_RUNTIME~UPDATE_ENTITY
|
||||||
|
redefinition .
|
||||||
|
methods /IWBEP/IF_MGW_APPL_SRV_RUNTIME~CREATE_ENTITY
|
||||||
|
redefinition .
|
||||||
|
methods /IWBEP/IF_MGW_APPL_SRV_RUNTIME~DELETE_ENTITY
|
||||||
|
redefinition .
|
||||||
|
protected section.
|
||||||
|
|
||||||
|
data mo_injection type ref to /IWBEP/IF_SB_GEN_DPC_INJECTION .
|
||||||
|
|
||||||
|
methods SOHEADERSET_CREATE_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY_C optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
!IO_DATA_PROVIDER type ref to /IWBEP/IF_MGW_ENTRY_PROVIDER optional
|
||||||
|
exporting
|
||||||
|
!ER_ENTITY type ZCL_ZGW_PO_MPC=>TS_SOHEADER
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOHEADERSET_DELETE_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY_D optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOHEADERSET_GET_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_REQUEST_OBJECT type ref to /IWBEP/IF_MGW_REQ_ENTITY optional
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
exporting
|
||||||
|
!ER_ENTITY type ZCL_ZGW_PO_MPC=>TS_SOHEADER
|
||||||
|
!ES_RESPONSE_CONTEXT type /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_ENTITY_CNTXT
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOHEADERSET_GET_ENTITYSET
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_FILTER_SELECT_OPTIONS type /IWBEP/T_MGW_SELECT_OPTION
|
||||||
|
!IS_PAGING type /IWBEP/S_MGW_PAGING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
!IT_ORDER type /IWBEP/T_MGW_SORTING_ORDER
|
||||||
|
!IV_FILTER_STRING type STRING
|
||||||
|
!IV_SEARCH_STRING type STRING
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITYSET optional
|
||||||
|
exporting
|
||||||
|
!ET_ENTITYSET type ZCL_ZGW_PO_MPC=>TT_SOHEADER
|
||||||
|
!ES_RESPONSE_CONTEXT type /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOHEADERSET_UPDATE_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY_U optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
!IO_DATA_PROVIDER type ref to /IWBEP/IF_MGW_ENTRY_PROVIDER optional
|
||||||
|
exporting
|
||||||
|
!ER_ENTITY type ZCL_ZGW_PO_MPC=>TS_SOHEADER
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOITEMSET_CREATE_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY_C optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
!IO_DATA_PROVIDER type ref to /IWBEP/IF_MGW_ENTRY_PROVIDER optional
|
||||||
|
exporting
|
||||||
|
!ER_ENTITY type ZCL_ZGW_PO_MPC=>TS_SOITEM
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOITEMSET_DELETE_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY_D optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOITEMSET_GET_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_REQUEST_OBJECT type ref to /IWBEP/IF_MGW_REQ_ENTITY optional
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
exporting
|
||||||
|
!ER_ENTITY type ZCL_ZGW_PO_MPC=>TS_SOITEM
|
||||||
|
!ES_RESPONSE_CONTEXT type /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_ENTITY_CNTXT
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOITEMSET_GET_ENTITYSET
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_FILTER_SELECT_OPTIONS type /IWBEP/T_MGW_SELECT_OPTION
|
||||||
|
!IS_PAGING type /IWBEP/S_MGW_PAGING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
!IT_ORDER type /IWBEP/T_MGW_SORTING_ORDER
|
||||||
|
!IV_FILTER_STRING type STRING
|
||||||
|
!IV_SEARCH_STRING type STRING
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITYSET optional
|
||||||
|
exporting
|
||||||
|
!ET_ENTITYSET type ZCL_ZGW_PO_MPC=>TT_SOITEM
|
||||||
|
!ES_RESPONSE_CONTEXT type /IWBEP/IF_MGW_APPL_SRV_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
methods SOITEMSET_UPDATE_ENTITY
|
||||||
|
importing
|
||||||
|
!IV_ENTITY_NAME type STRING
|
||||||
|
!IV_ENTITY_SET_NAME type STRING
|
||||||
|
!IV_SOURCE_NAME type STRING
|
||||||
|
!IT_KEY_TAB type /IWBEP/T_MGW_NAME_VALUE_PAIR
|
||||||
|
!IO_TECH_REQUEST_CONTEXT type ref to /IWBEP/IF_MGW_REQ_ENTITY_U optional
|
||||||
|
!IT_NAVIGATION_PATH type /IWBEP/T_MGW_NAVIGATION_PATH
|
||||||
|
!IO_DATA_PROVIDER type ref to /IWBEP/IF_MGW_ENTRY_PROVIDER optional
|
||||||
|
exporting
|
||||||
|
!ER_ENTITY type ZCL_ZGW_PO_MPC=>TS_SOITEM
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_BUSI_EXCEPTION
|
||||||
|
/IWBEP/CX_MGW_TECH_EXCEPTION .
|
||||||
|
|
||||||
|
methods CHECK_SUBSCRIPTION_AUTHORITY
|
||||||
|
redefinition .
|
||||||
|
private section.
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ZCL_ZGW_PO_DPC IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_MGW_APPL_SRV_RUNTIME~CREATE_ENTITY.
|
||||||
|
*&----------------------------------------------------------------------------------------------*
|
||||||
|
*& Include /IWBEP/DPC_TEMP_CRT_ENTITY_BASE
|
||||||
|
*&* This class has been generated on 04.08.2025 07:56:00 in client 001
|
||||||
|
*&*
|
||||||
|
*&* WARNING--> NEVER MODIFY THIS CLASS <--WARNING
|
||||||
|
*&* If you want to change the DPC implementation, use the
|
||||||
|
*&* generated methods inside the DPC provider subclass - ZCL_ZGW_PO_DPC_EXT
|
||||||
|
*&-----------------------------------------------------------------------------------------------*
|
||||||
|
|
||||||
|
DATA soheaderset_create_entity TYPE zcl_zgw_po_mpc=>ts_soheader.
|
||||||
|
DATA soitemset_create_entity TYPE zcl_zgw_po_mpc=>ts_soitem.
|
||||||
|
DATA lv_entityset_name TYPE string.
|
||||||
|
|
||||||
|
lv_entityset_name = io_tech_request_context->get_entity_set_name( ).
|
||||||
|
|
||||||
|
CASE lv_entityset_name.
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOHeaderSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOHeaderSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soheaderset_create_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
io_data_provider = io_data_provider
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING er_entity = soheaderset_create_entity
|
||||||
|
).
|
||||||
|
* Send specific entity data to the caller interfaces
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soheaderset_create_entity
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entity
|
||||||
|
).
|
||||||
|
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOItemSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOItemSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soitemset_create_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
io_data_provider = io_data_provider
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING er_entity = soitemset_create_entity
|
||||||
|
).
|
||||||
|
* Send specific entity data to the caller interfaces
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soitemset_create_entity
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entity
|
||||||
|
).
|
||||||
|
|
||||||
|
when others.
|
||||||
|
super->/iwbep/if_mgw_appl_srv_runtime~create_entity(
|
||||||
|
EXPORTING
|
||||||
|
iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
io_data_provider = io_data_provider
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
IMPORTING
|
||||||
|
er_entity = er_entity
|
||||||
|
).
|
||||||
|
ENDCASE.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_MGW_APPL_SRV_RUNTIME~DELETE_ENTITY.
|
||||||
|
*&----------------------------------------------------------------------------------------------*
|
||||||
|
*& Include /IWBEP/DPC_TEMP_DEL_ENTITY_BASE
|
||||||
|
*&* This class has been generated on 04.08.2025 07:56:00 in client 001
|
||||||
|
*&*
|
||||||
|
*&* WARNING--> NEVER MODIFY THIS CLASS <--WARNING
|
||||||
|
*&* If you want to change the DPC implementation, use the
|
||||||
|
*&* generated methods inside the DPC provider subclass - ZCL_ZGW_PO_DPC_EXT
|
||||||
|
*&-----------------------------------------------------------------------------------------------*
|
||||||
|
|
||||||
|
DATA lv_entityset_name TYPE string.
|
||||||
|
|
||||||
|
lv_entityset_name = io_tech_request_context->get_entity_set_name( ).
|
||||||
|
|
||||||
|
CASE lv_entityset_name.
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOHeaderSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
when 'SOHeaderSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soheaderset_delete_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
).
|
||||||
|
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOItemSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
when 'SOItemSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soitemset_delete_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
).
|
||||||
|
|
||||||
|
when others.
|
||||||
|
super->/iwbep/if_mgw_appl_srv_runtime~delete_entity(
|
||||||
|
EXPORTING
|
||||||
|
iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
).
|
||||||
|
ENDCASE.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_ENTITY.
|
||||||
|
*&-----------------------------------------------------------------------------------------------*
|
||||||
|
*& Include /IWBEP/DPC_TEMP_GETENTITY_BASE
|
||||||
|
*&* This class has been generated on 04.08.2025 07:56:00 in client 001
|
||||||
|
*&*
|
||||||
|
*&* WARNING--> NEVER MODIFY THIS CLASS <--WARNING
|
||||||
|
*&* If you want to change the DPC implementation, use the
|
||||||
|
*&* generated methods inside the DPC provider subclass - ZCL_ZGW_PO_DPC_EXT
|
||||||
|
*&-----------------------------------------------------------------------------------------------*
|
||||||
|
|
||||||
|
DATA soheaderset_get_entity TYPE zcl_zgw_po_mpc=>ts_soheader.
|
||||||
|
DATA soitemset_get_entity TYPE zcl_zgw_po_mpc=>ts_soitem.
|
||||||
|
DATA lv_entityset_name TYPE string.
|
||||||
|
DATA lr_entity TYPE REF TO data. "#EC NEEDED
|
||||||
|
|
||||||
|
lv_entityset_name = io_tech_request_context->get_entity_set_name( ).
|
||||||
|
|
||||||
|
CASE lv_entityset_name.
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOHeaderSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOHeaderSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soheaderset_get_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING er_entity = soheaderset_get_entity
|
||||||
|
es_response_context = es_response_context
|
||||||
|
).
|
||||||
|
|
||||||
|
IF soheaderset_get_entity IS NOT INITIAL.
|
||||||
|
* Send specific entity data to the caller interface
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soheaderset_get_entity
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entity
|
||||||
|
).
|
||||||
|
ELSE.
|
||||||
|
* In case of initial values - unbind the entity reference
|
||||||
|
er_entity = lr_entity.
|
||||||
|
ENDIF.
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOItemSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOItemSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soitemset_get_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING er_entity = soitemset_get_entity
|
||||||
|
es_response_context = es_response_context
|
||||||
|
).
|
||||||
|
|
||||||
|
IF soitemset_get_entity IS NOT INITIAL.
|
||||||
|
* Send specific entity data to the caller interface
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soitemset_get_entity
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entity
|
||||||
|
).
|
||||||
|
ELSE.
|
||||||
|
* In case of initial values - unbind the entity reference
|
||||||
|
er_entity = lr_entity.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
|
WHEN OTHERS.
|
||||||
|
super->/iwbep/if_mgw_appl_srv_runtime~get_entity(
|
||||||
|
EXPORTING
|
||||||
|
iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
IMPORTING
|
||||||
|
er_entity = er_entity
|
||||||
|
).
|
||||||
|
ENDCASE.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_MGW_APPL_SRV_RUNTIME~GET_ENTITYSET.
|
||||||
|
*&----------------------------------------------------------------------------------------------*
|
||||||
|
*& Include /IWBEP/DPC_TMP_ENTITYSET_BASE
|
||||||
|
*&* This class has been generated on 04.08.2025 07:56:00 in client 001
|
||||||
|
*&*
|
||||||
|
*&* WARNING--> NEVER MODIFY THIS CLASS <--WARNING
|
||||||
|
*&* If you want to change the DPC implementation, use the
|
||||||
|
*&* generated methods inside the DPC provider subclass - ZCL_ZGW_PO_DPC_EXT
|
||||||
|
*&-----------------------------------------------------------------------------------------------*
|
||||||
|
DATA soheaderset_get_entityset TYPE zcl_zgw_po_mpc=>tt_soheader.
|
||||||
|
DATA soitemset_get_entityset TYPE zcl_zgw_po_mpc=>tt_soitem.
|
||||||
|
DATA lv_entityset_name TYPE string.
|
||||||
|
|
||||||
|
lv_entityset_name = io_tech_request_context->get_entity_set_name( ).
|
||||||
|
|
||||||
|
CASE lv_entityset_name.
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOHeaderSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOHeaderSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soheaderset_get_entityset(
|
||||||
|
EXPORTING
|
||||||
|
iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_filter_select_options = it_filter_select_options
|
||||||
|
it_order = it_order
|
||||||
|
is_paging = is_paging
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
iv_filter_string = iv_filter_string
|
||||||
|
iv_search_string = iv_search_string
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING
|
||||||
|
et_entityset = soheaderset_get_entityset
|
||||||
|
es_response_context = es_response_context
|
||||||
|
).
|
||||||
|
* Send specific entity data to the caller interface
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soheaderset_get_entityset
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entityset
|
||||||
|
).
|
||||||
|
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOItemSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOItemSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soitemset_get_entityset(
|
||||||
|
EXPORTING
|
||||||
|
iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_filter_select_options = it_filter_select_options
|
||||||
|
it_order = it_order
|
||||||
|
is_paging = is_paging
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
iv_filter_string = iv_filter_string
|
||||||
|
iv_search_string = iv_search_string
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING
|
||||||
|
et_entityset = soitemset_get_entityset
|
||||||
|
es_response_context = es_response_context
|
||||||
|
).
|
||||||
|
* Send specific entity data to the caller interface
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soitemset_get_entityset
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entityset
|
||||||
|
).
|
||||||
|
|
||||||
|
WHEN OTHERS.
|
||||||
|
super->/iwbep/if_mgw_appl_srv_runtime~get_entityset(
|
||||||
|
EXPORTING
|
||||||
|
iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
it_filter_select_options = it_filter_select_options
|
||||||
|
it_order = it_order
|
||||||
|
is_paging = is_paging
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
iv_filter_string = iv_filter_string
|
||||||
|
iv_search_string = iv_search_string
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING
|
||||||
|
er_entityset = er_entityset ).
|
||||||
|
ENDCASE.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_MGW_APPL_SRV_RUNTIME~UPDATE_ENTITY.
|
||||||
|
*&----------------------------------------------------------------------------------------------*
|
||||||
|
*& Include /IWBEP/DPC_TEMP_UPD_ENTITY_BASE
|
||||||
|
*&* This class has been generated on 04.08.2025 07:56:00 in client 001
|
||||||
|
*&*
|
||||||
|
*&* WARNING--> NEVER MODIFY THIS CLASS <--WARNING
|
||||||
|
*&* If you want to change the DPC implementation, use the
|
||||||
|
*&* generated methods inside the DPC provider subclass - ZCL_ZGW_PO_DPC_EXT
|
||||||
|
*&-----------------------------------------------------------------------------------------------*
|
||||||
|
|
||||||
|
DATA soheaderset_update_entity TYPE zcl_zgw_po_mpc=>ts_soheader.
|
||||||
|
DATA soitemset_update_entity TYPE zcl_zgw_po_mpc=>ts_soitem.
|
||||||
|
DATA lv_entityset_name TYPE string.
|
||||||
|
DATA lr_entity TYPE REF TO data. "#EC NEEDED
|
||||||
|
|
||||||
|
lv_entityset_name = io_tech_request_context->get_entity_set_name( ).
|
||||||
|
|
||||||
|
CASE lv_entityset_name.
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOHeaderSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOHeaderSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soheaderset_update_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
io_data_provider = io_data_provider
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING er_entity = soheaderset_update_entity
|
||||||
|
).
|
||||||
|
IF soheaderset_update_entity IS NOT INITIAL.
|
||||||
|
* Send specific entity data to the caller interface
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soheaderset_update_entity
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entity
|
||||||
|
).
|
||||||
|
ELSE.
|
||||||
|
* In case of initial values - unbind the entity reference
|
||||||
|
er_entity = lr_entity.
|
||||||
|
ENDIF.
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
* EntitySet - SOItemSet
|
||||||
|
*-------------------------------------------------------------------------*
|
||||||
|
WHEN 'SOItemSet'.
|
||||||
|
* Call the entity set generated method
|
||||||
|
soitemset_update_entity(
|
||||||
|
EXPORTING iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
io_data_provider = io_data_provider
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
io_tech_request_context = io_tech_request_context
|
||||||
|
IMPORTING er_entity = soitemset_update_entity
|
||||||
|
).
|
||||||
|
IF soitemset_update_entity IS NOT INITIAL.
|
||||||
|
* Send specific entity data to the caller interface
|
||||||
|
copy_data_to_ref(
|
||||||
|
EXPORTING
|
||||||
|
is_data = soitemset_update_entity
|
||||||
|
CHANGING
|
||||||
|
cr_data = er_entity
|
||||||
|
).
|
||||||
|
ELSE.
|
||||||
|
* In case of initial values - unbind the entity reference
|
||||||
|
er_entity = lr_entity.
|
||||||
|
ENDIF.
|
||||||
|
WHEN OTHERS.
|
||||||
|
super->/iwbep/if_mgw_appl_srv_runtime~update_entity(
|
||||||
|
EXPORTING
|
||||||
|
iv_entity_name = iv_entity_name
|
||||||
|
iv_entity_set_name = iv_entity_set_name
|
||||||
|
iv_source_name = iv_source_name
|
||||||
|
io_data_provider = io_data_provider
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
it_navigation_path = it_navigation_path
|
||||||
|
IMPORTING
|
||||||
|
er_entity = er_entity
|
||||||
|
).
|
||||||
|
ENDCASE.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_SB_DPC_COMM_SERVICES~COMMIT_WORK.
|
||||||
|
* Call RFC commit work functionality
|
||||||
|
DATA lt_message TYPE bapiret2. "#EC NEEDED
|
||||||
|
DATA lv_message_text TYPE BAPI_MSG.
|
||||||
|
DATA lo_logger TYPE REF TO /iwbep/cl_cos_logger.
|
||||||
|
DATA lv_subrc TYPE syst-subrc.
|
||||||
|
|
||||||
|
lo_logger = /iwbep/if_mgw_conv_srv_runtime~get_logger( ).
|
||||||
|
|
||||||
|
IF iv_rfc_dest IS INITIAL OR iv_rfc_dest EQ 'NONE'.
|
||||||
|
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
|
||||||
|
EXPORTING
|
||||||
|
wait = abap_true
|
||||||
|
IMPORTING
|
||||||
|
return = lt_message.
|
||||||
|
ELSE.
|
||||||
|
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
|
||||||
|
DESTINATION iv_rfc_dest
|
||||||
|
EXPORTING
|
||||||
|
wait = abap_true
|
||||||
|
IMPORTING
|
||||||
|
return = lt_message
|
||||||
|
EXCEPTIONS
|
||||||
|
communication_failure = 1000 MESSAGE lv_message_text
|
||||||
|
system_failure = 1001 MESSAGE lv_message_text
|
||||||
|
OTHERS = 1002.
|
||||||
|
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
lv_subrc = sy-subrc.
|
||||||
|
/iwbep/cl_sb_gen_dpc_rt_util=>rfc_exception_handling(
|
||||||
|
EXPORTING
|
||||||
|
iv_subrc = lv_subrc
|
||||||
|
iv_exp_message_text = lv_message_text
|
||||||
|
io_logger = lo_logger ).
|
||||||
|
ENDIF.
|
||||||
|
ENDIF.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_SB_DPC_COMM_SERVICES~GET_GENERATION_STRATEGY.
|
||||||
|
* Get generation strategy
|
||||||
|
rv_generation_strategy = '1'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_SB_DPC_COMM_SERVICES~LOG_MESSAGE.
|
||||||
|
* Log message in the application log
|
||||||
|
DATA lo_logger TYPE REF TO /iwbep/cl_cos_logger.
|
||||||
|
DATA lv_text TYPE /iwbep/sup_msg_longtext.
|
||||||
|
|
||||||
|
MESSAGE ID iv_msg_id TYPE iv_msg_type NUMBER iv_msg_number
|
||||||
|
WITH iv_msg_v1 iv_msg_v2 iv_msg_v3 iv_msg_v4 INTO lv_text.
|
||||||
|
|
||||||
|
lo_logger = mo_context->get_logger( ).
|
||||||
|
lo_logger->log_message(
|
||||||
|
EXPORTING
|
||||||
|
iv_msg_type = iv_msg_type
|
||||||
|
iv_msg_id = iv_msg_id
|
||||||
|
iv_msg_number = iv_msg_number
|
||||||
|
iv_msg_text = lv_text
|
||||||
|
iv_msg_v1 = iv_msg_v1
|
||||||
|
iv_msg_v2 = iv_msg_v2
|
||||||
|
iv_msg_v3 = iv_msg_v3
|
||||||
|
iv_msg_v4 = iv_msg_v4
|
||||||
|
iv_agent = 'DPC' ).
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_SB_DPC_COMM_SERVICES~RFC_EXCEPTION_HANDLING.
|
||||||
|
* RFC call exception handling
|
||||||
|
DATA lo_logger TYPE REF TO /iwbep/cl_cos_logger.
|
||||||
|
|
||||||
|
lo_logger = /iwbep/if_mgw_conv_srv_runtime~get_logger( ).
|
||||||
|
|
||||||
|
/iwbep/cl_sb_gen_dpc_rt_util=>rfc_exception_handling(
|
||||||
|
EXPORTING
|
||||||
|
iv_subrc = iv_subrc
|
||||||
|
iv_exp_message_text = iv_exp_message_text
|
||||||
|
io_logger = lo_logger ).
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_SB_DPC_COMM_SERVICES~RFC_SAVE_LOG.
|
||||||
|
DATA lo_logger TYPE REF TO /iwbep/cl_cos_logger.
|
||||||
|
DATA lo_message_container TYPE REF TO /iwbep/if_message_container.
|
||||||
|
|
||||||
|
lo_logger = /iwbep/if_mgw_conv_srv_runtime~get_logger( ).
|
||||||
|
lo_message_container = /iwbep/if_mgw_conv_srv_runtime~get_message_container( ).
|
||||||
|
|
||||||
|
" Save the RFC call log in the application log
|
||||||
|
/iwbep/cl_sb_gen_dpc_rt_util=>rfc_save_log(
|
||||||
|
EXPORTING
|
||||||
|
is_return = is_return
|
||||||
|
iv_entity_type = iv_entity_type
|
||||||
|
it_return = it_return
|
||||||
|
it_key_tab = it_key_tab
|
||||||
|
io_logger = lo_logger
|
||||||
|
io_message_container = lo_message_container ).
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method /IWBEP/IF_SB_DPC_COMM_SERVICES~SET_INJECTION.
|
||||||
|
* Unit test injection
|
||||||
|
IF io_unit IS BOUND.
|
||||||
|
mo_injection = io_unit.
|
||||||
|
ELSE.
|
||||||
|
mo_injection = me.
|
||||||
|
ENDIF.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method CHECK_SUBSCRIPTION_AUTHORITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'CHECK_SUBSCRIPTION_AUTHORITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOHEADERSET_CREATE_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOHEADERSET_CREATE_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOHEADERSET_DELETE_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOHEADERSET_DELETE_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOHEADERSET_GET_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOHEADERSET_GET_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOHEADERSET_GET_ENTITYSET.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOHEADERSET_GET_ENTITYSET'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOHEADERSET_UPDATE_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOHEADERSET_UPDATE_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOITEMSET_CREATE_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOITEMSET_CREATE_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOITEMSET_DELETE_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOITEMSET_DELETE_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOITEMSET_GET_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOITEMSET_GET_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOITEMSET_GET_ENTITYSET.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOITEMSET_GET_ENTITYSET'.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method SOITEMSET_UPDATE_ENTITY.
|
||||||
|
RAISE EXCEPTION TYPE /iwbep/cx_mgw_not_impl_exc
|
||||||
|
EXPORTING
|
||||||
|
textid = /iwbep/cx_mgw_not_impl_exc=>method_not_implemented
|
||||||
|
method = 'SOITEMSET_UPDATE_ENTITY'.
|
||||||
|
endmethod.
|
||||||
|
ENDCLASS.
|
||||||
@@ -0,0 +1,442 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<VSEOCLASS>
|
||||||
|
<CLSNAME>ZCL_ZGW_PO_DPC</CLSNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Data Provider Base Class</DESCRIPT>
|
||||||
|
<STATE>1</STATE>
|
||||||
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
|
<FIXPT>X</FIXPT>
|
||||||
|
<UNICODE>X</UNICODE>
|
||||||
|
</VSEOCLASS>
|
||||||
|
<DESCRIPTIONS>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOHeaderSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOHeaderSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOHeaderSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOHeaderSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOHeaderSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOITEMSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOItemSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOITEMSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOItemSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOItemSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOItemSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>SOITEMSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Related EntitySet Name: SOItemSet</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
</DESCRIPTIONS>
|
||||||
|
<DESCRIPTIONS_SUB>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>ER_ENTITY</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IO_DATA_PROVIDER</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>MGW Entry Data Provider</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>ER_ENTITY</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IO_REQUEST_OBJECT</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>ET_ENTITYSET</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IS_PAGING</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Paging structure</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_FILTER_SELECT_OPTIONS</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table of select options</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_ORDER</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>The sorting order</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IV_FILTER_STRING</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>ER_ENTITY</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IO_DATA_PROVIDER</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>MGW Entry Data Provider</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOHEADERSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>ER_ENTITY</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IO_DATA_PROVIDER</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>MGW Entry Data Provider</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_CREATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_DELETE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>ER_ENTITY</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IO_REQUEST_OBJECT</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>ET_ENTITYSET</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IS_PAGING</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Paging structure</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_FILTER_SELECT_OPTIONS</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table of select options</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IT_ORDER</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>The sorting order</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_GET_ENTITYSET</CMPNAME>
|
||||||
|
<SCONAME>IV_FILTER_STRING</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_BUSI_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>business exception in mgw</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>/IWBEP/CX_MGW_TECH_EXCEPTION</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>mgw technical exception</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>ER_ENTITY</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Returning data</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IO_DATA_PROVIDER</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>MGW Entry Data Provider</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_KEY_TAB</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table for name value pairs</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
<SEOSUBCOTX>
|
||||||
|
<CMPNAME>SOITEMSET_UPDATE_ENTITY</CMPNAME>
|
||||||
|
<SCONAME>IT_NAVIGATION_PATH</SCONAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>table of navigation paths</DESCRIPT>
|
||||||
|
</SEOSUBCOTX>
|
||||||
|
</DESCRIPTIONS_SUB>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
class ZCL_ZGW_PO_DPC_EXT definition
|
||||||
|
public
|
||||||
|
inheriting from ZCL_ZGW_PO_DPC
|
||||||
|
create public .
|
||||||
|
|
||||||
|
public section.
|
||||||
|
protected section.
|
||||||
|
|
||||||
|
methods SOHEADERSET_GET_ENTITYSET
|
||||||
|
redefinition .
|
||||||
|
private section.
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ZCL_ZGW_PO_DPC_EXT IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
|
method SOHEADERSET_GET_ENTITYSET.
|
||||||
|
**TRY.
|
||||||
|
*CALL METHOD SUPER->SOHEADERSET_GET_ENTITYSET
|
||||||
|
* EXPORTING
|
||||||
|
* IV_ENTITY_NAME =
|
||||||
|
* IV_ENTITY_SET_NAME =
|
||||||
|
* IV_SOURCE_NAME =
|
||||||
|
* IT_FILTER_SELECT_OPTIONS =
|
||||||
|
* IS_PAGING =
|
||||||
|
* IT_KEY_TAB =
|
||||||
|
* IT_NAVIGATION_PATH =
|
||||||
|
* IT_ORDER =
|
||||||
|
* IV_FILTER_STRING =
|
||||||
|
* IV_SEARCH_STRING =
|
||||||
|
** io_tech_request_context =
|
||||||
|
** IMPORTING
|
||||||
|
** et_entityset =
|
||||||
|
** es_response_context =
|
||||||
|
* .
|
||||||
|
** CATCH /iwbep/cx_mgw_busi_exception.
|
||||||
|
** CATCH /iwbep/cx_mgw_tech_exception.
|
||||||
|
**ENDTRY.
|
||||||
|
SELECT * UP TO 10 ROWS
|
||||||
|
FROM zdemo_soh
|
||||||
|
INTO CORRESPONDING FIELDS OF TABLE et_entityset.
|
||||||
|
endmethod.
|
||||||
|
ENDCLASS.
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<VSEOCLASS>
|
||||||
|
<CLSNAME>ZCL_ZGW_PO_DPC_EXT</CLSNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Data Provider Secondary Class</DESCRIPT>
|
||||||
|
<STATE>1</STATE>
|
||||||
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
|
<FIXPT>X</FIXPT>
|
||||||
|
<UNICODE>X</UNICODE>
|
||||||
|
</VSEOCLASS>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,336 @@
|
|||||||
|
class ZCL_ZGW_PO_MPC definition
|
||||||
|
public
|
||||||
|
inheriting from /IWBEP/CL_MGW_PUSH_ABS_MODEL
|
||||||
|
create public .
|
||||||
|
|
||||||
|
public section.
|
||||||
|
|
||||||
|
types:
|
||||||
|
TS_SOHEADER type ZDEMO_SOH .
|
||||||
|
types:
|
||||||
|
TT_SOHEADER type standard table of TS_SOHEADER .
|
||||||
|
types:
|
||||||
|
begin of ts_text_element,
|
||||||
|
artifact_name type c length 40, " technical name
|
||||||
|
artifact_type type c length 4,
|
||||||
|
parent_artifact_name type c length 40, " technical name
|
||||||
|
parent_artifact_type type c length 4,
|
||||||
|
text_symbol type textpoolky,
|
||||||
|
end of ts_text_element .
|
||||||
|
types:
|
||||||
|
tt_text_elements type standard table of ts_text_element with key text_symbol .
|
||||||
|
types:
|
||||||
|
TS_SOITEM type ZDEMO_SOI .
|
||||||
|
types:
|
||||||
|
TT_SOITEM type standard table of TS_SOITEM .
|
||||||
|
|
||||||
|
constants GC_SOHEADER type /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME value 'SOHeader' ##NO_TEXT.
|
||||||
|
constants GC_SOITEM type /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME value 'SOItem' ##NO_TEXT.
|
||||||
|
|
||||||
|
methods LOAD_TEXT_ELEMENTS
|
||||||
|
final
|
||||||
|
returning
|
||||||
|
value(RT_TEXT_ELEMENTS) type TT_TEXT_ELEMENTS
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_MED_EXCEPTION .
|
||||||
|
|
||||||
|
methods DEFINE
|
||||||
|
redefinition .
|
||||||
|
methods GET_LAST_MODIFIED
|
||||||
|
redefinition .
|
||||||
|
protected section.
|
||||||
|
private section.
|
||||||
|
|
||||||
|
methods DEFINE_SOHEADER
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_MED_EXCEPTION .
|
||||||
|
methods DEFINE_SOITEM
|
||||||
|
raising
|
||||||
|
/IWBEP/CX_MGW_MED_EXCEPTION .
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ZCL_ZGW_PO_MPC IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
|
method DEFINE.
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
*& Generated code for the MODEL PROVIDER BASE CLASS &*
|
||||||
|
*& &*
|
||||||
|
*& !!!NEVER MODIFY THIS CLASS. IN CASE YOU WANT TO CHANGE THE MODEL &*
|
||||||
|
*& DO THIS IN THE MODEL PROVIDER SUBCLASS!!! &*
|
||||||
|
*& &*
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
|
||||||
|
model->set_schema_namespace( 'ZGW_PO_SRV' ).
|
||||||
|
|
||||||
|
define_soheader( ).
|
||||||
|
define_soitem( ).
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method DEFINE_SOHEADER.
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
*& Generated code for the MODEL PROVIDER BASE CLASS &*
|
||||||
|
*& &*
|
||||||
|
*& !!!NEVER MODIFY THIS CLASS. IN CASE YOU WANT TO CHANGE THE MODEL &*
|
||||||
|
*& DO THIS IN THE MODEL PROVIDER SUBCLASS!!! &*
|
||||||
|
*& &*
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
|
||||||
|
|
||||||
|
data:
|
||||||
|
lo_annotation type ref to /iwbep/if_mgw_odata_annotation, "#EC NEEDED
|
||||||
|
lo_entity_type type ref to /iwbep/if_mgw_odata_entity_typ, "#EC NEEDED
|
||||||
|
lo_complex_type type ref to /iwbep/if_mgw_odata_cmplx_type, "#EC NEEDED
|
||||||
|
lo_property type ref to /iwbep/if_mgw_odata_property, "#EC NEEDED
|
||||||
|
lo_entity_set type ref to /iwbep/if_mgw_odata_entity_set. "#EC NEEDED
|
||||||
|
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
* ENTITY - SOHeader
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
|
||||||
|
lo_entity_type = model->create_entity_type( iv_entity_type_name = 'SOHeader' iv_def_entity_set = abap_false ). "#EC NOTEXT
|
||||||
|
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
*Properties
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Salesorderuuid' iv_abap_fieldname = 'SALESORDERUUID' ). "#EC NOTEXT
|
||||||
|
lo_property->set_is_key( ).
|
||||||
|
lo_property->set_type_edm_guid( ).
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Salesorder' iv_abap_fieldname = 'SALESORDER' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_string( ).
|
||||||
|
lo_property->set_maxlength( iv_max_length = 10 ). "#EC NOTEXT
|
||||||
|
lo_property->set_conversion_exit( 'ALPHA' ). "#EC NOTEXT
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Businesspartner' iv_abap_fieldname = 'BUSINESSPARTNER' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_string( ).
|
||||||
|
lo_property->set_maxlength( iv_max_length = 10 ). "#EC NOTEXT
|
||||||
|
lo_property->set_conversion_exit( 'ALPHA' ). "#EC NOTEXT
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Overallstatus' iv_abap_fieldname = 'OVERALLSTATUS' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_string( ).
|
||||||
|
lo_property->set_maxlength( iv_max_length = 1 ). "#EC NOTEXT
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
|
||||||
|
lo_entity_type->bind_structure( iv_structure_name = 'ZDEMO_SOH'
|
||||||
|
iv_bind_conversions = 'X' ). "#EC NOTEXT
|
||||||
|
|
||||||
|
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
* ENTITY SETS
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
lo_entity_set = lo_entity_type->create_entity_set( 'SOHeaderSet' ). "#EC NOTEXT
|
||||||
|
|
||||||
|
lo_entity_set->set_creatable( abap_false ).
|
||||||
|
lo_entity_set->set_updatable( abap_false ).
|
||||||
|
lo_entity_set->set_deletable( abap_false ).
|
||||||
|
|
||||||
|
lo_entity_set->set_pageable( abap_false ).
|
||||||
|
lo_entity_set->set_addressable( abap_true ).
|
||||||
|
lo_entity_set->set_has_ftxt_search( abap_false ).
|
||||||
|
lo_entity_set->set_subscribable( abap_false ).
|
||||||
|
lo_entity_set->set_filter_required( abap_false ).
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method DEFINE_SOITEM.
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
*& Generated code for the MODEL PROVIDER BASE CLASS &*
|
||||||
|
*& &*
|
||||||
|
*& !!!NEVER MODIFY THIS CLASS. IN CASE YOU WANT TO CHANGE THE MODEL &*
|
||||||
|
*& DO THIS IN THE MODEL PROVIDER SUBCLASS!!! &*
|
||||||
|
*& &*
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
|
||||||
|
|
||||||
|
data:
|
||||||
|
lo_annotation type ref to /iwbep/if_mgw_odata_annotation, "#EC NEEDED
|
||||||
|
lo_entity_type type ref to /iwbep/if_mgw_odata_entity_typ, "#EC NEEDED
|
||||||
|
lo_complex_type type ref to /iwbep/if_mgw_odata_cmplx_type, "#EC NEEDED
|
||||||
|
lo_property type ref to /iwbep/if_mgw_odata_property, "#EC NEEDED
|
||||||
|
lo_entity_set type ref to /iwbep/if_mgw_odata_entity_set. "#EC NEEDED
|
||||||
|
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
* ENTITY - SOItem
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
|
||||||
|
lo_entity_type = model->create_entity_type( iv_entity_type_name = 'SOItem' iv_def_entity_set = abap_false ). "#EC NOTEXT
|
||||||
|
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
*Properties
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Salesorderitemuuid' iv_abap_fieldname = 'SALESORDERITEMUUID' ). "#EC NOTEXT
|
||||||
|
lo_property->set_is_key( ).
|
||||||
|
lo_property->set_type_edm_guid( ).
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Salesorderuuid' iv_abap_fieldname = 'SALESORDERUUID' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_guid( ).
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Salesorderitem' iv_abap_fieldname = 'SALESORDERITEM' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_string( ).
|
||||||
|
lo_property->set_maxlength( iv_max_length = 10 ). "#EC NOTEXT
|
||||||
|
lo_property->set_conversion_exit( 'ALPHA' ). "#EC NOTEXT
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Product' iv_abap_fieldname = 'PRODUCT' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_string( ).
|
||||||
|
lo_property->set_maxlength( iv_max_length = 10 ). "#EC NOTEXT
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Grossamount' iv_abap_fieldname = 'GROSSAMOUNT' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_decimal( ).
|
||||||
|
lo_property->set_precison( iv_precision = 3 ). "#EC NOTEXT
|
||||||
|
lo_property->set_maxlength( iv_max_length = 16 ). "#EC NOTEXT
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Currencycode' iv_abap_fieldname = 'CURRENCYCODE' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_string( ).
|
||||||
|
lo_property->set_maxlength( iv_max_length = 5 ). "#EC NOTEXT
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
lo_property = lo_entity_type->create_property( iv_property_name = 'Quantity' iv_abap_fieldname = 'QUANTITY' ). "#EC NOTEXT
|
||||||
|
lo_property->set_type_edm_int32( ).
|
||||||
|
lo_property->set_creatable( abap_false ).
|
||||||
|
lo_property->set_updatable( abap_false ).
|
||||||
|
lo_property->set_sortable( abap_false ).
|
||||||
|
lo_property->set_nullable( abap_false ).
|
||||||
|
lo_property->set_filterable( abap_false ).
|
||||||
|
lo_property->/iwbep/if_mgw_odata_annotatabl~create_annotation( 'sap' )->add(
|
||||||
|
EXPORTING
|
||||||
|
iv_key = 'unicode'
|
||||||
|
iv_value = 'false' ).
|
||||||
|
|
||||||
|
lo_entity_type->bind_structure( iv_structure_name = 'ZDEMO_SOI'
|
||||||
|
iv_bind_conversions = 'X' ). "#EC NOTEXT
|
||||||
|
|
||||||
|
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
* ENTITY SETS
|
||||||
|
***********************************************************************************************************************************
|
||||||
|
lo_entity_set = lo_entity_type->create_entity_set( 'SOItemSet' ). "#EC NOTEXT
|
||||||
|
|
||||||
|
lo_entity_set->set_creatable( abap_false ).
|
||||||
|
lo_entity_set->set_updatable( abap_false ).
|
||||||
|
lo_entity_set->set_deletable( abap_false ).
|
||||||
|
|
||||||
|
lo_entity_set->set_pageable( abap_false ).
|
||||||
|
lo_entity_set->set_addressable( abap_true ).
|
||||||
|
lo_entity_set->set_has_ftxt_search( abap_false ).
|
||||||
|
lo_entity_set->set_subscribable( abap_false ).
|
||||||
|
lo_entity_set->set_filter_required( abap_false ).
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method GET_LAST_MODIFIED.
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
*& Generated code for the MODEL PROVIDER BASE CLASS &*
|
||||||
|
*& &*
|
||||||
|
*& !!!NEVER MODIFY THIS CLASS. IN CASE YOU WANT TO CHANGE THE MODEL &*
|
||||||
|
*& DO THIS IN THE MODEL PROVIDER SUBCLASS!!! &*
|
||||||
|
*& &*
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
|
||||||
|
|
||||||
|
CONSTANTS: lc_gen_date_time TYPE timestamp VALUE '20250804075554'. "#EC NOTEXT
|
||||||
|
rv_last_modified = super->get_last_modified( ).
|
||||||
|
IF rv_last_modified LT lc_gen_date_time.
|
||||||
|
rv_last_modified = lc_gen_date_time.
|
||||||
|
ENDIF.
|
||||||
|
endmethod.
|
||||||
|
|
||||||
|
|
||||||
|
method LOAD_TEXT_ELEMENTS.
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
*& Generated code for the MODEL PROVIDER BASE CLASS &*
|
||||||
|
*& &*
|
||||||
|
*& !!!NEVER MODIFY THIS CLASS. IN CASE YOU WANT TO CHANGE THE MODEL &*
|
||||||
|
*& DO THIS IN THE MODEL PROVIDER SUBCLASS!!! &*
|
||||||
|
*& &*
|
||||||
|
*&---------------------------------------------------------------------*
|
||||||
|
|
||||||
|
|
||||||
|
DATA:
|
||||||
|
ls_text_element TYPE ts_text_element. "#EC NEEDED
|
||||||
|
endmethod.
|
||||||
|
ENDCLASS.
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<VSEOCLASS>
|
||||||
|
<CLSNAME>ZCL_ZGW_PO_MPC</CLSNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>ZCL_ZGW_PO_MPC</DESCRIPT>
|
||||||
|
<STATE>1</STATE>
|
||||||
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
|
<FIXPT>X</FIXPT>
|
||||||
|
<UNICODE>X</UNICODE>
|
||||||
|
</VSEOCLASS>
|
||||||
|
<DESCRIPTIONS>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>DEFINE_SOHEADER</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>DEFINE_SOHEADER</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>DEFINE_SOITEM</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>DEFINE_SOITEM</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
|
<CMPNAME>LOAD_TEXT_ELEMENTS</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>LOAD_TEXT_ELEMENTS</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
</DESCRIPTIONS>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
class ZCL_ZGW_PO_MPC_EXT definition
|
||||||
|
public
|
||||||
|
inheriting from ZCL_ZGW_PO_MPC
|
||||||
|
create public .
|
||||||
|
|
||||||
|
public section.
|
||||||
|
protected section.
|
||||||
|
private section.
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ZCL_ZGW_PO_MPC_EXT IMPLEMENTATION.
|
||||||
|
ENDCLASS.
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<VSEOCLASS>
|
||||||
|
<CLSNAME>ZCL_ZGW_PO_MPC_EXT</CLSNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>ZCL_ZGW_PO_MPC_EXT</DESCRIPT>
|
||||||
|
<STATE>1</STATE>
|
||||||
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
|
<FIXPT>X</FIXPT>
|
||||||
|
<UNICODE>X</UNICODE>
|
||||||
|
</VSEOCLASS>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,893 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWPR" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWBEP_-I_SBD_AT>
|
||||||
|
<_-IWBEP_-I_SBD_AT>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoQ8cu92eFw==</NODE_UUID>
|
||||||
|
<NODE_UUID_PA>djzuY3CFH+CcoIiRE8UeFw==</NODE_UUID_PA>
|
||||||
|
<PLUGIN_PA>/IWBEP/CORE</PLUGIN_PA>
|
||||||
|
<NODE_TYPE_PA>PROJ</NODE_TYPE_PA>
|
||||||
|
<NAME>GENERATED_METHODS_RDS</NAME>
|
||||||
|
<TYPE>V2_RDS</TYPE>
|
||||||
|
<MIME_TYPE>XML</MIME_TYPE>
|
||||||
|
<VALUE>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48YXN4OmFiYXAgdmVyc2lvbj0i
|
||||||
|
MS4wIiB4bWxuczphc3g9Imh0dHA6Ly93d3cuc2FwLmNvbS9hYmFweG1sIj48YXN4OnZhbHVlcz48
|
||||||
|
R0VOLz48L2FzeDp2YWx1ZXM+PC9hc3g6YWJhcD4=</VALUE>
|
||||||
|
</_-IWBEP_-I_SBD_AT>
|
||||||
|
</_-IWBEP_-I_SBD_AT>
|
||||||
|
<_-IWBEP_-I_SBD_DS>
|
||||||
|
<_-IWBEP_-I_SBD_DS>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoN2VUgoeFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoIiRE8VeFw==</PARENT_UUID>
|
||||||
|
<NAME>ZDEMO_SOH</NAME>
|
||||||
|
<DS_TYPE>5</DS_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_DS>
|
||||||
|
<_-IWBEP_-I_SBD_DS>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOh41tReFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoIiRE8VeFw==</PARENT_UUID>
|
||||||
|
<NAME>ZDEMO_SOI</NAME>
|
||||||
|
<DS_TYPE>5</DS_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_DS>
|
||||||
|
</_-IWBEP_-I_SBD_DS>
|
||||||
|
<_-IWBEP_-I_SBD_DST>
|
||||||
|
<_-IWBEP_-I_SBD_DST>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoN2VUgoeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_DST>
|
||||||
|
<_-IWBEP_-I_SBD_DST>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOh41tReFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_DST>
|
||||||
|
</_-IWBEP_-I_SBD_DST>
|
||||||
|
<_-IWBEP_-I_SBD_GA>
|
||||||
|
<_-IWBEP_-I_SBD_GA>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkQeFw==</NODE_UUID>
|
||||||
|
<NAME>ZCL_ZGW_PO_MPC</NAME>
|
||||||
|
<PGMID>R3TR</PGMID>
|
||||||
|
<TROBJ_TYPE>CLAS</TROBJ_TYPE>
|
||||||
|
<TROBJ_NAME>ZCL_ZGW_PO_MPC</TROBJ_NAME>
|
||||||
|
<GEN_ART_TYPE>MPCB</GEN_ART_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_GA>
|
||||||
|
<_-IWBEP_-I_SBD_GA>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkQ+Fw==</NODE_UUID>
|
||||||
|
<NAME>ZCL_ZGW_PO_MPC_EXT</NAME>
|
||||||
|
<PGMID>R3TR</PGMID>
|
||||||
|
<TROBJ_TYPE>CLAS</TROBJ_TYPE>
|
||||||
|
<TROBJ_NAME>ZCL_ZGW_PO_MPC_EXT</TROBJ_NAME>
|
||||||
|
<GEN_ART_TYPE>MPCS</GEN_ART_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_GA>
|
||||||
|
<_-IWBEP_-I_SBD_GA>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkReFw==</NODE_UUID>
|
||||||
|
<NAME>ZCL_ZGW_PO_DPC</NAME>
|
||||||
|
<PGMID>R3TR</PGMID>
|
||||||
|
<TROBJ_TYPE>CLAS</TROBJ_TYPE>
|
||||||
|
<TROBJ_NAME>ZCL_ZGW_PO_DPC</TROBJ_NAME>
|
||||||
|
<GEN_ART_TYPE>DPCB</GEN_ART_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_GA>
|
||||||
|
<_-IWBEP_-I_SBD_GA>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkR+Fw==</NODE_UUID>
|
||||||
|
<NAME>ZCL_ZGW_PO_DPC_EXT</NAME>
|
||||||
|
<PGMID>R3TR</PGMID>
|
||||||
|
<TROBJ_TYPE>CLAS</TROBJ_TYPE>
|
||||||
|
<TROBJ_NAME>ZCL_ZGW_PO_DPC_EXT</TROBJ_NAME>
|
||||||
|
<GEN_ART_TYPE>DPCS</GEN_ART_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_GA>
|
||||||
|
<_-IWBEP_-I_SBD_GA>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkSeFw==</NODE_UUID>
|
||||||
|
<NAME>ZGW_PO_MDL</NAME>
|
||||||
|
<PGMID>R3TR</PGMID>
|
||||||
|
<TROBJ_TYPE>IWMO</TROBJ_TYPE>
|
||||||
|
<TROBJ_NAME>ZGW_PO_MDL</TROBJ_NAME>
|
||||||
|
<GEN_ART_TYPE>MDL</GEN_ART_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_GA>
|
||||||
|
<_-IWBEP_-I_SBD_GA>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkS+Fw==</NODE_UUID>
|
||||||
|
<NAME>ZGW_PO_SRV</NAME>
|
||||||
|
<PGMID>R3TR</PGMID>
|
||||||
|
<TROBJ_TYPE>IWSV</TROBJ_TYPE>
|
||||||
|
<TROBJ_NAME>ZGW_PO_SRV</TROBJ_NAME>
|
||||||
|
<GEN_ART_TYPE>SRV</GEN_ART_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_GA>
|
||||||
|
</_-IWBEP_-I_SBD_GA>
|
||||||
|
<_-IWBEP_-I_SBD_GAT>
|
||||||
|
<_-IWBEP_-I_SBD_GAT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkQeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_GAT>
|
||||||
|
<_-IWBEP_-I_SBD_GAT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkQ+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_GAT>
|
||||||
|
<_-IWBEP_-I_SBD_GAT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkReFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_GAT>
|
||||||
|
<_-IWBEP_-I_SBD_GAT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkR+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_GAT>
|
||||||
|
<_-IWBEP_-I_SBD_GAT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkSeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_GAT>
|
||||||
|
<_-IWBEP_-I_SBD_GAT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkS+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_GAT>
|
||||||
|
</_-IWBEP_-I_SBD_GAT>
|
||||||
|
<_-IWBEP_-I_SBD_MD>
|
||||||
|
<_-IWBEP_-I_SBD_MD>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8U+Fw==</NODE_UUID>
|
||||||
|
<NODE_UUID_PA>djzuY3CFH+CcoIiRE8UeFw==</NODE_UUID_PA>
|
||||||
|
<PLUGIN_PA>/IWBEP/CORE</PLUGIN_PA>
|
||||||
|
<NODE_TYPE_PA>PROJ</NODE_TYPE_PA>
|
||||||
|
<TECHNICAL_NAME>ZGW_PO_MDL</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<MPC>ZCL_ZGW_PO_MPC_EXT</MPC>
|
||||||
|
<STATE_NS>S</STATE_NS>
|
||||||
|
<VALUE_NS>ZGW_PO_SRV</VALUE_NS>
|
||||||
|
</_-IWBEP_-I_SBD_MD>
|
||||||
|
</_-IWBEP_-I_SBD_MD>
|
||||||
|
<_-IWBEP_-I_SBD_MDT>
|
||||||
|
<_-IWBEP_-I_SBD_MDT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8U+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_MDT>
|
||||||
|
</_-IWBEP_-I_SBD_MDT>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8UeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8U+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8VeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoJjyllbeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoN2VUgoeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgieFw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0DD95520A1E17ZDEMO_SOH</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgi+Fw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0DD95520A1E17ZDEMO_SOH\SALESORDERUUID</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgjeFw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0DD95520A1E17ZDEMO_SOH\SALESORDER</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgj+Fw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0DD95520A1E17ZDEMO_SOH\BUSINESSPARTNER</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgkeFw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0DD95520A1E17ZDEMO_SOH\OVERALLSTATUS</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgk+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgleFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgl+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgmeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgm+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgneFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgn+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOh41tReFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpneFw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpn+Fw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI\SALESORDERITEMUUID</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpoeFw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI\SALESORDERUUID</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpo+Fw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI\SALESORDERITEM</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzppeFw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI\PRODUCT</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpp+Fw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI\GROSSAMOUNT</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpqeFw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI\CURRENCYCODE</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpq+Fw==</NODE_UUID>
|
||||||
|
<TYPE>DASO</TYPE>
|
||||||
|
<NAME>763CEE6370851FE09CA0E878D6D45E17ZDEMO_SOI\QUANTITY</NAME>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpreFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpr+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpseFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzps+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpteFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpt+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpueFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoQ8cu92eFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkQeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkQ+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkReFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkR+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkSeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_NOI>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoRAgWkS+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
</_-IWBEP_-I_SBD_NOI>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgl+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgleFw==</PARENT_UUID>
|
||||||
|
<NAME>Create</NAME>
|
||||||
|
<OPERATION_TYPE>C</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOHEADERSET_CREATE_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgmeFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgleFw==</PARENT_UUID>
|
||||||
|
<NAME>GetEntity (Read)</NAME>
|
||||||
|
<OPERATION_TYPE>R</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOHEADERSET_GET_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgm+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgleFw==</PARENT_UUID>
|
||||||
|
<NAME>Update</NAME>
|
||||||
|
<OPERATION_TYPE>U</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOHEADERSET_UPDATE_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgneFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgleFw==</PARENT_UUID>
|
||||||
|
<NAME>Delete</NAME>
|
||||||
|
<OPERATION_TYPE>D</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOHEADERSET_DELETE_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgn+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgleFw==</PARENT_UUID>
|
||||||
|
<NAME>GetEntitySet (Query)</NAME>
|
||||||
|
<OPERATION_TYPE>Q</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOHEADERSET_GET_ENTITYSET</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpseFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpr+Fw==</PARENT_UUID>
|
||||||
|
<NAME>Create</NAME>
|
||||||
|
<OPERATION_TYPE>C</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOITEMSET_CREATE_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzps+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpr+Fw==</PARENT_UUID>
|
||||||
|
<NAME>GetEntity (Read)</NAME>
|
||||||
|
<OPERATION_TYPE>R</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOITEMSET_GET_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpteFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpr+Fw==</PARENT_UUID>
|
||||||
|
<NAME>Update</NAME>
|
||||||
|
<OPERATION_TYPE>U</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOITEMSET_UPDATE_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpt+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpr+Fw==</PARENT_UUID>
|
||||||
|
<NAME>Delete</NAME>
|
||||||
|
<OPERATION_TYPE>D</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOITEMSET_DELETE_ENTITY</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OP>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpueFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpr+Fw==</PARENT_UUID>
|
||||||
|
<NAME>GetEntitySet (Query)</NAME>
|
||||||
|
<OPERATION_TYPE>Q</OPERATION_TYPE>
|
||||||
|
<IMP_METHOD>SOITEMSET_GET_ENTITYSET</IMP_METHOD>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
</_-IWBEP_-I_SBD_OP>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgl+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgmeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgm+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgneFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgn+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpseFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzps+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpteFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpt+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_OPT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpueFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
</_-IWBEP_-I_SBD_OPT>
|
||||||
|
<_-IWBEP_-I_SBD_PR>
|
||||||
|
<_-IWBEP_-I_SBD_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8UeFw==</NODE_UUID>
|
||||||
|
<CREATION_USER_ID>MYSAP</CREATION_USER_ID>
|
||||||
|
<CREATION_TIME>20250804072559.20994</CREATION_TIME>
|
||||||
|
<LAST_CHG_USER_ID>MYSAP</LAST_CHG_USER_ID>
|
||||||
|
<LAST_CHG_TIME>20250804080721.124997</LAST_CHG_TIME>
|
||||||
|
<LAST_CHG_STATE>djzuY3CFH+CcoUNPdTFeFw==</LAST_CHG_STATE>
|
||||||
|
<PLUGIN>/IWBEP/GEN</PLUGIN>
|
||||||
|
<STRAT_NAME>0001</STRAT_NAME>
|
||||||
|
<STRAT_VERSION>0001</STRAT_VERSION>
|
||||||
|
<PROJECT_TYPE>1</PROJECT_TYPE>
|
||||||
|
</_-IWBEP_-I_SBD_PR>
|
||||||
|
</_-IWBEP_-I_SBD_PR>
|
||||||
|
<_-IWBEP_-I_SBD_PRT>
|
||||||
|
<_-IWBEP_-I_SBD_PRT>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<DESCRIPTION>Service for PO</DESCRIPTION>
|
||||||
|
</_-IWBEP_-I_SBD_PRT>
|
||||||
|
</_-IWBEP_-I_SBD_PRT>
|
||||||
|
<_-IWBEP_-I_SBD_SE>
|
||||||
|
<_-IWBEP_-I_SBD_SE>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgleFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoIiRE8VeFw==</PARENT_UUID>
|
||||||
|
<NAME>SOHeaderSet</NAME>
|
||||||
|
<ENTITY_SET_UUID>djzuY3CFH+CcoOLHfgk+Fw==</ENTITY_SET_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_SE>
|
||||||
|
<_-IWBEP_-I_SBD_SE>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpr+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoIiRE8VeFw==</PARENT_UUID>
|
||||||
|
<NAME>SOItemSet</NAME>
|
||||||
|
<ENTITY_SET_UUID>djzuY3CFH+CcoO0xzpreFw==</ENTITY_SET_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_SE>
|
||||||
|
</_-IWBEP_-I_SBD_SE>
|
||||||
|
<_-IWBEP_-I_SBD_SET>
|
||||||
|
<_-IWBEP_-I_SBD_SET>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgleFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_SET>
|
||||||
|
<_-IWBEP_-I_SBD_SET>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpr+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_SET>
|
||||||
|
</_-IWBEP_-I_SBD_SET>
|
||||||
|
<_-IWBEP_-I_SBD_SV>
|
||||||
|
<_-IWBEP_-I_SBD_SV>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8VeFw==</NODE_UUID>
|
||||||
|
<TECHNICAL_NAME>ZGW_PO_SRV</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<DPC>ZCL_ZGW_PO_DPC_EXT</DPC>
|
||||||
|
<EXTERNAL_NAME>ZGW_PO_SRV</EXTERNAL_NAME>
|
||||||
|
</_-IWBEP_-I_SBD_SV>
|
||||||
|
</_-IWBEP_-I_SBD_SV>
|
||||||
|
<_-IWBEP_-I_SBD_SVT>
|
||||||
|
<_-IWBEP_-I_SBD_SVT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoIiRE8VeFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBD_SVT>
|
||||||
|
</_-IWBEP_-I_SBD_SVT>
|
||||||
|
<_-IWBEP_-I_SBO_ES>
|
||||||
|
<_-IWBEP_-I_SBO_ES>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgk+Fw==</NODE_UUID>
|
||||||
|
<MODEL>djzuY3CFH+CcoIiRE8U+Fw==</MODEL>
|
||||||
|
<NAME>SOHeaderSet</NAME>
|
||||||
|
<ENTITY_TYPE>djzuY3CFH+CcoOLHfgieFw==</ENTITY_TYPE>
|
||||||
|
<ADDRESSABLE>X</ADDRESSABLE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<TECH_NAME>SOHEADERSET</TECH_NAME>
|
||||||
|
<CREATABLE_XU>X</CREATABLE_XU>
|
||||||
|
<UPDATABLE_XU>X</UPDATABLE_XU>
|
||||||
|
<DELETABLE_XU>X</DELETABLE_XU>
|
||||||
|
<PAGEABLE_XU>X</PAGEABLE_XU>
|
||||||
|
<SEARCHABLE_XU>X</SEARCHABLE_XU>
|
||||||
|
<SUBSCRIBABLE_XU>X</SUBSCRIBABLE_XU>
|
||||||
|
<REQUIRES_FLT_XU>X</REQUIRES_FLT_XU>
|
||||||
|
<SEMANTIC_XU>X</SEMANTIC_XU>
|
||||||
|
<LABEL_REF_XU>X</LABEL_REF_XU>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
<ESET_LABEL_XU>X</ESET_LABEL_XU>
|
||||||
|
<IN_SERV_DOCU>X</IN_SERV_DOCU>
|
||||||
|
</_-IWBEP_-I_SBO_ES>
|
||||||
|
<_-IWBEP_-I_SBO_ES>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpreFw==</NODE_UUID>
|
||||||
|
<MODEL>djzuY3CFH+CcoIiRE8U+Fw==</MODEL>
|
||||||
|
<NAME>SOItemSet</NAME>
|
||||||
|
<ENTITY_TYPE>djzuY3CFH+CcoO0xzpneFw==</ENTITY_TYPE>
|
||||||
|
<ADDRESSABLE>X</ADDRESSABLE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<TECH_NAME>SOITEMSET</TECH_NAME>
|
||||||
|
<CREATABLE_XU>X</CREATABLE_XU>
|
||||||
|
<UPDATABLE_XU>X</UPDATABLE_XU>
|
||||||
|
<DELETABLE_XU>X</DELETABLE_XU>
|
||||||
|
<PAGEABLE_XU>X</PAGEABLE_XU>
|
||||||
|
<SEARCHABLE_XU>X</SEARCHABLE_XU>
|
||||||
|
<SUBSCRIBABLE_XU>X</SUBSCRIBABLE_XU>
|
||||||
|
<REQUIRES_FLT_XU>X</REQUIRES_FLT_XU>
|
||||||
|
<SEMANTIC_XU>X</SEMANTIC_XU>
|
||||||
|
<LABEL_REF_XU>X</LABEL_REF_XU>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
<ESET_LABEL_XU>X</ESET_LABEL_XU>
|
||||||
|
<IN_SERV_DOCU>X</IN_SERV_DOCU>
|
||||||
|
</_-IWBEP_-I_SBO_ES>
|
||||||
|
</_-IWBEP_-I_SBO_ES>
|
||||||
|
<_-IWBEP_-I_SBO_EST>
|
||||||
|
<_-IWBEP_-I_SBO_EST>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgk+Fw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBO_EST>
|
||||||
|
<_-IWBEP_-I_SBO_EST>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpreFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBO_EST>
|
||||||
|
</_-IWBEP_-I_SBO_EST>
|
||||||
|
<_-IWBEP_-I_SBO_ET>
|
||||||
|
<_-IWBEP_-I_SBO_ET>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgieFw==</NODE_UUID>
|
||||||
|
<NAME>SOHeader</NAME>
|
||||||
|
<MODEL>djzuY3CFH+CcoIiRE8U+Fw==</MODEL>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_STRUCT>ZDEMO_SOH</ABAP_STRUCT>
|
||||||
|
<TECH_NAME>SOHEADER</TECH_NAME>
|
||||||
|
<BASE_TYPE_XU>X</BASE_TYPE_XU>
|
||||||
|
<FC_TARGET_PATHXU>X</FC_TARGET_PATHXU>
|
||||||
|
<TXTR_XU>X</TXTR_XU>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
<ET_LABEL_XU>X</ET_LABEL_XU>
|
||||||
|
</_-IWBEP_-I_SBO_ET>
|
||||||
|
<_-IWBEP_-I_SBO_ET>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpneFw==</NODE_UUID>
|
||||||
|
<NAME>SOItem</NAME>
|
||||||
|
<MODEL>djzuY3CFH+CcoIiRE8U+Fw==</MODEL>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_STRUCT>ZDEMO_SOI</ABAP_STRUCT>
|
||||||
|
<TECH_NAME>SOITEM</TECH_NAME>
|
||||||
|
<BASE_TYPE_XU>X</BASE_TYPE_XU>
|
||||||
|
<FC_TARGET_PATHXU>X</FC_TARGET_PATHXU>
|
||||||
|
<TXTR_XU>X</TXTR_XU>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
<ET_LABEL_XU>X</ET_LABEL_XU>
|
||||||
|
</_-IWBEP_-I_SBO_ET>
|
||||||
|
</_-IWBEP_-I_SBO_ET>
|
||||||
|
<_-IWBEP_-I_SBO_ETT>
|
||||||
|
<_-IWBEP_-I_SBO_ETT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgieFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBO_ETT>
|
||||||
|
<_-IWBEP_-I_SBO_ETT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpneFw==</NODE_UUID>
|
||||||
|
</_-IWBEP_-I_SBO_ETT>
|
||||||
|
</_-IWBEP_-I_SBO_ETT>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgi+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgieFw==</PARENT_UUID>
|
||||||
|
<NAME>Salesorderuuid</NAME>
|
||||||
|
<IS_KEY>X</IS_KEY>
|
||||||
|
<EDM_CORE_TYPE>Edm.Guid</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>SALESORDERUUID</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>1</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgjeFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgieFw==</PARENT_UUID>
|
||||||
|
<NAME>Salesorder</NAME>
|
||||||
|
<MAX_LENGTH>10</MAX_LENGTH>
|
||||||
|
<EDM_CORE_TYPE>Edm.String</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>SALESORDER</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>2</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgj+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgieFw==</PARENT_UUID>
|
||||||
|
<NAME>Businesspartner</NAME>
|
||||||
|
<MAX_LENGTH>10</MAX_LENGTH>
|
||||||
|
<EDM_CORE_TYPE>Edm.String</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>BUSINESSPARTNER</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>3</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgkeFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoOLHfgieFw==</PARENT_UUID>
|
||||||
|
<NAME>Overallstatus</NAME>
|
||||||
|
<MAX_LENGTH>1</MAX_LENGTH>
|
||||||
|
<EDM_CORE_TYPE>Edm.String</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>OVERALLSTATUS</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>4</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpn+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpneFw==</PARENT_UUID>
|
||||||
|
<NAME>Salesorderitemuuid</NAME>
|
||||||
|
<IS_KEY>X</IS_KEY>
|
||||||
|
<EDM_CORE_TYPE>Edm.Guid</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>SALESORDERITEMUUID</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>1</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpoeFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpneFw==</PARENT_UUID>
|
||||||
|
<NAME>Salesorderuuid</NAME>
|
||||||
|
<EDM_CORE_TYPE>Edm.Guid</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>SALESORDERUUID</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>2</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpo+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpneFw==</PARENT_UUID>
|
||||||
|
<NAME>Salesorderitem</NAME>
|
||||||
|
<MAX_LENGTH>10</MAX_LENGTH>
|
||||||
|
<EDM_CORE_TYPE>Edm.String</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>SALESORDERITEM</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>3</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzppeFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpneFw==</PARENT_UUID>
|
||||||
|
<NAME>Product</NAME>
|
||||||
|
<MAX_LENGTH>10</MAX_LENGTH>
|
||||||
|
<EDM_CORE_TYPE>Edm.String</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>PRODUCT</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>4</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpp+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpneFw==</PARENT_UUID>
|
||||||
|
<NAME>Grossamount</NAME>
|
||||||
|
<PROP_PRECISION>16</PROP_PRECISION>
|
||||||
|
<SCALE>3</SCALE>
|
||||||
|
<EDM_CORE_TYPE>Edm.Decimal</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>GROSSAMOUNT</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>5</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpqeFw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpneFw==</PARENT_UUID>
|
||||||
|
<NAME>Currencycode</NAME>
|
||||||
|
<MAX_LENGTH>5</MAX_LENGTH>
|
||||||
|
<EDM_CORE_TYPE>Edm.String</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>CURRENCYCODE</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>6</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PR>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpq+Fw==</NODE_UUID>
|
||||||
|
<PARENT_UUID>djzuY3CFH+CcoO0xzpneFw==</PARENT_UUID>
|
||||||
|
<NAME>Quantity</NAME>
|
||||||
|
<EDM_CORE_TYPE>Edm.Int32</EDM_CORE_TYPE>
|
||||||
|
<REF_TYPE>T</REF_TYPE>
|
||||||
|
<ABAP_FIELD>QUANTITY</ABAP_FIELD>
|
||||||
|
<AS_ETAG_XU>X</AS_ETAG_XU>
|
||||||
|
<REQUIREFILTER_XU>X</REQUIREFILTER_XU>
|
||||||
|
<UNIT_PROP_XU>X</UNIT_PROP_XU>
|
||||||
|
<ABTY_XU>X</ABTY_XU>
|
||||||
|
<SORT_ORDER>7</SORT_ORDER>
|
||||||
|
<DESCRIPTION_XU>X</DESCRIPTION_XU>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
</_-IWBEP_-I_SBO_PR>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgi+Fw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Node Key</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgjeFw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Sales Order ID</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgj+Fw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Business Partner ID</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoOLHfgkeFw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Overall Status</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpn+Fw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Node Key</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpoeFw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Node Key</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpo+Fw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Item Position</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzppeFw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Product ID</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpp+Fw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Gross Amount</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpqeFw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>Currency Code</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
<_-IWBEP_-I_SBO_PRT>
|
||||||
|
<SYLANGU>E</SYLANGU>
|
||||||
|
<PROJECT>ZGW_PO</PROJECT>
|
||||||
|
<NODE_UUID>djzuY3CFH+CcoO0xzpq+Fw==</NODE_UUID>
|
||||||
|
<PROP_LABEL>INT4</PROP_LABEL>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
</_-IWBEP_-I_SBO_PRT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWMO" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWBEP_-I_MGW_OHD>
|
||||||
|
<_-IWBEP_-I_MGW_OHD>
|
||||||
|
<TECHNICAL_NAME>ZGW_PO_MDL</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<CLASS_NAME>ZCL_ZGW_PO_MPC_EXT</CLASS_NAME>
|
||||||
|
</_-IWBEP_-I_MGW_OHD>
|
||||||
|
</_-IWBEP_-I_MGW_OHD>
|
||||||
|
<_-IWBEP_-I_MGW_OHT>
|
||||||
|
<_-IWBEP_-I_MGW_OHT>
|
||||||
|
<TECHNICAL_NAME>ZGW_PO_MDL</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
<DESCRIPTION>Service for PO</DESCRIPTION>
|
||||||
|
</_-IWBEP_-I_MGW_OHT>
|
||||||
|
</_-IWBEP_-I_MGW_OHT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWOM" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWFND_-I_MED_EMM>
|
||||||
|
<_-IWFND_-I_MED_EMM>
|
||||||
|
<MODEL_IDENTIFIER>ZGW_PO_MDL_0001_BE</MODEL_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<EXTERNAL_TYPE>C</EXTERNAL_TYPE>
|
||||||
|
<EXTERNAL_NAME>ZGW_PO_SRV</EXTERNAL_NAME>
|
||||||
|
<EXT_MODEL_TNAME>ZGW_PO_MDL_0001</EXT_MODEL_TNAME>
|
||||||
|
</_-IWFND_-I_MED_EMM>
|
||||||
|
</_-IWFND_-I_MED_EMM>
|
||||||
|
<_-IWFND_-I_MED_INH>
|
||||||
|
<_-IWFND_-I_MED_INH>
|
||||||
|
<MODEL_IDENTIFIER>ZGW_PO_MDL_0001_BE</MODEL_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
</_-IWFND_-I_MED_INH>
|
||||||
|
</_-IWFND_-I_MED_INH>
|
||||||
|
<_-IWFND_-I_MED_OHD>
|
||||||
|
<_-IWFND_-I_MED_OHD>
|
||||||
|
<MODEL_IDENTIFIER>ZGW_PO_MDL_0001_BE</MODEL_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<MODEL_NAME>ZGW_PO_MDL</MODEL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<MODEL_TYPE>BE</MODEL_TYPE>
|
||||||
|
</_-IWFND_-I_MED_OHD>
|
||||||
|
</_-IWFND_-I_MED_OHD>
|
||||||
|
<_-IWFND_-I_MED_OHT>
|
||||||
|
<_-IWFND_-I_MED_OHT>
|
||||||
|
<MODEL_IDENTIFIER>ZGW_PO_MDL_0001_BE</MODEL_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
<DESCRIPTION>Service for PO</DESCRIPTION>
|
||||||
|
</_-IWFND_-I_MED_OHT>
|
||||||
|
</_-IWFND_-I_MED_OHT>
|
||||||
|
<_-IWFND_-I_MGDPIM>
|
||||||
|
<_-IWFND_-I_MGDPIM>
|
||||||
|
<MODEL_ID>ZGW_PO_MDL_0001_BE</MODEL_ID>
|
||||||
|
<DP_IMPL_TYPE>01</DP_IMPL_TYPE>
|
||||||
|
<FOR_SOFT_VERSION>DEFAULT</FOR_SOFT_VERSION>
|
||||||
|
<CLASS_NAME>/IWFND/CL_MGW_RUNT_RCLNT_PRXY</CLASS_NAME>
|
||||||
|
<DESCRIPTION>Service for PO</DESCRIPTION>
|
||||||
|
</_-IWFND_-I_MGDPIM>
|
||||||
|
</_-IWFND_-I_MGDPIM>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWSV" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWBEP_-I_MGW_SRG>
|
||||||
|
<_-IWBEP_-I_MGW_SRG>
|
||||||
|
<GROUP_TECH_NAME>ZGW_PO_SRV</GROUP_TECH_NAME>
|
||||||
|
<GROUP_VERSION>0001</GROUP_VERSION>
|
||||||
|
<MODEL_TECH_NAME>ZGW_PO_MDL</MODEL_TECH_NAME>
|
||||||
|
<MODEL_VERSION>0001</MODEL_VERSION>
|
||||||
|
</_-IWBEP_-I_MGW_SRG>
|
||||||
|
</_-IWBEP_-I_MGW_SRG>
|
||||||
|
<_-IWBEP_-I_MGW_SRH>
|
||||||
|
<_-IWBEP_-I_MGW_SRH>
|
||||||
|
<TECHNICAL_NAME>ZGW_PO_SRV</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<EXTERNAL_NAME>ZGW_PO_SRV</EXTERNAL_NAME>
|
||||||
|
<CLASS_NAME>ZCL_ZGW_PO_DPC_EXT</CLASS_NAME>
|
||||||
|
<IS_SAP_SERVICE>-</IS_SAP_SERVICE>
|
||||||
|
</_-IWBEP_-I_MGW_SRH>
|
||||||
|
</_-IWBEP_-I_MGW_SRH>
|
||||||
|
<_-IWBEP_-I_MGW_SRT>
|
||||||
|
<_-IWBEP_-I_MGW_SRT>
|
||||||
|
<TECHNICAL_NAME>ZGW_PO_SRV</TECHNICAL_NAME>
|
||||||
|
<VERSION>0001</VERSION>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
<DESCRIPTION>Service for PO</DESCRIPTION>
|
||||||
|
</_-IWBEP_-I_MGW_SRT>
|
||||||
|
</_-IWBEP_-I_MGW_SRT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SICF" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<URL>/sap/opu/odata/sap/zgw_po_srv/</URL>
|
||||||
|
<ICFSERVICE>
|
||||||
|
<ICF_NAME>ZGW_PO_SRV</ICF_NAME>
|
||||||
|
<ORIG_NAME>zgw_po_srv</ORIG_NAME>
|
||||||
|
<ICFALTNME>ZGW_PO_SRV</ICFALTNME>
|
||||||
|
</ICFSERVICE>
|
||||||
|
<ICFDOCU>
|
||||||
|
<ICF_NAME>ZGW_PO_SRV</ICF_NAME>
|
||||||
|
<ICF_LANGU>E</ICF_LANGU>
|
||||||
|
<ICF_DOCU>ZGW_PO_SRV</ICF_DOCU>
|
||||||
|
</ICFDOCU>
|
||||||
|
<ICFHANDLER_TABLE>
|
||||||
|
<ICFHANDLER>
|
||||||
|
<ICF_NAME>ZGW_PO_SRV</ICF_NAME>
|
||||||
|
<ICFORDER>01</ICFORDER>
|
||||||
|
<ICFTYP>A</ICFTYP>
|
||||||
|
<ICFHANDLER>/IWFND/CL_SODATA_HTTP_HANDLER</ICFHANDLER>
|
||||||
|
</ICFHANDLER>
|
||||||
|
</ICFHANDLER_TABLE>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,90 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_IWSG" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_EXT_DATA_SRC_TYPE</NAME>
|
||||||
|
<VALUE>C</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_EXT_SERVICE_NAME</NAME>
|
||||||
|
<VALUE>ZGW_PO_SRV</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_GENERATOR</NAME>
|
||||||
|
<VALUE>/IWFND/MAINT_SERVICE</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_SERVICE_IDENT</NAME>
|
||||||
|
<VALUE>ZGW_PO_SRV_0001</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_SERVICE_NAME</NAME>
|
||||||
|
<VALUE>ZGW_PO_SRV</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_SERVICE_VERSION</NAME>
|
||||||
|
<VALUE>0001</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_SOURCE_SYSTEM</NAME>
|
||||||
|
<VALUE>LOCAL</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_TECHNICAL_NAME</NAME>
|
||||||
|
<VALUE>ZGW_PO_SRV</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SIN>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<NAME>BEP_SVC_VERSION</NAME>
|
||||||
|
<VALUE>0001</VALUE>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
</_-IWFND_-I_MED_SIN>
|
||||||
|
<_-IWFND_-I_MED_SRG>
|
||||||
|
<_-IWFND_-I_MED_SRG>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<MODEL_IDENTIFIER>ZGW_PO_MDL_0001_BE</MODEL_IDENTIFIER>
|
||||||
|
<FOR_DATA_PROV>01</FOR_DATA_PROV>
|
||||||
|
</_-IWFND_-I_MED_SRG>
|
||||||
|
</_-IWFND_-I_MED_SRG>
|
||||||
|
<_-IWFND_-I_MED_SRH>
|
||||||
|
<_-IWFND_-I_MED_SRH>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<OBJECT_NAME>ZGW_PO_SRV</OBJECT_NAME>
|
||||||
|
<SERVICE_NAME>ZGW_PO_SRV</SERVICE_NAME>
|
||||||
|
<SERVICE_VERSION>0001</SERVICE_VERSION>
|
||||||
|
<SOFT_STATE_STAT>N</SOFT_STATE_STAT>
|
||||||
|
<RELEASE_STATUS>NOT_RELEASED</RELEASE_STATUS>
|
||||||
|
</_-IWFND_-I_MED_SRH>
|
||||||
|
</_-IWFND_-I_MED_SRH>
|
||||||
|
<_-IWFND_-I_MED_SRT>
|
||||||
|
<_-IWFND_-I_MED_SRT>
|
||||||
|
<SRV_IDENTIFIER>ZGW_PO_SRV_0001</SRV_IDENTIFIER>
|
||||||
|
<IS_ACTIVE>A</IS_ACTIVE>
|
||||||
|
<LANGUAGE>E</LANGUAGE>
|
||||||
|
<DESCRIPTION>Service for PO</DESCRIPTION>
|
||||||
|
</_-IWFND_-I_MED_SRT>
|
||||||
|
</_-IWFND_-I_MED_SRT>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
@@ -0,0 +1,186 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_TABL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD02V>
|
||||||
|
<TABNAME>ZSNWD_SO_D</TABNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<TABCLASS>TRANSP</TABCLASS>
|
||||||
|
<CLIDEP>X</CLIDEP>
|
||||||
|
<LANGDEP>X</LANGDEP>
|
||||||
|
<DDTEXT>Draft table for entity ZBR_I_SALESORDER</DDTEXT>
|
||||||
|
<CONTFLAG>A</CONTFLAG>
|
||||||
|
<EXCLASS>4</EXCLASS>
|
||||||
|
</DD02V>
|
||||||
|
<DD09L>
|
||||||
|
<TABNAME>ZSNWD_SO_D</TABNAME>
|
||||||
|
<AS4LOCAL>A</AS4LOCAL>
|
||||||
|
<TABKAT>4</TABKAT>
|
||||||
|
<TABART>APPL1</TABART>
|
||||||
|
<BUFALLOW>N</BUFALLOW>
|
||||||
|
</DD09L>
|
||||||
|
<DD03P_TABLE>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>MANDT</FIELDNAME>
|
||||||
|
<KEYFLAG>X</KEYFLAG>
|
||||||
|
<ROLLNAME>MANDT</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<NOTNULL>X</NOTNULL>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>SALES_ORDER_KEY</FIELDNAME>
|
||||||
|
<KEYFLAG>X</KEYFLAG>
|
||||||
|
<ROLLNAME>SNWD_NODE_KEY</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<NOTNULL>X</NOTNULL>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>SALES_ORDER_ID</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_SO_ID</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>CREATED_BY_KEY</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_NODE_KEY</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>CHANGED_BY_KEY</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_NODE_KEY</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>CREATED_AT</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_CREATED_AT</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>CHANGED_AT</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_CHANGED_AT</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>CREATED_BY_ID</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_EMPLOYEE_ID</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<SHLPORIGIN>D</SHLPORIGIN>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>CHANGED_BY_ID</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_EMPLOYEE_ID</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<SHLPORIGIN>D</SHLPORIGIN>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>NOTE_KEY</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_NODE_KEY</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>SALES_OPPORTUNITY_ID</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_OP_ID</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>CURRENCY_CODE</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_CURR_CODE</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<SHLPORIGIN>D</SHLPORIGIN>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>GROSS_AMOUNT</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_TTL_GROSS_AMOUNT</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<REFTABLE>ZSNWD_SO_D</REFTABLE>
|
||||||
|
<REFFIELD>CURRENCY_CODE</REFFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>NET_AMOUNT</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_TTL_NET_AMOUNT</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<REFTABLE>ZSNWD_SO_D</REFTABLE>
|
||||||
|
<REFFIELD>CURRENCY_CODE</REFFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>TAX_AMOUNT</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_TTL_TAX_AMOUNT</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<REFTABLE>ZSNWD_SO_D</REFTABLE>
|
||||||
|
<REFFIELD>CURRENCY_CODE</REFFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>LIFECYCLE_STATUS</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_SO_LC_STATUS_CODE</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<VALEXI>X</VALEXI>
|
||||||
|
<SHLPORIGIN>F</SHLPORIGIN>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>BILLING_STATUS</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_SO_CF_STATUS_CODE</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<VALEXI>X</VALEXI>
|
||||||
|
<SHLPORIGIN>F</SHLPORIGIN>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>DELIVERY_STATUS</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_SO_OR_STATUS_CODE</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<VALEXI>X</VALEXI>
|
||||||
|
<SHLPORIGIN>F</SHLPORIGIN>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>BUYER_KEY</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_NODE_KEY</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>FIRST_NAME</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_FIRST_NAME</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>EMAIL_ADDRESS</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_EMAIL_ADDRESS</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>PHONE_NUMBER</FIELDNAME>
|
||||||
|
<ROLLNAME>SNWD_PHONE_NUMBER</ROLLNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<COMPTYPE>E</COMPTYPE>
|
||||||
|
</DD03P>
|
||||||
|
<DD03P>
|
||||||
|
<FIELDNAME>.INCLUDE</FIELDNAME>
|
||||||
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
|
<PRECFIELD>SYCH_BDL_DRAFT_ADMIN_INC</PRECFIELD>
|
||||||
|
<MASK> S</MASK>
|
||||||
|
<DDTEXT>Standard Include for Draft Administration (BDL Syntax Check)</DDTEXT>
|
||||||
|
<COMPTYPE>S</COMPTYPE>
|
||||||
|
<GROUPNAME>%ADMIN</GROUPNAME>
|
||||||
|
</DD03P>
|
||||||
|
</DD03P_TABLE>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
||||||
Reference in New Issue
Block a user