![]() |
![]() |
![]() |
|
КД: перенос документа ОперацииБух из БП 2.0 в КА 1.1 | ☑ | ||
---|---|---|---|---|
0
maksjuve
16.05.14
✎
21:08
|
При переносе документа ОперацииБух из БП 2.0 в КА 1.1 возникла трудность: в БП на некоторых счетах 3 субконто а в КА только 2. При загрузке в КА выскакивает ошибка. Подскажите как в КД при выгрузке данного документа удалить (или не выгружать) не нужные субконто?
|
|||
1
Тюря
16.05.14
✎
21:43
|
В правилах убрать третье субконто.
|
|||
2
mehfk
16.05.14
✎
21:46
|
Если разово - кури модуль набора записей регистра бухгалтерии.
|
|||
3
maksjuve
16.05.14
✎
21:50
|
(1) так я и спрашиваю как?? в ПКС документа ОперацияБух есть свойство СубконтоДт и СубконтоКт, если при выгрузке в них ставить отказ = истина тогда вообще не выгружается ни одного субконто!! не понимаю как не выгружать именно то что не нужно...
|
|||
4
maksjuve
16.05.14
✎
21:53
|
(2)пробовал делать так : в группу Хозрасчетные ПКС ОперацияБух перед обработкой добавил моду:
НаборЗаписей = Источник.Движения.Хозрасчетный.Прочитать(); //КоллекцияОбъектов = НаборЗаписей.Выгрузить(); //Для каждого СтрокаКоллекции Из КоллекцияОбъектов Цикл // Если СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("91.02") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("91.01") тогда // СтрокаКоллекции.СубконтоДт.Удалить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.РеализуемыеАктивы); // ИначеЕсли СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("60.01") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("76.09") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("60.02") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("62.02") тогда // СтрокаКоллекции.СубконтоДт.Удалить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ДокументыРасчетовСКонтрагентами); // КонецЕсли; // Если СтрокаКоллекции.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("91.02") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("91.01") тогда // СтрокаКоллекции.СубконтоДт.Удалить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты); // ИначеЕсли СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("60.01") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("76.09") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("60.02") ИЛИ // СтрокаКоллекции.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду ("62.02") тогда // СтрокаКоллекции.СубконтоДт.Удалить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ДокументыРасчетовСКонтрагентами); // КонецЕсли; //КонецЦикла; но Ошибка Источник.Движения - не определено (у Источника нет свойства Движения) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |