SAP ABAP Class CL_ADS2KIPUPL_UPDATE_PART_API (SPEC2000 Initial Provisioning: API functionality)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-SPC (Application Component) Specification 2000
     ADS2KIPUPL_API_AL (Package) SPEC2000 Initial Provisioning Upload: API Layer
Properties
Class CL_ADS2KIPUPL_UPDATE_PART_API  
Short Description SPEC2000 Initial Provisioning: API functionality    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ADS2KIPUPL_API_AL   SPEC2000 Initial Provisioning Upload: API Layer 
Created 20020319   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ADUPL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ADS2KIPUPL_UPDATE_PART_API has no interface implemented.
Friends
Class CL_ADS2KIPUPL_UPDATE_PART_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_API_MESSAGE_CLASS Constant Protected Type reference (TYPE) SY-MSGID 'ADS2KIPUPL_API_AL' Messages, message class 20020319
2 MF_MESSAGE_COUNT Instance attribute Private Type reference (TYPE) I Message Counter 20020319
3 MS_API_IF Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_API_INTERFACE SPEC2000 Initial Provisioning: API Intercace structure 20020319
4 MS_PART_DATA Instance attribute Protected Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDR Hierarchy table structure: ADIP SPEC2000 20020319
5 M_BADI_FLAG Static Attribute Protected Type reference (TYPE) CHAR1 SPACE Flag for BADIs 20020423
6 M_BADI_PART_API Instance attribute Private Object reference (TYPE REF TO) IF_EX_ADS2KIPUPL_PART_API Business add-in interface IF_EX_ADS2KIPUPL_PART_API 20020423
7 M_SKIP_EFF Instance attribute Private Type reference (TYPE) BOOLE_D SPACE Skip Effectivities? 20020327
Methods
# Method Level Visibility Method type Description Created on
1 BUSINESS_CHECK_CSN Instance method Private Method Business Check on Location 20020319
2 BUSINESS_CHECK_PDR Instance method Private Method Business Check on Part Level 20020319
3 BUSINESS_CHECK_SPL Instance method Private Method Business Check on Supplier Level 20020319
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020423
5 CSN_RETURN_OLD_DATA_TO_API Instance method Private Method CSN: Return Old Data to API Interface 20020329
6 FILL_MESSAGE_STRUCTURE Instance method Private Method Fill the message Structure 20020319
7 MARK_CSN_SUBORD_FOR_DELETE Instance method Private Method Mark CSN subordinates for delete 20020329
8 MARK_PDR_SUBORD_FOR_DELETE Instance method Private Method Mark PDR subordinates for delete 20020329
9 MARK_PDS_SUBORD_FOR_DELETE Instance method Private Method Mark PDS subordinates for delete 20020329
10 MESSAGE_NUM Instance method Private Method Current Message Number 20020319
11 NEXT_MESSAGE_NUM Instance method Private Method Get the next message number 20020319
12 PDR_RETURN_OLD_DATA_TO_API Instance method Private Method PDR: Return Old Data to API Interface 20020329
13 PDS_RETURN_OLD_DATA_TO_API Instance method Private Method PDS: Return Old Data to API Interface 20020329
14 PROCESS_ADT_SPL Instance method Private Method Process ADT supplier level 20020319
15 PROCESS_CSN_ALL Instance method Private Method Process All Locations 20020319
16 PROCESS_CSN_SINGLE Instance method Private Method Process Single Location 20020319
17 PROCESS_EFF_ALL Instance method Private Method Process all effectivities for a single Location 20020319
18 PROCESS_EFF_SINGLE Instance method Private Method Process Single Effectivity 20020319
19 PROCESS_LFM_SPL Instance method Private Method Process Local Fabrication Material Text for a given supplier 20020319
20 PROCESS_LONG_TEXT Instance method Private Method Process Miscellaneous Text for a given location 20020329
21 PROCESS_MSC_CSN Instance method Private Method Process Miscellaneous Text for a given location 20020319
22 PROCESS_MSC_PDR Instance method Private Method Process Miscellaneous Text for the part 20020319
23 PROCESS_MSC_SPL Instance method Private Method Process Miscellaneous Text for a given supplier 20020319
24 PROCESS_OCH_ALL Instance method Private Method Process Other Charge Code & Values 20020319
25 PROCESS_OCH_SINGLE Instance method Private Method Process Single Other Charge Code & Value 20020319
26 PROCESS_OSDS_ALL Instance method Private Method Process Optional Suppliers/Distributors 20020319
27 PROCESS_OSDS_SINGLE Instance method Private Method Process Single Optional Suppliers/Distributor 20020319
28 PROCESS_PARTS_ALL Instance method Private Method Process APN/MCP/OPTs 20020319
29 PROCESS_PARTS_SINGLE Instance method Private Method Process Single APN/MCP/OPTs 20020319
30 PROCESS_PDR Instance method Private Method Process PDR 20020321
31 PROCESS_PQA_ALL Instance method Private Method Process Price Break Quantities (PQA) 20020319
32 PROCESS_PQA_SINGLE Instance method Private Method Process single PQA 20020319
33 PROCESS_RPDE_ALL Instance method Private Method Process Replacing/Replaced Parts (RPD/RPE) 20020319
34 PROCESS_RPDE_SINGLE Instance method Private Method Process Single Replacing/Replaced Part (RPD/RPE) 20020319
35 PROCESS_SPL_ALL Instance method Private Method Process All Suppliers 20020319
36 PROCESS_SPL_SINGLE Instance method Private Method Process SIngle Supplier 20020319
37 PROCESS_UOA_ALL Instance method Private Method Process all Used On Assemblies for a given Location 20020319
38 PROCESS_UOA_SINGLE Instance method Private Method Process Single Used On Assembly for a given Location 20020319
39 STATUS_CHECK Instance method Private Method Process Miscellaneous Text for a given location 20020329
40 TECH_CHECK Instance method Private Method Tech Check 20020319
41 TECH_CHECK_CSN_KEYS Instance method Private Method Process Location Keys 20020319
42 TECH_CHECK_CSN_NON_KEYS Instance method Private Method Process Location Non Keys 20020319
43 TECH_CHECK_HDR Instance method Public Method Tech Check on HDR Keys 20020325
44 TECH_CHECK_PDR_KEYS Instance method Private Method Tech Check on PDR Keys 20020319
45 TECH_CHECK_PDR_NKEYS Instance method Private Method Tech Check on PDR non keys 20020319
46 TECH_CHECK_SPL_KEYS Instance method Private Method Tech Check Supplier Keys 20020319
47 TECH_CHECK_SPL_NON_KEYS Instance method Private Method Tech Check Supplier Non Keys 20020319
48 UPDATE_PART Instance method Public Method Update Part - Higher Level Public method 20020319
49 UPDATE_PART_INTERNAL Static method Public Method Update Part - Higher Level Public method - for Internal Use 20020327
50 UPDATE_PART_INTERNAL_0 Instance method Private Method Update Part - Higher Level Public method - for Internal Use 20020329
Events
Class CL_ADS2KIPUPL_UPDATE_PART_API has no event.
Types
Class CL_ADS2KIPUPL_UPDATE_PART_API has no local type.
Method Signatures

