Замена элементов справочников по всей базе

26.03.07

База данных - Чистка данных

Заменяет один элемент справочника на другой, после чего заменяемый элемент можно удалить.[b] ДЛЯ ТЕХ, КТО В ТАНКЕ, обработка заточена под компоненту "Бухгалтерский учет", и ДОКУМЕНТЫ НЕ ПЕРЕПРОВОДИТ.[/b]
Кто сталкивался с гиговыми базами и знает, что такое "закрытый период", тот поймет и оценит.

Скачать исходный код

Наименование Файл Версия Размер
Replace_Ref
.1174896759 3,45Kb
837
.1174896759 3,45Kb 837 Скачать бесплатно

См. также

Универсальные обработки документов и справочников для 1С: Предприятие 7.7

Корректировка данных Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработки можно использовать в любой конфигурации 1С-Предприятия 7.7. Обработки позволяют просмотреть/изменить значения любого реквизита документов/справочников, существующих в базе. В обработках реализован множественный отбор по значениям реквизитов (для табличной части документов тоже). В обработке документов реализованы следующие действия: Перенумерация; проведение; отмена проведения; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; удаление строк табличной части; вывод на печать и в файлы *.xls,*.csv,*.dbf,*.xml реквизитов шапки и табличной части. В обработке справочников реализованы следующие действия: Перенумерация; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; очистка истории значений периодического реквизита; перенос справочника в другую базу подобной конфигурации по OLE; вывод на печать реквизитов и истории значений периодических реквизитов; вывод реквизитов в файлы *.xls,*.csv,*.dbf,*.xml; отчет по структуре справочников, вывод и обработка ссылок на выбранные элементы.

1 стартмани

23.11.2016    38368    214    SanchoD    15    

13

Выводим из suspect базу 1С 7.7 на sql server 2000, а также "Перемещение баз данных SQL Server в новое местоположение с помощью операций Detach и Attach"

Корректировка данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

База данных помечается Suspect, когда SQL Server не может читать файлы данных, связанные с базой данных с жесткого диска. В этом случае сделать бекап базы нельзя, но можно попробовать образ диска. После того как возможность читать файлы данных восстановлена, вы можете перезапустить службу SQL Server, и если возможно, произойдет автоматическое восстановление. Что делать, если информационная база 1С7.7 на SQL Server 2000 перешла в состояние suspect? Если это произошло утром и бекап сделан, Вы, конечно, можете грохнуть и раскатать базу заново (вечером это проблематичнее), но не торопитесь - возможно, поможет detach+attach или другие методы, изложенные в данной публикации.

1 стартмани

08.11.2016    22851    ksnik    5    

5

Деноминация оборотов и остатков в 1С7.7 (Беларусь)

Корректировка данных Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Бухгалтерия для бюджетных учреждений 7.7 Беларусь Бухгалтерский учет Абонемент ($m)

Обработка проводит деноминацию оборотов, сумма каждой проводки делится на 10000. После этого остатки по счетам и субконто корректируются до эталонных значений. Также деноминируются реквизиты справочников.

1 стартмани

12.06.2016    36308    62    aselik    17    

11

Быстрый умный поиск с выпадающим списком

Поиск данных Платформа 1С v7.7 Абонемент ($m)

Обработка + консольная утилита (exe). Работает с использованием FormEx.dll (Алексей Фёдоров aka АЛьФ), strmatch (Ракунов Александр aka skorp) и 1sqlite (Александр Орефков). Выполняет быстрый нечеткий поиск по справочнику (по умолчанию - номенклатуры) с выводом наиболее похожих позиций в выпадающий список. Работает на 1с 7.7. Тестировалось на server 2003 в терминалах, в файловой БД. Предполагаемые достоинства: пример (более) «адекватного» (по меркам автора на данный момент) поведения поисковой строки (реализовано при помощи консольной утилиты, работающей через winapi – исходники прилагаются (писалось в lazarus)) и удобной навигации по списку, во время ввода. Является, скорее, примером для реализаций собственных адаптированных поисковых решений.

1 стартмани

30.12.2013    22084    34    Jill    13    

12

Быстрый поиск в справочниках по наименованию, с использованием svcsvc.dll

Поиск данных Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

