|   |   | 
| 
 | 1с 8 заморочка с изменением движений документа | ☑ | ||
|---|---|---|---|---|
| 0
    
        servicenn 01.07.16✎ 11:04 | 
        день добрый ,пытаюсь изменить движения документа, в конце процедуры "обработка проведения пишу следующий стандартный код,с ним какая то заморочка он не отрабатывает не видит движений, в чём может быть дело?  
 НаборЗаписей = РегистрыНакопления.ВзаиморасчетыСПодотчетнымиЛицами.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Установить(ссылка); НаборЗаписей.Прочитать(); Для каждого Запись из НаборЗаписей Цикл ...... КонецЦикла; | |||
| 1
    
        servicenn 01.07.16✎ 11:05 | 
        После проведения документа движения по данному регистру есть     | |||
| 2
    
        lxs 01.07.16✎ 11:10 | 
        (1) Транзакция еще не завершена.     | |||
| 3
    
        servicenn 01.07.16✎ 11:11 | 
        (2) ок     | |||
| 4
    
        Зая Бусечка 01.07.16✎ 11:11 | 
        А почему просто Движения не взять?     | |||
| 5
    
        lxs 01.07.16✎ 11:11 | 
        "пытаюсь изменить движения документа" - меняй в момент формирования таблицы движений, нахрена выдумывать какой-то виноградный велосипед?
 Либо, если уж так хочется, используй конструкцию: Движения.ВзаиморасчетыСПодотчетнымиЛицами | |||
| 6
    
        DomovoiVShoke 01.07.16✎ 11:12 | 
        А почему сразу не записывать норм движение? А то записываем движение потом тут же пытаемся его откорректировать.     | |||
| 7
    
        servicenn 01.07.16✎ 11:13 | 
        (4,5) да, тоже, пробовал ошибка в коде  МоиДвижения = Движения.ВзаиморасчетыСПодотчетнымиЛицами.Прочитать(); может ещё эту строчку буду помутузить     | |||
| 8
    
        Зая Бусечка 01.07.16✎ 11:16 | 
        А зачем Движения читать() ?     | |||
| 9
    
        servicenn 01.07.16✎ 11:16 | 
        (6) да можно и так, но  через корректировку легче потом этот код найти и увидеть сразу какие отличия от типового, вобщем потом проще изменять и ошибки искать, но это чисто моё мнение     | |||
| 10
    
        servicenn 01.07.16✎ 11:16 | 
        (8) это уже следующий вопрос над которым я поработаю))     | |||
| 11
    
        DomovoiVShoke 01.07.16✎ 11:17 | 
        (9)Удачи в групповом перепроведении документов с раздутым кодом.     | |||
| 12
    
        servicenn 01.07.16✎ 11:18 | 
        (11) учту     | |||
| 13
    
        servicenn 01.07.16✎ 11:19 | 
        (11) возможно по твоему варианту сделаю     | |||
| 14
    
        servicenn 01.07.16✎ 11:20 | 
        всем спасибо     | |||
| 15
    
        lodger 01.07.16✎ 13:12 | 
        (9) если очень хочется минимально влиять на типовой код:
 0) создаем серверный общий модуль 1) создаем подписку на событие проведение документа 2) Для Каждого СтрокаДвижа из Источник.Движения.ВашРегистр Цикл //лалала КонецЦикла | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |