API - Денежные средства » История » Версия 11
Динар Халиуллин, 06.11.2014 16:45
| 1 | 1 | Александр Кварацхелия | h1. API - Денежные средства |
|---|---|---|---|
| 2 | |||
| 3 | 2 | Александр Кварацхелия | {{toc}} |
| 4 | |||
| 5 | 1 | Александр Кварацхелия | h2. Ресурс: Денежные документы |
| 6 | |||
| 7 | 10 | Динар Халиуллин | Доступ через основной интерфейс Неба: |
| 8 | "Денежные средства" > "Деньги" |
||
| 9 | |||
| 10 | 11 | Динар Халиуллин | h3. Получение списка денежных документов (LIST) |
| 11 | 10 | Динар Халиуллин | |
| 12 | Описание возвращаемого объекта JSON поля data: |
||
| 13 | |||
| 14 | <pre> |
||
| 15 | { |
||
| 16 | "comment": "", |
||
| 17 | "kassa_id": null, |
||
| 18 | "direction": { |
||
| 19 | "name": "\u041f\u0440\u0438\u0445\u043e\u0434", |
||
| 20 | "id": 2 |
||
| 21 | }, |
||
| 22 | "kassa_or_schet_name": "40702810526260009200 \u0432 andhdb", |
||
| 23 | "summa": 1230.00, |
||
| 24 | "section": "\u0411\u0410\u041d\u041a", |
||
| 25 | "contragent": { |
||
| 26 | "type": { |
||
| 27 | "name": "", |
||
| 28 | "id": 1 |
||
| 29 | }, |
||
| 30 | "name": "\u041e\u041e\u041e \"\u041d\u043e\u0432\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u0430\u0433\u0435\u043d\u0442\"", |
||
| 31 | "id": 10352 |
||
| 32 | }, |
||
| 33 | "section_id": 1, |
||
| 34 | "contract": { |
||
| 35 | "name": "\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0434\u043e\u0433\u043e\u0432\u043e\u0440", |
||
| 36 | "id": 7781 |
||
| 37 | }, |
||
| 38 | "bank_account_id": 46, |
||
| 39 | "num": "2", |
||
| 40 | "outgo": "", |
||
| 41 | "income": 1230.00, |
||
| 42 | "date": "18.09.2014", |
||
| 43 | "operation": { |
||
| 44 | "id": 622, |
||
| 45 | "key": "\u0411\u0430\u043d\u043a\u041e\u043f\u043b\u0430\u0442\u0430\u041e\u0442\u041f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044f", |
||
| 46 | "name": "\u041e\u043f\u043b\u0430\u0442\u0430 \u043e\u0442 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044f" |
||
| 47 | }, |
||
| 48 | "id": "21088-1", |
||
| 49 | "cash_flow": null |
||
| 50 | } |
||
| 51 | </pre> |
||
| 52 | |||
| 53 | *name:* Получение списка денежных документов |
||
| 54 | *desc:* Возвращает список денежных документов |
||
| 55 | *url:* https://nebopro.ru/buh/money-documents/list |
||
| 56 | *Параметры:* Стандартные параметры операции LIST |
||
| 57 | |||
| 58 | 11 | Динар Халиуллин | h3. Чтение данных денежного документа (READ) |
| 59 | 10 | Динар Халиуллин | |
| 60 | 11 | Динар Халиуллин | Возвращает объект модели денежного документа по указанному первичному ключу |
| 61 | 10 | Динар Халиуллин | *url:* https://nebopro.ru/buh/money-documents/read?id=21088 |
| 62 | |||
| 63 | 1 | Александр Кварацхелия | Параметры для чтения существующего объекта: |
| 64 | 10 | Динар Халиуллин | * @id@ - идентификатор документа |
| 65 | 1 | Александр Кварацхелия | |
| 66 | 11 | Динар Халиуллин | h3. Создание денежного документа (CREATE) |
| 67 | 10 | Динар Халиуллин | |
| 68 | 11 | Динар Халиуллин | URL: https://nebopro.ru/buh/money-documents/create |
| 69 | Параметры: объект модели контрагента без поля id; |
||
| 70 | 1 | Александр Кварацхелия | |
| 71 | 11 | Динар Халиуллин | h3. Обновление денежного документ (UPDATE) |
| 72 | 1 | Александр Кварацхелия | |
| 73 | 11 | Динар Халиуллин | URL: https://nebopro.ru/buh/money-documents/update |
| 74 | Параметры: объект модели денежного документа с обязательным полем id; |
||
| 75 | |||
| 76 | Модель: |
||
| 77 | <pre> |
||
| 78 | "id": 21088 |
||
| 79 | "section": "bank" |
||
| 80 | </pre> |
||
| 81 | |||
| 82 | Описание параметров модели: |
||
| 83 | * @id@ - идентификатор документа |
||
| 84 | * @section@ - тип документа (bank, kassa или other) |
||
| 85 | |||
| 86 | Возвращает ответа вида: |
||
| 87 | <pre> |
||
| 88 | { |
||
| 89 | "success": true |
||
| 90 | } |
||
| 91 | </pre> |
||
| 92 | |||
| 93 | h3. Удаление денежного документа (DELETE) |
||
| 94 | |||
| 95 | URL: https://nebopro.ru/buh/money-documents/delete |
||
| 96 | Параметры: объект модели денежного документа с обязательным полем id; |
||
| 97 | |||
| 98 | Возвращает ответ вида |
||
| 99 | |||
| 100 | { |
||
| 101 | "success" true |
||
| 102 | } |
||
| 103 | |||
| 104 | |||
| 105 | h3. |
||
| 106 | 10 | Динар Халиуллин | |
| 107 | |||
| 108 | |||
| 109 | 3 | Динар Халиуллин | h2. Ресурс: Платежные поручения |
| 110 | |||
| 111 | Все операции в рамках ресурса "Платежные поручения" требуют аутентификации и установки рабочей организации. |
||
| 112 | |||
| 113 | Доступ через основной интерфейс Неба: |
||
| 114 | "Денежные средства" > "Платежные поручения" |
||
| 115 | |||
| 116 | Пример возвращаемого поля data: |
||
| 117 | 4 | Динар Халиуллин | |
| 118 | 3 | Динар Халиуллин | <pre> |
| 119 | { |
||
| 120 | "payment_purpose": "Перечисление средств контрагенту", |
||
| 121 | "num": "10", |
||
| 122 | 4 | Динар Халиуллин | "summa": 2000000.00, |
| 123 | 3 | Динар Халиуллин | "operation": { |
| 124 | "id": 518715, |
||
| 125 | "name": "Оплата поставщику с расчетного счета" |
||
| 126 | }, |
||
| 127 | 4 | Динар Халиуллин | "date": "30.10.2014", |
| 128 | 3 | Динар Халиуллин | "company": { |
| 129 | "id": 8036, |
||
| 130 | "name": "Вымышленная компания" |
||
| 131 | 4 | Динар Халиуллин | }, |
| 132 | 3 | Динар Халиуллин | "contragent": { |
| 133 | "id": 18572, |
||
| 134 | "name": "Вымышленный контрагент" |
||
| 135 | }, |
||
| 136 | 4 | Динар Халиуллин | "id": 3133, |
| 137 | 3 | Динар Халиуллин | "contract": { |
| 138 | 4 | Динар Халиуллин | "id": 17589, |
| 139 | 3 | Динар Халиуллин | "name": "Основной договор" |
| 140 | } |
||
| 141 | } |
||
| 142 | </pre> |
||
| 143 | |||
| 144 | h3. Получение списка контрагентов (LIST) |
||
| 145 | |||
| 146 | *name*: Получение списка платежных поручений |
||
| 147 | *desc*: Возвращает список платежных поручений, сформированный пользователем |
||
| 148 | 5 | Динар Халиуллин | *url*: https://nebopro.ru/buh/bank-payment-order/list |
| 149 | 6 | Динар Халиуллин | *Параметры*: Стандартные параметры операции LIST |
| 150 | 5 | Динар Халиуллин | |
| 151 | h3. Получение списка контрагентов (READ) |
||
| 152 | 3 | Динар Халиуллин | |
| 153 | *name*: Просмотр существующего платежного поручения |
||
| 154 | 1 | Александр Кварацхелия | *desc*: Возвращает содержимое платежного поручения с конкретным id |
| 155 | 10 | Динар Халиуллин | *url*: https://nebopro.ru/buh/bank-payment-order/read?id=3133 |
| 156 | 3 | Динар Халиуллин | |
| 157 | Параметры для чтения существующего объекта: |
||
| 158 | * @id@ - идентификатор документа |
||
| 159 | 7 | Динар Халиуллин | |
| 160 | 1 | Александр Кварацхелия | |
| 161 | h3. Создание платежного поручения (CREATE) |
||
| 162 | 7 | Динар Халиуллин | |
| 163 | 10 | Динар Халиуллин | *url:* /buh/bank-payment-order/create |
| 164 | *Параметры:* объект модели платежное поручение без поля id; |
||
| 165 | 7 | Динар Халиуллин | |
| 166 | Модель платежного поручения: |
||
| 167 | |||
| 168 | <pre> |
||
| 169 | |||
| 170 | { |
||
| 171 | "payment_purpose": "Назначение платежа", |
||
| 172 | "num": "1", |
||
| 173 | "summa": 100500, |
||
| 174 | "operation": { |
||
| 175 | "id": 193, |
||
| 176 | "name": "Оплата поставщику с расчетного счета" |
||
| 177 | }, |
||
| 178 | "date": "23.10.2014", |
||
| 179 | "company": { |
||
| 180 | "id": 3, |
||
| 181 | "name": "ООО \"Новые горизонты\"" |
||
| 182 | }, |
||
| 183 | "contragent": { |
||
| 184 | "id": 2, |
||
| 185 | "name": "ООО Поставщик" |
||
| 186 | }, |
||
| 187 | "id": 2, |
||
| 188 | "contract": { |
||
| 189 | "id": 2, |
||
| 190 | "name": "Основной договор с ООО Поставщик №1 от 01.01.2014" |
||
| 191 | } |
||
| 192 | } |
||
| 193 | |||
| 194 | </pre> |
||
| 195 | |||
| 196 | Возвращает ответ вида: |
||
| 197 | |||
| 198 | <pre> |
||
| 199 | { |
||
| 200 | 1 | Александр Кварацхелия | "data": { |
| 201 | 9 | Динар Халиуллин | "id": 3 |
| 202 | }, |
||
| 203 | "success": true |
||
| 204 | 7 | Динар Халиуллин | } |
| 205 | </pre> |
||
| 206 | |||
| 207 | h3. Изменение платежного поручения (UPDATE) |
||
| 208 | |||
| 209 | *url:* /buh/bank-payment-order/update |
||
| 210 | *параметры:* объект модели платежного поручения с обязательным полем id; |
||
| 211 | |||
| 212 | Возвращает ответ вида: |
||
| 213 | |||
| 214 | <pre> |
||
| 215 | { |
||
| 216 | "success": true |
||
| 217 | } |
||
| 218 | </pre> |
||
| 219 | |||
| 220 | h3. Изменение платежного поручения (DELETE) |
||
| 221 | |||
| 222 | *url:* /buh/bank-payment-order/delete |
||
| 223 | *параметры:* объект модели платежного поручения с обязательным полем id; |
||
| 224 | |||
| 225 | Возвращает ответ вида: |
||
| 226 | |||
| 227 | <pre> |
||
| 228 | { |
||
| 229 | "success": true |
||
| 230 | } |
||
| 231 | </pre> |