SAP ABAP Class CL_LAW2_XML_MODEL (Model of XML Data Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-LIM (Application Component) License Measurement
     SLIM3 (Package) License Administration Workbench 2.0
Properties
Class CL_LAW2_XML_MODEL  
Short Description Model of XML Data Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIM3   License Administration Workbench 2.0 
Created 20110930   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_LAW2_XML_MODEL has no interface implemented.
Friends
Class CL_LAW2_XML_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GA_CONS Instance attribute Public Type reference (TYPE) ABAP_BOOL Consolidation Flag 20110930
2 GA_CONS_PARTID Instance attribute Private Type reference (TYPE) GY_PART-PART_ID tmp PartID 20120719
3 GA_CURR_PARTID Instance attribute Public Type reference (TYPE) GY_PART-PART_ID tmp PartID 20110930
4 GA_CURR_PART_CLIENT Instance attribute Public Type reference (TYPE) MANDT Client Determination Using PartID 20110930
5 GA_PARTID Instance attribute Public Type reference (TYPE) GY_PART-PART_ID tmp PartID 20110930
6 GA_PERS_ATTRIBUTE_PARTID Instance attribute Public Type reference (TYPE) GY_PART-PART_ID tmp PartID for Personal Attributes 20111027
7 GA_PRODUCT Instance attribute Public Type reference (TYPE) GY_PRODUCT Source Product Version NW-A BoBj 20110930
8 GA_RESULT_PARTID Instance attribute Public Type reference (TYPE) GY_PART-PART_ID tmp PartID for Results 20111027
9 GC_BOBJ_ID Constant Public Type reference (TYPE) SYM_KEY 'BOBJ' ID BobJ 20110930
10 GC_CHECKID_DELU Constant Public Type reference (TYPE) GY_CHECKID 'DELU' Deleted User 20110930
11 GC_CHECKID_EXPU Constant Public Type reference (TYPE) GY_CHECKID 'EXPU' Expired Validity Date 20110930
12 GC_CHECKID_FUTU Constant Public Type reference (TYPE) GY_CHECKID 'FUTU' Valid in Future 20110930
13 GC_CLTYPE_CONSOLIDATION Constant Public Type reference (TYPE) GY_CLIENT_TYPE 'C' Consolidation Client 20110930
14 GC_CLTYPE_CROSS_CLIENT Constant Public Type reference (TYPE) GY_CLIENT_TYPE 'X' Cross-Client 20110930
15 GC_CLTYPE_MEASUREMENT Constant Public Type reference (TYPE) GY_CLIENT_TYPE 'M' Measurement Client 20110930
16 GC_CONS_MESSAGE Constant Public Type reference (TYPE) GY_GENERICID 'CONM0000000000' 20121227
17 GC_CONS_MESSAGE_CONS Constant Public Type reference (TYPE) GY_UNIT 'CONM_CONS' 20121227
18 GC_CONS_MESSAGE_NMP Constant Public Type reference (TYPE) GY_UNIT 'CONM_NMP' 20121227
19 GC_GEID_CONS_PART Constant Public Type reference (TYPE) GY_GENERICID 'PRTC0000000000' GenID CroccClient 20110930
20 GC_GEID_CROSS_CLIENT Constant Public Type reference (TYPE) GY_GENERICID 'PRTX0000000000' GenID CroccClient 20110930
21 GC_GENERICID_PART Constant Public Type reference (TYPE) GY_GENERICIDTYPE 'PRT' GenericID Type Part 20110930
22 GC_LIKEY_BOBJ Constant Public Type reference (TYPE) SYM_KEY 'LiKeyBOBJ' BOBJ Licence Key 20110930
23 GC_PROD_BOX4 Constant Public Type reference (TYPE) GY_PRODUCT 'BOX4' BOBJ XI 4.0 20110930
24 GC_PROD_NWA Constant Public Type reference (TYPE) GY_PRODUCT 'NWA01' SAP Netweaver ABAP 20110930
25 GC_PROD_NWJ Constant Public Type reference (TYPE) GY_PRODUCT 'NWJ01' SAP NetweaverJ2EE 20110930
26 GC_PROD_SAPR3 Constant Public Type reference (TYPE) GY_PRODUCT 'SAPR3' SAP Classic (SID Data Model) 20110930
27 GC_USER_TYPE_COMBINATION Constant Public Type reference (TYPE) GY_GENERICID 'USRC0000000000' GenericID userType Combination 20120719
28 GC_USER_TYPE_CONTAINS Constant Public Type reference (TYPE) GY_GENERICID 'USRI0000000000' 20121227
29 GC_USER_TYPE_NAME Constant Public Type reference (TYPE) GY_GENERICID 'USRN0000000000' GenericID userTypeNmaealone 20120719
30 GC_USER_TYPE_STANDALONE Constant Public Type reference (TYPE) GY_GENERICID 'USRS0000000000' GenericID userType Standalone 20120719
31 GS_HEADER Instance attribute Public Type reference (TYPE) GY_HEADER Structure Transfer Header 20110930
32 GS_PART Instance attribute Public Type reference (TYPE) GY_PART Collective Structure Meas. Parts 20110930
33 GS_PERS_ATTRIBUTE Instance attribute Public Type reference (TYPE) GY_PERS_ATTRIBUTE Collective Structure Pers. Attributes 20110930
34 GS_PERS_OBJECT Instance attribute Public Type reference (TYPE) LY_PERS_OBJECT Collective Structure Personalization Objects 20110930
35 GS_RESULT Instance attribute Public Type reference (TYPE) GY_RESULT Collective Structure Results 20110930
36 GS_SYSTEM Instance attribute Public Type reference (TYPE) GY_SYSTEM Collective Structure System 20110930
37 GS_SYSTEM_COMPONENT Instance attribute Public Type reference (TYPE) GY_SYSTEM_COMPONENT Collective Structure System Components 20110930
38 GT_PARTS Instance attribute Public See coding Table Measurement Part (SAP Clients) 20110930
39 GT_PERS_ATTRIBUTE Instance attribute Public See coding Table Personal Attributes of User 20110930
40 GT_PERS_OBJECT Instance attribute Public See coding Personalization Objects of User 20110930
41 GT_RESULTS Instance attribute Public See coding Results Table 20110930
42 GT_RESULT_PARTS Instance attribute Private See coding Single-Character Flag 20120404
43 GT_SYSTEMS Instance attribute Public See coding Table of Systems 20110930
44 GT_SYSTEM_COMPONENT Instance attribute Public See coding System Components 20110930
45 GT_TMP_PERS_OBJECT Instance attribute Public See coding tmp Personalization Objects 20110930
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONSOLIDATION_PART Instance method Public Method Add Part for LAW Result 20120719
2 ADD_CONSOLIDATION_SYSTEM Instance method Public Method Add LAW System if Not Available 20120719
3 COLL_FINAL Instance method Public Method Final Collect (Rest Collector) 20110930
4 COLL_PART Instance method Public Method Save Measurement Part (Former Client) in Table 20110930
5 COLL_PERS_ATTRIBUTE Instance method Public Method Save Personal Attributes 20110930
6 COLL_PERS_OBJECT Instance method Public Method Save Personal Attributes 20110930
7 COLL_RESULT Instance method Public Method Save Result in Table 20110930
8 COLL_SYSTEM Instance method Public Method Save System Data in Table 20110930
9 COLL_SYSTEM_COMPONENT Instance method Public Method Save System Components in Table 20110930
10 COLL_TMP_PERS_OBJECT Instance method Public Method Save Temporary Personalization Object 20110930
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110930
12 GET_APPLIC_ID Instance method Public Method Extracts 4-Digit EngineID from GenericID 20110930
13 GET_CHECK_ID Instance method Public Method Extracts CheckID from GenericID 20110930
14 GET_CHECK_UNITID Instance method Public Method UnitID of a Check 20110930
15 GET_CLIENT_TYPE Instance method Private Method Type of SAP Client 20110930
16 GET_CONSOLIDATION_PART Instance method Public Method Consolidation ID (LAW Result) 20120719
17 GET_INSTANCE Static method Public Method Returns an Instance of the XML Model 20110930
18 GET_LOCAL_SYSTEMNO Static method Public Method System Number of Local System 20120719
19 GET_LOCAL_SYSTEM_DATA Static method Public Method System Data of Local System 20120719
20 GET_MEASDATA_FROM_PARTS Instance method Public Method Returns First Measurement Data of All Parts 20120719
21 GET_PART_FOR_RESULT Instance method Public Method Continuous Numbering of Parts Using Multiple Systems 20120404
22 GET_PART_FROM_CLIENT Instance method Public Method Returns PartID of an SAP Client 20110930
23 GET_PLAUSI_DURATION Instance method Public Method Time Period of Plausibility Check 20110930
24 GET_TECHNICAL_USERTYPE Instance method Public Method Technical User Type Dialog... 20110930
25 GET_UNIT Instance method Public Method 6-Digit Unit ID 20110930
26 GET_UNIT4 Instance method Public Method 4-Digit Unit ID 20110930
27 GET_UTYPE Instance method Public Method Reads Utype from GenericID 20110930
28 IS_PART_EXCLUDED Instance method Private Method Client is Excluded 20120405
29 LIST_PARTS Instance method Public Method List of Measurement Segments 20110930
30 LIST_RESULTS Instance method Public Method List of Measurement Results 20110930
31 LIST_SYSTEMS Instance method Public Method List of Measured Systems 20110930
32 LIST_SYSTEM_COMPONENTS Instance method Public Method List of Measured Systems 20110930
33 NUMBER_PARTS_FOR_RESULT Instance method Public Method Continuous Numbering of Parts Using Multiple Systems 20120404
34 SET_HEADER Instance method Public Method XML Header 20110930
35 SET_PART Instance method Public Method Save Measurement Segment 20110930
36 SET_PARTS_CONSECUTIVE_NUMBER Instance method Public Method Creates Continuous Numbering of Parts 20110930
37 SET_PERS_ATTRIBUTE Instance method Public Method Save Personal Attributes of a User 20110930
38 SET_PERS_OBJECT Instance method Public Method Save Personalization Object 20110930
39 SET_RESULT Instance method Public Method SAve Measurement Result 20110930
40 SET_SYSTEM Instance method Public Method Save System Data 20110930
41 SET_SYSTEM_COMPONENT Instance method Public Method Save System Components 20110930
42 SPLIT_SURCHARGE Instance method Public Method Extract Special Version and Country Surcharge 20110930
Events
Class CL_LAW2_XML_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GY_ADDRESS Public See coding 20110930 begin of gy_address, name type sym_val, Address2 type sym_val, Address3 type sym_val, Address4 type sym_val, Address5 type sym_val, Address6 type sym_val, EMail type string, end of gy_address
2 GY_CHECKID Public Type reference (TYPE) CHAR4 20110930
3 GY_CLIENT_TYPE Public Type reference (TYPE) CHAR1 20110930
4 GY_GENERICID Public See coding 20110930 gy_genericId type c length 14
5 GY_GENERICIDTYPE Public See coding 20110930 gy_genericIdType type c length 3
6 GY_HEADER Public See coding 20110930 begin of gy_header, tr_user type string, tr_prog type string, tr_date type d, tr_time type t, tr_version type string, tr_snd type gy_address, tr_rcv type gy_address, end of gy_header
7 GY_O_XML_MODEL Public Object reference (TYPE REF TO) CL_LAW2_XML_MODEL Model of XML Data Interface 20110930
8 GY_PART Public See coding 20110930 begin of gy_part, part_id type LAW2_PARTID, "string, generic_id type string, name type string, status type string, system_no type string, sap_client type string, def_utype type usertypen, productiv type string, Meas_no type string, processor type string, date type d, excluded type xfeld, meas_time TYPE t, end of gy_part
9 GY_PARTID Public Type reference (TYPE) LAW2_PARTID 20110930
10 GY_PERS_ATTRIBUTE Public See coding 20110930 begin of GY_PERS_ATTRIBUTE, part_id type LAW2_PARTID, "string, GuPid type x length 16, SAPUserId type string, Firstname type c length 40, LastName type c length 40, EMail type string, AccountId type c length 12, PhoneNumber type string, LicenseType type string, Surcharge type string, ClassificationType type string, LoginDate type string, CreationDate type string, costcenter type usr21-kostl, fl_name type string, chargingUser TYPE string, chargingClient TYPE string, chargingSid TYPE string, end of GY_PERS_ATTRIBUTE
11 GY_PLAUSI_DURATION Public Type reference (TYPE) NUM4 20110930
12 GY_PRODUCT Public Type reference (TYPE) SYM_KEY Source Product (NWA, NWJ, BOX4) 20110930
13 GY_RESULT Public See coding 20110930 begin of gy_result, part_id type LAW2_PARTID, "string, generic_id type gy_genericId, unit type gy_unit, per_start type d, per_end type d, attribute1 type string, attribute2 type string, attribute3 type string, counter type string, end of gy_result
14 GY_SURCHARGE Public Type reference (TYPE) STRING 20110930
15 GY_SYSTEM Public See coding 20110930 begin of gy_system, system_no type string, installation_no type string, SAP_SID type string, hw_key type string, Release type string, database type string, System_type type string, status type string, ext_system type STRING, extSystemId TYPE string, end of gy_system
16 GY_SYSTEM_COMPONENT Public See coding 20110930 begin of gy_system_component, system_no type string, comp type string, rel type string, level type string, descr type string, end of gy_system_component
17 GY_UNIT Public See coding 20110930 gy_unit type c length 10
18 LY_PERS_OBJECT Public See coding 20110930 begin of ly_pers_object, part_id type LAW2_PARTID, " string, SAPUserId type string, PoName type string, PoValue type string, end of ly_pers_object
19 LY_RESULT_PART Private See coding 20120404 begin of LY_RESULT_PART, systemguid TYPE guid, partid TYPE LAW2_PARTID, resultpartid TYPE law2_partid, end OF ly_result_part
Method Signatures

Method ADD_CONSOLIDATION_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTS Value transfer Type reference (TYPE) LAW2_T_USMM_PART 20120719
2 Importing IV_CHDATE Call by reference Type reference (TYPE) LAW2_CHANGE_DATE LAW 2.0 Änderungsdatum 20120719
3 Importing IV_CHNAME Call by reference Type reference (TYPE) LAW2_CHANGE_USERNAME LAW 2.0 Anlege-Benutzername 20120719
4 Returning RT_PARTS Value transfer Type reference (TYPE) LAW2_T_USMM_PART 20120719

Method ADD_CONSOLIDATION_PART on class CL_LAW2_XML_MODEL has no exception.

Method ADD_CONSOLIDATION_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SYSTEMS Value transfer Object reference (TYPE REF TO) LAW2_T_USMM_SYSTEM 20120719

Method ADD_CONSOLIDATION_SYSTEM on class CL_LAW2_XML_MODEL has no exception.

Method COLL_FINAL Signature

Method COLL_FINAL on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_FINAL on class CL_LAW2_XML_MODEL has no exception.

Method COLL_PART Signature

Method COLL_PART on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_PART on class CL_LAW2_XML_MODEL has no exception.

Method COLL_PERS_ATTRIBUTE Signature

Method COLL_PERS_ATTRIBUTE on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_PERS_ATTRIBUTE on class CL_LAW2_XML_MODEL has no exception.

Method COLL_PERS_OBJECT Signature

Method COLL_PERS_OBJECT on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_PERS_OBJECT on class CL_LAW2_XML_MODEL has no exception.

Method COLL_RESULT Signature

Method COLL_RESULT on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_RESULT on class CL_LAW2_XML_MODEL has no exception.

Method COLL_SYSTEM Signature

Method COLL_SYSTEM on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_SYSTEM on class CL_LAW2_XML_MODEL has no exception.

Method COLL_SYSTEM_COMPONENT Signature

Method COLL_SYSTEM_COMPONENT on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_SYSTEM_COMPONENT on class CL_LAW2_XML_MODEL has no exception.

Method COLL_TMP_PERS_OBJECT Signature

Method COLL_TMP_PERS_OBJECT on class CL_LAW2_XML_MODEL has no parameter.
Method COLL_TMP_PERS_OBJECT on class CL_LAW2_XML_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PARTID Call by reference Type reference (TYPE) GY_PART-PART_ID 20110930

Method CONSTRUCTOR on class CL_LAW2_XML_MODEL has no exception.

Method GET_APPLIC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_GID Call by reference Type reference (TYPE) GY_GENERICID Generic Id 20110930
2 Returning PR_APPLIC Value transfer Type reference (TYPE) RSUVM_APPL ID für eine Applikation (z.B. IBU) für die Systemvermessung 20110930

Method GET_APPLIC_ID on class CL_LAW2_XML_MODEL has no exception.

Method GET_CHECK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_GID Call by reference Type reference (TYPE) GY_GENERICID Generic Id 20110930
2 Returning PR_CHECKID Value transfer Type reference (TYPE) GY_CHECKID 20110930

Method GET_CHECK_ID on class CL_LAW2_XML_MODEL has no exception.

Method GET_CHECK_UNITID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_UNIT Call by reference Type reference (TYPE) GY_UNIT 10 Stellige Unit-Id 20110930
2 Returning PR_UNIT Value transfer Type reference (TYPE) RSUVM_UNIT 4-Stellige Unit eines Checks 20110930

Method GET_CHECK_UNITID on class CL_LAW2_XML_MODEL has no exception.

Method GET_CLIENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_GID Call by reference Type reference (TYPE) GY_GENERICID 20110930
2 Returning PR_CTY Value transfer Type reference (TYPE) GY_CLIENT_TYPE Einstelliges Kennzeichen 20110930

Method GET_CLIENT_TYPE on class CL_LAW2_XML_MODEL has no exception.

Method GET_CONSOLIDATION_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PARTID Value transfer Type reference (TYPE) LAW2_PARTID 20120719

Method GET_CONSOLIDATION_PART on class CL_LAW2_XML_MODEL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_XMLMODEL Value transfer Type reference (TYPE) GY_O_XML_MODEL Modell der XML Datenschnittstelle 20110930

Method GET_INSTANCE on class CL_LAW2_XML_MODEL has no exception.

Method GET_LOCAL_SYSTEMNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SYSTEMNO Value transfer Type reference (TYPE) LAW2_SYSTEMNO Eindeutige System-ID von saplicense 20120719

Method GET_LOCAL_SYSTEMNO on class CL_LAW2_XML_MODEL has no exception.

Method GET_LOCAL_SYSTEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SYSTEM Value transfer Type reference (TYPE) GY_SYSTEM Eindeutige System-ID von saplicense 20120719

Method GET_LOCAL_SYSTEM_DATA on class CL_LAW2_XML_MODEL has no exception.

Method GET_MEASDATA_FROM_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_MEASDATA Value transfer Type reference (TYPE) GY_PART 20120719

Method GET_MEASDATA_FROM_PARTS on class CL_LAW2_XML_MODEL has no exception.

Method GET_PART_FOR_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTID Value transfer Type reference (TYPE) LAW2_PARTID 20120404
2 Importing IV_SYSTEMGUID Value transfer Type reference (TYPE) GUID Globally Unique Identifier 20120404
3 Returning RV_PARTID Value transfer Type reference (TYPE) LAW2_PARTID 20120404

Method GET_PART_FOR_RESULT on class CL_LAW2_XML_MODEL has no exception.

Method GET_PART_FROM_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20110930
2 Importing PI_CONS Call by reference Type reference (TYPE) ABAP_BOOL Consolidation Part 20110930
3 Importing PI_XCLIENT Call by reference Type reference (TYPE) ABAP_BOOL Cross-Client 20110930
4 Returning PR_PARTID Value transfer Type reference (TYPE) GY_PARTID partid 20110930
# Exception Resumable Description Created on
1 CX_LAW2_INPUT_MANAGEMENT Exception class for the LAW 2.0 input management component 20121227

Method GET_PLAUSI_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_UNIT Call by reference Type reference (TYPE) GY_UNIT 20110930
2 Returning PR_PLDUR Value transfer Type reference (TYPE) GY_PLAUSI_DURATION Zeitdauer einer Plausibilitätsprüfung 20110930

Method GET_PLAUSI_DURATION on class CL_LAW2_XML_MODEL has no exception.

Method GET_TECHNICAL_USERTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_UNIT Call by reference Type reference (TYPE) GY_UNIT 10 Stellige Unit-Id 20110930
2 Returning PR_TUTY Value transfer Type reference (TYPE) XUUSTYP Benutzertyp 20110930

Method GET_TECHNICAL_USERTYPE on class CL_LAW2_XML_MODEL has no exception.

Method GET_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_UNIT Call by reference Type reference (TYPE) GY_UNIT 20110930
2 Returning PR_UNIT Value transfer Type reference (TYPE) CHAR6 ID für die Einheit für Objekte der Systemvermessung 20110930

Method GET_UNIT on class CL_LAW2_XML_MODEL has no exception.

Method GET_UNIT4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_UNIT Call by reference Type reference (TYPE) GY_UNIT 20110930
2 Returning PR_UNIT4 Value transfer Type reference (TYPE) RSUVM_UNIT ID für die Einheit für Objekte der Systemvermessung 20110930

Method GET_UNIT4 on class CL_LAW2_XML_MODEL has no exception.

Method GET_UTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_GID Call by reference Type reference (TYPE) GY_GENERICID GenericID 20110930
2 Returning PR_UTYPE Value transfer Type reference (TYPE) USERTYPEN ID für die Nutzertypen des SAP-Systems 20110930

Method GET_UTYPE on class CL_LAW2_XML_MODEL has no exception.

Method IS_PART_EXCLUDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PARTID Call by reference Type reference (TYPE) LAW2_PARTID Tabelle Vermessungspart (SAP Mandanten) 20120405
2 Returning PR_EXCLUDED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20120405

Method IS_PART_EXCLUDED on class CL_LAW2_XML_MODEL has no exception.

Method LIST_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONS Call by reference Type reference (TYPE) ABAP_BOOL Konsolidierungssegment 20110930
2 Importing PI_SYSNO Call by reference Type reference (TYPE) SLIC_SYSID Eindeutige System-ID von saplicense 20110930
3 Importing PI_XCLIENT Call by reference Type reference (TYPE) ABAP_BOOL Mandantenübergreifende Daten 20110930
4 Returning PR_PARTS Value transfer Object reference (TYPE REF TO) DATA Liste der Segmente 20110930

Method LIST_PARTS on class CL_LAW2_XML_MODEL has no exception.

Method LIST_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_GID4 Call by reference Type reference (TYPE) GY_GENERICID 1. 4.Stellen des GenericKeys 20110930
2 Importing PI_PARTID Call by reference Type reference (TYPE) GY_PARTID 20110930
3 Returning PR_RES Value transfer Object reference (TYPE REF TO) DATA 20110930

Method LIST_RESULTS on class CL_LAW2_XML_MODEL has no exception.

Method LIST_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SYSNO Call by reference Type reference (TYPE) SLIC_SYSID Eindeutige System-ID von saplicense 20110930
2 Returning PR_SYS Value transfer Object reference (TYPE REF TO) DATA Liste der Systeme 20110930

Method LIST_SYSTEMS on class CL_LAW2_XML_MODEL has no exception.

Method LIST_SYSTEM_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SYSNO Call by reference Type reference (TYPE) SLIC_SYSID Eindeutige System-ID von saplicense 20110930
2 Returning PR_SYSTEM_COMPONENT Value transfer Object reference (TYPE REF TO) DATA Liste der Systeme 20110930

Method LIST_SYSTEM_COMPONENTS on class CL_LAW2_XML_MODEL has no exception.

Method NUMBER_PARTS_FOR_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTS Value transfer Type reference (TYPE) LAW2_T_USMM_PART 20120404

Method NUMBER_PARTS_FOR_RESULT on class CL_LAW2_XML_MODEL has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_EMAIL Call by reference Type reference (TYPE) STRING Sender Emailadresse 20110930
2 Importing PI_RADDR2 Call by reference Type reference (TYPE) STRING Adresse Empfänger 20110930
3 Importing PI_RADDR3 Call by reference Type reference (TYPE) STRING Adresse Empfänger 20110930
4 Importing PI_RADDR4 Call by reference Type reference (TYPE) STRING Adresse Empfänger 20110930
5 Importing PI_RADDR5 Call by reference Type reference (TYPE) STRING Adresse Empfänger 20110930
6 Importing PI_RADDR6 Call by reference Type reference (TYPE) STRING Adresse Empfänger 20110930
7 Importing PI_RNAME Call by reference Type reference (TYPE) STRING Empfängername 20110930
8 Importing PI_SADDR2 Call by reference Type reference (TYPE) STRING Adresse Sender 20110930
9 Importing PI_SADDR3 Call by reference Type reference (TYPE) STRING Adresse Sender 20110930
10 Importing PI_SADDR4 Call by reference Type reference (TYPE) STRING Adresse Sender 20110930
11 Importing PI_SADDR5 Call by reference Type reference (TYPE) STRING Adresse Sender 20110930
12 Importing PI_SADDR6 Call by reference Type reference (TYPE) STRING Adresse Sender 20110930
13 Importing PI_SNAME Call by reference Type reference (TYPE) STRING Sendername 20110930
14 Importing PI_TRPROG Call by reference Type reference (TYPE) STRING name Transferprogramm 20110930
15 Importing PI_TRTIME Call by reference Type reference (TYPE) STRING Zeit Transfer 20110930
16 Importing PI_TRUSER Call by reference Type reference (TYPE) STRING name Transferuser 20110930
17 Importing PI_TRVERS Call by reference Type reference (TYPE) STRING Version Transferprogramm 20110930

Method SET_HEADER on class CL_LAW2_XML_MODEL has no exception.

Method SET_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DUTYPE Call by reference Type reference (TYPE) STRING default Usertype 20110930
2 Importing PI_EXCLUDED Call by reference Type reference (TYPE) STRING ausgeschlossener Mandant 20110930
3 Importing PI_GENID Call by reference Type reference (TYPE) STRING Generic Id 20110930
4 Importing PI_MANDT Call by reference Type reference (TYPE) STRING SAP client 20110930
5 Importing PI_MDATE Call by reference Type reference (TYPE) STRING Vermessungsdatum 20110930
6 Importing PI_MEASNO Call by reference Type reference (TYPE) STRING Vermessungsnummer 20110930
7 Importing PI_MTIME Call by reference Type reference (TYPE) STRING Vermessungszeitpunkt 20120719
8 Importing PI_MUSER Call by reference Type reference (TYPE) STRING Administratorname 20110930
9 Importing PI_NAME Call by reference Type reference (TYPE) STRING Bezeichnung 20110930
10 Importing PI_PART Call by reference Type reference (TYPE) STRING PartiD Id des Vermessungssegmentes 20110930
11 Importing PI_PROD Call by reference Type reference (TYPE) STRING Schlüssel für Meßdaten 20110930
12 Importing PI_STATUS Call by reference Type reference (TYPE) STRING VErmessungsstatus 20110930
13 Importing PI_SYSNO Call by reference Type reference (TYPE) STRING Eindeutige System-ID von saplicense 20110930

Method SET_PART on class CL_LAW2_XML_MODEL has no exception.

Method SET_PARTS_CONSECUTIVE_NUMBER Signature

Method SET_PARTS_CONSECUTIVE_NUMBER on class CL_LAW2_XML_MODEL has no parameter.
Method SET_PARTS_CONSECUTIVE_NUMBER on class CL_LAW2_XML_MODEL has no exception.

Method SET_PERS_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ACCID Call by reference Type reference (TYPE) STRING Abrechnungsnummer 20110930
2 Importing PI_CHARCLIENT Call by reference Type reference (TYPE) STRING client of charging user 20121227
3 Importing PI_CHARSYSTEM Call by reference Type reference (TYPE) STRING home system of charging user 20121227
4 Importing PI_CHARUSER Call by reference Type reference (TYPE) STRING charging user 20121227
5 Importing PI_CLTYPE Call by reference Type reference (TYPE) STRING Klassifizierungstyp (masnuell... 20110930
6 Importing PI_COSTC Call by reference Type reference (TYPE) STRING Kostenstelle 20110930
7 Importing PI_CRE_DATE Call by reference Type reference (TYPE) STRING User Anlegedatum 20110930
8 Importing PI_EMAIL Call by reference Type reference (TYPE) STRING Email Adresse 20110930
9 Importing PI_FL_NAME Call by reference Type reference (TYPE) STRING Vor- und Nachname 20110930
10 Importing PI_FNAME Call by reference Type reference (TYPE) STRING Vorname 20110930
11 Importing PI_GUPID Call by reference Type reference (TYPE) STRING Eindeutige Id des Benutzers 20110930
12 Importing PI_LG_DATE Call by reference Type reference (TYPE) STRING Letztes Anmeldedatum 20110930
13 Importing PI_LNAME Call by reference Type reference (TYPE) STRING Nachname 20110930
14 Importing PI_PARTID Call by reference Type reference (TYPE) STRING PartId 20110930
15 Importing PI_PHONE Call by reference Type reference (TYPE) STRING Telefon 20110930
16 Importing PI_SURCHARGE Call by reference Type reference (TYPE) STRING Zuschläge 20110930
17 Importing PI_UNAME Call by reference Type reference (TYPE) STRING SAP Userid (12 Stlg) 20110930
18 Importing PI_UTYPE Call by reference Type reference (TYPE) STRING Lizenztyp 20110930

Method SET_PERS_ATTRIBUTE on class CL_LAW2_XML_MODEL has no exception.

Method SET_PERS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PONAME Call by reference Type reference (TYPE) STRING Personalisierungsobject Name 20110930
2 Importing PI_POVALUE Call by reference Type reference (TYPE) STRING Personalisierungsobject Wert 20110930

Method SET_PERS_OBJECT on class CL_LAW2_XML_MODEL has no exception.

Method SET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ATTR1 Call by reference Type reference (TYPE) STRING Attribute 1 20110930
2 Importing PI_ATTR2 Call by reference Type reference (TYPE) STRING Attribute 2 20110930
3 Importing PI_ATTR3 Call by reference Type reference (TYPE) STRING Attribute 3 20110930
4 Importing PI_COUNTER Call by reference Type reference (TYPE) STRING counter 20110930
5 Importing PI_GID Call by reference Type reference (TYPE) STRING Generic Id 20110930
6 Importing PI_PARTID Call by reference Type reference (TYPE) STRING PartId 20110930
7 Importing PI_PEND Call by reference Type reference (TYPE) STRING Periodenende 20110930
8 Importing PI_PSTART Call by reference Type reference (TYPE) STRING Periodenstart 20110930
9 Importing PI_UNIT Call by reference Type reference (TYPE) STRING 10 Stellige Unit-Id 20110930

Method SET_RESULT on class CL_LAW2_XML_MODEL has no exception.

Method SET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_EXTSYSTEMID Call by reference Type reference (TYPE) STRING nicht SAP system id 20121228
2 Importing PI_EXT_SYSTEM Call by reference Type reference (TYPE) STRING System ohne SAP systemnummer 20121228
3 Importing PI_HWKEY Call by reference Type reference (TYPE) STRING Hardware Key des Rechners 20110930
4 Importing PI_INSTNO Call by reference Type reference (TYPE) STRING Character Länge 11 20110930
5 Importing PI_SAPREL Call by reference Type reference (TYPE) STRING Release-Stand des SAPSystems 20110930
6 Importing PI_SID Call by reference Type reference (TYPE) STRING Name des SAP-Systems 20110930
7 Importing PI_STATUS Call by reference Type reference (TYPE) STRING Schlüssel für Meßdaten 20110930
8 Importing PI_SYSNO Call by reference Type reference (TYPE) STRING Eindeutige System-ID von saplicense 20110930
9 Importing PI_SYS_DB Call by reference Type reference (TYPE) STRING Wert für Meßdaten 20110930
10 Importing PI_TYPE Call by reference Type reference (TYPE) STRING Schlüssel für Meßdaten 20110930

Method SET_SYSTEM on class CL_LAW2_XML_MODEL has no exception.

Method SET_SYSTEM_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_COMP Call by reference Type reference (TYPE) STRING 20110930
2 Importing PI_DESCR Call by reference Type reference (TYPE) STRING 20110930
3 Importing PI_LEVEL Call by reference Type reference (TYPE) STRING 20110930
4 Importing PI_REL Call by reference Type reference (TYPE) STRING 20110930
5 Importing PI_SYSNO Call by reference Type reference (TYPE) STRING Eindeutige System-ID von saplicense 20110930

Method SET_SYSTEM_COMPONENT on class CL_LAW2_XML_MODEL has no exception.

Method SPLIT_SURCHARGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SURCHARGE Call by reference Type reference (TYPE) GY_SURCHARGE surcharge 20110930
2 Importing PI_UNIT Call by reference Type reference (TYPE) GY_UNIT 10 Stellige Unit-Id 20110930
3 Exporting PR_COUNTRY Call by reference Type reference (TYPE) USMM_DEC3 Systemvermessung: Landeszuschlag 3 stellig 20110930
4 Exporting PR_SPECIAL Call by reference Type reference (TYPE) VERSIONZU Zuordnung zu Sonderversion 20110930

Method SPLIT_SURCHARGE on class CL_LAW2_XML_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732