Method BUSINESS_CHECK_CSN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319

Method BUSINESS_CHECK_CSN on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method BUSINESS_CHECK_PDR Signature

Method BUSINESS_CHECK_PDR on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
Method BUSINESS_CHECK_PDR on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method BUSINESS_CHECK_SPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
4 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319

Method BUSINESS_CHECK_SPL on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method CSN_RETURN_OLD_DATA_TO_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN Hierarchietabellenstruktur: CSN 20020329

Method CSN_RETURN_OLD_DATA_TO_API on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method FILL_MESSAGE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLUMN_NO Value transfer Type reference (TYPE) ADS2KIPUPL_COLUMN_NO I_COLUMN_NO 20020319
2 Importing I_CSN Value transfer Type reference (TYPE) ADSPC_CSN I_CSN 20020319
3 Importing I_DM_LEVEL Value transfer Type reference (TYPE) ADS2KIPUPL_DM_LEVEL I_DM_LEVEL 20020319
4 Importing I_EIM Value transfer Type reference (TYPE) ADSPC_EIM I_EIM 20020319
5 Importing I_EIP Value transfer Type reference (TYPE) ADSPC_EIP I_EIP 20020319
6 Importing I_LINE_NO Value transfer Type reference (TYPE) ANY I_LINE_NO 20020319
7 Importing I_MFR Value transfer Type reference (TYPE) ADSPC_MFR I_MFR 20020319
8 Importing I_MSGCAT Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_COMM-MSG_CATEGORY I_MSGCAT 20020319
9 Importing I_MSGID Value transfer Type reference (TYPE) SYMSG-MSGID I_MSGID 20020319
10 Importing I_MSGNO Value transfer Type reference (TYPE) SYMSG-MSGNO I_MSGNO 20020319
11 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSG-MSGTY I_MSGTY 20020319
12 Importing I_MSGV1 Value transfer Type reference (TYPE) ANY I_MSGV1 20020319
13 Importing I_MSGV2 Value transfer Type reference (TYPE) ANY I_MSGV2 20020319
14 Importing I_MSGV3 Value transfer Type reference (TYPE) ANY I_MSGV3 20020319
15 Importing I_MSGV4 Value transfer Type reference (TYPE) ANY I_MSGV4 20020319
16 Importing I_PNR Value transfer Type reference (TYPE) ADSPC_PNR I_PNR 20020319
17 Importing I_PROB_CLASS Value transfer Type reference (TYPE) ADS2KIPUPL_MSG_COMM-PROB_CLASS I_PROB_CLASS 20020319
18 Importing I_SPL Value transfer Type reference (TYPE) ADSPC_SPL I_SPL 20020319

