SAP ABAP Class J_3RS_CL_CCD_DB_MAINT (Custom Declaration Engine)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FI-LOC (Application Component) Localization
     J3RS (Package) Localization Russia: SD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  J_3RS_ITEM_INTERFACE Item Methods 20090826
2 Interface implementation (CLASS c. INTERFACES i_ref)  J_3RS_SUBITEM_INTERFACE Subitem Methods 20090826
Properties
Class J_3RS_CL_CCD_DB_MAINT  
Short Description Custom Declaration Engine    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class J3RSCCD    
Program status P  SAP Standard Production Program 
Category 0   
Package J3RS   Localization Russia: SD 
Created 20090730   SAP 
Last change 20110908   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
# Interface Abstract Final Description Created on
1 J_3RS_ITEM_INTERFACE Item Methods 20090826
2 J_3RS_SUBITEM_INTERFACE Subitem Methods 20090826
Friends
Class J_3RS_CL_CCD_DB_MAINT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALLOWANCE Instance attribute Private Type reference (TYPE) J_3RSCCDTYPE-ALLOWANCE Percent of Allowed Increase in Quantity 20091029
2 BADI Instance attribute Private Object reference (TYPE REF TO) BADI_J_3RS_FCD 20091007
3 CCDID Instance attribute Private Type reference (TYPE) J_3RS_CCD_BELN Cargo Customs Declaration Document Number 20090819
4 CLASS Instance attribute Private Type reference (TYPE) J_3RSCCDTYPE-CLASS CCD Class 20090924
5 LIT_DEL_INV_ORDS Instance attribute Private Type reference (TYPE) LT_DEL_INV_ORDS 20091109
6 LIT_OP_QTY_LVL1 Instance attribute Private Type reference (TYPE) LT_OP_QTY_LVL1 20091028
7 LIT_ORD_CONTRS Instance attribute Private Type reference (TYPE) LT_ORD_CONTRS 20091021
8 LIT_REF_CDEC Instance attribute Private Type reference (TYPE) LT_REF_CDEC 20091202
9 LIT_SD_DOCS Instance attribute Private Type reference (TYPE) LT_SD_DOCS 20091021
10 LIT_SD_LINKS Instance attribute Private Type reference (TYPE) LT_SD_LINKS 20091021
11 LIT_SUB_OP_QTYS Instance attribute Private Type reference (TYPE) LT_SUB_OP_QTYS 20091030
12 LIT_SUB_RELATIONS Instance attribute Private Type reference (TYPE) LT_SUB_RELATIONS 20091103
13 LIT_TYPES Instance attribute Private Type reference (TYPE) LT_TYPES 20091116
14 LOCKED Instance attribute Private Type reference (TYPE) BOOLEAN Lock is set 20090818
15 L_LOCK_MODE Instance attribute Private Type reference (TYPE) ENQMODE Lock mode 20091112
16 MAX_ITEM_ID Instance attribute Private Type reference (TYPE) J_3RSCCDMAXITEM Max Item ID 20090831
17 MAX_SUB_IDS Instance attribute Private Type reference (TYPE) J_3RS_CCD_T_IDS Max Subitem IDs for Items 20090831
18 MODE Instance attribute Private Type reference (TYPE) J_3RS_CCD_NEWOPT Creation Mode for CCD 20090903
19 NRANGE Instance attribute Private Type reference (TYPE) J_3RSCCDTYPE-NRANGE Number range number 20090924
20 N_HEADER Instance attribute Private Type reference (TYPE) J_3RSCCDHEADER Cargo Customs Declaration Header 20090818
21 N_ITEMS Instance attribute Private Type reference (TYPE) CCDJ_3RSCCDITEMS Cargo Customs Declaration Change Documents Items 20090818
22 N_SUBITEMS Instance attribute Private Type reference (TYPE) CCDJ_3RSCCDSUBITMS Cargo Customs Declaration Change Documents Subitems 20090819
23 O_HEADER Instance attribute Private Type reference (TYPE) J_3RSCCDHEADER Cargo Customs Declaration Header 20090818
24 O_ITEMS Instance attribute Private Type reference (TYPE) CCDJ_3RSCCDITEMS Cargo Customs Declaration Change Documents Items 20090818
25 O_SUBITEMS Instance attribute Private Type reference (TYPE) CCDJ_3RSCCDSUBITMS Cargo Customs Declaration Change Documents Subitems 20090819
26 R_HIST Instance attribute Private Object reference (TYPE REF TO) J_3RS_CL_CCD_CHANGE_HIST CCD Change History 20090818
27 SRC_CLASS Instance attribute Private Type reference (TYPE) J_3RSCCDTYPE-CLASS for copy by reference only: calss of source CDec 20091105
28 STATUS Instance attribute Private Type reference (TYPE) J_3RSCCDSTATUS-STATUS Customs Declaration Status 20091019
29 TYPE Instance attribute Private Type reference (TYPE) J_3RS_CCD_TYPE Cargo Customs Declaration Type 20090924
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW_ITEM Instance method Public Method 20090826
2 ADD_NEW_SUBITEM Instance method Public Method 20090826
3 BADI_AFTER_LOAD Instance method Private Method 20101027
4 BADI_BEFORE_SAVE Instance method Private Method 20101027
5 BUILD_DEL_INV_ORDER_LINK_SUB Instance method Private Method 20091109
6 BUILD_ORD_CONTRS_LINK_FOR_ITEM Instance method Private Method 20091026
7 CHECK Instance method Public Method Call this -Check- before -Save- until no error remains 20090915
8 CHECK_HEADER Instance method Private Method 20101015
9 CHECK_ITEM Instance method Private Method 20091015
10 CHECK_IT_QTY_LEVEL1 Instance method Private Method 20091030
11 CHECK_IT_REFERENCE Instance method Private Method 20091201
12 CHECK_IT_SD_LEVEL2 Instance method Private Method 20091030
13 CHECK_IT_SD_LINK Instance method Private Method 20091030
14 CHECK_IT_SD_QTY Instance method Private Method 20091030
15 CHECK_LOCKED Instance method Private Method 20091019
16 CHECK_MATERIAL Instance method Private Method 20091113
17 CHECK_PURCHASING Instance method Private Method 20091116
18 CHECK_SUBITEM Instance method Private Method 20091030
19 CHECK_SUB_BIL_DEL Instance method Private Method 20091030
20 CHECK_SUB_QTY_LVL2 Instance method Private Method 20091106
21 CHECK_SUB_REL Instance method Private Method 20091123
22 CHECK_SUB_RELATION Instance method Private Method 20091103
23 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090817
24 COPY Instance method Public Method Copy and refresh CDec data 20090914
25 DB_EXECUTE Instance method Private Method 20090917
26 DELETE Instance method Public Method Delete CDec from DB 20090821
27 DELETE_ITEM Instance method Public Method 20090826
28 DELETE_SUBITEM Instance method Public Method 20090826
29 GET_ALLOWANCE Instance method Public Method 20091029
30 GET_HEADER Instance method Public Method 20090914
31 GET_ITEMS Instance method Public Method 20091015
32 GET_ITEM_ID Instance method Private Method 20090904
33 GET_SUBITEMS Instance method Public Method Returns all subitems for CDec 20090914
34 GET_SUBITEM_ID Instance method Private Method 20090904
35 REFRESH_IDS Instance method Private Method 20090904
36 RELEASE_LOCK Instance method Public Method Release DB lock 20090915
37 RETRIEVE_CCD Instance method Private Method 20090825
38 RETRIEVE_HEADER Instance method Private Method 20090915
39 SAVE Instance method Public Method Save CDec (and Change History) 20090817
40 SET_LOCKS Instance method Private Method 20090817
Events
Class J_3RS_CL_CCD_DB_MAINT has no event.
Types
Class J_3RS_CL_CCD_DB_MAINT has no local type.
Method Signatures

Method ADD_NEW_ITEM Signature

Method ADD_NEW_ITEM on class J_3RS_CL_CCD_DB_MAINT has no parameter.
Method ADD_NEW_ITEM on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method ADD_NEW_SUBITEM Signature

Method ADD_NEW_SUBITEM on class J_3RS_CL_CCD_DB_MAINT has no parameter.
Method ADD_NEW_SUBITEM on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method BADI_AFTER_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEMS Call by reference Type reference (TYPE) CCDJ_3RSCCDITEMS Customs Declaration Change Documents Items 20101027
2 Changing C_SUBITEMS Call by reference Type reference (TYPE) CCDJ_3RSCCDSUBITMS Cargo Customs Declaration Change Documents Subitems 20101027

Method BADI_AFTER_LOAD on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method BADI_BEFORE_SAVE Signature

Method BADI_BEFORE_SAVE on class J_3RS_CL_CCD_DB_MAINT has no parameter.
Method BADI_BEFORE_SAVE on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method BUILD_DEL_INV_ORDER_LINK_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEL_INV_ORDS Call by reference Type reference (TYPE) LT_DEL_INV_ORDS 20100115
2 Changing C_DEL_INV_ORD Call by reference Type reference (TYPE) LS_DEL_INV_ORD 20091109
3 Importing I_SUBITEM Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTAL All fields for CCD subitem 20091109
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091123
2 CX_MAT_CONV_ERROR Material Conversion Error 20091110

Method BUILD_ORD_CONTRS_LINK_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ORD_CONTR Call by reference Type reference (TYPE) LS_ORD_CONTR 20091026
2 Importing I_ITEM Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTAL All fields for CCD item 20091026
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091113
2 CX_MAT_CONV_ERROR Material Conversion Error 20091113

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_BADI Call by reference Type reference (TYPE) J_3RSCALLBADI 'X' Call BADi when creating CCD 20091030
2 Importing I_HEADER Call by reference Type reference (TYPE) J_3RSCCDHEADER_TOTAL Full list of CCD header fields 20090915
3 Importing I_ITEMS Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTALS CCD Extended Items 20090915
4 Importing I_SUBITEMS Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTALS CCD Extended Subitems 20090915
5 Exporting MESSAGES Call by reference Type reference (TYPE) J_3RS_MSGS Check messages 20090915
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20091023
2 CX_CHECK_FAILED CCD check before save failed 20090915
3 CX_DOC_NOT_FOUND Document is not found 20091023
4 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091023
5 CX_MAT_CONV_ERROR Material Conversion Error 20091111
6 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090915
7 CX_WRONG_BUKRS Wrong Company Code 20091023
8 CX_WRONG_WAERS Wrong Currency Key 20091023

Method CHECK_HEADER Signature

Method CHECK_HEADER on class J_3RS_CL_CCD_DB_MAINT has no parameter.
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CDec Check Failed 20101015

Method CHECK_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTAL Change Document Structure; Generated by RSSCD000 20091015
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20091023
2 CX_CHECK_FAILED CD Check Failed 20091015
3 CX_DOC_NOT_FOUND Document is not found 20091023
4 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091023
5 CX_MAT_CONV_ERROR Material Conversion Error 20091113
6 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091023
7 CX_WRONG_BUKRS Wrong Company Code 20091023
8 CX_WRONG_WAERS Wrong Currency Key 20091023

Method CHECK_IT_QTY_LEVEL1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTAL All fields for CCD item 20091030
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20091030
2 CX_CHECK_FAILED CD Check Failed 20091030
3 CX_DOC_NOT_FOUND Document is not found 20091030
4 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091030
5 CX_MAT_CONV_ERROR Material Conversion Error 20091112
6 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091030
7 CX_WRONG_BUKRS Wrong Company Code 20091030
8 CX_WRONG_WAERS Wrong Currency Key 20091030

Method CHECK_IT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTAL All fields for CCD item 20091201
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20091202
2 CX_CHECK_FAILED CD Check Failed 20091201
3 CX_DOC_NOT_FOUND Document is not found 20091202
4 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091202
5 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091202
6 CX_WRONG_BUKRS Wrong Company Code 20091202
7 CX_WRONG_WAERS Wrong Currency Key 20091202

Method CHECK_IT_SD_LEVEL2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTAL All fields for CCD item 20091030
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091030
2 CX_MAT_CONV_ERROR Material Conversion Error 20091113

Method CHECK_IT_SD_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTAL Change Document Structure; Generated by RSSCD000 20091030
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH Follow-Up Declaration not Allowed 20091030
2 CX_CHECK_FAILED CD Check Failed 20091030
3 CX_DOC_NOT_FOUND Document is not found 20091030
4 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091030
5 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091030
6 CX_WRONG_BUKRS Wrong Company Code 20091030
7 CX_WRONG_WAERS Wrong Currency Key 20091030

Method CHECK_IT_SD_QTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTAL All fields for CCD item 20091030
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091030
2 CX_MAT_CONV_ERROR Material Conversion Error 20091113

Method CHECK_LOCKED Signature

Method CHECK_LOCKED on class J_3RS_CL_CCD_DB_MAINT has no parameter.
# Exception Resumable Description Created on
1 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091019

