85 Commits

Author SHA1 Message Date
Dollerino
8033b90d38 ЦИТК-685 - Контроль соответствия версий сервера приложений и системы 2023-10-10 18:02:00 +03:00
Mikhail Chechnev
87a243c10b ЦИТК-576, ЦИТК-609 - получение списка подразделений контрагента для выбора подразделения-получателя при отправке, рефакторинг - вынос строковых литералов в файл настройки и формирование URL отдельными функциями 2023-05-30 10:03:39 +03:00
Mikhail Chechnev
d5dd010f33 ЦИТК-616 - "Интеграция с ЭДО ДИАДОК": поддержка возможности указания нескольких ключей разработчика (diadic_config.js/SDDAUTH_API_CLIENT_ID) для разных организаций и юридических лиц 2023-02-20 13:48:38 +03:00
Mikhail Chechnev
de1e128fbc ЦИТК-584 - подбор ящика по ИНН/КПП контрагента-отправителя передаваемого документа/контрагента пользовательского задания 2023-01-16 22:55:42 +03:00
Mikhail Chechnev
5173202799 ЦИТК-560 - "Интеграция с ЭДО ДИАДОК": поддержка параметра "Код подразделения" при отправке запросов на получение новых событий 2022-12-29 15:43:28 +03:00
Mikhail Chechnev
0f3b6a1357 ЦИТК-41 - исправлено сообщение об ошибке при контроле количества клиентских мест сервера приложений в лицензии 2022-12-08 11:41:24 +03:00
Mikhail Chechnev
0d1f5bac9c ЦИТК-41 - контроль количества клиентских мест сервера приложений в лицензии 2022-11-28 13:56:03 +03:00
Mikhail Chechnev
2812ce60af ЦИТК-560 - ключ разработчика в отдельном файле, расширенная обработка ошибок сервера ДИАДОК 2022-11-21 23:59:39 +03:00
Mikhail Chechnev
a1cad96d81 ЦИТК-509 - "импортонезависимые" автономные транзакции 2022-11-03 18:03:00 +03:00
Mikhail Chechnev
52b337b02b ЦИТК-171 - новое расширение "Интеграция с ЭДО ДИАДОК" 2022-09-30 18:54:51 +03:00
Mikhail Chechnev
f8ef57589f ЦИТК-517 - в расширении "Рассылка E-Mail" реализована поддержка повторной отправки писем с учётом настроек повторной отправки в функции сервиса обмена 2022-08-08 15:49:20 +03:00
Mikhail Chechnev
56e3cff024 ЦИТК-441 - новое расширение "Рассылка E-Mail" 2022-07-05 14:59:01 +03:00
Mikhail Chechnev
0146702e1c ЦИТК-495 Расширение "Интеграция с ЭДО СБИС": сокращение времени ожидания подгтовленных документов за счёт повторных запросов через сервер приложений, а не через "Пользовательские задания" 2022-06-14 18:24:20 +03:00
Mikhail Chechnev
db977f2bb7 Исправление "Сonnection storms" при интенсивных нагрузках по входу (и выходу тоже) 2022-05-13 23:21:03 +03:00
Mikhail Chechnev
4c0d94e9ec Дополнительный модуль: Интеграция с ЕГРЮЛ/ЕГРИП (DaData) 2022-03-02 18:22:22 +03:00
Mikhail Chechnev
a2fcbf11b3 Перевод применения объекта "Buffer" с конструктора "new" (устаревший) на статический метод "Buffer.from", циклы "for" с асинхронными выховами переписаны на "for of" 2021-03-12 21:22:23 +03:00
Mikhail Chechnev
15875d4d05 Релиз 2021.01.27 2021-01-29 15:40:19 +03:00
Mikhail Chechnev
d72c877ac9 Добавлен модуль разсширения "Публикация аналитических данных" (olapp.js) 2021-01-24 16:56:11 +03:00
Mikhail Chechnev
7ef582e872 Доработка расширения "Интеграция с ЭДО СБИС" - обработчик "После" для загрузки твёрдых копий документов 2020-10-26 23:54:44 +03:00
Mikhail Chechnev
df08376c29 Увеличен до 10 минут таймаут ожидания освобождения сеанса в пуле (был 1 минуту). Необходимо при исполнении нескольких параллельных длительных запросов к БД 2020-10-03 23:09:57 +03:00
Mikhail Chechnev
863b1bd1a3 Обработчик сообщений для расширения "Интеграция ЭДО СБИС" 2020-07-22 17:38:29 +03:00
Mikhail Chechnev
72cbe53eda Для функции Upload исключена проверка Content-type заголовка сообщения при принятии решения о конвертации ответа в Json, т.к. в Content-type заголовка указывается не тип ответа, а тип загружаемых данных, тип ответа управляется только через URL запроса 2020-03-20 11:56:46 +03:00
Mikhail Chechnev
870998c17c Для PWS - обработка ошибок конвертации XML в JSON и выдача ответа "как есть" (без конвертации) в случае их обнаружения 2020-03-19 08:38:27 +03:00
Mikhail Chechnev
9fbaa81dbb Корректировка комментария в заголовке модуля PWS 2020-03-03 17:17:44 +03:00
Mikhail Chechnev
ad719c678f Поддержка пула подключений к СУБД Oracle 2020-02-20 19:52:38 +03:00
Mikhail Chechnev
73037e8309 Конвертация в JSON ответов в зависимости от URL-параметра SRESP_CT 2020-02-18 16:54:08 +03:00
Mikhail Chechnev
20a5d54def Корректировка комментариев 2020-02-11 21:33:40 +03:00
Mikhail Chechnev
284e1392e2 Установка кодировки в JSON-ответах 2020-02-11 21:16:36 +03:00
Mikhail Chechnev
857db44faf Переход на xml2js вместо js2xmlparser для сбора XML, корректная однозначная конвертация массивов в выходном JSON (проблема - когда один элемент получался объект, а не массив, что давало разный по структуре ответ) 2020-02-10 20:17:18 +03:00
Mikhail Chechnev
4b6447160f Реализована функция глубокого слияния объектов, применена в обработчиках входящих и исходящих сообщений для исправления бага слияния параметров отправки сообщения до и после вызова обработчика, для модуля PWS в этой связи убрал лишний код клонирования заголовка перед его изменением 2020-02-03 09:17:00 +03:00
Mikhail Chechnev
94622b9f8f Инициализация поля headers в параметрах ответа, в обработчике ПОСЛЕ, если не инициализировано ранее 2020-02-02 19:12:07 +03:00
Mikhail Chechnev
551448dfc2 В модуле PWS корректно выставляем Content-Type заголовка, не затирая остальные характеристики 2020-02-02 19:04:35 +03:00
Mikhail Chechnev
506cce697b Исправлен формат для JSON-сообщений - все запросы должны содержать корневой объект REQUEST 2020-02-02 16:57:23 +03:00
Mikhail Chechnev
038dbcaebd Модуль обработки запросов к надстройке PWS (Parus WEB-Service) 2019-11-29 20:43:25 +03:00
Mikhail Chechnev
43fd7de6d8 Функции установки параметров (HTP-заголовка и параметров отправки) сообщений и ответов для очереди + доработка модели очереди для считывания параметров сообщения и ответа на него 2019-06-14 17:28:08 +03:00
Mikhail Chechnev
f7f68feda5 Перенос модулей сервера приложений в репозиторий "P8-ExchangeServiceExt" из данного 2019-03-19 14:03:12 +03:00
Mikhail Chechnev
b135bbbab5 Коррекция алгоритма передачи сумм налогов для случаев "БЕЗ НДС" и "НДС 0" 2019-03-19 13:23:19 +03:00
Mikhail Chechnev
5d7b5109f4 Перенёс расширения для Алисы в отдельный репозиторий 2019-03-08 20:23:16 +03:00
Mikhail Chechnev
3f76b0677a Параметр "sSchema" для схемы по умолчанию и его применение в валидаторе и модуле взаимодействия с БД 2019-02-18 18:19:42 +03:00
Mikhail Chechnev
af27405432 Функция скачивания печатной формы чека с сервера ОФД 2019-02-05 18:21:26 +03:00
Mikhail Chechnev
ce4f155670 Корректировка тестового модуля под новый формат параметров вызова пользовательских обработчиков 2019-01-22 18:12:19 +03:00
Mikhail Chechnev
3bd8d46c2a Расширение состава словаря типов операций, функция разбора контактных данных покупателя (почта, телефон), разбор телефона и почты покупателя из тэга 1008 2019-01-22 17:54:22 +03:00
Mikhail Chechnev
3f337c5fde Корректировка конвертации строки в число (подменяем запятую на точку) 2019-01-12 11:02:27 +03:00
Mikhail Chechnev
3f8966b621 Отработка отправки чеков коррекции, автоопределение функции сервиса интеграции по настройкам типа фискального документа, заполнение дополнительных тэгов (номер смены, номер чека в смене, дата документа в ФН) при получении статуса ФД в АТОЛ, автоопределение тестового окружения АТОЛ и подстройка ФД под него, убрал обращения к представлению ФД, исходящая посылка заполняется строго по тэгам (кроме системной информации) 2019-01-11 21:31:03 +03:00
Mikhail Chechnev
9b42179bde Запрос статуса зарегистрированного в АТОЛ-Онлайн чека, канализация алгоритмов подбора функции и сервиса обработчика от версии ФФД 2019-01-11 01:39:00 +03:00
Mikhail Chechnev
c352f9f487 Обработка запросов на получение статуса чека в ATOL-онлайн, смена типа данных тэга 1199 (признак ставки НДС), корректная установка времени истечения сессии ATOL при аутентификации, дополнительный контроль наличия данных в посылке при отправке запроса на регистрацию чека 2019-01-10 17:24:53 +03:00
Mikhail Chechnev
ee4e5ddd97 Форсируем сброс атуентификации сервиса в случае, если обработчик вернул UNAUTH 2019-01-10 17:21:49 +03:00
Mikhail Chechnev
1195a320a8 Переход на ставку НДС 20% 2019-01-08 18:27:06 +03:00
Mikhail Chechnev
28e117aac7 Сохранение оригинала ответа удаленного сервера 2019-01-08 15:22:08 +03:00
Mikhail Chechnev
7b44cfbe2b Функция получения сведений о просроченных сообщениях очереди обмена 2019-01-07 17:47:05 +03:00