|   |   | 
| 
 | v7: Движения регистров обработкой | ☑ | ||
|---|---|---|---|---|
| 0
    
        e200420 08.10.12✎ 12:27 | 
        Привет! Пытаюсь сделать движение регистров обработкой и получаю ошибку "Движения регистров не могут выполняться у данного объекта". Галка - "оперативны учет стоит"
  код: Док=СоздатьОбъект("Документ.ПриходныйОрдер"); Рег = СоздатьОбъект("Регистр.Партии"); тз=СоздатьОбъект("ТаблицаЗначений"); тз.НоваяКолонка("Фирма"); тз.НоваяКолонка("ТМЦ"); тз.НоваяКолонка("Счет"); тз.НоваяКолонка("МестоХранения"); тз.НоваяКолонка("Поставщик"); тз.НоваяКолонка("Поставка"); тз.НоваяКолонка("ПрихДокумент"); тз.НоваяКолонка("КодОперации"); тз.НоваяКолонка("ОстатокТовара"); тз.НоваяКолонка("Стоимость"); тз.НоваяКолонка("ПродСтоимость"); Док.ВыбратьДокументы(ВыбНачПериода,ВыбКонПериода); Пока Док.ПолучитьДокумент() = 1 Цикл Если Док.Проведен()=1 Тогда тз.УдалитьСтроки(); Рег.ВыбратьДвиженияДокумента(Док); Пока Рег.ПолучитьДвижение()=1 Цикл тз.НоваяСтрока(); тз.Фирма = Рег.Фирма; тз.ТМЦ = Рег.ТМЦ; Док.ПолучитьСтрокуПоНомеру(тз.НомерСтроки); тз.Счет = Док.Счет; тз.МестоХранения = Рег.МестоХранения; тз.Поставщик = Рег.Поставщик; тз.Поставка = Рег.Поставка; тз.ПрихДокумент = Рег.ПрихДокумент; тз.КодОперации = Рег.КодОперации; тз.ОстатокТовара = Рег.ОстатокТовара; тз.Стоимость = Рег.Стоимость; тз.ПродСтоимость = Рег.ПродСтоимость; КонецЦикла; //Док.ОчиститьДвижения("Регистр.Партии"); тз.ВыбратьСтроки(); Пока тз.ПолучитьСтроку()=1 Цикл Регистр.Партии.Фирма = тз.Фирма; Регистр.Партии.ТМЦ = тз.ТМЦ; Регистр.Партии.Счет = Док.Счет; Регистр.Партии.МестоХранения = тз.МестоХранения; Регистр.Партии.Поставщик = тз.Поставщик; Регистр.Партии.Поставка = тз.Поставка; Регистр.Партии.ПрихДокумент = тз.ПрихДокумент; Регистр.Партии.КодОперации = тз.КодОперации; Регистр.Партии.ОстатокТовара = тз.ОстатокТовара; Регистр.Партии.Стоимость = тз.Стоимость; Регистр.Партии.ПродСтоимость = тз.ПродСтоимость; Регистр.Партии.ПривязыватьСтроку(тз.НомерСтроки); Регистр.Партии.ДвижениеПриходВыполнить(); КонецЦикла; Сообщить(Док); КонецЕсли; КонецЦикла; | |||
| 1
    
        mikecool 08.10.12✎ 12:28 | 
        почитать основы программирования в 7.7 предлагать?     | |||
| 2
    
        zak555 08.10.12✎ 12:29 | 
        (1) не программирования, а конфигурированию     | |||
| 3
    
        chelentano 08.10.12✎ 12:30 | 
        (0) в 77 движения по регистрам делается только документами     | |||
| 4
    
        e200420 08.10.12✎ 12:34 | 
        (3) Спасибо за помощь     | |||
| 5
    
        e200420 08.10.12✎ 12:40 | 
        теперь возник следующий вопрос. Как мне внести изменения в движения по регистрам тысячи доков, не трогая при этом бух проводки?     | |||
| 6
    
        zak555 08.10.12✎ 12:41 | 
        (5) править модуль дока : сначала записываешь движения проводок в ТЗ, очищаешь все движения, пишешь в регистры, а потом из ТЗ в проводки
  только вопрос : на хрена ? | |||
| 7
    
        mishaPH 08.10.12✎ 12:44 | 
        (6) вот тоже интересно. что-то изменяя в регистрах не коснеться бух?
  Есть только востанавливать партионный учет. | |||
| 8
    
        zak555 08.10.12✎ 12:45 | 
        (7) кто-то ссыт сдавать уточнёнку     | |||
| 9
    
        e200420 08.10.12✎ 12:46 | 
        (6) это можно поставить на поток?     | |||
| 10
    
        zak555 08.10.12✎ 12:46 | 
        (9) в поток фотонов ?     | |||
| 11
    
        Прохожий 08.10.12✎ 12:48 | 
        (7) Ну может там регистр ПодотчетУпрСписаныхНалевоМатериалов     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |