In a SAP system, we can maintain the parameters that control the size of the data packages,the frequency of idocs etc.These values are stored in table ROIDOCPRMS and to maintain thesesettings in the IMG , we need to run the transaction SBIW and then open up node general settings and then execute Main Control parameters for data Transfer.
The following are the actual parameters:
Max Size: it is the size (in Kb) that meets your requirement for a certain maximum size of your data packages.If no parameter is maintained,the SAP default of 10 MB or 10000 KB is used.Also ,this setting may be overridden by logic in individual extractors.
Frequency : It controls the frequency with which an idoc is sent after a data idoc.It allows for efficient monitoring and management of your data loads.If no value is maintained , the SAP default 1 is used.
MAX. Processes:This parameter controls the maximum number of parallel dialog work processes that can be used during data extraction provided they are available.This really means is that you might want to specify a large number of processes thinking that this will ensure maximum parallellism.You actually get to use is what is available during extraction.When nothing is specified,the SAP default 2 is used.
Max.Lines : it is the number of records that are transferred in one data package The actual size of the data package is computed using the following formula:
(MAXSIZE *1000)/width of transfer structure
–>If Maxlines> the result of the formula,package size is the result of the formula.
–>If Maxlines< the result of the formula,package size is set to MAXLINES.
If no value is maintained for this parameter , the SAP default of 100,000 records is used.
Maintain Table ROIDOCPRMS to restrict package size.
For dataload from SAP R3,maintain parameters in SAP R3 and not in SAP BW.
For Datamart scenarios (Ex: export data source) maintain parameters in SAP BW.