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 |
|
Mikhail Chechnev
|
f4f52c6e89
|
Действия начала и завершения сеанса для сервиса обмена
|
2019-01-08 12:32:50 +03:00 |
|
Mikhail Chechnev
|
7e0b1ea83a
|
Серверные обработчики приведены к единому стандарту возврата результата через вызов PKG_EXS.PRC_RESP_RESULT_SET, ликвидирован ненужный параметр NSRV_TYPE в обработчиках
|
2019-01-07 19:22:38 +03:00 |
|
Mikhail Chechnev
|
8428a733c6
|
Рассылка уведомлений об ошибках обработки сообщений обмена
|
2019-01-07 17:49:50 +03:00 |
|
Mikhail Chechnev
|
a522cdf3b6
|
Контроль и рассылка уведомлений о просроченных сообщениях обмена для сервиса
|
2019-01-07 17:49:22 +03:00 |
|
Mikhail Chechnev
|
6fb79a34ee
|
Тихое и асинхронное добавление сообщения в очередь уведомлений
|
2019-01-07 17:48:30 +03:00 |
|
Mikhail Chechnev
|
7b44cfbe2b
|
Функция получения сведений о просроченных сообщениях очереди обмена
|
2019-01-07 17:47:05 +03:00 |
|
Mikhail Chechnev
|
3bcfb6d39c
|
Процедура получения информации о просроченных сообщениях очереди для сервиса
|
2019-01-07 01:46:59 +03:00 |
|
Mikhail Chechnev
|
77a113238b
|
Переход на модуль с очередью рассылки уведомлений, уточнение алгоритмов проверки доступности удаленных сервисов (в расчёт берем только серверные ошибки 5xx, теперь есть таймаут проверки, чтобы не подвисало в случае корявых адресов удаленных серверов)
|
2019-01-07 01:46:22 +03:00 |
|
Mikhail Chechnev
|
2ed1401db7
|
Выдача даты и времени в консольный протокол
|
2019-01-07 01:43:58 +03:00 |
|