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

26.03.07

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
Replace_Ref
.1174896759 3,45Kb
839
839 Скачать бесплатно

См. также

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

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

1 стартмани

23.11.2016    38880    224    SanchoD    15    

13

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

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

1 стартмани

08.11.2016    23285    ksnik    5    

5

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

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

1 стартмани

12.06.2016    36454    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    22241    34    Jill    13    

12

Поиск данных Работа с интерфейсом Программист Платформа 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    160684    unichkin    13    

15

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

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

01.07.2013    114341    Вадимко    7    

53

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

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

1 стартмани

07.03.2013    15096    21    lamer19    25    

14

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

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

3 стартмани

13.01.2013    36980    56    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 2712 15.09.06 15:32 Сейчас в теме
Мне, например, как-то стандартной "универсальной замены" хватало с диска ИТС...
6. Snus71 235 18.09.06 16:46 Сейчас в теме
7. defini 464 23.10.06 16:05 Сейчас в теме
Все замечания по существу учел и исправил.
8. JohnyDeath 302 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С:Комплексная, после чего сделал перепроведение документов.
Все получилось, КРОМЕ: в подчиненном к номенклатуре справочнике партий к "старой" номенклатурной позиции (которую я пытался вывести из документов) остались все партии. Все они помечены на удаление, но не удаляются из-за ссылок на документ поставки. А в справочнике партий к "новой" номенклатуре ни одной партии не появилось.
Такие дела.
Оставьте свое сообщение