Исходный код вики Коммуникационный сервер

Версия 36.1 от Руслан Савельев на 2025/09/22 08:21

Скрыть последних авторов
Руслан Савельев 34.1 1 == **1. Назначение** ==
Руслан Савельев 1.1 2
Руслан Савельев 2.2 3 Коммуникационный сервер версии 5 (далее СНК-КС5) – это распределённая система, предназначенная для обеспечения обмена данными в режиме реального времени между программными продуктами СНК: СНК-АЗС, СНК-Офис и СНК-ПЦ.
Руслан Савельев 1.1 4
Руслан Савельев 34.1 5 == **2. Запуск приложения** ==
Руслан Савельев 1.1 6
Руслан Савельев 31.1 7 Для запуска приложения используйте один из вариантов:
Руслан Савельев 25.3 8
Руслан Савельев 31.1 9 {{tabs idsToLabels="tabId1=Запуск ярлыка на рабочем столе, tabId2=Через интернет-браузер"/}}
10
11 (% id="tabId1" %)
12 (((
13 (% class="box" %)
14 (((
15 [[image:1753872619186-150.png||data-xwiki-image-style-alignment="start"]]
16 )))
17 )))
18
19 (% id="tabId2" %)
20 (((
21 (% class="box" %)
22 (((
23 Наберите в браузере ##**localhost:8000**## //(указан порт по-умолчанию)//
24 )))
25 )))
26
Руслан Савельев 28.1 27 (% class="box infomessage" %)
28 (((
Руслан Савельев 36.1 29 **Перед запуском программы, КС5 должен быть установлен на ПК! (см. п. 6)**
Руслан Савельев 28.1 30 )))
31
Руслан Савельев 34.1 32 == **3. Интерфейс программы** ==
Руслан Савельев 25.3 33
34 Программа открывается в браузере и состоит из следующих элементов:
35
36 * **Адресная строка** - в ней должен быть набран адрес КС //(на рисунке отмечено цифрой 1)//.
37 * **Индикатор состояния подключения** - показывает, есть ли связь с сервером обмена //(на рисунке отмечено цифрой 2)//.
38 * **Вкладки слева** - переключение между вкладками с входящими и исходящими пакетами //(на рисунке отмечено цифрой 3)//.
39 * **Основное окно** - список пакетов в выбранной вкладке, а также настройки //(на рисунке отмечено цифрой 4)//.
40
41 [[image:1742373742661-488.png||data-xwiki-image-style-alignment="center" height="437" width="600"]]
42
Руслан Савельев 34.1 43 == **4. Требования к ПО** ==
Руслан Савельев 25.3 44
Руслан Савельев 29.1 45 * «**СНК-КС**» - 5.2.0 и выше.
46 * «**СНК-АЗС**» - 1.37.37 и выше.
47 * «**СНК-Офис**» - 1.23.2 и выше.
48 * «**СНК-ПЦ**» - 1.113.30 и выше.
49 * Действующая лицензия «**СНК-КС**» на аппаратном или виртуальном HASP-ключе. Лицензия должна отображаться в программе «[[KeyInfo>>doc:Prilozheniia_SNK.SNK-AZS.Informatsiia_po_kliucham_HASP_SNK-AZS.WebHome]]»
Руслан Савельев 23.2 50
Руслан Савельев 34.1 51 == **5. Информация и структурная схема** ==
Руслан Савельев 23.2 52
Руслан Савельев 3.2 53 [[image:1742371332756-574.png||data-xwiki-image-style-alignment="center" height="528" width="700"]]
54
Руслан Савельев 34.1 55 == **6. Установка СНК-КС-5** ==
Руслан Савельев 23.2 56
Руслан Савельев 34.1 57 === **6.1. Установка на стороне СНК-АЗС** ===
Руслан Савельев 23.2 58
Руслан Савельев 36.1 59 Установка СНК-КС5 выполняется при начальной инсталляции СНК-АЗС **или при его обновлении**, для этого необходимо в окне выбора продуктов для установки или обновления установить флажок «Коммуникационный сервер v5».
Руслан Савельев 23.2 60 По умолчанию, каталог установки КС5 - ##.\SNC_AZS\exchange##
61
Руслан Савельев 29.1 62 [[image:1744190452407-288.png||data-xwiki-image-style-alignment="center"]]
Руслан Савельев 23.2 63
Руслан Савельев 29.1 64 Если при установке или обновлении установить флажок «Создание ярлыков на рабочем столе», то на рабочем столе появится ярлык «КС СНК АЗС», который будет запускать веб-интерфейс СНК-КС5 (##http:~/~/localhost:8000/##):
65
Руслан Савельев 25.3 66 [[image:1744190595783-589.png||data-xwiki-image-style-alignment="center"]]
Руслан Савельев 23.2 67
Руслан Савельев 34.1 68 === **6.2. На стороне СНК-ПЦ, СНК-Офис, СНК-Офис онлайн** ===
Руслан Савельев 23.2 69
Руслан Савельев 36.1 70 (% class="box warningmessage" %)
71 (((
72 **Если на ПК с СНК-ПЦ, и СНК-Офис КС5 уже был установлен и настроен для работы с некоторыми ТО, пропустите этот пункт!**
73 )))
74
Руслан Савельев 25.3 75 Воспользуйтесь мастером установки СНК-КС5:
Руслан Савельев 23.2 76
Руслан Савельев 25.3 77 * Закройте все программы СНК-АЗС, СНК-ПЦ, СНК-Офис.
78 * Запустите установочный файл (##snc_cs_update_5_2_2.exe## или файл с более новой версией).
Руслан Савельев 25.4 79 * Откроется окно мастера установки, нажмите кнопку «**Далее**».
Руслан Савельев 23.2 80
Руслан Савельев 25.4 81 [[image:1744190967012-923.png||data-xwiki-image-style-alignment="center"]]
Руслан Савельев 23.2 82
Руслан Савельев 25.4 83 * Следующее окно показывает список изменений для текущей версии программы, нажмите кнопку «**Далее**».
Руслан Савельев 23.2 84
Руслан Савельев 25.4 85 [[image:1744191021599-382.png||data-xwiki-image-style-alignment="center"]]
Руслан Савельев 23.2 86
Руслан Савельев 25.4 87 * В следующем окне выберите, для какой программы нужно установить КС 5 (СНК-ПЦ, СНК-Офис или СНК-Офис онлайн)
88 * Отметьте флажок установки сервера NATS, если он еще не был установлен.
Руслан Савельев 26.1 89 * После выбора компонентов нажмите кнопку «**Далее**».
Руслан Савельев 3.2 90
Руслан Савельев 25.4 91 (% class="box infomessage" %)
92 (((
93 **ПК, на который устанавливается сервер NATS должен иметь статический IP-адрес!**
Руслан Савельев 1.1 94
Руслан Савельев 32.1 95 Этот адрес нужно указывать при настройке КС во всех программах. Параметр **##nats.host##**
Руслан Савельев 25.4 96 )))
Руслан Савельев 1.1 97
Руслан Савельев 26.1 98 [[image:1744191487368-234.png||data-xwiki-image-style-alignment="center"]]
Руслан Савельев 1.1 99
Руслан Савельев 26.1 100 * Выберите папку для установки СНК-КС и нажмите кнопку «**Далее**».
Руслан Савельев 1.1 101
Руслан Савельев 26.1 102 [[image:1744191540621-656.png||data-xwiki-image-style-alignment="center"]]
Руслан Савельев 1.1 103
Руслан Савельев 34.1 104 == **7. Настройка параметров КС 5** ==
Руслан Савельев 25.3 105
Руслан Савельев 25.4 106 Указанные параметры настраиваются в каждом установленном КС (например, если используется КС для СНК-АЗС и КС для СНК-Офис, нужно настроить оба КС)
107
Руслан Савельев 34.1 108 === **7.1. Используя конфигурационный файл** ===
Руслан Савельев 25.3 109
Руслан Савельев 5.2 110 Параметры настройки КС 5 сохранены в файле **##.\exchange\SncExchServer.cfg##**
Руслан Савельев 1.1 111
Руслан Савельев 5.2 112 Описание параметров:
Руслан Савельев 1.1 113
Руслан Савельев 5.2 114 * **abonent.id** – ID абонента (код абонента, для которого установлен КС5)
115 * **archive.inbox.depth** – Глубина хранения входящих пакетов, дней.
116 * **archive.outbox.depth** – Глубина хранения исходящих пакетов, дней.
117 * **archive.packet.disable** – Отключить сохранение пакетов в архив (true), сохранять – false
118 * **auth.token** – Токен, используется одинаковый токен для всех абонентов.
119 * **http.port** – Порт для обмена с ПО СНК (Бэк-офис, СНК-Офис, СНК-ПЦ). Этот же порт используется для запуска веб-интерфейса в браузере (порт по умолчанию - 8000)
120 * **nats.host** – IP адрес и порт сервера NATS. (порт по умолчанию - 7654)
121 * **nats.timeout** – таймаут обращения к серверу NATS, мс.
Руслан Савельев 1.1 122
Руслан Савельев 5.2 123 **Для изменения параметров** необходимо:
Руслан Савельев 1.1 124
Руслан Савельев 32.1 125 * **остановить службу** КС 5, (см. раздел «Службы»).
Руслан Савельев 5.2 126 * **изменить и сохранить параметры** в файле.
Руслан Савельев 32.1 127 * **запустить службу** КС 5, (см. раздел «Службы»).
Руслан Савельев 1.1 128
Руслан Савельев 34.1 129 === **7.2. Используя веб-интерфейс** ===
Руслан Савельев 1.1 130
Руслан Савельев 5.2 131 Воспользуйтесь ярлыком «**КС СНК АЗС**» на рабочем столе или наберите в браузере ##**localhost:8000**##
Руслан Савельев 4.2 132
Руслан Савельев 5.2 133 * Перейдите на страницу «Настройки», доступные параметры:
Руслан Савельев 32.1 134 ** **ID абонента** - код абонента, для которого установлен КС5 (параметр ##abonent.id ##в файле ##SncExchServer.cfg##)
135 ** **Глубина хранения входящих пакетов, дней** – сколько дней хранить входящие пакеты (параметр ##archive.inbox.depth ##в файле ##SncExchServer.cfg##)
136 ** **Глубина хранения исходящих пакетов, дней** – сколько дней хранить исходящие пакеты (параметр ##archive.outbox.depth ##в файле ##SncExchServer.cfg##)
137 ** **Не сохранять пакеты в архив** – отметьте флажок, чтобы не хранить архивы пакетов (параметр ##archive.packet.disable ##в файле ##SncExchServer.cfg##)
138 ** **Токен **– значение токена должно совпадать у всех абонентов, участвующих в обмене (параметр ##auth.token ##в файле ##SncExchServer.cfg##)
139 ** **Строка подключения** – IP адрес и порт сервера NATS (параметр ##nats.host ##в файле ##SncExchServer.cfg##)
140 ** **Таймаут, мс.** – таймаут обращения к серверу NATS (параметр ##nats.timeout ##в файле ##SncExchServer.cfg##)
Руслан Савельев 5.2 141 * Нажмите кнопку «**Сохранить**» после изменения настроек.
142
Руслан Савельев 6.2 143 [[image:1742374859311-606.png||data-xwiki-image-style-alignment="center" height="355" width="600"]]
Руслан Савельев 5.2 144
Руслан Савельев 34.1 145 == **8. Настройка СНК-АЗС для работы с КС 5** ==
Руслан Савельев 5.2 146
Руслан Савельев 33.1 147 **{{id name="nastr_BO"/}}**
148
Руслан Савельев 34.1 149 === **8.1. Настройка в программе «Бэк-Офис СНК-АЗС»** ===
Руслан Савельев 5.2 150
Руслан Савельев 7.2 151 В «[[Бэк-Офис СНК-АЗС>>doc:Prilozheniia_SNK.SNK-AZS.Bek-ofis_SNK-AZS.WebHome]]» необходимо добавить список абонентов, с которыми будет совершаться обмен, настроить тип передаваемых и принимаемых данных для этих абонентов (СНК-Офис или СНК-ПЦ) и выбрать версию КС, используемую для обмена данными для каждого абонента (КС 4 или КС 5).
Руслан Савельев 5.2 152
Руслан Савельев 25.3 153 **8.1.1. Запуск окна настроек абонентов**
Руслан Савельев 5.2 154
Руслан Савельев 7.2 155 * Запустите «[[**Бэк-офис СНК-АЗС**>>doc:Prilozheniia_SNK.SNK-AZS.Bek-ofis_SNK-AZS.WebHome]]».
156 * В строке меню нажмите – «**Обработка**» - «**Обмен данными**» - «**Настройка списка абонентов»**.
Руслан Савельев 5.2 157
Руслан Савельев 7.2 158 [[image:1742375086353-686.png||data-xwiki-image-style-alignment="center" height="184" width="500"]]Откроется окно «**Абоненты**», здесь находится список абонентов, с которыми производится обмен данными.
Руслан Савельев 5.2 159
Руслан Савельев 25.3 160 **8.1.2. Описание параметров таблицы абонентов**
Руслан Савельев 5.2 161
Руслан Савельев 8.2 162 * **Код абонента** – код абонента, с которым производится обмен данными, код нельзя изменить у уже созданного абонента, его можно указать только при создании нового абонента.
163 * **Имя **– наименование абонента, не влияет на обмен, используется только для обозначения абонента в «Бэк-офисе».
164 * **Тип данных** – тип передаваемых абоненту данных («СНК-ПЦ» или «СНК-Офис»).
165 * **Версия КС** – версия КС, используемая абонентом для обмена данными («КС 4» или «КС 5»).
Руслан Савельев 5.2 166
Руслан Савельев 25.3 167 [[image:1742375171694-926.png||data-xwiki-image-style-alignment="center" height="291" width="500"]]**8.1.3. Настройка портов для связи «Бэк-Офиса» с КС**
Руслан Савельев 5.2 168
Руслан Савельев 11.2 169 * **Порт для КС 4** – порт, по которому «Бэк-офис» связывается с КС 4 (по умолчанию 6000).
170 * **Порт для КС 5** – порт, по которому «Бэк-офис» связывается с КС 5 (по умолчанию 8000).
Руслан Савельев 5.2 171
Руслан Савельев 11.2 172 Для запуска веб-интерфейса КС 5, можно воспользоваться кнопкой «**Открыть КС 5**».
Руслан Савельев 5.2 173
Руслан Савельев 11.2 174 (% class="box infomessage" %)
175 (((
176 **Внимание!**
Руслан Савельев 32.1 177 В настройках КС 5 должен быть указан тот же номер порта, что и в «Бэк-офисе» (параметр ##http.port## в файле ##SncExchServer.cfg##).
Руслан Савельев 11.2 178 )))
Руслан Савельев 5.2 179
Руслан Савельев 25.3 180 **8.1.4. Добавление абонента**
Руслан Савельев 5.2 181
Руслан Савельев 11.2 182 * В окне «**Абоненты**» нажмите правую кнопку мыши в любом свободном месте окна и выберите «**Добавить**».
Руслан Савельев 5.2 183
Руслан Савельев 11.2 184 [[image:1742375331377-333.png||data-xwiki-image-style-alignment="center" height="291" width="500"]]
Руслан Савельев 5.2 185
Руслан Савельев 11.2 186 * В строке «**Добавить абонента**» укажите код добавляемого абонента и нажмите кнопку «**ОК**».
Руслан Савельев 5.2 187
Руслан Савельев 11.2 188 [[image:1742375383319-279.png||data-xwiki-image-style-alignment="center" height="291" width="500"]]
Руслан Савельев 5.2 189
Руслан Савельев 11.2 190 В таблицу будет добавлена новая строка
Руслан Савельев 5.2 191
Руслан Савельев 11.2 192 * Заполните параметры **Имя**, **Тип данных**, **Версия КС** для созданного абонента (см. п. 6.1.2).
Руслан Савельев 5.2 193
Руслан Савельев 25.3 194 [[image:1742375454496-878.png||data-xwiki-image-style-alignment="center" height="291" width="500"]]**8.1.5. Удаление абонента**
Руслан Савельев 11.2 195
Руслан Савельев 12.2 196 * Нажмите правую кнопку мыши на строке с абонентом и выберите «**Удалить**»
Руслан Савельев 11.2 197
Руслан Савельев 12.2 198 [[image:1742375709359-919.png||data-xwiki-image-style-alignment="center" height="291" width="500"]]
Руслан Савельев 11.2 199
Руслан Савельев 34.1 200 === **8.2. Настройка конфигурационного файла СНК-АЗС** ===
Руслан Савельев 11.2 201
Руслан Савельев 23.2 202 Для работы «СНК-АЗС» с КС 5 необходимо настроить параметры в файле## .\SNC_AZS\backofficeapp\**bo_app.snc**##
Руслан Савельев 11.2 203
Руслан Савельев 12.2 204 (% class="box infomessage" %)
205 (((
206 **Внимание!**
207 Закройте все программы «СНК-АЗС» и «Бэк-Офис» перед внесением изменений!
208 )))
Руслан Савельев 11.2 209
Руслан Савельев 12.2 210 Описание параметров для настройки работы с КС 5:
Руслан Савельев 11.2 211
Руслан Савельев 12.2 212 * **TransactionOnOpenShift** – передавать данные по текущей открытой смене (0 - не передавать, **1 - передавать**)
213 * **UseExchangeServer** – использовать КС для передачи данных (0 - не использовать, **1 - использовать**)
214 * **ExchangeList** – список абонентов с которыми обменивается СНК-АЗС и формат данных для обмена, заполняется автоматически, при настройке абонентов в «Бэк-Офисе» (см. п. 6.1)
215 * **AutoReceiveData** – автоматический прием полученных в КС данных в «Бэк-Офис» (0 – автоматический прием выключен, **1 - включен**)
216 * **AutoSendData** – автоматически отправлять данные указанным абонентам в указанное время (-1,07:00;-1,08:00; (-1 – всем абонентам, 07:00 – время отправки данных))
217 * **SendOpenShift** – передача открытой смены в «СНК-Офис» (0 - не передавать, **1 - передавать**)
Руслан Савельев 32.1 218 * **ExchangeSrvPortExt** –порт для связи с КС 5 (значение параметра **http.port**)
Руслан Савельев 11.2 219
Руслан Савельев 34.1 220 == **9. Настройка СНК-Офис для работы с КС 5** ==
Руслан Савельев 11.2 221
Руслан Савельев 34.1 222 === **9.1. Настройка конфигурационного файла СНК-Офис** ===
Руслан Савельев 11.2 223
Руслан Савельев 13.2 224 Для работы «СНК-Офис» с КС 5 необходимо настроить параметры в файле ##.\SNC_OFFICE\**bo_app.ini**##
Руслан Савельев 11.2 225
Руслан Савельев 13.2 226 (% class="box infomessage" %)
227 (((
228 **Внимание!**
229 Закройте программу «СНК-Офис» перед внесением изменений!
230 )))
Руслан Савельев 12.2 231
Руслан Савельев 13.2 232 Описание параметров для настройки работы с КС 5:
Руслан Савельев 12.2 233
Руслан Савельев 13.2 234 * **UseExchangeServer** – использовать КС для передачи данных (0 - не использовать, **1 - использовать**)
235 * **AutoReceiveData** – автоматический прием полученных в КС данных (0 – автоматический прием выключен, **1 - включен**)
Руслан Савельев 27.1 236 * **ExchangeSrvPortExt** –порт для связи с КС 5 (значение параметра **http.port** из п.5.1) (**этот параметр нужно добавить, с номером порта, если его нет**)
Руслан Савельев 12.2 237
Руслан Савельев 34.1 238 === **9.2. Настройка формата передачи данных для ТО** ===
Руслан Савельев 12.2 239
Руслан Савельев 13.2 240 Для каждой ТО необходимо выбрать версию КС, используемую ТО для обмена данными. Для этого:
Руслан Савельев 12.2 241
Руслан Савельев 13.2 242 * Откройте раздел «**Справочники**».
243 * Выберите «**Точки обслуживания**»
244 * На нужной ТО нажмите правой кнопкой мыши и выберите «**Редактировать**»
Руслан Савельев 12.2 245
Руслан Савельев 13.2 246 [[image:1742376031179-997.png||data-xwiki-image-style-alignment="center" height="312" width="600"]]
Руслан Савельев 12.2 247
Руслан Савельев 15.2 248 Откроется окно «**Редактирование ТО**».
Руслан Савельев 12.2 249
Руслан Савельев 13.2 250 * Перейдите на вкладку «**Обмен данными**».
251 * В параметре «**Использовать СНК-КС**» выберите «**КС 5**».
252 * Нажмите кнопку «**ОК**» для сохранения параметров.
Руслан Савельев 12.2 253
Руслан Савельев 14.2 254 [[image:1742376080218-224.png||data-xwiki-image-style-alignment="center" height="440" width="350"]]
Руслан Савельев 12.2 255
Руслан Савельев 34.1 256 == **10. Настройка СНК-ПЦ для работы с КС 5** ==
Руслан Савельев 12.2 257
Руслан Савельев 35.1 258 === **10.1 Установка КС5 для ПЦ** ===
Руслан Савельев 12.2 259
Руслан Савельев 35.1 260 === В СНК-ПЦ зайдите в меню – «**Настройка**» – «**Конфигурация**». ===
261
Руслан Савельев 27.1 262 В разделе «**Приписка проекта**» добавьте параметр «**IP-Адрес:порт Коммуникационного Сервера - 5**», для этого:
Руслан Савельев 12.2 263
Руслан Савельев 15.2 264 [[image:1742376299785-470.png||data-xwiki-image-style-alignment="center" height="333" width="700"]]
Руслан Савельев 13.2 265
Руслан Савельев 16.2 266 * Выберите заголовок проекта в конфигурации.
267 * Слева нажмите кнопку «**Экспорт**». Из выпавшего списка выберите «Импорт выборочных настроек (с пополнением)»
Руслан Савельев 13.2 268
Руслан Савельев 16.2 269 [[image:1742376339853-759.png||data-xwiki-image-style-alignment="center" height="332" width="700"]]
Руслан Савельев 13.2 270
Руслан Савельев 16.2 271 Откроется окно файлового проводника.
Руслан Савельев 13.2 272
Руслан Савельев 16.2 273 * Зайдите в каталог «**sncPC**» и выберите файл «**IP-Адрес и порт КС5**»
274 * Нажмите кнопку «**Открыть**»
Руслан Савельев 14.2 275
Руслан Савельев 18.2 276 [[image:1742376379869-231.png||data-xwiki-image-style-alignment="center" height="520" width="700"]]
Руслан Савельев 14.2 277
Руслан Савельев 18.2 278 * После добавления параметра укажите настройки КС5 в правом окне в строке «**Значение**» в формате ##ipv4:порт## (например ##localhost:8000##).
279 * Нажмите кнопку «**Принять**» и перезапустите ПЦ.
Руслан Савельев 35.1 280
281 === **10.2 Установка КС5 для определенной ТО** ===
282
Руслан Савельев 18.2 283 * После перезапуска ПЦ выберите в меню «**Справочники**» - «**Точки обслуживания**»
Руслан Савельев 14.2 284
Руслан Савельев 18.2 285 [[image:1742376449142-544.png||data-xwiki-image-style-alignment="center" height="353" width="700"]]
Руслан Савельев 14.2 286
Руслан Савельев 18.2 287 * Выберите нужную ТО и нажмите кнопку «**Ограничения**» слева.
Руслан Савельев 14.2 288
Руслан Савельев 19.2 289 [[image:1742376495608-296.png||data-xwiki-image-style-alignment="center" height="327" width="700"]]
Руслан Савельев 14.2 290
Руслан Савельев 19.2 291 * В открывшемся окне выберите строку «**Настройка**», и нажмите кнопку «**Значения**».
Руслан Савельев 14.2 292
Руслан Савельев 22.1 293 [[image:1742376541541-400.png||data-xwiki-image-style-alignment="center" height="256" width="700"]]
Руслан Савельев 14.2 294
Руслан Савельев 22.1 295 * В открывшемся окне раскройте раздел «Режим обмена данными», нажав на **+**.
296 * Флажок «**Обмен СНК-КС ?**» должен быть **убран**.
297 * Флажок «**Обмен СНК-КС 5?**» должен быть **установлен**.
298 * Нажмите кнопку «**Принять**»
Руслан Савельев 14.2 299
Руслан Савельев 22.1 300 [[image:1742376578109-329.png||data-xwiki-image-style-alignment="center" height="362" width="500"]]
Руслан Савельев 14.2 301
Руслан Савельев 34.1 302 == **11. Службы КС 5** ==
Руслан Савельев 5.2 303
304 Существуют отдельные службы КС 5 для различных продуктов СНК:
305
306 * Для «**СНК-АЗС**» - «**СНК-Коммуникационный сервер v5**» (sncexchservice)
307 * Для «**СНК-Офис**» - «**СНК-Коммуникационный сервер v5 СНК-ОФИС**» (sncexchservice.1000)
308 * Для «**СНК-ПЦ**» - «**СНК-Коммуникационный сервер v5 СНК-ПЦ**» (sncexchservice.500)
309 * Для «**СНК-Офис Онлайн**» - «**СНК-ОФИС Онлайн прием КС v5**» (sncexchprocessor)
310 * **Служба сервера NATS** – «**СНК-Коммуникационный сервер v5 NATS**» (nats-server)
311
Руслан Савельев 34.1 312 == **12. Описание каталогов обмена** ==
Руслан Савельев 5.2 313
Руслан Савельев 34.1 314 === **12.1. Каталоги обмена КС 5** ===
Руслан Савельев 5.2 315
316 Каталоги обмена КС 5 находятся в папке ##**Data**## и сгруппированы по абонентам. Внутри папки ##**Data**## находится папка с номером абонента, в которой находится папка ##**Packet**##, в которой находятся папки обмена:
317
318 * ##**Cache**## – для работы с принимаемым в данный момент пакетом.
319 * ##**Inbox**## – для входящих пакетов, которые еще не приняты программами СНК.
320 * ##**InboxArchive**## – архив входящих пакетов, сюда перемещаются пакеты из папки Inbox после их принятия в программу СНК.
321 * ##**Outbox**## – для отправляемых в настоящее время пакетов.
322 * ##**OutboxArchive**## – архив исходящих пакетов, сюда перемещаются пакеты из папки Outbox после их отправки другому абоненту.
323
324 [[image:1742374549161-794.png||data-xwiki-image-style-alignment="center"]]
325
Руслан Савельев 34.1 326 === **12.2. Каталоги обмена в программах СНК** ===
Руслан Савельев 5.2 327
328 Каталоги обмена для «СНК-АЗС» находятся в папке **##SNC_AZS\backofficeapp##**.
329
330 Каталоги обмена для «СНК-Офис» находятся в папке **##SNC_OFFICE##**.
331
332 Описание каталогов:
333
334 * ##**OCIN**## – для входящих пакетов
335 * ##**OCIN_W**## – для входящих пакетов, переданных в формате «WIN»
336 * ##**OCIN_W.err**## – для входящих пакетов, переданных в формате «WIN», в процессе распаковки которых произошли ошибки
337 * ##**OCOUT_W**## – для исходящих пакетов, передаваемых в формате «WIN»
338
Руслан Савельев 1.1 339