451 Commits

Author SHA1 Message Date
Mikhail Chechnev
d3b189ef67 Исправлена опечатка в выдаче сервиса для входящих сообщений 2019-04-10 20:32:36 +03:00
Mikhail Chechnev
e74b27e7df Файл настроек по умолчанию (для дистрибуции) 2019-03-25 21:17:15 +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
2714cc5708 Перенёс test.js в репозиторий P8-ExchangeServiceExt 2019-03-08 20:50:53 +03:00
Mikhail Chechnev
2ce07ef310 Добавил описание каталогов в readme 2019-03-08 20:48:24 +03:00
Mikhail Chechnev
f193757225 Удалил модуль БД для взаимодействия с сервером приложений (он будет учитываться в СХС) 2019-03-08 20:47:39 +03:00
Mikhail Chechnev
7015fe2cf3 Перенос объектов БД для расширений в репозиторий P8-ExchangeServiceExt 2019-03-08 20:42:21 +03:00
Mikhail Chechnev
735909787c Удалил объекты БД учитываемые в СХС 2019-03-08 20:26:25 +03:00
Mikhail Chechnev
5d7b5109f4 Перенёс расширения для Алисы в отдельный репозиторий 2019-03-08 20:23:16 +03:00
Mikhail Chechnev
cb1b5f6954 Немного тестов 2019-03-08 18:22:14 +03:00
Mikhail Chechnev
17d1e3d0e2 Опечатка в заглавном комментарии к модулю 2019-03-05 17:07:00 +03:00
Mikhail Chechnev
2bd317e518 Сохранение контекста измененного предобработчиком для передачи в постобработчик 2019-03-05 17:06:35 +03:00
Mikhail Chechnev
3e8a6733bb Подбор сервиса отправки "Фискального документа" по организации 2019-03-04 16:06:49 +03:00
Mikhail Chechnev
0beebc26e0 Более детальное сообщение об ошибке передачи при отправке исходящих 2019-03-04 14:54:10 +03:00
Mikhail Chechnev
27a68b26ec Включил контроль DEVICEID 2019-02-19 11:44:25 +03:00
Mikhail Chechnev
3f76b0677a Параметр "sSchema" для схемы по умолчанию и его применение в валидаторе и модуле взаимодействия с БД 2019-02-18 18:19:42 +03:00
Mikhail Chechnev
4459cca0a9 Корректировка под релиз ПП Парус 8 13.02.2019 2019-02-18 18:18:13 +03:00
Mikhail Chechnev
86538cb3c4 Возможность отдавать статические файлы 2019-02-15 21:01:18 +03:00
Mikhail Chechnev
2bb6aca5a4 Правила для игнорирования каталога со статикой 2019-02-15 21:00:53 +03:00
Mikhail Chechnev
2f2997c0d4 При обмене сохраняем только реальную дату инвентаризации (момент сохранения карточки на устройстве) 2019-02-11 16:59:09 +03:00
Mikhail Chechnev
e6fc1dfcf0 Бьютифулинг 2019-02-11 16:58:27 +03:00
Mikhail Chechnev
c0a36a3c4d Расширение fault-сообщения для SaveItems (отдельное для элемента хранения и местоположения) 2019-02-07 20:43:57 +03:00
Mikhail Chechnev
af27405432 Функция скачивания печатной формы чека с сервера ОФД 2019-02-05 18:21:26 +03:00
Mikhail Chechnev
4c1a787b12 Отдельный обработчик для ошибок отправки данных удалённому серверу 2019-02-05 18:20:46 +03:00
Mikhail Chechnev
e246ce117e Убрал конкатенацию в пользу шаблонизации строк 2019-01-22 20:57:06 +03:00
Mikhail Chechnev
ce4f155670 Корректировка тестового модуля под новый формат параметров вызова пользовательских обработчиков 2019-01-22 18:12:19 +03:00
Mikhail Chechnev
f940ee5789 Корректировка параметров отправки по-умолчанию для корректной обработки бинарных ответов 2019-01-22 18:11:44 +03:00
Mikhail Chechnev
3bd8d46c2a Расширение состава словаря типов операций, функция разбора контактных данных покупателя (почта, телефон), разбор телефона и почты покупателя из тэга 1008 2019-01-22 17:54:22 +03:00
Mikhail Chechnev
23481129d9 Корректировка алгоритмов подбора геопонятия и инвентарной карточки при импорте данных инвентаризации 2019-01-18 18:39:30 +03:00
Mikhail Chechnev
f87daee873 Импорт результатов инвентаризации с добавлением местоположений и ОС в ведомость 2019-01-18 14:27:42 +03:00
Mikhail Chechnev
7f584ed3f8 Рефакторинг констант, функция проверки идентификатора устройства (временно заблокирована), вынес считывание тела запроса в отдельную унифицированную функцию 2019-01-16 19:14:23 +03:00
Mikhail Chechnev
c9ef8f21d7 Выдача сообщений об ошибках обмена в виде ответа специального формата 2019-01-15 18:15:42 +03:00
Mikhail Chechnev
bb5840f37d Корректировка алгоритма обновления места хранения ОС по штрих-коду места хранения импортированного из ТСД 2019-01-14 19:32:22 +03:00
Mikhail Chechnev
0c1c3e668a Переписал все сообщения правил валидации на использование функций с параметром path 2019-01-14 13:37:55 +03:00
Mikhail Chechnev
64c97fd00d Реализованы процедуры обмена для позиций ведомостей инвентаризации (GETSHEETITEMS), мест хранения (GETSTORAGES), импорта данных инвентаризации (SAVESHEETITEM). Сервисные процедуры: поиска структурной части адреса, формирования ответа с ошибкой 2019-01-14 00:38:27 +03:00
Mikhail Chechnev
75f02e4528 Интерфейсы процедур для получения типов ведомостей инвентаризации, заголовков ведомостей инвентаризации, мест хранения, объектов инвентаризации, импорта результатов инвентаризации (GETSHEETTYPES, GETSHEETS, GETSHEETITEMS, GETSTORAGES, SAVESHEETITEM). Реализованы процедуры обмена для типов ведомостей инвентаризации (GETSHEETTYPES) и заголовков ведомостей инвентаризации (GETSHEETS) 2019-01-13 03:30:06 +03:00
Mikhail Chechnev
d6ec6b19b7 При удалении сервиса и функции у них могут быть записи журнала (не связанные с очередью обмена), при удалении со связями - удаляем и их 2019-01-12 11:03:29 +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
2c6e24f91e Просто немного тестов и модификация конфига для отладки 2019-01-10 17:25:24 +03:00
Mikhail Chechnev
c352f9f487 Обработка запросов на получение статуса чека в ATOL-онлайн, смена типа данных тэга 1199 (признак ставки НДС), корректная установка времени истечения сессии ATOL при аутентификации, дополнительный контроль наличия данных в посылке при отправке запроса на регистрацию чека 2019-01-10 17:24:53 +03:00
Mikhail Chechnev
e67b078ca4 Форсируем сброс атуентификации сервиса (серверная часть) 2019-01-10 17:22:24 +03:00
Mikhail Chechnev
ee4e5ddd97 Форсируем сброс атуентификации сервиса в случае, если обработчик вернул UNAUTH 2019-01-10 17:21:49 +03:00
Mikhail Chechnev
4870b93e29 Отправка почты - разрешил TLS без авторизации и сделал сообщение об ошибке отправки более информативным 2019-01-10 17:19:47 +03:00
Mikhail Chechnev
1195a320a8 Переход на ставку НДС 20% 2019-01-08 18:27:06 +03:00
Mikhail Chechnev
b6f121a11e Добавил передачу SOPTIONS при повторном добавлении сообщения в очередь обмена, поменял использованиче числового литерала "0" на константу PKG_EXS.NSRV_TYPE_SEND 2019-01-08 16:18:29 +03:00
Mikhail Chechnev
9c48c46406 Убрал ненужный exception then no_data_found 2019-01-08 16:17:29 +03:00
Mikhail Chechnev
28e117aac7 Сохранение оригинала ответа удаленного сервера 2019-01-08 15:22:08 +03:00