|
Добавить запись в регистрсведений. | ☑ | ||
---|---|---|---|---|
0
Полька
06.03.14
✎
15:42
|
Вопрос, наверное, жутко тупой, но целостной картинки у меня нет :(
Есть РегистрСведений. Непериодический, независимый. В нем № документа отгрузки, номнклатура, кол-во. Документ "Возврат от покупателя" должен добавить запись с минусовым кол-вом. Запись = РегистрыСведений.МойРегистр.СоздатьМенеджерЗаписи(); Запись.ДокументОтгрузки = т.ДокументПартии; Запись.Номенклатура = т.Номенклатура; Запись.Количество = -т.Количество; Запись.Записать(); а у меня получается, что заменяется строка в регистре, а не добавлется. |
|||
1
Hans
06.03.14
✎
15:46
|
НаборЗаписей = РегистрыСведений.ИсторияИзмененияСтатусов.СоздатьНаборЗаписей();
ТекДата = ТекущаяДата(); НаборЗаписей.Отбор.ЗаказПокупателя.Установить(ЗаказПокупателя); НаборЗаписей.Отбор.Период.Установить(ТекДата); НовЗапись = НаборЗаписей.Добавить(); НовЗапись.ЗаказПокупателя = ЗаказПокупателя; НовЗапись.Период = ТекДата; НовЗапись.СтатусЗаказа = СтатусЗаказа; НовЗапись.Пользователь = глЗначениеПеременной("глТекущийПользователь"); НовЗапись.ПричинаОтказа = ПричинаОтказа; НаборЗаписей.Записать(Истина); По аналогии. |
|||
2
fmrlex
06.03.14
✎
15:46
|
||||
3
Полька
06.03.14
✎
15:48
|
а почему нельзя через менеджер?
(2) вот оттуда и брала МенеджерЗаписи = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи(); МенеджерЗаписи.Объект = ПолеВводаНоменклатура; МенеджерЗаписи.Свойство = ПолеВводаСвойствоНоменклатуры; МенеджерЗаписи.Значение = ПолеВводаЗначениеСвойства; МенеджерЗаписи.Записать(); так не выходит |
|||
4
DS
06.03.14
✎
15:51
|
Добавить запись, или добавить число в запись? Если первое, то, наверняка, уникальность записей не позволит этого сделать.
|
|||
5
HEKPOH
06.03.14
✎
15:53
|
(3) через менеджер не надо - платформа все равно будет сощдавать набор записей
|
|||
6
catena
06.03.14
✎
15:53
|
(0)А кем этому регистру приходятся ДокументОтгрузки и Номенклатура?
|
|||
7
Полька
06.03.14
✎
15:56
|
(4) и как быть? нужно точно такая же запись только с минусовым кол-вом.
|
|||
8
HEKPOH
06.03.14
✎
15:57
|
хм... а точно регистр сведений нужен???
|
|||
9
HEKPOH
06.03.14
✎
15:58
|
тут регистром накопления попахивает
|
|||
10
Wobland
06.03.14
✎
15:59
|
тут попахивает неправильной фоткой. и неправильным проектированием
|
|||
11
Enders
06.03.14
✎
16:00
|
(7) Про уникальность записей по измерениям слышали?)
Не даст оно записать запись с такими же измерениями и другим ресурсом. Не даст. а вообще (9) прав. Тут РН попахивает |
|||
12
Полька
06.03.14
✎
16:00
|
так уже все создано давно и работает. моя задача доделать то, что не сделали. если совсем никак, просто буду убирать ненужную запись. операция редкая, не каждый месяц.
|
|||
13
catena
06.03.14
✎
16:00
|
(9)Так сказали ж - непериодический, независимый. Потому и сведений, все логично ж.
|
|||
14
DS
06.03.14
✎
16:04
|
(7) Для начала распиши измерения и ресурсы регистра.
|
|||
15
Полька
06.03.14
✎
16:06
|
все, удаляю не нужную запись.
|
|||
16
DS
06.03.14
✎
16:07
|
(15) А если частичный возврат?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |