|
|
Как добавить движение в документ? |
☑ |
|
0
AlStorm
18.01.11
✎
13:02
|
Есть документ, у него регистр накопления, надо бы добавить к нему запись, не теряя предыдущих.
Почему-то так не получается:
ОБъектДок = ВыборкаДетальныеЗаписи1.Док.ПолучитьОбъект();
Двиг = ОБъектДок.Движения.ПартииТоваровНаСкладахБухгалтерскийУчет.ДобавитьРасход();
Двиг.Организация = ТаблицаДвиженийРегистра[Инд].Организация;
Двиг.Номенклатура = ТаблицаДвиженийРегистра[Инд].Номенклатура;
...
...
...
Двиг.Регистратор = ВыборкаДетальныеЗаписи1.Док;
Двиг.Активность = истина;
Двиг.Записать();
Записать - нет такого метода у записи ррегистра :( Что делать? Башка уже не варит, девятый час...
|
|
|
1
Maxus43
18.01.11
✎
13:04
|
Набор записей с отбором по документу получи, прочитай, добавь и запиши
|
|
|
2
johnny17
18.01.11
✎
13:05
|
НаборЗаписей = РегистрыНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Установить(ОбъектДок.Ссылка); НаборЗаписей.Прочитать(); Расход = НаборЗаписей.ДобавитьРасход(); НаборЗаписей.Записать();
|
|
|
3
AlStorm
18.01.11
✎
13:06
|
(1) Можно код? Может я туплю, но у меня он очищался при записи..
|
|
|
4
AlStorm
18.01.11
✎
13:06
|
(2) Спсибо
|
|
|
5
Megas
18.01.11
✎
13:13
|
У Док стоит галочка что он может делать ДВИЖЕНИЯ в нужном тебе регистре?
|
|
|
6
Megas
18.01.11
✎
13:14
|
(5)А понял что вопрос не об этом сорри.
|
|
|
7
Mitriy
18.01.11
✎
13:20
|
а теперь кто-нибудь документ перепроведет...
|
|
|
8
Megas
18.01.11
✎
13:24
|
+(7) Я тоже типо того подумал.... странно что проводки пишутся не документом
|
|
|
9
Maxus43
18.01.11
✎
13:26
|
Может он в подписке делает...
|
|
|
10
AlStorm
18.01.11
✎
17:33
|
Нет, переделали проводки для дока, но вместо того, чтобы старые перепроводить, просто добавим новую проводку
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой