API - Денежные средства » История » Версия 14
Динар Халиуллин, 06.11.2014 16:52
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 | 13 | Динар Халиуллин | { |
79 | 11 | Динар Халиуллин | "id": 21088 |
80 | "section": "bank" |
||
81 | 13 | Динар Халиуллин | } |
82 | 11 | Динар Халиуллин | </pre> |
83 | |||
84 | Описание параметров модели: |
||
85 | * @id@ - идентификатор документа |
||
86 | * @section@ - тип документа (bank, kassa или other) |
||
87 | |||
88 | Возвращает ответа вида: |
||
89 | <pre> |
||
90 | { |
||
91 | "success": true |
||
92 | } |
||
93 | </pre> |
||
94 | |||
95 | h3. Удаление денежного документа (DELETE) |
||
96 | |||
97 | URL: https://nebopro.ru/buh/money-documents/delete |
||
98 | Параметры: объект модели денежного документа с обязательным полем id; |
||
99 | |||
100 | 1 | Александр Кварацхелия | Модель: |
101 | <pre> |
||
102 | 13 | Динар Халиуллин | { |
103 | "id": 2898 |
||
104 | "section": "kassa" |
||
105 | } |
||
106 | 12 | Динар Халиуллин | </pre> |
107 | 1 | Александр Кварацхелия | |
108 | 12 | Динар Халиуллин | Описание параметров модели: |
109 | * @id@ - идентификатор документа |
||
110 | * @section@ - тип документа (bank, kassa или other) |
||
111 | |||
112 | Возвращает ответ вида: |
||
113 | <pre> |
||
114 | 11 | Динар Халиуллин | { |
115 | "success" true |
||
116 | 10 | Динар Халиуллин | } |
117 | 12 | Динар Халиуллин | </pre> |
118 | 10 | Динар Халиуллин | |
119 | 3 | Динар Халиуллин | |
120 | h2. Ресурс: Платежные поручения |
||
121 | |||
122 | Все операции в рамках ресурса "Платежные поручения" требуют аутентификации и установки рабочей организации. |
||
123 | |||
124 | Доступ через основной интерфейс Неба: |
||
125 | "Денежные средства" > "Платежные поручения" |
||
126 | |||
127 | 4 | Динар Халиуллин | Пример возвращаемого поля data: |
128 | 3 | Динар Халиуллин | |
129 | <pre> |
||
130 | { |
||
131 | "payment_purpose": "Перечисление средств контрагенту", |
||
132 | 4 | Динар Халиуллин | "num": "10", |
133 | 3 | Динар Халиуллин | "summa": 2000000.00, |
134 | "operation": { |
||
135 | "id": 518715, |
||
136 | "name": "Оплата поставщику с расчетного счета" |
||
137 | 4 | Динар Халиуллин | }, |
138 | 3 | Динар Халиуллин | "date": "30.10.2014", |
139 | "company": { |
||
140 | "id": 8036, |
||
141 | 4 | Динар Халиуллин | "name": "Вымышленная компания" |
142 | 3 | Динар Халиуллин | }, |
143 | "contragent": { |
||
144 | "id": 18572, |
||
145 | "name": "Вымышленный контрагент" |
||
146 | 4 | Динар Халиуллин | }, |
147 | 3 | Динар Халиуллин | "id": 3133, |
148 | 4 | Динар Халиуллин | "contract": { |
149 | 3 | Динар Халиуллин | "id": 17589, |
150 | "name": "Основной договор" |
||
151 | } |
||
152 | 1 | Александр Кварацхелия | } |
153 | 3 | Динар Халиуллин | </pre> |
154 | |||
155 | 13 | Динар Халиуллин | h3. Получение списка платежных поручений (LIST) |
156 | 3 | Динар Халиуллин | |
157 | 5 | Динар Халиуллин | *name*: Получение списка платежных поручений |
158 | 1 | Александр Кварацхелия | *desc*: Возвращает список платежных поручений, сформированный пользователем |
159 | 6 | Динар Халиуллин | *url*: https://nebopro.ru/buh/bank-payment-order/list |
160 | 5 | Динар Халиуллин | *Параметры*: Стандартные параметры операции LIST |
161 | |||
162 | 14 | Динар Халиуллин | h3. Чтение данных платежного поручения (READ) |
163 | 3 | Динар Халиуллин | |
164 | 1 | Александр Кварацхелия | *name*: Просмотр существующего платежного поручения |
165 | 10 | Динар Халиуллин | *desc*: Возвращает содержимое платежного поручения с конкретным id |
166 | 3 | Динар Халиуллин | *url*: https://nebopro.ru/buh/bank-payment-order/read?id=3133 |
167 | |||
168 | Параметры для чтения существующего объекта: |
||
169 | 7 | Динар Халиуллин | * @id@ - идентификатор документа |
170 | 1 | Александр Кварацхелия | |
171 | 7 | Динар Халиуллин | |
172 | 10 | Динар Халиуллин | h3. Создание платежного поручения (CREATE) |
173 | |||
174 | 7 | Динар Халиуллин | *url:* /buh/bank-payment-order/create |
175 | *Параметры:* объект модели платежное поручение без поля id; |
||
176 | |||
177 | Модель платежного поручения: |
||
178 | <pre> |
||
179 | |||
180 | { |
||
181 | "payment_purpose": "Назначение платежа", |
||
182 | "num": "1", |
||
183 | "summa": 100500, |
||
184 | "operation": { |
||
185 | "id": 193, |
||
186 | "name": "Оплата поставщику с расчетного счета" |
||
187 | }, |
||
188 | "date": "23.10.2014", |
||
189 | "company": { |
||
190 | "id": 3, |
||
191 | "name": "ООО \"Новые горизонты\"" |
||
192 | }, |
||
193 | "contragent": { |
||
194 | "id": 2, |
||
195 | "name": "ООО Поставщик" |
||
196 | }, |
||
197 | "id": 2, |
||
198 | "contract": { |
||
199 | "id": 2, |
||
200 | "name": "Основной договор с ООО Поставщик №1 от 01.01.2014" |
||
201 | } |
||
202 | } |
||
203 | |||
204 | </pre> |
||
205 | |||
206 | Возвращает ответ вида: |
||
207 | |||
208 | <pre> |
||
209 | 1 | Александр Кварацхелия | { |
210 | 9 | Динар Халиуллин | "data": { |
211 | "id": 3 |
||
212 | }, |
||
213 | 7 | Динар Халиуллин | "success": true |
214 | } |
||
215 | </pre> |
||
216 | |||
217 | h3. Изменение платежного поручения (UPDATE) |
||
218 | |||
219 | *url:* /buh/bank-payment-order/update |
||
220 | *параметры:* объект модели платежного поручения с обязательным полем id; |
||
221 | |||
222 | Возвращает ответ вида: |
||
223 | |||
224 | <pre> |
||
225 | { |
||
226 | "success": true |
||
227 | } |
||
228 | </pre> |
||
229 | |||
230 | h3. Изменение платежного поручения (DELETE) |
||
231 | |||
232 | *url:* /buh/bank-payment-order/delete |
||
233 | *параметры:* объект модели платежного поручения с обязательным полем id; |
||
234 | |||
235 | Возвращает ответ вида: |
||
236 | |||
237 | <pre> |
||
238 | { |
||
239 | "success": true |
||
240 | } |
||
241 | 1 | Александр Кварацхелия | </pre> |