|
Удалить конкретную запись Регистра Бухгалтерии
| ☑ |
0
luk18
13.02.12
✎
14:31
|
Такая задача: нужно удалить конкретную строчку регистра бухгалтерии Хозрасчетный. Конфига УТП 1.2.6 для Украины.
Тоисть у меня есть поля, по которым нужно выбрать строчку - счет, СубконтоКТ1,СубконтоКТ2, сумма и количество наконец... Нужно отобрать запись регистра и удалить его. Я начинал пользоваться КлючЗаписи, но толком не могу понять принцип действия.
|
|
1
luk18
13.02.12
✎
14:33
|
есть вся информация о проводке - я сам ее создаю ранее.. мне ее нужно безболезненно удалить...
|
|
2
Ненавижу 1С
гуру
13.02.12
✎
14:34
|
как пробовал, что не вышло?
|
|
3
БибиГон
13.02.12
✎
14:35
|
в подписке.
|
|
4
luk18
13.02.12
✎
14:38
|
Отбор = Новый Структура;
Отбор.Вставить("Регистратор",Документы.РеализацияТоваровУслуг.НайтиПоНомеру("РУ-00000156",ТекущаяДата()));
//Отбор.Вставить("Сумма",719.13);
//Отбор.Вставить("Количество",5);
Отбор.Вставить("СубконтоКТ1",Справочники.Номенклатура.НайтиПоКоду("000000725"));
Отбор.Вставить("СубконтоКТ2",Справочники.Склады.НайтиПоНаименованию("оптовый"));
Отбор.Вставить("Содержание","Списаны ТМЦ");
Рег = РегистрыБухгалтерии.Хозрасчетный.СоздатьКлючЗаписи(Отбор);
Р = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
р.Отбор.Регистратор.Значение = рег.Регистратор;
р.Прочитать();
р.Удалить(рег.НомерСтроки - 1);
р.Записать();
|
|
5
Maxus43
13.02.12
✎
14:40
|
РБ подчинённый регистратору, имхо правильней создавть набор записей с отбором регистратора, прочитать - прогнать и удалить - записать. Некошерно если записей много конечно
|
|
6
Defender aka LINN
13.02.12
✎
14:44
|
(4) Это что за пердимонокль?
|
|
7
luk18
13.02.12
✎
14:47
|
(6) это есть проба, тест))
|
|
8
luk18
13.02.12
✎
15:09
|
всем спасибо..вопрос закрыт..решение - выгрузить значение проводок по регистратору в ТЗ, удалить что не нужно, и загрузить назад....
|
|
9
comp2006
13.02.12
✎
15:13
|
|
|