RSDU_TABLE_SPLIT_PARTLIST is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below is the pattern details for this FM showing its interface including any import and export parameters, exceptions etc as well as any documentation contributions (Comments) specific to the object.
See here to view full function module documentation and code listing, simply by entering the name RSDU_TABLE_SPLIT_PARTLIST into the relevant SAP transaction such as SE37 or SE80.
Associated Function Group:
RSDU_PART
Released Date:
Not Released
Processing type: Normal fucntion module
CALL FUNCTION 'RSDU_TABLE_SPLIT_PARTLIST' "Determine the names and high values of new partitions for a maxvalue-split
EXPORTING
i_tablnm = " rsd_tablnm Table Name
i_partition_val = " rspartvl_to Value until to split max partition
i_increment = " i Increment to next partition max value
i_part_iobjnm = " rsd_iobjnm Partitioning Infoobject
IMPORTING
e_ts_part_info = " rsdu_ts_part_info Partitioning information of NEW partitions
EXCEPTIONS
INVALID_INPUT = 1 " Invalid input
. " RSDU_TABLE_SPLIT_PARTLIST
The ABAP code below is a full code listing to execute function module RSDU_TABLE_SPLIT_PARTLIST including all data declarations. The code uses the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the original method of declaring data variables up front. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8).
| ld_e_ts_part_info | TYPE RSDU_TS_PART_INFO . |
The below ABAP code uses the older none in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. It may also be useful if you are using an older version of SAP as some of the newer syntax above, such as the @DATA is not available until 4.70 EHP 8.
DATA:
| ld_e_ts_part_info | TYPE RSDU_TS_PART_INFO , |
| ld_i_tablnm | TYPE RSD_TABLNM , |
| ld_i_partition_val | TYPE RSPARTVL_TO , |
| ld_i_increment | TYPE I , |
| ld_i_part_iobjnm | TYPE RSD_IOBJNM . |
Please help keep this info upto date and use the comments section below to add useful hints, tips and information specific to this SAP function. This will then be available for you and other users to easily find by simply searching on the object name RSDU_TABLE_SPLIT_PARTLIST or its description.
RSDU_TABLE_SPLIT_PARTLIST - Determine the names and high values of new partitions for a maxvalue-s RSDU_TABLE_SPLIT_PARTITION_SYB - Split the partition at the given value RSDU_TABLE_SPLIT_PARTITION_ORA - Split the partition at the given value RSDU_TABLE_SPLIT_PARTITION_MSS - Expands a Partitioned Table by One Partition RSDU_TABLE_SPLIT_PARTITION_HDB - Erweitert eine partitionierte Tabelle um eine Partition RSDU_TABLE_SPLIT_PARTITION_DB6 - Expands a Partitioned Table by One Partition