|
Почему то не записывается запись в независимый периодический РС. ошибка | ☑ | ||
---|---|---|---|---|
0
Cerera
28.05.13
✎
15:59
|
при попытке записать, выдается ошибка.
НаборЗаписей = РегистрыСведений.КомментарииКВыполнениюПланаМенеджеровПоПродажам.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Контрагент.Установить(Строчка.ГоловнойКонтрагент); НаборЗаписей.Отбор.НоменклатурнаяГруппа.Установить(Строчка.НоменклатурнаяГруппа); НаборЗаписей.Отбор.НомерИнтервала.Установить(Инд); НаборЗаписей.Отбор.Период.Установить(Дата); НаборЗаписей.Отбор.Документ.Установить(ЭтотОбъект); НоваяЗапись=НаборЗаписей.Добавить(); НоваяЗапись.Контрагент=Строчка.ГоловнойКонтрагент; НоваяЗапись.НоменклатурнаяГруппа=Строчка.НоменклатурнаяГруппа; НоваяЗапись.Документ=ЭтотОбъект.Ссылка; НоваяЗапись.Период=Дата; НоваяЗапись.НомерИнтервала=Инд; НоваяЗапись.Комментарий=Строчка["Комментарий"+Инд]; НаборЗаписей.Записать(Истина); Вроде всё сделал. Регистр, кстати пустой. вот текст ошибки: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.ВыполнениеПлановПоКонтрагентам.МодульОбъекта(61)}: Ошибка при вызове метода контекста (Записать) по причине: Запись не верна! Значение поля не соответствует установленному отбору: КомментарииКВыполнениюПланаМенеджеровПоПродажам: 28.05.2013 15:51:23, Фабрика грез ООО, Крахмал картофельный, 1, Выполнение планов по контрагентам (для менеджера продаж) 000000001 от 28.05.2013 15:51:23 (Регистр сведений: (с)Комментарии к выполнению плана менеджеров по продажам; Поле: Документ) вот что ему не нравится то? |
|||
1
zladenuw
28.05.13
✎
16:00
|
а если внимательно
НаборЗаписей.Отбор.Документ.Установить(ЭтотОбъект); НоваяЗапись.Документ=ЭтотОбъект.Ссылка; |
|||
2
mikecool
28.05.13
✎
16:00
|
может в данном случае достаточно мена записи?
|
|||
3
Cerera
28.05.13
✎
16:01
|
(1)да. именно в этом дело. спасибо. я сам нашел вот тоже.
|
|||
4
Cerera
28.05.13
✎
16:01
|
(2)хотим чтобы менеджер если чтото меняет в коле комментарий, то все изменения чтоб сохранялись в истории.
|
|||
5
mikecool
28.05.13
✎
16:02
|
(4) и?
|
|||
6
mikecool
28.05.13
✎
16:02
|
если требуется запись - создал менеджер записи и записал
|
|||
7
Cerera
28.05.13
✎
16:03
|
(6)а чтоб сравнить её с последней как лучше?
|
|||
8
mikecool
28.05.13
✎
16:04
|
(7) выбрать по срезу, сравнить с выборкой
|
|||
9
Cerera
28.05.13
✎
16:12
|
(8)ясно. так и сделал. теперь на менеджер записи заменить код нужно.
|
|||
10
sapphire
28.05.13
✎
16:20
|
НаборЗаписей = РегистрыСведений.КомментарииКВыполнениюПланаМенеджеровПоПродажам.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Контрагент.Установить(Строчка.ГоловнойКонтрагент); НаборЗаписей.Отбор.НоменклатурнаяГруппа.Установить(Строчка.НоменклатурнаяГруппа); НаборЗаписей.Отбор.НомерИнтервала.Установить(Инд); НаборЗаписей.Отбор.Период.Установить(Дата); НаборЗаписей.Отбор.Документ.Установить(ЭтотОбъект.Ссылка); НоваяЗапись=НаборЗаписей.Добавить(); НоваяЗапись.Контрагент=Строчка.ГоловнойКонтрагент; НоваяЗапись.НоменклатурнаяГруппа=Строчка.НоменклатурнаяГруппа; НоваяЗапись.Документ=ЭтотОбъект.Ссылка; НоваяЗапись.Период=Дата; НоваяЗапись.НомерИнтервала=Инд; НоваяЗапись.Комментарий=Строчка["Комментарий"+Инд]; НаборЗаписей.Записать(Истина); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |