EXT Pre Test
This interface should be implemented if the External System Type supports pre-tests.
Pre-tests is processed before the actual synchronization is taking place and if the pre-tests
fails, the synchronization fails. This is often used to make sure that the actual
synchronization will be successful, before it will take place. This is extra useful together
with "Synchronization Type"::Direct
and multiple external subsystems, where you want
to make sure that the synchronization will succeed in all subsystems before the
synchronization takes place to any of the subsystems.
Object Definition
Object Type | Interface |
Object Name | QWESR EXT Pre Test |
Procedures
Name | Description |
---|---|
PreTestBatchIsSupported(Record "QWESR External System"): Boolean | Specifies if the functionality to process a pre-test on a batch of records is implemented or not. |
PreTestSingleIsSupported(Record "QWESR External System"): Boolean | Specifies if the functionality to process a pre-test of a single record is implemented or not. |
RunPreTestBatch(Record "QWESR External System"; Record "QWESR EXT Sync Record" temporary) | Performs pre-tests of a batch of records changes. |
RunPreTestSingle(Record "QWESR External System"; Code[20]; RecordRef; Enum "QWESR Ext. Sys. Change Type"; Record "QWESR EXT Sync Record") | Performs a pre-test of a single record change. |
Remarks
If this interface is implemented, either of the interfaces "QWESR EXT Sync Single" and/or "QWESR EXT Sync Batch" must be implemented.
This documentation is generated from Spider v27.0