Method CHECK_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MGLME Call by reference Type reference (TYPE) J_3RS_BUOMQUANT Quantity in Base UOM 20091113
2 Importing I_CDEC Call by reference Type reference (TYPE) J_3RS_CCD_BELN Customs Declaration Document Number 20091113
3 Importing I_ITEM Call by reference Type reference (TYPE) J_3RS_CCDITEMID Customs Declaration Item Number 20091113
4 Importing I_LSMENG Call by reference Type reference (TYPE) J_3RS_LSMENG_SUB1 Quantity for Customs Declaration Subitem in Subitem UOM 20091113
5 Importing I_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20091113
6 Importing I_SD_BELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20091113
7 Importing I_SD_MEINS Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20091113
8 Importing I_SD_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20091113
9 Importing I_SUBITEM Call by reference Type reference (TYPE) J_3RS_CCDSUBID Customs Declaration Subitem Number 20091113
10 Importing I_VRKME Call by reference Type reference (TYPE) VRKME Sales Unit 20091113
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091113
2 CX_MAT_CONV_ERROR Material Conversion Error 20091113

Method CHECK_PURCHASING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBITEM Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTAL All fields for CCD subitem 20091116
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091116

Method CHECK_SUBITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBITEM Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTAL All fields for CCD subitem 20091030
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091030
2 CX_MAT_CONV_ERROR Material Conversion Error 20091111

Method CHECK_SUB_BIL_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBITEM Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTAL All fields for CCD subitem 20091030
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091030
2 CX_MAT_CONV_ERROR Material Conversion Error 20091113

Method CHECK_SUB_QTY_LVL2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBITEM Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTAL All fields for CCD subitem 20091106
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091106
2 CX_MAT_CONV_ERROR Material Conversion Error 20091110

Method CHECK_SUB_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SUB_RELATION Call by reference Type reference (TYPE) LS_SUB_RELATION 20091123
2 Importing I_CONTRACT Call by reference Type reference (TYPE) FLAG General Flag 20091123
3 Importing I_MSG77 Call by reference Type reference (TYPE) J_3RS_MSG Message after check 20091123
4 Importing I_T_VBTYPN Call by reference Type reference (TYPE) LT_VBTYPN 20091123
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091123

Method CHECK_SUB_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBITEM Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTAL All fields for CCD subitem 20091103
# Exception Resumable Description Created on
1 CX_CHECK_FAILED CD Check Failed 20091103

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CCD Call by reference Type reference (TYPE) J_3RS_CCD_BELN Cargo customs declaration number 20090914
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20090916
3 Importing I_SRC_CLASS Call by reference Type reference (TYPE) J_3RS_CCD_CLASS for copy by reference only - class of source CDec 20091105
4 Importing I_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20090916
5 Importing MODE Call by reference Type reference (TYPE) J_3RS_CCD_NEWOPT 'E' Creation Mode for CCD 20090903
6 Importing TYPE Call by reference Type reference (TYPE) J_3RS_CCD_TYPE Cargo Customs Declaration Type 20090914
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20090821
2 CX_DOC_NOT_FOUND Document is not found 20091022
3 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091019
4 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091022
5 CX_WRONG_BUKRS Wrong Company Code 20091022
6 CX_WRONG_WAERS Wrong Currency Key 20091022

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_BADI Call by reference Type reference (TYPE) J_3RSCALLBADI SPACE Call BADi when creating CCD 20090915
2 Changing C_HEADER Call by reference Type reference (TYPE) J_3RSCCDHEADER_TOTAL Full list of CCD header fields 20091006
3 Changing C_ITEMS Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTALS CCD Extended Items 20090915
4 Changing C_SUBITEMS Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTALS CCD Extended Subitems 20090915
5 Importing DATA_FROM_SD_DOCS Call by reference Type reference (TYPE) J_3RS_CPY_SD_DOC ABAP_FALSE Copy Items (Sub-items) of CDec from SD document 20091016
# Exception Resumable Description Created on
1 CX_TABLES_NOT_LOCKED Document is not found 20090915

Method DB_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KZ Call by reference Type reference (TYPE) CDCHNGIND 'U' Change Type (U, I, E, D) 20091014
# Exception Resumable Description Created on
1 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091013

Method DELETE Signature

Method DELETE on class J_3RS_CL_CCD_DB_MAINT has no parameter.
# Exception Resumable Description Created on
1 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090914

Method DELETE_ITEM Signature

Method DELETE_ITEM on class J_3RS_CL_CCD_DB_MAINT has no parameter.
Method DELETE_ITEM on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method DELETE_SUBITEM Signature

Method DELETE_SUBITEM on class J_3RS_CL_CCD_DB_MAINT has no parameter.
Method DELETE_SUBITEM on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method GET_ALLOWANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ALLOWANCE Value transfer Type reference (TYPE) J_3RSCCDTYPE-ALLOWANCE Percent of Allowed Increase in Quantity 20091029

