0
Отвечен

API Транзакции - значение переменных

Илья Пелевин 11 месяцев назад в Вопросы по REST API обновлен LiveSklad 11 месяцев назад 3

Добрый день.
Есть массив:
customer: {
id: "5cb05980f15c71510b4084d6",
name: "Серых Андрей"
},
date: "2020-01-19T15:35:05.047Z",
dualCashId: "5e2477297a789a301138a4ba",
isBankTransfer: false,
money: 3946,
moveCashRegister: {
id: "5cd1896a80219b4b01ed0f77",
name: "LOG Логист"
},
type: "move",
id: "5e2477297a789a301138a4b9"
},
{
cashItem: {
isIncome: false,
name: "Перемещение денег из кассы",
type: "move",
id: "5cae70b3a053aa5a73c8f533"
},
cashRegister: {
id: "5cbb29e70161d24569b7ab30",
name: "FIX Серых"
}


Прошу расписать значения подмассивов и переменных, т.к. в описание API данных нет.
Спасибо.

На рассмотрении

Здравствуйте, данные которые вы скинули имеют некорректный формат. По какому запросу вам нужно описание получаемого результата?

Отвечен

date - дата создания транзакции

isBankTransfer - тип операции (true - безналичные, false - наличные)

money - сумма транзакции

shopId - id мастерской в которой была создана транзакция (отсутствует для транзакций по глобальным кассам)

cashItem - объект с данными по статье движения денежных средств

cashRegister - объект с данными по кассе связанной с транзакцией

customer - объект с данными о сотруднике который создал транзакцию

node - примечание по транзакции

counteragent - объект с данными по контрагенту (присутствует только для транзакций по которым был указан контрагент)

document - объект с данными о документе по которому создана транзакция (присутствует только для транзакций по документам: продажи, возвраты, оприходования, перемещения)

order - объект с данными о заказе по которому создана транзакция (присутствует только для транзакций по заказам)

worker - объект с данными о сотруднике (присутствует только для транзакций выдачи и внесения денежных средств в которых получателем указан сотрудник)

moveCashRegister - объект с данными о кассе в которую сделали перемещение денежных средств (присутствует только для транзакций перемещения денежных средств между кассами)

salary - объект с данными о сотруднике (присутствует только для транзакций выдачи зарплаты сотруднику)

Все остальные поля - системные

Сервис поддержки клиентов работает на платформе UserEcho