ТиС 9.2 Пресловутая Свертка (Перенос остатков или Закрытие периода)
24.07.2009
04:02
#1
Много раз поднимался вопрос "Свертки" или Пререноса остатков, когда база становится достаточно большой. Попросила фирма свернуть им базу. Порядка пяти тысяч документов в месяц и два с половиной года(приходы, перемещения в магазины, реализации опта). Две недели мыкался: Пробовал стандартную - умер от бесцельно прожитых часов. Накопал на просторах инета кучу обработок и конфигураций - как-то не получилось, то их глюки производили невероятное количество ошибок, то ошибки учета не позволяли воспользоваться обработками. Короче сел и написал план - методу.
*1. Групповая обработка справочников "Номенклатура"
Снять реквизит "Включать в прайс" (чтобы потом убить не работающие номенклатуры)
*2. Создать и выполнить обработку
По документам поступления позже указанной даты для поступившей
номенклатуры установить реквизит "Включать в прайс" (чтобы оставить работающие
номенклатуры)
*3. Сформировать отчет "Остатки ТМЦ"
сохранить его в формате XLS для последующего контроля.
*4. Перенести ТА на дату свертки (усечения) (это быстрее)
*5. Создать и выполнить обработку
по кодам номенклатуры отчета "Остатки ТМЦ" установить реквизит "Включать в прайс"
и сформировать текстовый документ остатков.
*6. Групповая обработка справочников "Номенклатура"
по отсутствию реквизита "Включать в прайс"
установить пометку на удаление "Номенклатуры" и удалить.
*7. С помощью обработки "Выгрузка-загрузка справочников"
выгрузить все необходимые справочники,
кроме справочников связанныхс номенклатурой
(цены, свойства номенклатуры, партии ит.д.)
*8. С помощью обработки "Выгрузка-загрузка справочников"
загрузить справочники пункта 7 в новую базу.
*9. С помощью обработки "Выгрузка-загрузка справочников"
выгрузить справочники связанные с номенклатурой
(цены, свойства номенклатуры, партии ит.д.)
*10. С помощью обработки "Выгрузка-загрузка справочников"
загрузить справочники пункта 9 в новую базу.
*11. Провести проверку и корректировку загруженных справочников
по отсутствию реквизита "Включать в прайс"
установить пометку на удаление "Номенклатуры" и удалить.
**12. Обработкой выполнить удаление типов цен исключенных из новой базы.
*13. Создать и выполнить обработку
по сформированному файлу "Остатки ТМЦ" (пункт 5)
сформировать документ "Поступление ТМЦ" в дате до усечения (z.b. 31.12.08).
14. Сформировать отчет "Остатки ТМЦ"
прверить соответствие остатков ТМЦ.
15. Универсальной обработкой выгрузить и загрузить документы
текущего (остающегося рабочим) периода.
Господа!!!! Все получилось за несколько часов (обработки, конечно писались раньше, но они крайне простенькие!). Завтра с утра (т.е. сегодня) ставлю свеженькую, чистенькую и, что греха таить, исправленную базоньку.
Скока это может стоить? Как-то не занимался этим за денюжку и не имею представления.
Если в изложенном есть польза, готов поделиться.
*1. Групповая обработка справочников "Номенклатура"
Снять реквизит "Включать в прайс" (чтобы потом убить не работающие номенклатуры)
*2. Создать и выполнить обработку
По документам поступления позже указанной даты для поступившей
номенклатуры установить реквизит "Включать в прайс" (чтобы оставить работающие
номенклатуры)
*3. Сформировать отчет "Остатки ТМЦ"
сохранить его в формате XLS для последующего контроля.
*4. Перенести ТА на дату свертки (усечения) (это быстрее)
*5. Создать и выполнить обработку
по кодам номенклатуры отчета "Остатки ТМЦ" установить реквизит "Включать в прайс"
и сформировать текстовый документ остатков.
*6. Групповая обработка справочников "Номенклатура"
по отсутствию реквизита "Включать в прайс"
установить пометку на удаление "Номенклатуры" и удалить.
*7. С помощью обработки "Выгрузка-загрузка справочников"
выгрузить все необходимые справочники,
кроме справочников связанныхс номенклатурой
(цены, свойства номенклатуры, партии ит.д.)
*8. С помощью обработки "Выгрузка-загрузка справочников"
загрузить справочники пункта 7 в новую базу.
*9. С помощью обработки "Выгрузка-загрузка справочников"
выгрузить справочники связанные с номенклатурой
(цены, свойства номенклатуры, партии ит.д.)
*10. С помощью обработки "Выгрузка-загрузка справочников"
загрузить справочники пункта 9 в новую базу.
*11. Провести проверку и корректировку загруженных справочников
по отсутствию реквизита "Включать в прайс"
установить пометку на удаление "Номенклатуры" и удалить.
**12. Обработкой выполнить удаление типов цен исключенных из новой базы.
*13. Создать и выполнить обработку
по сформированному файлу "Остатки ТМЦ" (пункт 5)
сформировать документ "Поступление ТМЦ" в дате до усечения (z.b. 31.12.08).
14. Сформировать отчет "Остатки ТМЦ"
прверить соответствие остатков ТМЦ.
15. Универсальной обработкой выгрузить и загрузить документы
текущего (остающегося рабочим) периода.
Господа!!!! Все получилось за несколько часов (обработки, конечно писались раньше, но они крайне простенькие!). Завтра с утра (т.е. сегодня) ставлю свеженькую, чистенькую и, что греха таить, исправленную базоньку.
Скока это может стоить? Как-то не занимался этим за денюжку и не имею представления.
Если в изложенном есть польза, готов поделиться.
24.07.2009
09:43
#3
Я пробовала БП ред. 1.6 свернуть типовой обработкой с ИТС, что-то мне не понравилось. Поделитесь, плиз, Вашей обработкой, раз сами предлагаете, на dzenmor@rambler.ru. Для меня о-ч-ч-е-н-ь актуальная тема.
25.07.2009
16:48
#4
> Берите "за два рабочих дня"
А у безработных "два рабочих дня" это сколько? 1/24 пособия?
А у безработных "два рабочих дня" это сколько? 1/24 пособия?
25.07.2009
21:18
#5
Не придирайтесь. Я просто посмотрел и подумал, что на работу и доведение результата до ума у меня ушло бы дня два. Вот и предложил взять с клиента оплату за два дня. Конкретизировать сумму не могу. В разных регионах страны расценки разные. Зато совершенно точно оплата везде идет почасовая. Узнаете среднюю оплату за час в своем городе за работу по сопровождению 1С и умножаете на 16 часов, вот вам и сумма
Читают тему
(гостей: 1)