Method FILL_MESSAGE_STRUCTURE on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method MARK_CSN_SUBORD_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN Hierarchietabellenstruktur: CSN 20020329
# Exception Resumable Description Created on
1 DELETE_NOT_ALLOWED Löschen ist nicht zuläassig 20020329

Method MARK_PDR_SUBORD_FOR_DELETE Signature

Method MARK_PDR_SUBORD_FOR_DELETE on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
# Exception Resumable Description Created on
1 DELETE_NOT_ALLOWED Löschen ist nicht zuläassig 20020329

Method MARK_PDS_SUBORD_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_PDS Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS Hierarchietabellenstruktur: SPL 20020329
# Exception Resumable Description Created on
1 DELETE_NOT_ALLOWED Löschen ist nicht zuläassig 20020329

Method MESSAGE_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NUM Value transfer Type reference (TYPE) I RF_NUM 20020319

Method MESSAGE_NUM on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method NEXT_MESSAGE_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_NUM Value transfer Type reference (TYPE) I RF_NUM 20020319

Method NEXT_MESSAGE_NUM on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PDR_RETURN_OLD_DATA_TO_API Signature

Method PDR_RETURN_OLD_DATA_TO_API on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
Method PDR_RETURN_OLD_DATA_TO_API on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PDS_RETURN_OLD_DATA_TO_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_PDS Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS Hierarchietabellenstruktur: SPL 20020329

Method PDS_RETURN_OLD_DATA_TO_API on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PROCESS_ADT_SPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319

Method PROCESS_ADT_SPL on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PROCESS_CSN_ALL Signature

Method PROCESS_CSN_ALL on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
# Exception Resumable Description Created on
1 ALL_CSNS_REJECTED ALL_CSNS_REJECTED 20020319

Method PROCESS_CSN_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN Location 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX Location - Check Box 20020319
4 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
# Exception Resumable Description Created on
1 CSN_REJECTED CSN_REJECTED 20020319

Method PROCESS_EFF_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
# Exception Resumable Description Created on
1 ALL_EFF_REJECTED ALL_EFF_REJECTED 20020319

Method PROCESS_EFF_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing IS_EFF Call by reference Type reference (TYPE) API_SPCIPEFF IS_EFF 20020319
5 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
6 Importing I_EFF_INDEX Value transfer Type reference (TYPE) I I_EFF_INDEX 20020319
# Exception Resumable Description Created on
1 CSN_EFF_REJECTED CSN_EFF_REJECTED 20020319

Method PROCESS_LFM_SPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319

Method PROCESS_LFM_SPL on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PROCESS_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LONG_TEXT Call by reference Type reference (TYPE) ADS2KIPUPL_LONGTEXT SPEC2000 Initial Provisioning: Langtexte 20020329
2 Importing IT_INCOMING_TEXT Call by reference Type reference (TYPE) TLINETAB Lines of ITF 20020329
3 Importing I_CSN Call by reference Type reference (TYPE) ADSPC_CSN SPACE Catalog Sequence Number 20020329
4 Importing I_DM_LEVEL Call by reference Type reference (TYPE) ADS2KIPUPL_DM_LEVEL SPEC2000 Upload: Datenmodellebene 20020329
5 Importing I_SPL Call by reference Type reference (TYPE) ADSPC_SPL SPACE Supplier Code 20020329
6 Importing I_TDID Call by reference Type reference (TYPE) TDID Text-ID 20020329
7 Importing I_TDOBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20020329

Method PROCESS_LONG_TEXT on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PROCESS_MSC_CSN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319