По аналогии с http://infostart.ru/public/14286/, недавно узнал что в svcsvc.dll несколько обновился функционал, в частности был добавлен метод AddString(). В прилагаемом коде показан запрос, реализованный методами ВК 1SQlite, т.е. только для DBF. Это только пример. Т.е. если например у справочника отсутствует поле "Наименование", то скорее всего будет ошибка. Тем не менее критика приветствуется))) Необходимые ВК: 1SQlite, FORMEX, svcsvc.dll (отсюда: http://www.1cpp.ru/forum/YaBB.pl?num=1373266553). p.s. Спасибо огромное уважаемому ADirks за все эти прекрасные плюшки, и помощь в их освоении)))

12.07.2013    160489    unichkin    13    

15

Исправление ошибок DBCC CHECKDB (1С, SQL) вручную

Корректировка данных Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Если Вы наблюдаете сообщение "could not continue scan with nolock" и подобные ему - значит эта статья для Вас. В статье рассказывается, как поправить ошибки выданные DBCC CHECKDB вручную.

01.07.2013    110852    Вадимко    7    

53

Где-то была обработка

Поиск данных Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработка 1С 7.7 осуществляющая поиск по истории открытых обработок. Обработки могли быть открыты программистом в конфигураторе и пользователем в режиме предприятия. В редакции 0.5 добавлены плюшечки: Наравне с открытием обработки добавлено, открытие папки содержащей обработку. Так же понятно что поскольку история хранится в реестре, то данная обработка является примером для работы с реестром. Строго говоря в то время для эксплуатации реестра MSScriptControl.ScriptControl . Крест возле имения базы на форме означает что база нет (нет файла 1CV7.MD по указанному пути). Соответственно крест возле имени обработки означает что обработки нет по указанному пути. Добавлена сортировка. Убрана возможность разобрать понравившуюся обработку. Добавлена возможность показать в папке (не путать с открыть папку). Добавлена возможность скопировать обработку. Добавлена выборка обработок по истории отладчика.

1 стартмани

07.03.2013    14991    21    lamer19    25    

14

Прямое редактирование движений регистров и перепроведение документов по выбранным регистрам в 1С 7.7

Корректировка данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Механизм позволит вручную исправлять любые реквизиты документов, свободно редактировать любые значения в регистрах. Также проводить документы по некоторым регистрам, а не по всем, предусмотренным в обработке проведения - для ускорения перепроведения документов.

3 стартмани

13.01.2013    36717    54    axxell    4    

10
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Aleco 06.09.06 07:42 Сейчас в теме
2. yu 328 14.09.06 12:27 Сейчас в теме
В документах не заменяет в общих реквизитах.
3. DDD2005 14.09.06 15:27 Сейчас в теме
Вещь нужная, да вот только взял я дему бухгалтерию добавил нового сотрудника и заменил на нового, вижу да в документах все класно сотрудник поменялся, а вот что с проводками, да там вообще нет ни старого ни нового сотрудника!
+1, но все равно прийдется дальше лопатить
4. vz 15.09.06 13:55 Сейчас в теме
Фигня-с... Операции не смотрит, "неопределенные" реквизиты не смотрит...
На проклабе бы посмотрел вначале.
5. CheBurator 3122 15.09.06 15:32 Сейчас в теме
Мне, например, как-то стандартной "универсальной замены" хватало с диска ИТС...
6. Snus71 233 18.09.06 16:46 Сейчас в теме
7. defini 464 23.10.06 16:05 Сейчас в теме
Все замечания по существу учел и исправил.
8. JohnyDeath 301 23.10.06 17:23 Сейчас в теме
9. viktor1905 27.11.06 10:28 Сейчас в теме
Пишет архив поврежден или имеет неизвестный формат
10. LiOn 06.05.07 23:10 Сейчас в теме
11. vasalal 26.07.11 20:19 Сейчас в теме
Применил эту обработку для замены элемента справочника номенклатуры в 1С:Комплексная, после чего сделал перепроведение документов.
Все получилось, КРОМЕ: в подчиненном к номенклатуре справочнике партий к "старой" номенклатурной позиции (которую я пытался вывести из документов) остались все партии. Все они помечены на удаление, но не удаляются из-за ссылок на документ поставки. А в справочнике партий к "новой" номенклатуре ни одной партии не появилось.
Такие дела.
Оставьте свое сообщение