1С7.7 Замена значений реквизитов по всей БД в движенях документов
23.03.2009
15:41
#1
Собственно сабж.
В бюджетной конфигурации 6.х при инвентаризации обнаружилось расхождение ведомостей ОС и ОСВ по счету 101.
((
Причина отклонений "задвоеные" сотрудники, Центры материальной ответственности. Главная проблема в том, что затрагиваются и "старые" движения за 2008-2006 года. Желательно их не трогать, т.к. полетят итоги.
Обработку REPLVAL.ERT попробывал. Она не меняет реквизиты без перепровендения документов.
Потому ворпрос как можно в 1С7.7 заменить значения реквизитов по всей БД в движенях документов: Переодических реквизитах справочников/констант и проводках. БЕЗ ПЕРЕПРОВЕДЕНИЯ ДОКУМЕНТОВ. Буду благодарен за любые идеи или ссылки.
В бюджетной конфигурации 6.х при инвентаризации обнаружилось расхождение ведомостей ОС и ОСВ по счету 101.
Причина отклонений "задвоеные" сотрудники, Центры материальной ответственности. Главная проблема в том, что затрагиваются и "старые" движения за 2008-2006 года. Желательно их не трогать, т.к. полетят итоги.
Обработку REPLVAL.ERT попробывал. Она не меняет реквизиты без перепровендения документов.
Потому ворпрос как можно в 1С7.7 заменить значения реквизитов по всей БД в движенях документов: Переодических реквизитах справочников/констант и проводках. БЕЗ ПЕРЕПРОВЕДЕНИЯ ДОКУМЕНТОВ. Буду благодарен за любые идеи или ссылки.
23.03.2009
19:53
#2
А какой смысл замены без перепроведения?
И в той обработке, которую вы указали, есть возможность выбрать, где заменять, а где нет (галочки слева).
И в той обработке, которую вы указали, есть возможность выбрать, где заменять, а где нет (галочки слева).
24.03.2009
10:03
#3
Смысл конечно есть, если учесть сколько всего поменялось, а проводить старые документы по новому алгоритму иногда чревато.
Вот только не припомню, что бы можно было записать документ без перепроведения.
Изменить проводки еще можно попробовать.
Есть только одно предложение, но для этого надо хорошенько потрудиться:
Перевести базу в dbf и тупо заменить одно значение на другое. Вот только надо знать что заменять, на что заменять и в каких местах. Впринципе помощь может оказать файл 1Cv7.DD. Но это работенка не для слабых духом.
Вот только не припомню, что бы можно было записать документ без перепроведения.
Изменить проводки еще можно попробовать.
Есть только одно предложение, но для этого надо хорошенько потрудиться:
Перевести базу в dbf и тупо заменить одно значение на другое. Вот только надо знать что заменять, на что заменять и в каких местах. Впринципе помощь может оказать файл 1Cv7.DD. Но это работенка не для слабых духом.
24.03.2009
13:14
#4
Спасибо. добавил.
ФОРМАТ БД -ДБФ. Причина: Исправления требуются по аналитике. За ЗАКРЫТЫе отчЕтностью периоды. Т.е. в общем исправления вносить можно ТОЛЬКО В ТЕКУЩЕМ отчетном периоде. В общем с точки синтетики и стандартной отчетности итоги верны.
Если пойти стандарным путем исправления красным сторно, то будет добавлено много элементов справочников, документов сторно, исправительных. Полетят почти все доки по ОС и амортизаци. Будет бОльшая путаница, чем было. ТОЛЬКО Редактирование БД с проследующей чисткой "не используемых" элементов исправит ситуацию. Ж)))
Причина ошибок - в плане счетов 1С77 максимум 5 субконто. Из-за их нехватки в бюджетной бухгалтерии заведено одно "сборное" субконто "Центры материальной ответственности"- это элемент справочника с 2=мя реквизитами: МОЛ(тип-сотрудник фирмы)+ Место хранения(тип-Подразделение). Обнаружено несколько одинаковых ЦМО и много одинаковых сотрудников.
С точки зрения реквизитов для построения отчетности субконто ЦМО нет, а есть отдельные квази субконто МОЛ(тип сотрудники) и места хранения(тип подразделения).
При построении отчетов можно их указать, что приведет
- 1. к формированию списка ЦМО с реквитами=указаным МОЛу и МХ.
- 2. Фильтруем итоги по ЦМО и строим по ним отчет.
Если В ЦМО указан сотр ИВАНОВ, Но выбираем в качестве сотра Иванова2 , то получим, что у него НИЧЕГО нет.
НУ и ЕЩЕ МОРЕ КОМБИНАЦИЙ ВОЗМОЖНО.
Замена реквизитов элементов справочника, даже реквизитов документа, проводок - не беда. Проблема замена значений ЦМО,установленых при проведении.
Пока вижу 2 варианта решения:
1. в обработке: поменять реквизиты дока. записать его, найти операцию загрузить в ТЗ. Провести док(движения по справочникам обновим). Для надежности операцию очистить и записать "старые" проводки.
2. пометить замены. выгрузка БД в текстовый файл(ХМЛ), поиск элементов, замена ссылок. Загрузка в БД.
ФОРМАТ БД -ДБФ. Причина: Исправления требуются по аналитике. За ЗАКРЫТЫе отчЕтностью периоды. Т.е. в общем исправления вносить можно ТОЛЬКО В ТЕКУЩЕМ отчетном периоде. В общем с точки синтетики и стандартной отчетности итоги верны.
Если пойти стандарным путем исправления красным сторно, то будет добавлено много элементов справочников, документов сторно, исправительных. Полетят почти все доки по ОС и амортизаци. Будет бОльшая путаница, чем было. ТОЛЬКО Редактирование БД с проследующей чисткой "не используемых" элементов исправит ситуацию. Ж)))
Причина ошибок - в плане счетов 1С77 максимум 5 субконто. Из-за их нехватки в бюджетной бухгалтерии заведено одно "сборное" субконто "Центры материальной ответственности"- это элемент справочника с 2=мя реквизитами: МОЛ(тип-сотрудник фирмы)+ Место хранения(тип-Подразделение). Обнаружено несколько одинаковых ЦМО и много одинаковых сотрудников.
С точки зрения реквизитов для построения отчетности субконто ЦМО нет, а есть отдельные квази субконто МОЛ(тип сотрудники) и места хранения(тип подразделения).
При построении отчетов можно их указать, что приведет
- 1. к формированию списка ЦМО с реквитами=указаным МОЛу и МХ.
- 2. Фильтруем итоги по ЦМО и строим по ним отчет.
Если В ЦМО указан сотр ИВАНОВ, Но выбираем в качестве сотра Иванова2 , то получим, что у него НИЧЕГО нет.
НУ и ЕЩЕ МОРЕ КОМБИНАЦИЙ ВОЗМОЖНО.
Замена реквизитов элементов справочника, даже реквизитов документа, проводок - не беда. Проблема замена значений ЦМО,установленых при проведении.
Пока вижу 2 варианта решения:
1. в обработке: поменять реквизиты дока. записать его, найти операцию загрузить в ТЗ. Провести док(движения по справочникам обновим). Для надежности операцию очистить и записать "старые" проводки.
2. пометить замены. выгрузка БД в текстовый файл(ХМЛ), поиск элементов, замена ссылок. Загрузка в БД.
Читают тему
(гостей: 1)