Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:dev:api:writeoff [27.06.2017 12:40] dchuprunov ошибки |
doc:dev:api:writeoff [02.06.2018 10:42] (текущий) |
||
---|---|---|---|
Строка 12: | Строка 12: | ||
==== Параметры запроса на получение данных ==== | ==== Параметры запроса на получение данных ==== | ||
+ | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
* **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
- | * **format** - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. | + | * **format** (get only) - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. |
* **date** - получение списаний на определенную дату. Формат: ГГГГММДД. Необязательный параметр. | * **date** - получение списаний на определенную дату. Формат: ГГГГММДД. Необязательный параметр. | ||
Строка 68: | Строка 68: | ||
<comment/> | <comment/> | ||
<warehouse_external_id/> | <warehouse_external_id/> | ||
+ | <type>G</type> | ||
+ | <guid>803ad8b6-688c-11e7-849d-74d435ee6043</guid> | ||
<created_date>2017-06-15 04:45:58</created_date> | <created_date>2017-06-15 04:45:58</created_date> | ||
<created_by/> | <created_by/> | ||
Строка 82: | Строка 84: | ||
<amount/> | <amount/> | ||
<status>draft</status> | <status>draft</status> | ||
+ | <type>G</type> | ||
+ | <guid>803ad8b6-688c-11e7-849d-74d435ee6043</guid> | ||
<status_name>Черновик</status_name> | <status_name>Черновик</status_name> | ||
<comment/> | <comment/> | ||
Строка 102: | Строка 106: | ||
<expir_date/> | <expir_date/> | ||
<lot_number/> | <lot_number/> | ||
+ | <guid>803ad8b6-688c-11e7-849d-74d435ee6043</guid> | ||
</item> | </item> | ||
</items> | </items> | ||
Строка 123: | Строка 128: | ||
* **warehouse_external_id** - код Магазина во внешней системе учета (например, в 1С) | * **warehouse_external_id** - код Магазина во внешней системе учета (например, в 1С) | ||
+ | |||
+ | * **type** - тип списания (G - списание товаров, M - списание материальных ценностей) | ||
+ | |||
+ | * **guid** - GUID списания | ||
* **amount** - сумма списания | * **amount** - сумма списания | ||
Строка 136: | Строка 145: | ||
* **last_update_by** - ID пользователя, сделавшего последние изменения | * **last_update_by** - ID пользователя, сделавшего последние изменения | ||
- | * **external_id** - код Списания во внешней системе (например, в 1С) | + | * **external_id** - код Списания во внешней системе (например, в 1С). Значение параметра уникально. |
Строка 164: | Строка 173: | ||
* **lot_number** - характеристика (серия, партия и пр) позиции в накладной поступления | * **lot_number** - характеристика (серия, партия и пр) позиции в накладной поступления | ||
+ | |||
+ | * **guid** - GUID строки | ||
Строка 174: | Строка 185: | ||
==== Параметры запроса ==== | ==== Параметры запроса ==== | ||
+ | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
* **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
- | * **format** - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. | + | * **format** (get only) - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. |
- | * **id** - идентификатор списания, данные которого нужно обновить | + | * **id** (get only) - идентификатор списания, данные которого нужно обновить |
- | * **external_id** - код списания во внешней системе учета (например, в 1С) | + | * **external_id** (get only) - код списания во внешней системе учета (например, в 1С) |
- | * **create_if_not_exist** - Если истина, то при неудачном поиске cписание будет добавлено в систему. | + | * **create_if_not_exist** (get only) - Если истина, то при неудачном поиске cписание будет добавлено в систему. |
- | * **warehouse_external_id** - код Магазина во внешней системе. Необязательный параметр; если указан, то будет осуществлен поиск Магазина по указанному коду и добавление ссылки на него в документ Списания. | + | * **warehouse_external_id** (get only) - код Магазина во внешней системе. Необязательный параметр; если указан, то будет осуществлен поиск Магазина по указанному коду и добавление ссылки на него в документ Списания. |
Строка 218: | Строка 229: | ||
==== Параметры запроса ==== | ==== Параметры запроса ==== | ||
+ | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
* **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
- | * **format** - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. | + | * **format** (get only) - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. |
- | * **id** - идентификатор списания, которое будет удалено | + | * **id** (get only) - идентификатор списания, которое будет удалено |
- | * **external_id** - код списания во внешней системе учета (например, в 1С) | + | * **external_id** (get only) - код списания во внешней системе учета (например, в 1С) |
Строка 254: | Строка 265: | ||
==== Параметры запроса ==== | ==== Параметры запроса ==== | ||
+ | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
* **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
- | * **format** - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. | + | * **format** (get only) - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. |
- | * **id** - идентификатор товарной строки в поступлении, данные которой нужно обновить | + | * **id** (get only) - идентификатор товарной строки в поступлении, данные которой нужно обновить |
- | * **create_if_not_exist** - Если истина, то при неудачном поиске товарная строка будет добавлена в систему. | + | * **create_if_not_exist** (get only) - Если истина, то при неудачном поиске товарная строка будет добавлена в систему. |
* Также в качестве параметров могут быть переданы все поля для строки товарной позиции в списании | * Также в качестве параметров могут быть переданы все поля для строки товарной позиции в списании | ||
Строка 293: | Строка 304: | ||
==== Параметры запроса ==== | ==== Параметры запроса ==== | ||
+ | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
* **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр. | ||
- | * **format** - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. | + | * **format** (get only) - формат, в котором сервер отдаст данные. Может принимать значения "xml" или "json". Необязательный параметр. |
- | * **id** - идентификатор строки товарной позиции Списания, которая будет удалена | + | * **id** (get only) - идентификатор строки товарной позиции Списания, которая будет удалена |