P
Programmer_Hard
1с 7.7 бухгалтерия 7.70.460
После свертки базы получил кучу документов "Операция" на начало периода. Стоит задача в каждом документе "Операция" найти проводки вида : Дб 41.2 ДбСуб ТоварХ : Кр 00 Количество N сумма M.
где ТоварХ - принадлежит определенному списку товаров. Найденные проводки в документе заменить одной проводкой вида : Дб 41.2 ДбСуб ТоварыНенужные : Кр 00 Количество 0 сумма MМ, - где ТоварыНенужные - специально созданная номенклатура заменяющая все устаревшие , ММ это сумма всех выбранных проводок.
По сути это делается для того, чтобы выкинуть из базы старую номенклатуру и разгрузить бух итоги (уменьшимть размер файла бух итогов и ускорить выполнение запросов к бух итогам).
Теперь вопросы :
1 Правильно ли поставлена задача , те будет ли достигнута цель?
2 Как производить обход табличной части док "Операции" (или как обчный док? - выбратьСтроки() получитьСтро..), если можно маленький примерчик?
Заранее спасибо отписавшимся!
После свертки базы получил кучу документов "Операция" на начало периода. Стоит задача в каждом документе "Операция" найти проводки вида : Дб 41.2 ДбСуб ТоварХ : Кр 00 Количество N сумма M.
где ТоварХ - принадлежит определенному списку товаров. Найденные проводки в документе заменить одной проводкой вида : Дб 41.2 ДбСуб ТоварыНенужные : Кр 00 Количество 0 сумма MМ, - где ТоварыНенужные - специально созданная номенклатура заменяющая все устаревшие , ММ это сумма всех выбранных проводок.
По сути это делается для того, чтобы выкинуть из базы старую номенклатуру и разгрузить бух итоги (уменьшимть размер файла бух итогов и ускорить выполнение запросов к бух итогам).
Теперь вопросы :
1 Правильно ли поставлена задача , те будет ли достигнута цель?
2 Как производить обход табличной части док "Операции" (или как обчный док? - выбратьСтроки() получитьСтро..), если можно маленький примерчик?
Заранее спасибо отписавшимся!