Имя: Пароль:
1C
1С v8
Перезаписать движения только по бух регистру
0 wannado
 
04.06.12
10:28
Добрый день.

Столкнулся вот с такой проблемой, в бух регистре необходимо изменить номенклатурную группу с одной на другую, все в роде бы хорошо, но проблема со сверткой данных, подскажите пожалуйста дальнейший механизм записи в бух регистр данных. Или как можно програмно сделать движения только по одному регистру бух. Т.е. я перезаполнил в табличной части суббконто и соответственно не нужно делать движений по всем регистрам, долго, да и не к чему, хотелось бы только по одному бухгалтерскому регистру (Хозрасчетный).

За ранее благодарю.
1 butterbean
 
04.06.12
10:30
получаешь набор записей, потом отбор по регистратору, меняешь записи, записываешь
2 wannado
 
04.06.12
10:33
это то да элементарно, так и сделал, но....

получается запись следующая (на счет не обращайте внимание набор цифр):

было

90.02.1 Отптовая торговля 41.01 Товар
90.03   Отптовая торговля 68.02 Налог (взносы): начислено / уплачено

Нужно
90.02.1 Фасовка 41.01 Товар
90.03   Фасовка 68.02 Налог (взносы): начислено / уплачено
3 PR
 
04.06.12
10:34
(0) НачатьТранзакцию();
ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);    
ДокументОбъект.Движения.Хозрасчетный.Прочитать();
ТаблицаДвижений = ДокументОбъект.Движения.Хозрасчетный.Выгрузить();
ОтменитьТранзакцию();
ДокументОбъект.Движения.Хозрасчетный.Загрузить(ТаблицаДвижений);
ДокументОбъект.Движения.Хозрасчетный.Записать();
4 wannado
 
04.06.12
10:35
Спасибо. Буду пробовать.
5 butterbean
 
04.06.12
10:35
(2) если элементарно, то в чем вообще вопрос??
6 Serg_1960
 
04.06.12
10:37
ммм... (РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативно) ?
7 wannado
 
04.06.12
10:39
Свернуть потом, в документе может быть до 150 строк итого последняя запись в проводках идет как итог по одной (неверной) группе, а по хорошему из 150 строк, может быть до 50 групп. соответственно и свернуто должно быть по этим 50 группам.
8 wannado
 
04.06.12
10:39
Получилось
90.02.1 Фасовка 41.01 Товар
90.03   Отптовая торговля 68.02 Налог (взносы): начислено / уплачено
9 Жан Пердежон
 
04.06.12
10:43
(8) в пятой строке ошибка