Присоединяйтесь!
  1. Saby
  2. База знаний
  3. API
  4. API Управление персоналом
  5. Справочники
  6. Сотрудники
  7. Мотивация
  8. Получить движения валюты за период

Получить движения корпоративной валюты по API

Получить движения корпоративной валюты по API

Метод sabyMotivation.GetFundsFlow позволяет получить информацию о движении вирутальной валюты по сотрудникам за выбранный период. Если в запросе переданы конкретные сотрудники, данные будут только по ним. Иначе вернутся все, у кого были операции в указанном периоде.

Параметры запроса

Параметр
* — обязательный

Тип

Описание

Params

hashtableнабор параметров для поиска
 

Currency*

hashtableобъект с корпоративной валютой, по которой нужно получить балансы
 

Name

stringназвание валюты, по которому будет осуществляться поиск

DateStart*

string
YYYY-MM-DD
дата начала периода

DateFinish*

string
YYYY-MM-DD
дата окончания периода

Employees

hashtableМассив сотрудников, по которым нужно вернуть движение. Если параметр не передан, то возвращается по всем сотрудникам
 

UID*

stringидентификатор сотрудника в сторонней системе

Surname

stringФИО сотрудника

Name

string

Patronymic

string

Результат

Параметр

Тип

Описание

Employees

hashtableсписок сотрудников
 

UID

stringидентификатор сотрудника в сторонней системе

Surname

stringФИО сотрудника

Name

string

Patronymic

string

Flow

hashtableмассив записей с движением средств в разрезе конкретных документов
 

DocName

stringназвание документа. Возможные значения: «Пополнение / Удержание», «Поощрение / взыскание (выводится название вида ПиВ)», «Передача части средств», «Покупка в магазине подарков», «Покупка транспорта в гонке»

DocDate

string
YYYY-MM-DD
дата документа

Accrued

integerколичество начисленных единиц корпоративной валюты

Distributed

integerколичество использованных единиц корпоративной валюты

Balance

integerтекущий остаток корпоративной валюты

Пример

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.