Kernel::System::ITSMConfigItem::Number

NAME

Kernel::System::ITSMConfigItem::Number – sub module of Kernel::System::ITSMConfigItem

DESCRIPTION

All configuration item number functions.

PUBLIC INTERFACE

ConfigItemNumberLookup()

return configuration item id or configuration item number

    my $ConfigItemNumber = $ConfigItemObject->ConfigItemNumberLookup(
        ConfigItemID => 123,
    );

    or

    my $ConfigItemID = $ConfigItemObject->ConfigItemNumberLookup(
        ConfigItemNumber => '123454321',
    );

ConfigItemNumberCreate()

create a new configuration item number

    my $Number = $ConfigItemObject->ConfigItemNumberCreate(
        Type    => 'AutoIncrement',
        ClassID => 123,
    );

CurrentCounterGet()

return the current counter of a class

    my $Counter = $ConfigItemObject->CurrentCounterGet(
        ClassID => 123,
        Type    => 'AutoIncrement',
    );

CurrentCounterSet()

set the current counter of a class

    my $True = $ConfigItemObject->CurrentCounterSet(
        ClassID => 123,
        Type    => 'AutoIncrement',
        Counter => '12',
    );
Scroll to Top