Method PROCESS_MSC_CSN on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PROCESS_MSC_PDR Signature

Method PROCESS_MSC_PDR on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
Method PROCESS_MSC_PDR on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PROCESS_MSC_SPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319

Method PROCESS_MSC_SPL on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method PROCESS_OCH_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
4 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 ALL_OCH_REJECTED ALL_OCH_REJECTED 20020319

Method PROCESS_OCH_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_OCH Call by reference Type reference (TYPE) API_CSPCIPOCH IS_OCH 20020319
3 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
4 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
5 Importing I_OCH_INDEX Value transfer Type reference (TYPE) I I_OCH_INDEX 20020319
6 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 OCH_REJECTED OCH_REJECTED 20020319

Method PROCESS_OSDS_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
4 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 ALL_OSDS_REJECTED ALL_OSDS_REJECTED 20020319

Method PROCESS_OSDS_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_OSDS Call by reference Type reference (TYPE) API_SPCIPOSDS IS_OSDS 20020319
3 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
4 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
5 Importing I_OSDS_INDEX Value transfer Type reference (TYPE) I I_OSDS_INDEX 20020319
6 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 OSDS_REJECTED OSDS_REJECTED 20020319

Method PROCESS_PARTS_ALL Signature

Method PROCESS_PARTS_ALL on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
# Exception Resumable Description Created on
1 ALL_PARTS_REJECTED ALL_PARTS_REJECTED 20020319

Method PROCESS_PARTS_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARTS Call by reference Type reference (TYPE) API_SPCIPPARTS IS_PARTS 20020319
2 Importing I_PARTS_INDEX Value transfer Type reference (TYPE) I I_PARTS_INDEX 20020319
# Exception Resumable Description Created on
1 PARTS_PART_REJECTED PARTS_PART_REJECTED 20020319

Method PROCESS_PDR Signature

Method PROCESS_PDR on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
# Exception Resumable Description Created on
1 PART_REJECTED PART_REJECTED 20020321

Method PROCESS_PQA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
4 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 ALL_PQA_REJECTED ALL_PQA_REJECTED 20020319

Method PROCESS_PQA_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_PQA Call by reference Type reference (TYPE) API_CSPCIPPQA IS_PQA 20020319
3 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
4 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
5 Importing I_PQA_INDEX Value transfer Type reference (TYPE) I I_PQA_INDEX 20020319
6 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 PQA_REJECTED PQA_REJECTED 20020319

Method PROCESS_RPDE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
# Exception Resumable Description Created on
1 ALL_RPDE_REJECTED ALL_RPDE_REJECTED 20020319

Method PROCESS_RPDE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing IS_RPDE Call by reference Type reference (TYPE) API_CSPCIPRPDE IS_RPDE 20020319
5 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
6 Importing I_RPDE_INDEX Value transfer Type reference (TYPE) I I_RPDE_INDEX 20020319
# Exception Resumable Description Created on
1 CSN_RPDE_REJECTED CSN_RPDE_REJECTED 20020319

Method PROCESS_SPL_ALL Signature

Method PROCESS_SPL_ALL on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
# Exception Resumable Description Created on
1 ALL_SPLS_REJECTED ALL_SPLS_REJECTED 20020319

Method PROCESS_SPL_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
4 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 SPL_REJECTED SPL_REJECTED 20020319

Method PROCESS_UOA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
# Exception Resumable Description Created on
1 ALL_UOA_REJECTED ALL_UOA_REJECTED 20020319

Method PROCESS_UOA_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing IS_UOA Call by reference Type reference (TYPE) API_SPCIPUOA IS_UOA 20020319
5 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
6 Importing I_UOA_INDEX Value transfer Type reference (TYPE) I I_UOA_INDEX 20020319
# Exception Resumable Description Created on
1 CSN_UOA_REJECTED CSN_UOA_REJECTED 20020319

Method STATUS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OBJECT_NUMBER Call by reference Type reference (TYPE) ADSPCIP_RANGE Objekt für Status-Management 20020329
2 Importing I_BUSINESS_TRANSACTION Call by reference Type reference (TYPE) J_VORGANG Geschäftsvorfall 20020329
3 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE Check Only? 20020329
4 Importing I_CSN Call by reference Type reference (TYPE) ADSPC_CSN SPACE Catalog Sequence Number 20020329
5 Importing I_DM_LEVEL Call by reference Type reference (TYPE) ADS2KIPUPL_DM_LEVEL SPEC2000 Upload: Datenmodellebene 20020329
6 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) J_OBTYP Objekttyp des Transp.wesens vom verwendenden Objekt 20020329
7 Importing I_SPL Call by reference Type reference (TYPE) ADSPC_SPL SPACE Supplier Code 20020329
8 Importing I_USER_STATUS_PROFILE Call by reference Type reference (TYPE) J_STSMA SPACE Statusprofil 20020329
# Exception Resumable Description Created on
1 STATUS_FAILED Status Management Failure 20020329

