создать новую тему раскрыть все
 
При просмотре правил, строки "Статья" и "Агент" переставлены местами.
Если при добавлении правила ПЕРЕВОД не указать категорию 2, то при применении правила в архиве смс, категория 2 подставляется из вышестоящего правила.
 
Тот алгоритм, который есть сейчас, кривовато, но работает. Придуман он был за один вечер, и  все попытки его подправить в дальнейшем, ни к чему хорошему не привели.
Надо полностью менять весь алгоритм работы правил по разбору СМС.
 
Мне нужна Ваша (пользователей) помощь и свежие мысли, чтобы придумать новый алгоритм разбора. Это ж практически надо искусственный интеллект (хоть и тупенькийWell) написать. Кто хочет и может, попытайтесь придумать алгоритм(ы) (словами, блок-схемами и пр), обсудим-подумаем, и я попытаюсь воплотить..
 
Все категории (у Вас "Статья" и "Агент"), а у других может быть и по другому - абсолютно равноправны. На экранах ввода операций они выводятся по алфавиту, а при создании правила можно в любое поле (Категория-1 или 2) ввести любую категорию. Где они перепутаны местами? Я выше говорил, что там все кривовато..
свернуть/развернуть ветвь Скрин [snipet 25/01/2017 06:51] # написать ответ
 
Вот на скрине в строке Статья данные от агента
 
В следующей версии слова "Статья:" и "Агент:" будут заменены на "Категория-1:" и "Категория-2:". Последовательность заполнения полей категорий в правилах ни на что не влияет. В "Истории" поля тоже поменяются местами, но при экспорте все будет хорошо.
 
Про косяк при создании ПЕРЕВОДА пока сказать ничего не могу, буду разбираться.