|   |   | 
| 
 | Подскажите как лучше сделать уведомления об оплате для менеджеров | ☑ | ||
|---|---|---|---|---|
| 0
    
        r1000 23.05.19✎ 08:59 | 
        Есть задачка. Оповещать менеджеров о том, что пришла оплата от клиента. Соответственно, сразу после проведения входящих платежей.
 вот варианта решения: 1. завести для ппв доп.реквизит "Уведомили", каждый час реглзаданием смотреть заполненость - если не заполнен, то по этому ППВ отсылать сообщение и ставить "Уведомили" = истина, и более не сообщать по этому ППВ 2. завести регсведений и когда по ППВ отослали сообщение об оплате, скидывать туда запись и это будет означать что данное ППВ отработано - по нему более не нужно сообщать. Но оба способа кажуться не красивыми - наверное, со временем, это будет работать достаточно долго. потому как выборка при запросе будет достаточно нагруженная. как бы вы сделали ? | |||
| 1
    
        Cyberhawk 23.05.19✎ 09:02 | 
        Не о том думаешь.
 Подумай лучше о фиксации факта прочтения, а то у тебя везде "отправили сообщение и считаем что дело в шляпе". | |||
| 2
    
        Cyberhawk 23.05.19✎ 09:03 | 
        Соответственно, каждое сообщение из очереди надо показывать так, чтоб пользователь мог поставить флажок "Прочитано", который по умолчанию не взведен.
 И долбить всеми непрочитанными сообщениями регулярно. | |||
| 3
    
        r1000 23.05.19✎ 09:03 | 
        письма по почте доходят гарантировано. а прочитает их или нет сотрудник - это проблема сотрудника.     | |||
| 4
    
        stix2010 23.05.19✎ 09:04 | 
        (3)  в таком случае сотрудник может отчет просто запускать     | |||
| 5
    
        r1000 23.05.19✎ 09:06 | 
        у меня проблема в фиксации отправленных документов, а не в том, прочитает он или нет. это вообще не проблема.     | |||
| 6
    
        catena 23.05.19✎ 09:11 | 
        (0)Долго с регистром сведений? Вы надеетесь дорастить его до миллионов записей?     | |||
| 7
    
        stix2010 23.05.19✎ 09:11 | 
        (0) внешняя база, регистр, допреквизит, файловая система, ТЗ в хранилище настроек - выбирай на вкус.     | |||
| 8
    
        yavasya 23.05.19✎ 09:16 | 
        (0) в ут11 так то на рабочем месте так и делается, меняется цвет заказа.     | |||
| 9
    
        Xapac 23.05.19✎ 09:16 | 
        (0) А уведомление куда?     | |||
| 10
    
        r1000 23.05.19✎ 09:19 | 
        (6) проверить есть запись с документов в регистре сведений или нет - мне кажется долго. Ведь запрос выберет сначала все записи, а уже потом наложит условие... так ?     | |||
| 11
    
        catena 23.05.19✎ 09:20 | 
        (10)смотря как регистр организуете     | |||
| 12
    
        r1000 23.05.19✎ 09:20 | 
        (8)это что то типовое ??? не нашел такого     | |||
| 13
    
        stix2010 23.05.19✎ 09:21 | 
        (9) тут главное еще кому отправить, а то менеджеров наверное много.     | |||
| 14
    
        r1000 23.05.19✎ 09:21 | 
        (11)регистр с одним составным измерением "Документ оплаты"     | |||
| 15
    
        r1000 23.05.19✎ 09:22 | 
        (9)или через напоминание или через почту. это не важно.     | |||
| 16
    
        Xapac 23.05.19✎ 09:22 | 
        (10)нет Если сделаете индекс содержащий все поля запрос даже не пойдет в таблицу с регисторм он в таблице индексов все найдет.     | |||
| 17
    
        r1000 23.05.19✎ 09:25 | 
        (16) спасибо. попробую.     | |||
| 18
    
        Xapac 23.05.19✎ 09:34 | 
        (17) Индексы можно смотреть через "ПолучитьСтруктуруХраненияБазыДанных"     | |||
| 19
    
        r1000 23.05.19✎ 09:43 | 
        вот запрос. для каких таблиц должны быть сделаны индексы ?
 "ВЫБРАТЬ | РС_Уведомили.ДокументОплаты КАК ДокументОплаты |ИЗ | РегистрСведений.РС_Уведомили КАК РС_Уведомили |ГДЕ | НЕ РС_Уведомили.ДокументОплаты В | (ВЫБРАТЬ | ПриходныйКассовыйОрдер.Ссылка КАК Ссылка | ИЗ | Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер | ГДЕ | ПриходныйКассовыйОрдер.СтатьяДвиженияДенежныхСредств = &СтатьяДвиженияДенежныхСредств | И ПриходныйКассовыйОрдер.Проведен | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ПоступлениеБезналичныхДенежныхСредств.Ссылка | ИЗ | Документ.ПоступлениеБезналичныхДенежныхСредств КАК ПоступлениеБезналичныхДенежныхСредств | ГДЕ | ПоступлениеБезналичныхДенежныхСредств.СтатьяДвиженияДенежныхСредств = &СтатьяДвиженияДенежныхСредств | И ПоступлениеБезналичныхДенежныхСредств.Проведен | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ОперацияПоПлатежнойКарте.Ссылка | ИЗ | Документ.ОперацияПоПлатежнойКарте КАК ОперацияПоПлатежнойКарте | ГДЕ | ОперацияПоПлатежнойКарте.СтатьяДвиженияДенежныхСредств = &СтатьяДвиженияДенежныхСредств | И ОперацияПоПлатежнойКарте.Проведен)" | |||
| 20
    
        Rovan гуру 23.05.19✎ 09:45 | 
        (0) посмотри как это делает Даша в УНФ     | |||
| 21
    
        catena 23.05.19✎ 09:46 | 
        (19)Вопрос: а зачем добавлять документы, которые потом нужно исключать?     | |||
| 22
    
        Xapac 23.05.19✎ 09:48 | 
        (19) а зачем соединять с талицами документов не понял?
 в регистре же только то что надо уведомить нет: Документ флажок(Уведомили или нет) Постепление 1 Ложь Постепление 2 Истина Постепление 3 Истина так нельзя? | |||
| 23
    
        r1000 23.05.19✎ 10:00 | 
        Т.е. при создании ППВ в системе, сразу писать их в регистр, а потом только ресурс "Уведомили"(да/нет) заполнять ?     | |||
| 24
    
        trooba 23.05.19✎ 10:08 | 
        (0) Сделать, как задачи в ЗУП, и информативно, и будет статус- прочитано или нет.     | |||
| 25
    
        trooba 23.05.19✎ 10:08 | 
        +(24) ЗУП 2.5     | |||
| 26
    
        rudnitskij 23.05.19✎ 10:09 | 
        (14) А если платят в два приема? Или в три?
 А если предоплата? Тут регистр вообще не нужен, можно обойтись свойствами или категориями. Регламент пускай сканирует регистр "Взаиморасчеты" или как он там у вас называется - где фиксируется состояние расчетов по документам, и если по документу всё выплачено - взводить ему категорию "Оплачен" | |||
| 27
    
        r1000 23.05.19✎ 10:12 | 
        (26) нужно сообщать о поступлениях, а не о том, полностью выплачено или нет. и поэтому на каждый приход денег одноразово нужно сообщить.     | |||
| 28
    
        rudnitskij 23.05.19✎ 10:14 | 
        (27) так тогда привязывайте свойства/категории к документу оплаты и оповещайте при первом проведении, зачем регистр вам нужен вообще?     | |||
| 29
    
        ам794123 23.05.19✎ 10:15 | 
        (0) стек организуй: оплатили - положил в стек, уведомили - вынул из стека.     | |||
| 30
    
        FIXXXL 23.05.19✎ 10:17 | 
        (23) создай узел или свой план обмена
 при манипуляциях с документом - регистрируй регламентом получай ссылки, рассылай, очищай узел поменяли-перезаписали - высылай заново, хз чего там могут наменять, значит надо выслать повторно | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |