|
Где создаются движения документа | ☑ | ||
---|---|---|---|---|
0
m_roose
02.04.15
✎
13:57
|
Добрый день! Подскажите, пожалуйста, в каком месте кода записываются движения в свойства объекта документа Движения (если я правильно поняла). Вот пример кода:
Если ОтражатьВБухгалтерскомУчете И ОтражатьВНалоговомУчете Тогда Для Каждого ЭлементДвижения Из Движения.ТоварыОрганизаций Цикл НоваяЗапись = Движения.ТоварыОрганизацийБУ.Добавить(); НоваяЗапись.ВидДвижения = ЭлементДвижения.ВидДвижения; НоваяЗапись.Организация = ЭлементДвижения.Организация; НоваяЗапись.Период = Дата; НоваяЗапись.Номенклатура = ЭлементДвижения.Номенклатура; НоваяЗапись.ХарактеристикаНоменклатуры = ЭлементДвижения.ХарактеристикаНоменклатуры; НоваяЗапись.Количество = ЭлементДвижения.Количество; НоваяЗапись.Склад = ЭлементДвижения.Склад; НоваяЗапись.СерияНоменклатуры = ЭлементДвижения.СерияНоменклатуры; НоваяЗапись.Качество = ЭлементДвижения.Качество; КонецЦикла; КонецЕсли; Мне нужно аналогично создать движения для другого РН. Но проблема в том, что в "Движения" нет нужного мне регистра и я не могу понять и найти где они формируются. Помогите, пожалуйста |
|||
1
Альбатрос
02.04.15
✎
13:59
|
(0) Ну так в нужном тебе регистре сначала нужно указать, что нужный твой документ является для него регистратором
|
|||
2
Альбатрос
02.04.15
✎
13:59
|
И пользуйся конструктором движений
|
|||
3
Альбатрос
02.04.15
✎
14:04
|
А не, не слущай (2), а то затрешь всю обработку проведения.
|
|||
4
ЧеловекДуши
02.04.15
✎
14:17
|
(0) На сервере или локально, если это Толстый клиент. В любом месте кода, который выполняется на сервере. У 8.х нет ограничения на место, откуда писать движения по регистрам :)
|
|||
6
m_roose
02.04.15
✎
16:03
|
(1) так, я указала для регистра новый регистратор документ. В коллекции движений документа он теперь появился, но при этом в таблице движений этого регистра, там ничего нет, вот собственно и вопрос где это формируется, потому для других регистров это заполнено
|
|||
7
vicof
02.04.15
✎
16:16
|
(6) Обработку проведения по этмоу регистру кто писать будет?
|
|||
8
m_roose
02.04.15
✎
16:18
|
(7) да я пытаюсь найти где в коде по этому документу и по другим регистрам в свойство документа Движения это все записывается, чтобы это сделать для другого регистра по аналогии. не нашла ничего такого(
|
|||
9
alex_shkut
02.04.15
✎
16:21
|
Движения.ТоварыОрганизаций - После слова Движения.ТвойНовыйРегистр и все аналогично приведенному коду, только для второго регистра.
|
|||
10
m_roose
02.04.15
✎
16:22
|
(9) так в том то и дело вот то что до названия регистра "движения" туда как что-то записать?
|
|||
11
vicof
02.04.15
✎
16:24
|
(10) Попробуйобъяснить в картинках
|
|||
12
hhhh
02.04.15
✎
16:27
|
(10) до названия не надо ничего записывать. Пишите после названия.
|
|||
13
m_roose
02.04.15
✎
16:27
|
(11) если объясните как сюда заливать картинки)
|
|||
14
m_roose
02.04.15
✎
16:28
|
(11) вот к примеру вот эти строки
НоваяЗапись = Движения.ТоварыОрганизацийБУ.Добавить(); НоваяЗапись.ВидДвижения = ЭлементДвижения.ВидДвижения; чтобы присвоить новаязапись.виду движения, оно должно быть в элементе движения. так вот откуда берутся данные для элементов движения? где они туда записываются? |
|||
15
alex_shkut
02.04.15
✎
16:31
|
ВидДвиженияНакопления
|
|||
16
alex_shkut
02.04.15
✎
16:32
|
Бывают:
ВидДвиженияНакопления.Приход; ВидДвиженияНакопления.Расход Весь текст из синтаксис-помощника приводить не стану. |
|||
17
m_roose
02.04.15
✎
16:34
|
(16) я знаю какие они бывают.. я спрашиваю в каком месте кода они туда записываются в элементы движений....
|
|||
18
hhhh
02.04.15
✎
16:38
|
(17) элементов движений не бывает. Нет такого. В примере копируется у вас из одного регистра в другой. Один регистр ТоварыОрганизаций уже готов, его рашьше сделали. А из него делается регистр ТоварыОрганизацийБУ.
Если вы не собираетесь копировать из регистра в регистр, выкиньте этот пример в (0), он вам никогда не понадобится. Лучше найдите место, где НоваяЗапись = Движения.ТоварыОрганизаций.Добавить(); |
|||
19
m_roose
02.04.15
✎
16:42
|
(18) спасибо за внятный совет! я почему то не заметила что это разные регистры, поищу теперь это, спасибо)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |