Kernel::System::SolManSyncFlag

NAME

Kernel::System::SolManSyncFlag – all solman sync flag functions

PUBLIC INTERFACE

new()

Don't use the constructor directly, use the ObjectManager instead:

    my $SolManSyncFlagObject = $Kernel::OM->Get('Kernel::System::SolManSyncFlag');

SyncFlagSet()

Mark article as to-be-synced.

    my $Success = $SolManSyncFlagObject->SyncFlagSet(
        WebserviceID => 1,
        TicketID     => 1,
        ArticleID    => 2,
    );

SyncFlagGet()

Check if article is marked as to-be-synced.

    my $SyncFlagExists = $SolManSyncFlagObject->SyncFlagGet(
        WebserviceID => 1,
        TicketID     => 1,
        ArticleID    => 2,
    );

returns

    my $SyncFlagExists = 1;     # or 0

SyncFlagDelete()

Remove sync flag.

    my $Success = $SolManSyncFlagObject->SyncFlagDelete(
        WebserviceID => 1,
        TicketID     => 1,
        ArticleID    => 2,
    );
Scroll to Top