Обработка справочников

08.06.09

Задачи пользователя - Корректировка данных

Утилита для работы со справочниками!

Скачать файлы

Наименование Файл Версия Размер
-
.1244052047 46,33Kb
998
.1244052047 46,33Kb 998 Скачать бесплатно

Предлагаю обработку по работе со справочниками. Бывает такое, что необходимо перекодировать справочник, или навести порядок с наименованиями (тех же контрагентов - убрать всякие там ООО, ЗАО из наименования) каждый раз приходилось писать "маленькую" обработку. Однажды решил, что писать каждый раз новую "расточительно" и стал писать всё необходимое в одну обработку, чуть подработал интерфейс и вот, что получилось:

Обработка позволятет:

- Перекодировать любой справочник;

- Напечатать элементы справочников с любым набором реквизитов;

- Пометить на удаление\снять пометки удаления с элементов справочника;

- Заменить подстроку в наименованиях; (Например если из ИП Иванов необходимо сделать просто Иванов);

- Заменить подстроку в кодах (Например если из кода 00000000199, необходимо сделать 00199 ибо очень неудобно искать по коду когда этих нулей много)

- Заменить подстроку в любом реквизите справочника;

- !!! (самое на мой взгляд ВАЖНОЕ) произвести замену дублей по ЛЮБОМУ реквизиту например по ИНН справочника Контрагенты.

- еще много чего можно я и сам уже не особенно помню что...

 

PS. Замена дублей производится модифицированной обработкой ReplVal.ert - ReplVal-S.ert, главная часть модификации состоит в том, что в бухгалтерии замену в проведенных документах возможно провести без проведения документов. т.е. замена происходит не только в реквизитах документов, но и непосредственно в операциях без проведения документа. Это очень полезно когда надо удалить дубли из программы нафих и при этом не перепроводить документы с незапямятных времен... ;))

См. также

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

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

Архив различных обработок 1С 7.7 с открытым исходным кодом для работы с данными при свертке, выгрузке, исправлении, модификации информационной базы. Можно использовать любую обработку в качестве заготовки для добавления собственных функций.

1 стартмани

13.05.2021    7822    8    etmarket    0    

3

Сверки и переносы документов между базами 7.7 и 8, исправление расхождений. Реализации. Поступления. Корректировки отгрузки, поступления. Счета-фактуры выданные, полученные; исправленные выданные и полученные. COM-объект 1С8 (ОФ)

Корректировка данных Акт сверки Платформа 1С v7.7 Платформа 1С v8.3 1С:Управление торговлей 10 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет Управленческий учет НДС Абонемент ($m)

Пример реализации сверок между базами и исправления расхождений в обе стороны, из 7.7 -> в 8.3 и из 8.3 -> в 7.7 на обычных формах. Фундаментальные обработки, которые работают на постоянной основе и поддерживают идентичность данных между базами основных поставщиков и основных покупателей (их соответствие прописано в модуле). Используется Новый COMОбъект("V77.Application"), пример использования внешнего источника данных. Реализация в поступление. Поступление в поступление. Корректировка поступления в корректировку отгрузки. СчФ выданный в СчФ полученный. Исправление СчФ полученного в исправление СчФ выданного. Перенос документа Реализация 7.7 в Поступление 8, Перемещение 7.7 в Поступление 8. Акт сверки взаиморасчетов (несколько организаций). Все обработки запускаются в базе 1С Предприятие 8 (обычные формы).

1 стартмани

03.10.2019    14656    30    ksnik    6    

4

Универсальный подбор и обработка объектов для 1С: Предприятия 7.7 "UChoice.ert"

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

Универсальная обработка 7.7, представленная здесь, до сих пор почему-то по функционалу гораздо беднее, чем общеизвестная типовая "Универсальный подбор и обработка объектов" (UNIREPS82\UniversalSelection) 8.2-8.3", мне не хватило возможности выполнить произвольный код обработчика объектов. Данная обработка "UChoice.ert" является полным аналогом "UniversalSelection", представляет собой консоль выполнения произвольного кода, позволяет делать с объектами информационной базы 1С 7.7 абсолютно все, что угодно, а не узкий, сложно настраиваемый набор команд, на мой взгляд, она существенно превосходит имеющиеся аналоги, поэтому ничем другим кроме нее я не пользуюсь.

1 стартмани

04.04.2019    16336    28    ksnik    9    

4

Переход на НДС 20% для 1С:7.7

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

Для 1С:Предприятия 8 переход на НДС 20% сделан, а для 7.7 я не нашел. Выкладываю.

1 стартмани

