Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:dev:api:cashflow [12.09.2016 13:50]
rlysov [Пример запроса на получение данных]
doc:dev:api:cashflow [02.06.2018 10:42] (текущий)
Строка 12: Строка 12:
   * **outcome** - выплата наличных денег из кассы   * **outcome** - выплата наличных денег из кассы
   * **income** - внесение наличных денег в кассу   * **income** - внесение наличных денег в кассу
 +  * **to_strongbox** - перемещение в главную кассу
 +  * **from_strongbox** - перемещение из главной кассы
  
  
 ===== Параметры запроса на получение данных ===== ===== Параметры запроса на получение данных =====
-Параметры запроса данных: ​+Параметры запроса данных ​(все параметры передаются как get-параметры)
   * int **terminalid** - ID кассы. Если не указан,​ то будут отданы данные по всем кассам   * int **terminalid** - ID кассы. Если не указан,​ то будут отданы данные по всем кассам
   * int  **warehouseid** - ID точки продаж (магазина),​ данные о которой надо получить. Будут отданы данные обо всех кассах этого магазина. Параметр игнорируется,​ если указан terminalid   * int  **warehouseid** - ID точки продаж (магазина),​ данные о которой надо получить. Будут отданы данные обо всех кассах этого магазина. Параметр игнорируется,​ если указан terminalid
Строка 44: Строка 46:
  <​user_id>​3</​user_id>​  <​user_id>​3</​user_id>​
  <​user_login>​ivanov</​user_login>​  <​user_login>​ivanov</​user_login>​
 + <​user_corp_code>​CBX-0000</​user_corp_code>​
  <​created_date>​2016-09-07 19:​42:​42</​created_date>​  <​created_date>​2016-09-07 19:​42:​42</​created_date>​
  <​last_update_date>​2016-09-07 19:​42:​42</​last_update_date>​  <​last_update_date>​2016-09-07 19:​42:​42</​last_update_date>​
  <​src_terminal_id>​13</​src_terminal_id>​  <​src_terminal_id>​13</​src_terminal_id>​
  <​dst_terminal_id/>​  <​dst_terminal_id/>​
 + <​src_machine_number>​0515309</​src_machine_number>​
 + <​dst_machine_number/>​
  <​src_warehouse_id>​6</​src_warehouse_id>​  <​src_warehouse_id>​6</​src_warehouse_id>​
  <​dst_warehouse_id/>​  <​dst_warehouse_id/>​
Строка 59: Строка 64:
  <​comment/>​  <​comment/>​
  <​receipt_id>​363</​receipt_id>​  <​receipt_id>​363</​receipt_id>​
 + <​guid>​803ad8b6-688c-11e7-849d-74d435ee6043</​guid>​
 + <​src_terminal_open_datetime/>​
 + <​dst_terminal_open_datetime>​2017-07-19 13:​56:​52</​dst_terminal_open_datetime>​
 + <​src_terminal_session/>​
 + <​dst_terminal_session>​0</​dst_terminal_session>​
  </​transaction>​  </​transaction>​
 </​root>​ </​root>​
Строка 68: Строка 78:
   * **user_id** - ID пользователя,​ совершившего операцию   * **user_id** - ID пользователя,​ совершившего операцию
   * **user_login** - Логин пользователя,​ совершившего операцию   * **user_login** - Логин пользователя,​ совершившего операцию
 +  * **user_corp_code** - Корпоративный код пользователя,​ совершившего операцию
   * **created_date** - Дата создания операции   * **created_date** - Дата создания операции
   * **last_update_date** - Дата обновления этой записи. Должна совпадать с created_date   * **last_update_date** - Дата обновления этой записи. Должна совпадать с created_date
   * **src_terminal_id** - Уникальный идентификатор кассового рабочего места, откуда осуществлялось изъятие денег   * **src_terminal_id** - Уникальный идентификатор кассового рабочего места, откуда осуществлялось изъятие денег
   * **dst_terminal_id** - Уникальный идентификатор кассового рабочего места, в которую осуществлено поступление денег   * **dst_terminal_id** - Уникальный идентификатор кассового рабочего места, в которую осуществлено поступление денег
 +  * **src_machine_number** - Регистрационный номер кассы, откуда осуществлялось изъятие денег
 +  * **dst_machine_number** - Регистрационный номер кассы, в которую осуществлено поступление денег
   * **src_warehouse_id** - Уникальный идентификатор точки продаж,​ откуда осуществлялось изъятие денег ​   * **src_warehouse_id** - Уникальный идентификатор точки продаж,​ откуда осуществлялось изъятие денег ​
   * **dst_warehouse_id** - Уникальный идентификатор точки продаж,​ в которую осуществлено поступление денег   * **dst_warehouse_id** - Уникальный идентификатор точки продаж,​ в которую осуществлено поступление денег
Строка 83: Строка 96:
   * **comment** - комментарий,​ который оставил продавец при осуществлении операции   * **comment** - комментарий,​ который оставил продавец при осуществлении операции
   * **receipt_id** - ID чека. Заполняется для типов операций "​продажа"​ и "​возврат"​   * **receipt_id** - ID чека. Заполняется для типов операций "​продажа"​ и "​возврат"​
- +  * **guid** - GUID операции 
- +  * **src_terminal_open_datetime** - дата открытия смены на кассе, откуда осуществлялось изъятие денег 
 +  * **dst_terminal_open_datetime** - дата открытия смены на кассе, в которую осуществлено поступление денег 
 +  * **src_terminal_session** - номер смены на кассе, откуда осуществлялось изъятие денег 
 +  * **dst_terminal_session** - номер смены на кассе, в которую осуществлено поступление денег