|   |   | 
| 
 | Как поймать запись объекта через план обмена? | ☑ | ||
|---|---|---|---|---|
| 0
    
        dwarfadelic 11.04.18✎ 14:11 | 
        Обмен идет периодически через заданный план обмена. Как поймать момент перед записью и после записи объектов через этот план? Я попробовал поставить подписку на ОбработкаЗаполнения.
 Процедура ОбработкаЗаполненияНоменклатурыОбработкаЗаполнения(Источник, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт // Вставить содержимое обработчика. // Вставить содержимое обработчика. Текст = Новый ТекстовыйДокумент; //Директория = КаталогДокументов()+"отчеты\"; Директория = "E:\отчеты\"; КаталогНаДиске = Новый Файл(Директория); Если не КаталогНаДиске.Существует() Тогда СоздатьКаталог(Директория); КонецЕсли; ПолноеИмяФайла = Директория + СтрЗаменить(СтрЗаменить(Строка(ТекущаяДата()),":","-"),".","_")+".txt"; //ФайлОтчета = Новый Файл(ПолноеИмяФайла); //Если ФайлОтчета.Существует() Тогда // Текст.Открыть(ПолноеИмяФайла); //КонецЕсли; Текст.ДобавитьСтроку(Строка(Источник)); Текст.ДобавитьСтроку(Строка(ДанныеЗаполнения)); Текст.ДобавитьСтроку(Строка(ТекстЗаполнения)); Текст.Записать(ПолноеИмяФайла); КонецПроцедуры Попробовал. Но не удается найти сам файл. | |||
| 1
    
        Cyberhawk 11.04.18✎ 14:14 | 
        Какой-то файл и "запись через план обмена" - ахтунг     | |||
| 2
    
        _stay true_ 11.04.18✎ 14:15 | 
        ТС, больше информации: что за конфа, сакральный смысл сего экшена и.т.п.     | |||
| 3
    
        dwarfadelic 11.04.18✎ 14:24 | 
        УПП. Нужно сделать протокол обмена. Там есть база УПП есть PLM там есть справочнег Номенклатура. И между ними происходит обмен периодически. Нужно сделать протокол обмена - то есть инфа какие свойства изменялись при изменении объектов либо добавлении новых.     | |||
| 4
    
        Serg_1960 11.04.18✎ 14:26 | 
        Расходимся - это тема только для телепатов Волшебного Форума :)     | |||
| 5
    
        piter3 11.04.18✎ 14:26 | 
        22     | |||
| 6
    
        dwarfadelic 11.04.18✎ 14:28 | 
        Управление производственным предприятием     | |||
| 7
    
        dwarfadelic 11.04.18✎ 14:29 | ||||
| 8
    
        Cyberhawk 11.04.18✎ 14:30 | 
        Сколько платят за решение вопроса?     | |||
| 9
    
        dwarfadelic 11.04.18✎ 14:30 | 
        Задание по работе     | |||
| 10
    
        Йохохо 11.04.18✎ 14:30 | 
        (4) "УПП .. там есть база УПП" автор просто начал с азов, вон и (6) уже
 ЗЫ "справочнег" у Асмоди с ютф поломался фильтр удава?) | |||
| 11
    
        dwarfadelic 11.04.18✎ 14:31 | 
        Главное - с чего начать? Через что ловить момент? Лучше чтобы не менять код     | |||
| 12
    
        Ёпрст гуру 11.04.18✎ 14:33 | 
        (0) настрой штатное версионирование объектов. Усё.
 Ничего руками не трогай. Код из (0) выкинь на помойку. | |||
| 13
    
        dwarfadelic 11.04.18✎ 14:41 | 
        Не подойдет. Лишняя память.     | |||
| 14
    
        Ёпрст гуру 11.04.18✎ 14:43 | 
        (13) че ?     | |||
| 15
    
        Ёпрст гуру 11.04.18✎ 14:43 | 
        какая память ?     | |||
| 16
    
        piter3 11.04.18✎ 14:43 | 
        33     | |||
| 17
    
        Ёпрст гуру 11.04.18✎ 14:44 | 
        тебе жалко записей в рег сведений ? Нужно винт дрюкать самодельной записью ?     | |||
| 18
    
        Мандалай 11.04.18✎ 14:44 | 
        (13)Че?     | |||
| 19
    
        Ёпрст гуру 11.04.18✎ 14:44 | 
        удачи     | |||
| 20
    
        Serg_1960 11.04.18✎ 14:46 | 
        (11) У планов обмена есть обработчики "ПриПолученииДанных..."  - там и лови изменения справочника Номенклатуры.     | |||
| 21
    
        Serg_1960 11.04.18✎ 14:54 | 
        Штатное версионирование объектов, в принципе, можно задействовать, но нерационально. Версионирование работает через подписку на события (ВерсионированиеОбъектов_ПриЗаписиОбъекта) - можно там добавить свои хотелки, рюшечки и бантики.     | |||
| 22
    
        dwarfadelic 11.04.18✎ 14:55 | 
        Нужно только когда через план обмена, а не вообще если вручную     | |||
| 23
    
        Serg_1960 11.04.18✎ 14:58 | 
        +(21) Но если хочется анализировать, что именно изменяется в объекте и писать протокол изменений, - это не совсем то место, с которого можно было бы искать решение.     | |||
| 24
    
        Serg_1960 11.04.18✎ 15:03 | 
        (22) Теоретически, это не сложно выявить, если анализировать "АвторВерсии" и если настроить автоматический обмен под определенным, специально для этого созданным, пользователем.     | |||
| 25
    
        dwarfadelic 11.04.18✎ 16:19 | 
        Пробовал ПриПолученииДанных - не помогает     | |||
| 26
    
        hhhh 11.04.18✎ 16:49 | 
        (25) это называется - обезьяна с гранатой. Там если есть кто поблизости, скажи, чтобы отошли хотя бы метров на 40.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |