Specific TSR Parameters
To enable this kind of reply messages, please add the following task parameter to your control message:
<taskParameter>
   <name>CreateConsolidatedTSR</name>
   <dataType>S</dataType>
   <value>Y</value>
</taskParameter>
Consolidated TSR has the following structure:
First of all this report provides some general information adding separate blocks which refer to different files. Each of these blocks starts with load details for the file followed by the description of errors if any occurred.
Â
IncludeExtractStats - Add Extract Stats to TSRs for Extracts
Please note, that this feature is supported for a limited number of interfaces:Â Schedule, GenericSMF, WarehouseCashActivity, WarehouseCashFlowProjection, WarehouseCloseLot, CustodyRestrictionActivity, CustodyRestrictionBalance, WarehouseDisclosureStatus, WarehouseGLBalances, WarehouseNAVMonthEnd, WarehouseNAVMulti, WarehouseNAV, WarehouseOpenLot, WarehousePendingTrade, WarehousePerformance, WarehousePosition, WarehouseTrade, WarehouseWashSaleTrade
The following model with additional information can be added to extract TSRs:
<extractStats>
<extractFilename>65B4103E3B9CD110__WAREHOUSEPERFORMANCE__1_4_20180425.xml</extractFilename>
<transactionCount>4</transactionCount>
<objectCount>4</objectCount>
<rowCount>4</rowCount>
</extractStats>
by setting IncludeExtractStats task parameter in the control message or W_INCLUDE_EXTRACT_STATS global parameter with the value of Y.
IncludeRecordErrorDetails - Optimize TSR Detail Information
Sometimes you want to make TSR information more compact and return only the "summary". In this case you should use IncludeRecordErrorDetails parameter in the control message or W_INCLUDE_RECORD_ERROR_DETAILS global parameter with the value of N. It also improves execution time of queries.
This parameter does not work for Pace Upload events. To exclude errors from Pace Uploader from TSR there should be set W_DISABLE_EXT_ERR_DESC_PACE_UPLOADER global parameter with the value of N.
Valid values are: Y or N.
Y (default value) - if the parameter is not set or its value is ‘Y’, Detail information is added to TSR.
N - if its value is ‘N’, only Summary information is added.
If you use IncludeRecordErrorDetails=N with ConsolidatedTSR=Y, the record details will be removed from all blocks:
Â