Проект

Общее

Профиль

API - Учетная политика » История » Версия 29

Артур Сабиров, 06.11.2014 14:08

1 1 Александр Кварацхелия
h1. API - Учетная политика
2
3 2 Александр Кварацхелия
{{toc}}
4 1 Александр Кварацхелия
5 2 Александр Кварацхелия
h2. Ресурс: Рабочий план счетов
6 1 Александр Кварацхелия
7 7 Артур Сабиров
Запросы выполняются по адресу /buh/acc-chart/list .
8 4 Артур Сабиров
9
Описание возвращаемого объета JSON поля data:
10
11
Пример возвращаемого поля data:
12
<pre>
13 25 Артур Сабиров
<code class="json">
14 4 Артур Сабиров
{  
15
         "parent":null,
16 7 Артур Сабиров
         "is_group":true,
17 4 Артур Сабиров
         "company":{  
18
            "id":20,
19 7 Артур Сабиров
            "name":"Общество с ограниченной ответственностью "Небо""
20 4 Артур Сабиров
         },
21 1 Александр Кварацхелия
         "is_quant":false,
22
         "analytic2":null,
23
         "analytic3":null,
24 7 Артур Сабиров
         "analytic1":{  
25
            "collection_name":"FixedAsset",
26
            "verbose_name":"Основное средство",
27
            "id":"ОсновныеСредства",
28
            "name":"ОсновныеСредства"
29
         },
30
         "schet":"01",
31
         "id":781,
32 4 Артур Сабиров
         "is_zabalans":false,
33 7 Артур Сабиров
         "name":"Основные средства",
34
         "fullname":"01 Основные средства",
35 4 Артур Сабиров
         "type":{  
36 7 Артур Сабиров
            "id":1,
37
            "name":"A"
38 1 Александр Кварацхелия
         }
39 8 Артур Сабиров
      }
40 1 Александр Кварацхелия
41 25 Артур Сабиров
</code>
42 1 Александр Кварацхелия
</pre>
43
44 9 Артур Сабиров
h3. Описание полей:
45 1 Александр Кварацхелия
46 27 Артур Сабиров
1. "parent" - Родительский счет
47
2. "is_group" - Если счет групповой- значение true, в противном случае-false
48
3. "company"*- Данные компании
49 26 Артур Сабиров
    * "id"- Идентификатор компании
50
    * "name"- Полное наименование компании
51 27 Артур Сабиров
4. "is_quant"
52
5. "analytic[1-3]" - 
53 26 Артур Сабиров
          * "collection_name"- 
54
          * "verbose_name"- 
55
          * "id"- 
56
          * "name"- 
57 27 Артур Сабиров
6. "schet"- 
58
7. "id"- 
59
8. "is_zabalans"-
60
9. "name"-
61
10. "fullname"- 
62 28 Артур Сабиров
11. "type"- Описание типа счета
63 29 Артур Сабиров
64
65 26 Артур Сабиров
       * "id"-
66
       * "name"-
67 5 Динар Халиуллин
68
h2. Ресурс: Типовая операция
69
70
Доступ через основной интерфейс Неба: 
71
"Денежные средства" > "Создать денежный документ" > "Выбрать раздел денежных средств - Банковские счета" > "Выбрать тип движения денежных средств - Поступление" > "Выбрать типовую операцию".
72
73
h3. Модель типовая операция на поступление денежных средств на банковский счет.
74
<pre>
75
<code class="json">
76
{
77
    "desc": "На банковский счет поступили денежные средства от покупателя"
78
    "id": 518749
79
    "key": "БанкОплатаОтПокупателя"
80
    "name": "Оплата от покупателя"
81
}
82
</code>
83
</pre>
84
85
*name:* Получение списка типовых операций на поступление по банковскому счету
86
*desc:* Возвращает список типовых операций на поступление денежных средств по банковскому счету
87
*url:* https://nebopro.ru/buh/money-operations?section=bank&move_type=plus
88
*Параметры:* Стандартные параметры операции LIST
89
90
h3. "section=" имеет следующие параметры:
91
92
<pre>
93
bank - движение по банковским счетам
94
kassa - движение по кассе
95
other - движение по прочим денежным счетам
96
</pre>
97
98
h3. "move_type=" имеет следующие параметры:
99
100
<pre>
101
plus - поступление
102 1 Александр Кварацхелия
minus - списание
103
</pre>