Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Multiexcerpt include
MultiExcerptNamesetScheduledOperationDescription
PageWithExcerptДокументация Personal API

Полное описание функционала смотрите в Документация Personal API пункт SetScheduledOperation()-Редактирование операций по расписанию.

В Создание операций по расписанию мы получили CronOperationId ("ece5b08a-8951-4739-8d71-ee589676bcd2"), данное значение указываем в параметре Operation.

Пример на языке программирования PHP

...

В примере ниже мы изменим сумму платежа со 100 рублей на 200 рублей

Code Block
languagephp
themeConfluence
$userToken = getToken();
$data = array(
    'UserToken' => $userToken,
    'Operation' => 'ece5b08a-8951-4739-8d71-ee589676bcd2',
    'ObjectId' => 3496318551,//Номер счёта к оплате в системе IntellectMoney
    'ObjectTypeVal' => 1,
    'ParamsJson' => '{"Amount":"200"}',
    'RepeatPlan' => "0 0 12 1/4 * ? *",
    'RetryOnFailPlan' => "0 0/15 * 1/1 * ? *",
    'RetryOnFailCount' => 3,
    'FireOnSkip' => 1,
    'EndExecDate' => "12.12.2021",
    'State' => 1
);


$request = curlRequest('https://api.intellectmoney.ru/personal/scheduler/setScheduledOperationData', $data);
$result = simplexml_load_string($request);

...


Вспомогательные функции

Multiexcerpt include
MultiExcerptNamecURLdescription
PageWithExcerptВспомогательные функции для взаимодействия с API системы IntellectMoney

...

Multiexcerpt include
MultiExcerptNamegetTokenExample
PageWithExcerptДокументация Personal API