Автор | Сообщение |
arthaker участник форума

2 |
Здравствуйте! Суть: Конфигурация УПП "Добрые" люди умудрились перепровести док-ты "Реализация товаров и усл" за весь период учета начиная с 01.01.2012г. Тепепрь в программе полный абзац! Нужно вернуть все как было до перепроведения. Есть еженедельные выгрузки БД. Давайте обсудми возможные пути решения данной проблемы. Всем огромное спасибо! |
|
Сообщение # 1 |
Отправлено: arthaker 13.12.2015 06:20:32
|
 |
Minton участник форума

146 |
arthaker, раз архивы есть - восстановить базу из архива а текущие документы перенести или если немного набить руками. |
|
Сообщение # 2 |
Отправлено: Minton 13.12.2015 08:07:39
|
 |
noneed участник форума

2 |
Ну тут или восстановиться из копии или развернуть копию в другую базу и сравнить почему полетели остатки. А вообще это не нормально, что при перепроведении ползут остатки. Надо посмотреть может какие-то документы не провелись. |
|
Сообщение # 3 |
Отправлено: noneed 13.12.2015 13:37:03
|
 |
arthaker участник форума

2 |
Проблема в том, что прошло 2 месяца как они это заметили, восстановление из копии и перенабивка документов не подходит. Очень много документов набито. Вот думаю снести все регистры, которые двигает этот документ, потом из копии конвертацией их загрузить (данными до перепроведения), и перепровести все документы созданные после даты перепроведения. |
|
Сообщение # 4 |
Отправлено: arthaker 13.12.2015 18:19:17
|
 |
BigTaur участник форума

1 |
arthaker, случай сложный но не критический. Вариантов выхода из ситуации, "как минимум два" (даже если вас съели).
А. Можно разобраться в причинах. Пишем простую обработку цикл по документам. Подсчитываем количество проведенных и не проведенных. Сравниваем результат с архивной базой. Вообще можно в обработке по OLE присоединиться к обоим базам и произвести сравнение каждого документа, значения реквизитов и состояния по всем регистрам.
Б. Можно не разбираться в причинах. Закрыть период и в конце закрытого периода добавить документ КорректировкаЗаписейРегистров В этом документе выполнить корректировку остатков на начало открытого периода. |
|
Сообщение # 5 |
Отправлено: BigTaur 14.12.2015 04:31:38
|
 |
lavr участник форума

1 |
ИМХО нужно использовать ВыгрузкаЗагрузкаДанныхXML.epf. Это восстановит движения документов, как они были. Потом уже нужно будет разбираться с документами и их движениями за последние два месяца, оптимально бы их просто перепровести.
Я всем говорю, что перед закрытием месяца ОБЯЗАТЕЛЬНО нужно сделать групповое перепроведение. В том числе и во избежание подобных ситуаций. |
|
Сообщение # 6 |
Отправлено: lavr 14.12.2015 07:33:22
|
 |
arthaker участник форума

2 |
lavr, Огромное человеческое спасибо!!! Оказывается эта обработка есть на партнерском диске ИТС (если кому пригодится ВыгрузкаЗагрузкаДанныхXML.epf). Сделал так. Из архивной базы выгрузил в файл все документы "Реализация товаров и услуг". Период с 2012 года по текущий минус два месяца. В рабочей базе все эти документы сделал не проведенными и выполнил загрузку. На первый взгляд все исправилось. Сейчас смотрим 2 последних месяца вручную, думаю все будет хорошо. Всем спасибо! |
|
Сообщение # 7 |
Отправлено: arthaker 15.12.2015 06:01:24
|
 |
Lord Corvus участник форума

2 |
Что-то вас в программерские дебри понесло. Уже есть огромная ошибка! А если понадобится перепровести все документы? Завтра Глав бух скажет надо перепровести и что ты будешь опять переносом документов заниматься?
Выяснить почему при перепроведении документов меняются остатки? Взять грамотного бухгалтера и вместе с ним моделировать изменения. Убрать условие влекущее изменения и перепровести заново. Все! |
|
Сообщение # 8 |
Отправлено: Lord Corvus 15.12.2015 08:44:10
|
 |
Mapups участник форума

5 |
Занятно. ИМХО стандартный глюк конфы когда документ не проводится если текущих остатков не хватает для проведения. |
|
Сообщение # 9 |
Отправлено: Mapups 06.01.2016 18:25:05
|
 |
Fagot участник форума

9 |
Примерно такая задача недавно стаяла. Только я взял архивную базу и загрузил в нее доки из текущей. Пользовался обработкой с ИТС. Часа на 3 работы |
|
Сообщение # 10 |
Отправлено: Fagot 17.04.2016 17:58:08
|
 |
|
|
DAnry участник форума

3 |
Однозначного ответа нет. Все зависит от ситуации. Ножно разбираться с конкретным случаем. |
|
Сообщение # 11 |
Отправлено: DAnry 19.09.2016 22:48:19
|
 |