Method TECH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ACTUAL_NAME Value transfer Type reference (TYPE) STRING SPACE IF_ACTUAL_NAME 20020319
2 Importing IF_TEI Value transfer Type reference (TYPE) SPCDTEL-TEI IF_TEI 20020319
3 Importing IF_VALUE Call by reference Type reference (TYPE) ANY IF_VALUE 20020319
# Exception Resumable Description Created on
1 TECHNICAL_CHECK_FAILED TECHNICAL_CHECK_FAILED 20020319

Method TECH_CHECK_CSN_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319
# Exception Resumable Description Created on
1 CSN_REJECTED CSN_REJECTED 20020319

Method TECH_CHECK_CSN_NON_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_CSN Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPCSN CS_H_CSN 20020319
2 Importing IS_CSN Call by reference Type reference (TYPE) API_CSPCIPCSN IS_CSN 20020319
3 Importing IS_CSNX Call by reference Type reference (TYPE) API_SPCIPCSNX IS_CSNX 20020319
4 Importing I_CSN_INDEX Value transfer Type reference (TYPE) I I_CSN_INDEX 20020319

Method TECH_CHECK_CSN_NON_KEYS on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method TECH_CHECK_HDR Signature

Method TECH_CHECK_HDR on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
# Exception Resumable Description Created on
1 HEADER_REJECTED HEADER_REJECTED 20020325

Method TECH_CHECK_PDR_KEYS Signature

Method TECH_CHECK_PDR_KEYS on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
# Exception Resumable Description Created on
1 PART_REJECTED PART_REJECTED 20020319

Method TECH_CHECK_PDR_NKEYS Signature

Method TECH_CHECK_PDR_NKEYS on class CL_ADS2KIPUPL_UPDATE_PART_API has no parameter.
Method TECH_CHECK_PDR_NKEYS on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method TECH_CHECK_SPL_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319
# Exception Resumable Description Created on
1 SPL_REJECTED SPL_REJECTED 20020319

Method TECH_CHECK_SPL_NON_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_H_SPL Call by reference Type reference (TYPE) ADS2KIPUPL_H_SPCIPPDS CS_H_SPL 20020319
2 Importing IS_SPL Call by reference Type reference (TYPE) API_CSPCIPSPL IS_SPL 20020319
3 Importing IS_SPLX Call by reference Type reference (TYPE) API_SPCIPSPLX IS_SPLX 20020319
4 Importing I_SPL_INDEX Value transfer Type reference (TYPE) I I_SPL_INDEX 20020319

