Show / Hide Table of Contents

    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 TypeInterface
    Object NameQWESR 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

    Back to top Copyright © 2020 SmartApps
    Generated by DocFX