24.12.2018    18501    34    pentanom    25    

5

Исправление отрицательных номеров строк табличной части документов

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

Обработка, исправляющая ситуацию с отрицательными номерами строк в табличной части

1 стартмани

31.08.2017    13353    1    C0mmander_Alex    1    

3

Групповая обработка документов и справочников v.7.7

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

1. Обработка позволяет совершать следующие действия над объектами: а. СПРАВОЧНИКИ: удаление; пометка на удаление; снятие пометки на удаление. б. ДОКУМЕНТЫ: удаление; пометка на удаление; снятие пометки на удаление; проведение; отмена проведения; выключить проводки; включить проводки. 2. Действия могут быть ограничены некоторыми условиями. 3. Существует отбор по видам объектов. 4. Есть возможность обработать подчиненные справочники.

1 стартмани

30.04.2017    22226    78    DUH    0    

5

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

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

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

1 стартмани

23.11.2016    38169    210    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    22743    ksnik    5    

5
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3119 03.06.09 22:19 Сейчас в теме
1. скриншоты???
2. поставь в описании обработки что для 7.7
3. larisab 160 03.06.09 22:26 Сейчас в теме
2. larisab 160 03.06.09 22:24 Сейчас в теме
Не для любых конфигураций, а только для 77
4. alexxdude 06.07.09 09:50 Сейчас в теме
При запуске обработки: Номер за пределами значений.
В 1с не силен, подскажите что делать.
5. Арчибальд 2706 06.07.09 10:00 Сейчас в теме
Замена операции дока вместо перепроведения стало хорошим тоном ;))

Как при замене дублей поступаем с подчинеными справочниками?
6. Ctrl P 193 06.07.09 21:23 Сейчас в теме
5 а фиг его знает? поподробней, что за конфигурация, и полностью текст сообщения озвучте (желательно копи\пастом)
7. Ctrl P 193 06.07.09 21:24 Сейчас в теме
8. Ctrl P 193 06.07.09 21:30 Сейчас в теме
5. При замене например Основной договор на Основной договор поиск происходит естесственно в пределах подчинения.
при замене Контрагентов происходит переподчинение его Договоров от одного Контрагента к другому, соответственно если все договора в базе под названием "Основной договор" то после замены Контрагентов можно смело произвести замену договоров. Есть правда одно НО - это Контроль уникальности кодов, я обычно этой же обработкой в сквозную перекодирываю справочники Договора и Расчетные счета, что бы при замене не было наложение кодов и не выскакивала ошибка.
9. Muhin555 24 25.10.09 23:35 Сейчас в теме
сегодня 25 окт 2009г. и магическое число скачиваний - 666 !!!! ;)
10. nnv30 22.09.11 10:26 Сейчас в теме
А переодические реквизиты справочника можно ей поправить?
11. igo-osetro 06.01.12 09:35 Сейчас в теме
Отличная обработка, удобная легко настраиваемая! Как то пригодилась.
Большое спасибо автору выручил.
12. Гость 23.04.12 15:45
По поводу: !!! (самое на мой взгляд ВАЖНОЕ) произвести замену дублей по ЛЮБОМУ реквизиту например по ИНН справочника Контрагенты
Так, а где в обработке эта кнопка "Поиск" или "Замена дублей" ??
13. Ctrl P 193 23.04.12 19:54 Сейчас в теме
(12) "замена значений" она здесь называется
14. ayakut 08.10.13 20:19 Сейчас в теме
Спасибо! Нужная работа! Молодцы!
15. Светлый ум 406 12.01.15 11:38 Сейчас в теме
Косяки при печати справочников:
{C:\USERS\KULIKOV\DESKTOP\ПОД РУКОЙ (ОБРАБОТКИ)\7.7\ОБРАБОТКА СПРАВОЧНИКОВ\ОБРАБОТКА СПРАВОЧНИКОВ.ERT(152)}: Родитель = Справочник.Сотрудники.Родитель;РазрядЗваниеЧин = Справочник.Сотрудники.РазрядЗваниеЧин;СемейноеПоложение = Справочник.Сотрудники.СемейноеПоложение;СоставСемьи = Справочник.Сотрудники.СоставСемьи <<?>> ;Телефон = Справочник.Сотрудники.Телефон;Группировка Родитель;Группировка Наименование;
Запрос[7] : Запрос не оперирует величинами типа "Строка" неопределенной длины
16. Светлый ум 406 12.01.15 11:42 Сейчас в теме
Вот эта штука все четко распечатала: http://infostart.ru/public/58822/
Оставьте свое сообщение