Mikhail Chechnev
|
ae9ed4f407
|
Новый параметр установки статуса сообщения - сброс данных сообщения к первоначальному варианту
|
2019-01-06 20:27:13 +03:00 |
|
Mikhail Chechnev
|
bd0959f7cc
|
Поправил косяки, просто чтобы не забыть при переносе сохраняю в этот репо
|
2019-01-06 00:37:47 +03:00 |
|
Mikhail Chechnev
|
1661b36faf
|
Подключаемые модули взаимодействия с АТОЛ-Онлайн под реальную схему аутентификации
|
2019-01-06 00:37:19 +03:00 |
|
Mikhail Chechnev
|
1a64f7999b
|
Переход к реальной схеме аутентификации (транш второй)
|
2019-01-06 00:36:40 +03:00 |
|
Mikhail Chechnev
|
508f476d3e
|
Обслуживание аутентицикации: функции получения, установки и очистки контекста сервиса, фукнция проверки аутентифицированности сервиса, функция постановки в очередь задания на аутентификацию сервиса
|
2019-01-02 01:50:19 +03:00 |
|
Mikhail Chechnev
|
43c946b16a
|
Модуль обмена с АТОЛ-онлайн - API v4, ФФД 1.05 (первая бета успешно отправляющая данные и разбирающая ответ) С Новым Годом меня
|
2018-12-29 20:08:13 +03:00 |
|
Mikhail Chechnev
|
00b3f1f8aa
|
Поправил ошибку вёрстки XML (узел FISC_DOC_PROPS) и кодировку перевёл в UTF8
|
2018-12-29 19:01:58 +03:00 |
|
Mikhail Chechnev
|
9989db8f00
|
Параметр SOPTIONS при добавлении позиции очереди
|
2018-12-29 19:00:49 +03:00 |
|
Mikhail Chechnev
|
0db3aa3ac9
|
Новые параметры очереди - связанные организация, документ и раздел
|
2018-12-27 14:18:36 +03:00 |
|
Mikhail Chechnev
|
08ccd54274
|
Модуль обмена с АТОЛ-онлайн - универсальная часть, процедура сборки фискального документа для постановки в очередь
|
2018-12-26 15:01:10 +03:00 |
|
Mikhail Chechnev
|
1031b3d30d
|
Рефакторинг именования процедур пакета - привязал имена к версии API АТОЛ и ФФД
|
2018-12-25 17:33:40 +03:00 |
|
Mikhail Chechnev
|
4e3cf0c7a4
|
Процедуры добавления в очередь (по коду функции и по рег. номеру функции) возвращающие рег. номер добавленной записи
|
2018-12-25 13:03:39 +03:00 |
|
Mikhail Chechnev
|
8872971df8
|
Переписал поиск функции по мнемокоду (SERVICEFN_FIND_BY_SRVCODE) на вызов API раздела "Сервисы обмена"
|
2018-12-25 12:26:23 +03:00 |
|
Mikhail Chechnev
|
165b5108e6
|
Поправлен алгоритм поиска договоров - ищем либо только по внешнему номеру, либо только по внутреннему, но не одновременно
|
2018-12-19 22:48:57 +03:00 |
|
Mikhail Chechnev
|
20aafa59f4
|
Модификация алгоритмов разбора поискового запроса и поиска в системе
|
2018-12-19 16:27:15 +03:00 |
|
Mikhail Chechnev
|
9c39977e40
|
Функция поиска контактов менеджера для Алисы
|
2018-12-19 01:20:34 +03:00 |
|
Mikhail Chechnev
|
bc346574d3
|
Рефакторинг пакетов (разделил по направлениям), в ЭИ навёл порядки с точки зрения повторного использования кода, для Алисы дописал алгоритмы поиска, начал расписывать поиск "Заказов потребителей"
|
2018-12-18 22:09:30 +03:00 |
|
Mikhail Chechnev
|
6dcbc4732b
|
Чуть более умные алгоритмы поиска контрагента и договора (с фильтрацией вспомогательных слов и вычленением ключевых) + тестирование электронной инвентаризации
|
2018-12-17 00:25:52 +03:00 |
|
Mikhail Chechnev
|
419696523e
|
Функция создания сеанса Парус 8, приведение в порядок тестовых функций для стенда (работаем через XML теперь), первый вариант поиска контрагента и договора по запросу от Яндекс-Диалогов
|
2018-12-16 02:16:20 +03:00 |
|
Mikhail Chechnev
|
b43b8df330
|
Отдельные функции для считывания BLOB данных очереди (QUEUE_GET_MSG и QUEUE_GET_RESP), исключение BLOB-данных позиции очереди из стандартной выдачи
|
2018-12-16 02:14:58 +03:00 |
|
Mikhail Chechnev
|
60c4ab88f1
|
Модули для тестирования входящих (взаимодействие с Яндекс-Диалогами)
|
2018-12-14 21:54:36 +03:00 |
|
Mikhail Chechnev
|
2e8b293b1d
|
Поле "sPrcResp" в объект "Функция сервиса"
|
2018-12-14 21:49:19 +03:00 |
|
Mikhail Chechnev
|
8d5d4e0c4c
|
Корректная установка результата работы обработчика БД
|
2018-12-12 15:47:06 +03:00 |
|
Mikhail Chechnev
|
23aa01e4e4
|
Выдача наименования сервиса при выборке из БД, включение наименования сервиса в схему валидации
|
2018-12-12 15:46:39 +03:00 |
|
Mikhail Chechnev
|
bc0cd5493f
|
В АТОЛе убрал мусор, в тестах - сделал подготовку под нагрузочное тестирование
|
2018-12-10 21:29:58 +03:00 |
|
Mikhail Chechnev
|
e5b375a39d
|
Процедура выполнения запроса из раздела Контрагенты, дописана процедура обработки ответа с информацией о контрагенте
|
2018-12-10 00:31:31 +03:00 |
|
Mikhail Chechnev
|
b4a563979d
|
Тестовый модуль серверной обработки для испытательного стенда
|
2018-12-07 21:15:28 +03:00 |
|
Mikhail Chechnev
|
a6bd5c74ff
|
Рефакторинг названий процедур обработки
|
2018-12-07 21:11:55 +03:00 |
|
Mikhail Chechnev
|
03c14eb150
|
Упорядочение очереди по принципу FIFO на основе рег. номеров записей + форматирование
|
2018-12-07 20:45:10 +03:00 |
|
Mikhail Chechnev
|
da02beb05c
|
Поле "nRetryAttempts" в записи очереди, модификация алгоритма выдачи сообщений на обработку (отдаём все, кроме имеющих финальный статус успех или ошибка или обрабатываемых в текущий момент), модификация алгоритма установки состояния записи очереди (появилось возможность не менять состояние, а просто инкерементировать счётчик попыток)
|
2018-12-05 22:24:33 +03:00 |
|
Mikhail Chechnev
|
af8b384a66
|
Процедура установки сообщения записи очереди (QUEUE_MSG_SET), корректировка алгоритма вадачи исходящих сообщений очереди серверу приложений (отдаём и те, которые успешно обработаны сервером приложений, чтобы для них запускался обработчик БД, а так же учитываем дату последней обработки при формировании очереди)
|
2018-12-04 23:57:24 +03:00 |
|
Mikhail Chechnev
|
f683f44bca
|
Контроль наличия записи при считывании курсора по RN
|
2018-12-03 02:00:48 +03:00 |
|
Mikhail Chechnev
|
e33e0ae2dc
|
Учёт расписания повторов при включении очередного исходящего сообщения в очередь на отправку серверу приложений
|
2018-12-02 01:35:14 +03:00 |
|
Mikhail Chechnev
|
2863aa5783
|
Временно добавил объекты серверной части API, пока их нет в СХС буду вести здесь (потом - удалить)
|
2018-12-02 01:27:18 +03:00 |
|