Проверка уникальности номеров документов и кодов справочников.

03.01.14

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

Внешняя обработка для 7.7 (SQL база).
Позволяет на пару секунд проверить все типы документов и все справочники на предмет наличия нарушений уникальности номеров (для документов) и кодов (для справочников).

Скачать файл

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

Наименование По подписке [?] Купить один файл
Проверка уникальности номеров и кодов.ert
.ert 37,50Kb
94
94 Скачать (1 SM) Купить за 1 850 руб.

Фичи:

  • Работает в той базе, в которой запущена. Не привязана к конфигурации.
  • Не требует монопольного режима.
  • Работает на прямых запросах. Быстро (8 гиговая база за пару секунд).
  • Учитывает периодичность нумерации для документов. Корректно работает с нумераторами документов. Серии кодов для справочников.
  • Выводит отчет о найденных ошибках уникальности.
  • Дает примитивный метод исправления ситуации (смена номера/кода у конфликтующих объектов).
  • При открытии формы с таблицей значений в качестве параметра, обработка делает полную проверку и заполняет переданную таблицу найденными ошибками. При этом ничего не спрашивает у пользователя и ничего не сообщяет.

 

Требования:

  • Требует библиотеку 1C++
  • База должна быть на MS SQL-Server 2000 или старше.

Контроль уникальности кодов номеров

См. также

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

Отчет написан для Комплексной конфигурации 4.2. Отчет позволяет выполнить сверку кредитовых оборотов счета 76.АВ (НДС с авансов полученных) с книгой покупок, проверить правильность выписки счетов фактур на зачет аванса по счетам БУ в разрезе разных ставок НДС 18% и 20% в комплексной конфигурации 1С:Предприятия 7.7. Позволяет найти и исправить ошибки в процессе перехода на 20% НДС. Помогает с закрытием квартала 18% и 20% НДС. Отчет обновлен для анализа данных 2 квартала 2019 года и всех следующих кварталов (стал более универсальным).

1 стартмани

27.03.2019    24308    13    ksnik    5    

2

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

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

1 стартмани

23.11.2016    38709    220    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    23193    ksnik    5    

5

Анализ учета Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Абонемент ($m)

ФНС России рекомендует провести проверку правильности занесения ИНН и КПП контрагентов с использованием онлайн-сервиса (http://npchk.nalog.ru) Обработка выводит результаты проверки в отчет.

1 стартмани

04.03.2015    20224    54    NicSit73    70    

14

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

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

01.07.2013    113392    Вадимко    7    

53

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

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

1 стартмани

03.12.2012    17725    93    vladimirvmi    10    

14

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

После расшифровки антивирусом базы - у всех файлов отсутствует 20% начала файла. Способ восстановить данные с минимальными потерями

19.11.2012    20167    msvsoft    9    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ёпрст 1065 11.12.09 08:36 Сейчас в теме
И где оно ?
За что плюсуют то хоть?
:)
2. Ёпрст 1065 11.12.09 08:37 Сейчас в теме
+1 Автор, нумератор поддерживает ?
3. Арчибальд 2709 11.12.09 08:40 Сейчас в теме
4. glassman 209 11.12.09 09:57 Сейчас в теме
2. Нумераторы не тестировал.

Странно, файл был, потом не стало. :) Вернул.
5. glassman 209 11.12.09 11:30 Сейчас в теме
Обновил обработку. Теперь корректно работает с нумераторами документов.
6. vovan519 276 11.12.09 16:02 Сейчас в теме
Блин, только неделю назад сделал. :o
Что не мог раньше выложить? :evil:
7. vovan519 276 11.12.09 16:27 Сейчас в теме
Проверка документов работает
С проверкой справочников фигня.
Выборка=рс.ВыполнитьИнструкцию(объединениеСправочников);
...\ПРОВЕРКА_УНИКАЛЬНОСТИ_НОМЕРОВ_И_КОДОВ2.ERT(72)}: State 42S22, native 207, message [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'code'.
8. Ёпрст 1065 11.12.09 16:34 Сейчас в теме
(7) ха-ха.. Взял справочник с длиной кода =0 ?
:)
9. vovan519 276 11.12.09 16:46 Сейчас в теме
Так я ничего и не брал (смущенно). Просто нажал проверить справочники. Кстати откуда там длина = 0, если справочники с неуникальностью не рассматриваются.
А если выбираю, ну например Спр Валюта, то "Значение не представляет агрегатный объект (выбратьСтроки)"
10. glassman 209 14.12.09 06:48 Сейчас в теме
Метаданные.Справочник(сч).ДлинаКода=0
и при этом
метаданные.Справочник(сч).КонтрольУникальности=1

Как бы это не было странно. Обработку исправил.
11. kaii 18.12.09 13:27 Сейчас в теме
При проверке документов ошибка (Торговля 9.2, MSSQL2005):
Выборка=рс.ВыполнитьИнструкцию(текст);
{D:\KAI\DISTR\1C\V77\ERT\ПРОВЕРКА УНИКАЛЬНОСТИ НОМЕРОВ ДОКУМЕНТОВ И КОДОВ СПРАВОЧНИКОВ\ПРОВЕРКА УНИКАЛЬНОСТИ НОМЕРОВ И КОДОВ.ERT(196)}: State 42000, native 102, message [Microsoft][ODBC SQL Server Driver][SQL Server]Неправильный синтаксис около конструкции ")".
PS. Версия обработки 122.
12. glassman 209 18.12.09 15:56 Сейчас в теме
Странно. На работе поставлю стандартную демо, попробую.
EDIT: Исправлено.
13. пользователь 08.01.14 12:05
Сообщение было скрыто модератором.
...
Оставьте свое сообщение