Method GET_ALLOWANCE on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HEADER Call by reference Type reference (TYPE) J_3RSCCDHEADER_TOTAL Full list of CCD header fields 20090914
2 Importing I_CCD Call by reference Type reference (TYPE) J_3RS_CCD_BELN Cargo Customs Declaration Document Number 20090914
3 Importing I_COPY Call by reference Type reference (TYPE) J_3RS_CPY_CDEC ABAP_FALSE Copy CDec or items from CDec: check follow-up docs allowed 20091019
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20091022
2 CX_DOC_NOT_FOUND Document is not found 20091022
3 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091019
4 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090914
5 CX_WRONG_BUKRS Wrong Company Code 20091022
6 CX_WRONG_WAERS Wrong Currency Key 20091022

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEMS Call by reference Type reference (TYPE) J_3RSCCDITEM_TOTALS CCD Extended Items 20091015
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20091015
3 Importing I_CCD Call by reference Type reference (TYPE) J_3RS_CCD_BELN Cargo Customs Declaration Document Number 20091015
4 Importing I_COPY Call by reference Type reference (TYPE) J_3RS_CPY_CDEC ABAP_FALSE Copy CDec or items from CDec: check follow-up docs allowed 20091019
5 Importing I_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20091015
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20091022
2 CX_DOC_NOT_FOUND Document is not found 20091022
3 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091019
4 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20091015
5 CX_WRONG_BUKRS Wrong Company Code 20091022
6 CX_WRONG_WAERS Wrong Currency Key 20091022

Method GET_ITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) J_3RS_CCDITEMID Cargo Customs Declaration Item Number 20090904

Method GET_ITEM_ID on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method GET_SUBITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBITEMS Call by reference Type reference (TYPE) J_3RSCCDSUB_TOTALS CCD Extended Subitems 20090914
2 Importing I_CCD Call by reference Type reference (TYPE) J_3RS_CCD_BELN Cargo Customs Declaration Document Number 20090914
# Exception Resumable Description Created on
1 CX_CCD_NO_AUTH No Authorization to Create CCD 20091023
2 CX_DOC_NOT_FOUND Document is not found 20091023
3 CX_FOLW_UP_NOT_ALLWD Follow-Up Declaration not Allowed 20091023
4 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090914
5 CX_WRONG_BUKRS Wrong Company Code 20091023
6 CX_WRONG_WAERS Wrong Currency Key 20091023

Method GET_SUBITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM Call by reference Type reference (TYPE) J_3RS_CCDITEMID Cargo Customs Declaration Item Number 20090904
2 Returning SUBITEM Value transfer Type reference (TYPE) J_3RS_CCDSUBID Cargo Customs Declaration Subitem Number 20090904

Method GET_SUBITEM_ID on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method REFRESH_IDS Signature

Method REFRESH_IDS on class J_3RS_CL_CCD_DB_MAINT has no parameter.
Method REFRESH_IDS on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method RELEASE_LOCK Signature

Method RELEASE_LOCK on class J_3RS_CL_CCD_DB_MAINT has no parameter.
Method RELEASE_LOCK on class J_3RS_CL_CCD_DB_MAINT has no exception.

Method RETRIEVE_CCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20090916
2 Importing I_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20090916
# Exception Resumable Description Created on
1 CX_DOC_NOT_FOUND Document is not found 20090916
2 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090916
3 CX_WRONG_BUKRS Wrong Company Code 20091022
4 CX_WRONG_WAERS Wrong Currency Key 20091022

Method RETRIEVE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20090916
2 Importing I_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20090916
# Exception Resumable Description Created on
1 CX_DOC_NOT_FOUND Document is not found 20090916
2 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090916
3 CX_WRONG_BUKRS Wrong Company Code 20091022
4 CX_WRONG_WAERS Wrong Currency Key 20091022

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CCD Value transfer Type reference (TYPE) J_3RS_CCD_BELN Cargo Customs Declaration Document Number 20090918
# Exception Resumable Description Created on
1 CX_J3RS_CCD_NR_ERR CCD number retrieve error 20090924
2 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090821

Method SET_LOCKS Signature

Method SET_LOCKS on class J_3RS_CL_CCD_DB_MAINT has no parameter.
# Exception Resumable Description Created on
1 CX_TABLES_NOT_LOCKED Lock For CCD Tables Is Not Set 20090903
History
Last changed by/on SAP  20110908 
SAP Release Created in 605