Method TECH_CHECK_SPL_NON_KEYS on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method UPDATE_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_UPLOAD_STATUS Call by reference Type reference (TYPE) API_SPCIP_UPLOAD_STATUS CS_UPLOAD_STATUS 20020319
2 Changing CT_MSG_COMM Call by reference Type reference (TYPE) ADS2KIPUPL_T_MSG_COMM CT_ADS2KIPUPL_MSG_COMM 20020319
3 Changing CT_MSG_COMM_DOC_PARAMS Call by reference Type reference (TYPE) ADS2KIPUPL_T_MSG_COMM_DOC_PARA CT_ADS2KIPUPL_MSG_COM_PARA 20020319
4 Exporting ES_SPCIPPDR Call by reference Type reference (TYPE) SPCIPPDR ES_SPCPIPDR 20020326
5 Exporting ET_SPCIPCSN Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPCSN ET_SPCIPCSN 20020319
6 Exporting ET_SPCIPCSN_TEXT Call by reference Type reference (TYPE) API_T_SPCIPCSN_TEXT ET_SPCIPCSN_TEXT 20020319
7 Exporting ET_SPCIPEFF Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPEFF ET_SPCIPEFF 20020319
8 Exporting ET_SPCIPEXTN Call by reference Type reference (TYPE) API_T_SPCIPEXTN ET_SPCIPEXTN 20020319
9 Exporting ET_SPCIPOCH Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPOCH ET_SPCIPOCH 20020319
10 Exporting ET_SPCIPOSDS Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPOSDS ET_SPCIPOSDS 20020319
11 Exporting ET_SPCIPPARTS Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPPARTS ET_SPCIPPARTS 20020319
12 Exporting ET_SPCIPPDR_TEXT Call by reference Type reference (TYPE) API_T_SPCIPPDR_TEXT ET_SPCIPPDR_TEXT 20020319
13 Exporting ET_SPCIPPQA Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPPQA ET_SPCIPPQA 20020319
14 Exporting ET_SPCIPRPDE Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPRPDE ET_SPCIPRPDE 20020319
15 Exporting ET_SPCIPSPL Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPSPL ET_SPCIPSPL 20020319
16 Exporting ET_SPCIPSPL_TEXT Call by reference Type reference (TYPE) API_T_SPCIPSPL_TEXT ET_SPCIPSPL_TEXT 20020319
17 Exporting ET_SPCIPUOA Call by reference Type reference (TYPE) ADS2KIPUPL_T_SPCIPUOA ET_SPCIPUOA 20020319
18 Importing IS_SPCIPHDR Call by reference Type reference (TYPE) API_SPCIPHDR IS_SPCIPHDR 20020319
19 Importing IS_SPCIPPDR Call by reference Type reference (TYPE) API_CSPCIPPDR IS_SPCIPPDR 20020319
20 Importing IS_SPCIPPDRX Call by reference Type reference (TYPE) API_SPCIPPDRX IS_SPCIPPDRX 20020319
21 Importing IS_UPDATE_OPTIONS Call by reference Type reference (TYPE) API_SPCIP_OPTIONS IS_UPDATE_OPTIONS 20020319
22 Importing IT_SPCIPCSN Call by reference Type reference (TYPE) API_T_SPCIPCSN IT_SPCIPCSN 20020319
23 Importing IT_SPCIPCSNX Call by reference Type reference (TYPE) API_T_SPCIPCSNX IT_SPCIPCSNX 20020319
24 Importing IT_SPCIPCSN_TEXT Call by reference Type reference (TYPE) API_T_SPCIPCSN_TEXT IT_SPCIPCSN_TEXT 20020319
25 Importing IT_SPCIPEFF Call by reference Type reference (TYPE) API_T_SPCIPEFF IT_SPCIPEFF 20020319
26 Importing IT_SPCIPEXTN Call by reference Type reference (TYPE) API_T_SPCIPEXTN IT_SPCIPEXTN 20020319
27 Importing IT_SPCIPOCH Call by reference Type reference (TYPE) API_T_SPCIPOCH IT_SPCIPOCH 20020319
28 Importing IT_SPCIPOSDS Call by reference Type reference (TYPE) API_T_SPCIPOSDS IT_SPCIPOSDS 20020319
29 Importing IT_SPCIPPARTS Call by reference Type reference (TYPE) API_T_SPCIPPARTS IT_SPCIPPARTS 20020319
30 Importing IT_SPCIPPDR_TEXT Call by reference Type reference (TYPE) API_T_SPCIPPDR_TEXT IT_SPCIPPDR_TEXT 20020319
31 Importing IT_SPCIPPQA Call by reference Type reference (TYPE) API_T_SPCIPPQA IT_SPCIPPQA 20020319
32 Importing IT_SPCIPRPDE Call by reference Type reference (TYPE) API_T_SPCIPRPDE IT_SPCIPRPDE 20020319
33 Importing IT_SPCIPSPL Call by reference Type reference (TYPE) API_T_SPCIPSPL IT_SPCIPSPL 20020319
34 Importing IT_SPCIPSPLX Call by reference Type reference (TYPE) API_T_SPCIPSPLX IT_SPCIPSPLX 20020319
35 Importing IT_SPCIPSPL_TEXT Call by reference Type reference (TYPE) API_T_SPCIPSPL_TEXT IT_SPCIPSPL_TEXT 20020319
36 Importing IT_SPCIPUOA Call by reference Type reference (TYPE) API_T_SPCIPUOA IT_SPCIPUOA 20020319

Method UPDATE_PART on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method UPDATE_PART_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE Spec 2000 Initial Provisioning: API Interface structure 20020327

Method UPDATE_PART_INTERNAL on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.

Method UPDATE_PART_INTERNAL_0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_API_IF Call by reference Type reference (TYPE) ADS2KIPUPL_API_INTERFACE Spec 2000 Initial Provisioning: API Interface structure 20020329

Method UPDATE_PART_INTERNAL_0 on class CL_ADS2KIPUPL_UPDATE_PART_API has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 470