ГОСиД - Универсал (2.00 / 21.08.15 / CaSH)

21.08.15

База данных - Инструменты администратора БД

Групповая обработка справочников и документов от БП + УТ и переделанная в универсальную для любой конфигурации + личные доработки

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

Наименование Файл Версия Размер
ГОСиД [8.2-2.00].epf
.epf 143,09Kb
1137
.epf 2.00 143,09Kb 1137 Скачать

 Я несколько лет и платформ (8.0-8.1-8.2) ждал когда же до меня дойдет почему 1С поставляет для каждого своего решения индивидуальную обработку спр-ов и док-ов, думал может я что то не понимаю в жизни, ведь если говорят что универсальная то она должна работать везде, однако 1С почему то не чешется. Плюнул я недавно когда нужно было ОПЯТЬ вносить одинаковые изменения в 2 обработки для БП и УТ и махнув рукой сел сам за дело. Так что представляю вашему вниманию генетический эксперимент (хотя довольно простой как оказалось на деле).

 Генетически соедененная обработка с функционалом из конфигураций
 - Бухгалтерия предприятия, редакция 2.0 (2.0.24.10) (исходная)
 - Управление торговлей, редакция 10.3 (10.3.14.3) (добавленный функционал)
что позволяет пользоваться ей в обеих конфигурациях.
Также добавлены ниже перечисленные изменения.

Под платформу 8.1 планов делать нет

 

Проверена работа в следующих конфигурациях:
 + Бухгалтерия предприятия, редакция 2.0
 + Управление торговлей, редакция 10.3
 * Управление торговым предприятием для Украины
 * Управлением производственным предприятием для Украины
 * Бухгалтерия государственного учреждения, редакция 1.0
 * КАМИН:Расчет заработной платы для бюджетных учреждений. Версия 3.5

______________________
*) данная конфигурация возможно разработанна не по общепринятым стандартам 1С (даже если ее разработала фирма 1С) и в ней может не работать блок печати и обработка Свойств и Категорий, т.к. они зависят от структуры самой конфигурации и должны соответствовать некоему стандарту 1С

Изменения относительно авторской разработки:
Изменения 1.11 от 29.06.11 by CaSH
 + Прерывание выполнения обработки по Ctrl+Break - очень нехватает в типовой
 + Подавление ошибок через Попытку-Исключение из-за которой прерывается типовая обработка - очередная непонятная "фишка" разрботчиков
 + Дополнительная визуализация интерфейса для более приятной работы - надоедло жать на серыо-невзрачные кнопки и смотреть на такой же интерфейс
 + Дополнительные информирования работы в панели состояния
 - Убрал сообщения об успешно обработанных объектах т.к. это лишнее время, лишняя информация, из-за нее плохо видны ошибки, и постоянно приходилось их удалять
 + Закрытие обработки только с согласия пользователя (исключает случайное закрытие по ESC)
 + Авто-проставление версии обработки в ее заголовке
 + При поиске объектов если они не нашлись не переключаем на закладку Обрабтка, а если нашлись то в заголовке закладки выводим количество найденных
 + Помошник настройки при запуске чтобы меньше нажимать кнопок - предлагает выбор типа, а потом видов объектов
 + Для документов удобный выбор периода вместо настройки отбора
 + Отметка только проводных видов документов - упрощает отбор документов для перепроведения
 + Для документов автоматический выбор периода через отдельную форму - надоело устанавливать период в отборе

Изменения 1.20 от 09.07.11 by CaSH
 + Запись в режиме загрузки данных (ОбменДанными.Загрузка=Истина) для отключения контроля корректности заполнения записываемых объектов - сам не пользуюсь, но в народе я смотрю это очень популярно, а т.к. обработка имеет претензию на универсальность решил включить. Также в связи с "народностью" есть 2 решения, оба помоему коррекные - запись всего в данном режиме (проведение, удаление, запись, категорий объектов и свойств) и запись только реквизитов. Решил реализовать оба варианта. При тестировании выяснилось (собственно акономерно) что скорость выполнения при этом режиме сильно выростает, из-за того что не выполняется проверка, правда при этом выполнении нужно помнить что не выполняются различные действия которые бы выполнились при штатном режиме, как например если отменить проведение  Реализация автоматом отменяется проведение их счет-фактур, при режиме загрузки соответственно нет. Также важно понимать что если вы проводите документ в таком режиме то это не проведение (оно невозможно в режиме загрузки данных - ограничение концепции самой 1С), а только установке документам статуса Проведен, движений при этом не образуется. Вобщем советую такое делать со статусом документа только для отмены удаления или удаления, но с оговорками выше.
 * Мелкие визуальности (в том числе в моих изменениях), в основном в форме "Настройки": 
1. убрал предупреждение при включении режима изменения реквизитов (содержание вынес на форму) - лично меня оно всегда раздражало, когда по 100 раз на дню жмеш ДА
2. заменил кнопку "Закрыть" (очень долго раньше приучал что Закрыть это Ок) на более логичную "Применить и Закрыть"

Изменения 1.30 от 14.07.11 by CaSH
 + Добавил статус выполнения отбора объектов - при большом количестве видов объектов или самих объектов отбор может занимать продолжительное время
 - Убраны мелкие собственные помарки
 + Добавил возможность отметки документов которые имеют реквизит "Организация" и "Контрагент".
Внимание! Все добавляемые отметки обрабатываемых видов делаются по принципу "только установка", т.е. имеющееся пометка не снимается даже если она не удовлетворяет условию - сделано для гибкости, чтоб можно было отмечать смешанным способом (сразу несколько отборов и они не исключали друг-друга)и
 + Статистика по найденным объектам - для определения сколько чего найдено, я лично сравниваю так базы после обмена или еще для чего

Изменения 1.4 от 02.08.11 by CaSH
 + Переделан механизм отбора документов по реквизитам на универсальный согласно идеи из //infostart.ru/public/84912/ (спасибо Abadonna)
 + Учел возможность работы в базовых версиях конфигураций (если в ИД конфигурации указано слово "Базовая") как и в их ПРОФ версиях
 + По многочисленным просьбам добавлена возможность работать в любой конфигурации и выбора предопределенных реквизитов из уже имеющихся (это ТЕСТ, но тестеры говорят что их варианты работают), их сохранение и переопределение настроек (соответственно в Настройках нужно очистить поле "Имя настройки предопределенных реквизитов", после этого будет предоставлен выбор какие настройки использовать для непредусмотренных конфигураций
 + Согласно изменениям для краткости и отражения ее функционала обработка переименована в "ГОСиД - Универсал"

Изменения 1.42 от 07.08.11 by CaSH
 - Устарнена ошибка ориентрированности обработки на определенную структуру конфигурации при работе с Категориями и Свойствами объектов, из-за чего возникала ошибка при использовании в конфигурациях с другой структурой. Соответственно обработка Категорий и Свойств возможна только при соответствии конфигурации стандартам 1С-разработчиков.
 - Устранена ошибка открытия обработки в не типовых конфигурациях где нет модуля УниверсальныеМеханизмы, из-за чего обработка не открывалась. Данный модуль обращался к функциям печати, соответственно в таких конфигурациях печать документов групповым способом невозможна, т.к. они е универсальны и заранее предусмотреть каждое решение не видется возможным.
+ Добавлена информация о разработчике т.е. мне.

Изменения 1.5 от 16.08.11 by CaSH
+ Мелкие улучшения интерфейса и работы
+ Добавлена закладка со списком ошибок объектов которые не удалось обработать и ссылками на строки где проблемы

Изменения 1.60 от 15.11.11
+ При выборе действия над объектами, изменен механизм выбора реквизита. Если он был уже выбран ранее, то выполняется позиционирование на нем, что явно удобнее чем искать его глазами.
+ Начал реализацию автоматического заполнения действия над объектами. Если в отборе устоит условие, то оно устанавливается как изменение реквизита для объектов.
Класический случай: нужно изменить какой-то реквизит справочника Номенклатура, обычный порядок при этом такой:
1. в отборе ставиться условие: Реквизит<>НужноеЗначение
2. производится отбор
3. устанавливается действие как ранее указанные реквизит и значение
При автоматическом определении - п.3 отпадает, реквизит и значение устанавливаются самостоятельно согласно указанному отбору, поэтому в отборе должны стоять необходимые значения

Изменения 1.62 от 13.03.12
+ Реализовано подавление ошибок при получении объекта из ссылки, т.к. это может привести к ошибке и прерыванию программы если модуль объекта содержит ошибки.
+ В механизм отметки документов по реквизитам с определенным именем и типом добавлен полный перечень ссылочных и примитивных типов

Изменения 1.70 от 22.03.12
+ Встроена обработка "Выполнение произвольного кода", она не до конца отлажена, но вполне работоспособна + В форму выбора обрабатываемых талиц добавлено отображение количества отмеченных таблиц и возмозможных (в режиме отметки табличных частей - не работает)
+ Добавлен механизм отметки таблиц по присутствию реквизита любого типа (базовые и ссылочные) как для Документов так и для Справочников. Поиск производиться по совпадению условий реквизита по имени и типу.

Изменения 1.81 от 29.05.12
- Убрал ошибку что флажка в таблице объектов не было видно
+ На закладке "Обработка" теперь возможно напрямую открыть любую ссылочный реквизит объекта
+ Сделал нумерацию строк в таблице объектов

Изменения 1.83 от 30.05.12
- Убрал некоторые ошибки и оптимизировал
+ Добавил возможность открытия списка объектов (кнопка "Лупа" на панели или щелчком) при выборе и в таблице Виды объектов (кнопка "Лупа" на панели или контекстным меню)

Изменения 1.84 от 08.06.12
- Убрал некоторые ошибки и оптимизировал
+ Режим "Запись в режиме загрузки" вынес на панель чтобы легко было переключаться и видно в каком режиме происходит запись.
- Объеденил 2 опции "записи в режиме загрузки" в один

Изменения 1.85 от 17.08.12
- Внесен универсальный блок "Шаблон обработки"
+ Из аналогичной обработки Групповая обработка с расширенными функциями (
//infostart.ru/public/141835/) перенес изменения:
   + обработка не только Справочников и Документов, но также Планов видов характеристик, Планов счетов, Планов видов расчета, Планов обмена
   + регистрация и ее удаление в произвольных узлах планов обмена

Изменения 1.86 от 18.08.12
- Убраны некоторые собственные ошибки и типовая ошибка 1С когда не происходило сохранение выбранных ТЧ, а только объектов
+Реализован механизм когда после снятия флажка "Обрабатывать ТЧ" происходит не полная очистка выбранных объектов, а убирание из них ТЧ, что удобно когда нужно продолжить обработку шапочных реквизитов тех же объектов

Изменения 1.87 от 17.01.13
+ добавил механизм отметки таблиц по реквизитам кроме самих имен объектов еще и имена их Табличных частей
* Из аналогичной разработки
//infostart.ru/public/141835/ перенесено:
  + замена реквезита на выражение
  + выполнение произвольного кода (дождались, но и это еще не окончательный вариант)
   - убрана ошибка из перенесенного ранее кода когда без проверки возможности регистрации объекта для указанного плана обмена выполнялась установка/снятие регистрациеи, в результате чего выдавалось:
Ошибка при вызове метода контекста (*): Недопустимое значение параметра (параметр номер '2')
Теперь данные объекты просто пропускаются без всяких сообщений

 Изменения 1.88 от 06.03.13
* Доработан механизм помошника выбора действия по установленным отборм, теперь выбирается не первое значение отбора, а предлагается выбрать любое з набранных пользователем. Выбирается даже отключенное, поэтому этот механизм можно использовать как пользовательский набор действий которые нужно производить с отобранными данными, т.е. набиваем их, снимаем флажок Использования и сохраняем форму.
+ Наконец встроил механизм рассчета времени до конца выполнения обработки! (//infostart.ru/public/57223)

 Изменения 1.90 от 21.05.13
+ расширение типов обрабатываемых объектов, к имеющимся (Справочники, Документы, Планы видов характеристик, Планов счетовПланов видов расчета, Планов обмена) добавлены Бизнес-процессы и Задачи

Изменения 1.94 от 21.11.13
+ устранено множество мелких ошибок и оптимизированы многие алгоритмы

Изменения 2.00 от 21.08.15
+ Изменена эргономика интерфейса: для вмещения большего количества строк Кнопка "Отобрать" перенесена вверх и убрана нижняя командная панель, индикатор выполнения перенесен вверх из-за того что он перекрыввается окном сообщений
+ для ускорения работы основным кнопкам и полям присвоены сочетание клавиш:
         `58; нажатия кнопки "Настройка" - Shift+Properties
         `58; нажатия кнопки "Режим загрузки" - Shift+Write
         `58; нажатия кнопки "Настройка" - Shift+Properties
         `58; активация поля "Задача" - Shift+Task, добавлена возможность выбора через F4, или набором текста
         `58; активация поля "Значение" - Shift+Value, выбор осуществляется через F4 или набором текста
         `58; нажатия кнопки "Выполнить" - Shift+Run
         `58; нажатия кнопки "Установить все пометки" - Shift+Enabled (для этого должен быть активно табличное поле с отобранными объектами)
         `58; нажатия кнопки "Снять все пометки" - Shift+Disabled (для этого должен быть активно табличное поле с отобранными объектами)
+ добавлен контроль для задач "Удалить без контроля ссылочности", "Проведение документа", "Пометка на удаление" (только установка) чтобы их не выполнили в режиме загрузки, иначе останутся движения либо действие не будет выполнено в силу ограничений платформы на указанные действия при данных условиях
+ добавлена задача "Удалить без контроля ссылочности" которая выполняет удаление из базы объектов без контроля удалени, проведенные документы сначала помечаются на удаление чтобы убрать их движения, иначе они останутся

Планы при личной необходимости (сортированы по важности):
 - Проверить и соединить с функционалом ЗУП, КА, УПП
 - Чтобы была настройка прерывать обработку при первой встреченной ошибке, или не прерывать
 

Список уже имеющихся изменений других авторов (многие мои идеи там уже реализованы, а каких то даже и нет, так что будем реализовывать при наличии интереса к проекту):
//infostart.ru/public/20999 - В настройки добавлены настройки:
1) выполнять действия в режиме обмена загрузка
2) сообщать только информацию об ошибках
3) возможность записи сообщений об ошибках в файл
4) можно установить количество повторов выполнения указанного действия при возникновении ошибок(блокировка базы и т.д.)
5) возможность изменения времени создания документов без изменения даты (например перенести все реализации за месяц на конец дня)
6) возможность редактирования строковых значений нестандартным образом, т.е. перезаполнять не полнстью а с указанной позиции
7) можно установить паузу между действиями. Необходимо для уменьшения нагрузки на базу при перепроведении больших документов, чобы пользователи могли продолжать работу
//infostart.ru/public/63908 - добавлена возможность прерывания работы обработки по Ctrl+Break и сообщения выводимые обработкой паралельно пишуться в логфайл.
//infostart.ru/public/18849 - Сегодня достало, что при нельзя изменить реквизиты договора, по которому были движения (иногда это нужно, если понимаешь, что делаешь).
//infostart.ru/public/64240 - Взял типовую обработку из БП, добавил опциональную возможность редактировать реквизиты в режиме загрузке (в настройках).
Небольшое дополнение типовой обработки для работы с планами видов характеристик и расчета
//infostart.ru/public/70698 - Стандартный отчет, но настройки сохраняет в регистр и они, естесвенно, привязаны к базе и пользователю, не теряются при всяких действиях.
Работает в конфигурациях, где есть такой регистр. Проверено в БП, УТ, УПП.
//infostart.ru/public/19846 - Практически типовая обработка с одним отличием: добавлена возможность печати внешних (подключаемых) печатных форм.
Добавлена версия обработки для УПП редакции 1.3
Данная обработка предназначена для типовых конфигураций. Однако возможна работа и в НЕ типовых конфигурациях при следующих условиях :
1. Есть справочник "Внешние обработки".
2. Есть общие модули "УниверсальныеМеханизмы" и "ОбщегоНазначения".
//infostart.ru/public/16827 - выполнить какой то произвольный код, вписанный в обработку в режиме "Предприятия"
//infostart.ru/public/20478 - Доработанная штатная обработка.
1.Проведение в монопольном режиме.
2.Запуск проведения в указанное время.
3.Заполнение табличной части "Отбор по документам" документами в которых есть реквизит "Организация" и "Контрагент". (поменял условие на ИЛИ что бы отбирать только по организации или контрагенту)
//infostart.ru/public/21493 - отбирать только те метаданные, где есть нужный реквизит "ОтразитьВНУ"
//infostart.ru/public/85116 - возможность выбора документов по последовательностям. Работает в 8.1 УПП.
//infostart.ru/public/20661 - возможностью написания формул в поле "установить значение"
//infostart.ru/public/20447 - с итогами при печати реестра.

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

Несколько слов об универсальных обработках:
ГОСиД, на мой взгляд, наиболее удобная с точки зрения пользования, тем не менее есть много других обработок которые позволяют обрабатывать данные, даже такие данные которые ГОСиД не обрбатывает. Попробую составить список, хотя он наверняка не буде полным:
Примечание: это обзор что видел, а не рекомендации по скачиванию, поэтому прежде чем качать советую ознакомиться с коментариями и принять самому решение

  1. УниверсальныеПодборИОбработкаОбъектов (типовая обработка 1С распостраняется на ИТС)
  2. Power Explorer (//infostart.ru/public/15317) - Просмотр данных конфигурации.
    Просмотр метаданных конфигурации.
    Отборы объектов (условия, зависимости, поля, сортировка, параметры).
    Запросы по данным (с параметрами).
    Обработки данных (с параметрами).
    Операции с данными (операции - пакетное объединение отборов, запросов, обработок)
    Примечание: Сам полюзуюсь постоянно так что это рекомендую.
  3. Обработка регистров сведений (//infostart.ru/public/58399) - Обработка предназначена для обработки данных регистров сведений.
    С ее помощью можно удалить записи, изменить значения реквизитов, выполнить произвольный код для каждой обрабатываемой записи.
    РС, подчиненные регистратору не обрабатываются (пока). 
  4. Очистка регистров накопления, сведений, расчета или бухгалтерии (//infostart.ru/public/63309)

Буду рад если укажите другие обработки сделанные не на основе (и имеющие другой принцип) типовой ГОСиД или указанных обработок. На данный момент ГОСиД уступает им только одной функцией - не поерживает выполнение произвольного кода (но скоро это устраню), зато в данных обработках нужно весь код писать самостоятельно, а это требует каких-то знаний.

 

ЗЫ: Т.к. вроде обработка востребована было бы интересно узнать, а что другие считают актуальным. Если не затруднит напишите в комментах

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

Инструменты администратора БД Роли и права 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

12000 руб.

06.12.2023    2973    13    1    

34

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3524    11    1    

34

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177737    1073    0    

849

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27374    79    146    

59

Система хранения присоединенных файлов в томах на диске

Инструменты администратора БД Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61314    88    59    

73

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Платные (руб)

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11746    5    9    

7

Брандмауэр для сервера 1С Предприятие 8 - внешнее управление сеансами

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Управление возможностью начала и возобновления сеансов пользователей по различным условиям, ограничение общего числа возможных сеансов для работы с информационной базой, резервирование возможности работы с информационной базой определенных польззователей, запрет запуска нескольких сеансов для пользователя, журнализация событий начала (возобновления) и завершения (гибернации) сеансов, ведение списка активных сеансов для информационных баз кластера серверов

3600 руб.

06.02.2017    31110    31    18    

47

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    10983    5    8    

9
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. artbear 1448 06.07.11 16:02 Сейчас в теме
(0) Молодец - хорошо описал аналоги.
Уже за один этот анализ можно плюсовать.
2. sound 535 06.07.11 16:32 Сейчас в теме
57. AlexO 135 18.10.13 15:33 Сейчас в теме
(1) artbear,
Молодец - хорошо описал аналоги.

И у каждого главное отличие - свой нюанс в обработке, не нужный всем остальным ))
3. CaSH_2004 372 06.07.11 21:56 Сейчас в теме
artbear пишет:

(0) Молодец - хорошо описал аналоги.
Уже за один этот анализ можно плюсовать.


А идея засунуть все в одну "крос-платформенную" значит не вдохновила?
4. artbear 1448 07.07.11 08:41 Сейчас в теме
(3) Если получится, будет совсем замечательно.
5. DrAku1a 1679 25.07.11 13:17 Сейчас в теме
На скриншоте - после галочки "запись реквизитов в режиме загрузки - текст "Только для изменения раеквизитов" :D
6. echo77 1868 25.07.11 17:43 Сейчас в теме
Под 1С 8.1 тоже самое есть?
7. Kapitan69 31 25.07.11 20:44 Сейчас в теме
Не поставил ни плюса ни минуса. На дисках ИТС есть как минимум 2 "крос-платформенные" обработки документов справочников "УниверсальныеПодборИОбработкаОбъектов.epf", "ПоискИЗаменаЗначений.epf" данный вид обработок существует еще с версии 7.7.
8. CaSH_2004 372 26.07.11 21:54 Сейчас в теме
DrAku1a,
Спасибо за глазастость - поправлю
echo77,
На 8.1 нет и не планируется, т.к. ИМХО и так полно платформ = должно быть какое-то однообразие, иначе всю жизнь будем переделывать одно под другое т.к. кто-то нехочет переходить, "неможет" не принимается ;) т.к.="слабо хотели"
Kapitan69,
Вот молодец! Какое похвальное наблюдение - ты это скажи 1С-разработчикам, они повидимому запутались, а я тут вроде пытаюсь распутать хоть что-то. Но замечание в целом дельное.
9. Abadonna 3958 27.07.11 03:27 Сейчас в теме
http://infostart.ru/public/21493 - отбирать только те метаданные, где есть нужный реквизит "ОтразитьВНУ"

Кусок выдернул, а универсальное решение не заметил:
http://infostart.ru/public/84912/
отбирать только те метаданные, где есть реквизит нужного типа, включая ВНУ, ВБУ,ВУУ
10. elsiv 29.07.11 12:48 Сейчас в теме
У нас БухгалтерияКОРП. Стоит поменять в процедуре ИнициализацияЗапроса()
строку
//Макет = ПолучитьМакет("ПредопределенныеРеквизиты_"+ИмяКонфигурации); //$*CaSH

на что-нибудь типа:

Если Найти(ИмяКонфигурации,"Бухгалтерия") Тогда
Макет = ПолучитьМакет("ПредопределенныеРеквизиты_БухгалтерияПредприятия");
Иначе
Макет = ПолучитьМакет("ПредопределенныеРеквизиты_"+ИмяКонфигурации); //$*CaSH
КонецЕсли;
11. CaSH_2004 372 29.07.11 12:57 Сейчас в теме
elsiv,
Да, уже такая просьба была и она скоро будет реализована. Как только закончится вакханалия со сдачей отчетности :o Пока кому не терпится меняем сами.
12. CaSH_2004 372 03.08.11 00:11 Сейчас в теме
Ну вот вроде все реализовал, теперь жду отзывов
13. ibm2007 06.08.11 10:51 Сейчас в теме
К вопросу о универсальности для любой конфигурации
Платформа 1С:Предприятие 8.2 (8.2.14.519)
Конфигурация Бухгалтерия государственного учреждения, редакция 1.0 (1.0.4.3)
После запуска обработки и выбора справочника(документа)
Сообщение
{Форма.Форма.Форма(646)}: Поле объекта не обнаружено (НазначениеСвойства)
Если Не Выборка.НазначениеСвойства.ТипЗначения = Неопределено Тогда
14. CaSH_2004 372 06.08.11 19:51 Сейчас в теме
(13)Постарался поправить, просьба отписаться если пройдет проверку, т.к. собираю информацию в каких конфигурациях работает.
27. che444 11.11.11 07:45 Сейчас в теме
+ автору. Отличный инструмент. Тестировал пока что на Бухгалтерия 2.0, все идет. Попробую на других (14), будут глюки напишу.
(22) КИФ — код главного администратора источников финансирования дефицита бюджета (приложение № 1 к Инструкции № 148н) - это для расширения кругозора.
15. ibm2007 07.08.11 01:52 Сейчас в теме
К сообщению 14
К вопросу о универсальности для любой конфигурации
Платформа 1С:Предприятие 8.2 (8.2.14.519)
Конфигурация Бухгалтерия государственного учреждения, редакция 1.0 (1.0.4.3)
После запуска обработки и выбора справочника(документа)
Сообщение
{Форма.Форма.Форма(646)}: Поле объекта не обнаружено (НазначениеСвойства)
Если Не Выборка.НазначениеСвойства.ТипЗначения = Неопределено Тогда
****************************************************************************
ВОПРОС РЕШЕН ВАШИМИ ИСПРАВЛЕНИЯМИ СПАСИБО !!!
****************************************************************************
В дополнение к сообщению 13

Платформа 1С:Предприятие 8.2 (8.2.14.519)
Конфигурация КАМИН:Расчет заработной платы для бюджетных учреждений. Версия 3.5 (3.5.16.1)
После запуска обработки
{Форма.Форма.Форма(147,9)}: Переменная не определена (УниверсальныеМеханизмы)
Если <<?>>УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, , НаПринтер, Истина) Тогда
{Форма.Форма.Форма(151,9)}: Переменная не определена (УниверсальныеМеханизмы)
Если <<?>>УниверсальныеМеханизмы.НапечататьДокументПоУмолчанию(Объект, , НаПринтер) Тогда
16. CaSH_2004 372 07.08.11 10:04 Сейчас в теме
(15)Исправил, подробности см.в описании изменений, жду проверки. Не подумал-бы что КАМИН решит делать все по своему в отличии от типовых.
17. ibm2007 07.08.11 13:01 Сейчас в теме
на сообщ 16
ВОПРОС РЕШЕН ВАШИМ ИСПРАВЛЕНИЕМ !!! СПАСИБО !!!

НО ВОТ КОНФА БГУ ЭТО ЧИСТО ИЗДЕЛИЕ ОТ 1С
18. CaSH_2004 372 07.08.11 13:39 Сейчас в теме
(17)значит ее разрабатывали вопреки стандартам выработанным при разработке других конфигураций, к сожалению даже код в одной конфе 1С часто пишут разные функции разные разработчики (ИМХО, сужу по коду)
19. katty11 13.08.11 17:19 Сейчас в теме
Пользуюсь этой обработкой, все отлично работает, кроме такого момента: при выборе документа Операция (бухгалтерская) никак не возможно задать отбор (и изменение) по КИФ. не подскажете решение проблемы?
20. CaSH_2004 372 17.08.11 00:20 Сейчас в теме
(19)Если узнаю больше информации то подскажу. В какой конфе используете? Что такое КИФ? ЕВываливаются ли какие-то ошибки, если да то их дословный текст. Проверил изменение в БП 2.0 - документ Операция (бухгалтерский и налоговый учет) фильтруется и изменяется
21. katty11 17.08.11 11:16 Сейчас в теме
Воинская часть 2.0. КИФ в 8.2 - это то же самое, что КВД в 8.1 (мы ставим 1 для бюджета, 2 - для внебюджета). Ошибок нет, потому что просто в списке реквизитов для отбора (и изменения) этого КИФ вообще нет.
22. CaSH_2004 372 18.08.11 09:31 Сейчас в теме
(21)Если нет ошибок, сложно сказать. Не КИФ не КВД мне не говорят ничего, я в бюджетной сфере не работаю.
23. alexk-is 6533 08.10.11 16:53 Сейчас в теме
Удалил более 400 управляющих тэгов в разметке публикации.
Остались ещё лишние тэги, но на отображение они не влияют.
24. gad_d 190 29.10.11 00:44 Сейчас в теме
Отличная и полезная обработка.
Небольшое замечание: установка пометки удаления для справочников при включенном "режиме загрузки" вызывает ошибку в строке 1779 (для версии 1.52 от 09.09.11):
Объект.Проведен = Ложь;
25. CaSH_2004 372 29.10.11 20:52 Сейчас в теме
26. dyh 4 02.11.11 18:01 Сейчас в теме
39. xavi 352 05.06.12 12:47 Сейчас в теме
При попытке выбора задачи "Изменить реквизит" появляется ошибка:

{Форма.ФормаВыбораРеквизита.Форма(26)}: Ошибка при установке значения атрибута контекста (ТекущаяСтрока)
ЭлементыФормы.ДеревоРеквизитов.ТекущаяСтрока = ДеревоРеквизитов.Строки.Найти(ТекущееЗначение);
по причине:
Отсутствует ключ строки

Документ "Ввод начальных остатков", таб. часть "Данные по остаткам НДС"
40. CaSH_2004 372 05.06.12 14:18 Сейчас в теме
(39) Конфигурация то какая?
41. xavi 352 05.06.12 14:27 Сейчас в теме
(40) Сорри, типовая БП 2.0.34
42. CaSH_2004 372 05.06.12 14:54 Сейчас в теме
(41) Странно, но у меня работает. Закоменть строку, если выловлю ошибку - устраню

(38)Вот они с этой колонкой "Вид" накрутили - куда-то пропадает, а не найду.
Так что пока с пометками отобранных объектов проблема не решена
28. пользователь 24.01.12 16:21
Сообщение было скрыто модератором.
...
29. Bylka 58 08.02.12 11:53 Сейчас в теме
Прекрасная работа
искал что то подобное...
30. ITEkb 14.03.12 11:07 Сейчас в теме
Будет ли что-то подобное под управляемое приложение?
31. CaSH_2004 372 14.03.12 12:41 Сейчас в теме
(30)Сомневаюсь, т.к. конфы на чисто управляемых приложениях насколько я знаю только УТ 11, все остальные имеют оба варианта использования, и поэтому данную обработку можно запускать в обычном режиме, что гораздо удобнее. Вообще я противник чисто управляемых форм без обычных, т.к. это резко уменьшает возможность использованя в них подобных обработок написанных кучей людей с кучей возможностями.
32. ITEkb 14.03.12 12:48 Сейчас в теме
(31)
Я по большому счету работаю с самописными конфигурациями.
И есть парочка которые сделаны только на УП.
Дело даже не в том, что Вы против, вот только приоритеты скорее всего иначе нужно расставить.
Такие обработки нужны, чтобы иногда что-то в базе поправить.
А не базы нужны, чтобы именно такими обработками пользоваться.
Все равно, спасибо за ответ.
33. CaSH_2004 372 14.03.12 16:46 Сейчас в теме
(32)Хммм, позволю не согласиться, т.к. обработка это инструмент. Юникс платформы потому и не преобрели популярность как Виндовс, т.к. как раз не хватает таких инструментов, и чтобы их создать нужно куча времени и сил.
А зачем создавать когда уже и так все есть? Вот и тут, зачем делать управляемое приложение без возможности использовать обычных обработок? Тут получается самоурезание собственных возможностей, и я этого не понимаю, т.к. если я найду универсальныю обработку на обычных формах, я ее запущу на любой обычной конфе, а что делать если это УП? Все переписывать?
Возможно я не в курсе про какиет-то преимущества УП в которых не предусмотрено использование обычных форм, подскажите это так.
34. ITEkb 14.03.12 18:37 Сейчас в теме
(33)
Сервера у нас именно на Юниксе.
Базы на управляемых приложениях через веб интерфейс.
Типовые конфигурации никак не подошли, потому писали свои.
Урезаний возможностей особо не испытываю, разве что COM-объекты
под тонким клиентом на не виндовом сервере никак не хотят работать.
Но и этому обход придумали.

У нас флуд получается.
Давайте каждый останется при своем мнении...
35. CaSH_2004 372 14.03.12 20:32 Сейчас в теме
(34)Это все замечательно, но поверь таких как вы единицы, опыт позволяет мне это уверенно утверждать, т.к. я обслуживаю множество мелких клиентов, и повеь у них даже Виндовс не все сисадмины могут настроить.
Насчет флуда не уверен, т.к. каждый делиться своим опытом, но в данном случае приводить в пример одну собственную фирму с Unix+WEB то это как утверждать что если ты имееш машину Мерседес X-6 то значит и и всем другим ничего не мешает иметь такую же. Однако большинство фирм выбирают дешевые и простые решения, им до твоих вариантов как до Луны.
Я не настаиваю на своем мнении, просто ели с твоим вариантом проехаться и предложить людям, то 99% тут же откажуться, вот и все. Так что рынок рассудит нас что более популярно. У нас лично Unix встречиш в единичных конторах, кстати наличие сервера на Unix не говорит еще что он распостранен, вот если бы и рабочие станции на нем были, тогда другой разговор.
36. ITEkb 15.03.12 09:56 Сейчас в теме
(35)
Хорошо, обозначу позицию по другому.
Вы преследуете цель создать решение, которое подходит как можно большему количеству
распространенных конфигураций. Будет больше скачиваний и идей по доработке.

Я преследую цель сэкономить время на написание подобной обработки.
Эта на текущий момент мне не подошла.
Ответ на свой вопрос я услышал.

Спасибо.
37. Valerich 1633 06.04.12 07:21 Сейчас в теме
у меня обнаружился такой глюк, который подпортил впечатление. Выбираю виды объектов, определяю отбор, жму кнопку "Отобрать" и получаю свой список объектов, которые соответствуют фильтру. Но почему-то в таблице выбранных объектов нет колонки с галочками, которые можно было ставить и убирать вручную. В стандартных такое присутствует. Т.е. если фильтр невозможно наложить так, чтобы выбрались только нужные объекты, накладываем фильтр так, чтобы точно получить требуемые объекты + то, что не нужно, руками снимаем галки с объектов, которые не надо обрабатывать и далее обрабатываем уже только выбранные галками.

Еще из пожеланий пользователей:
работаем с одним видом документов. Данные обрабатываем мелкими кусочками каждый раз меняя фильтр. При этом в списке отобранных объектов каждый раз настраиваем какие колонки дополнительные нам бы хотелось видеть. Можно ли сделать так, чтобы набор отображаемых колонок обработка пыталась сохранить (если колонки есть в выборке)? Т.е. я меняю фильтр, нажимаю "Отобрать" и не настраиваю заново отображаемые колонки, а обработка проверяет какие колонки были, какие колонки возможны, добавляет обязательные с точки зрения логики, убирает те, которых уже нет.
38. CaSH_2004 372 29.05.12 17:05 Сейчас в теме
(37) Отметку документов поправил, сохранение колонок гляну
43. isn 15 07.06.12 14:47 Сейчас в теме
Идея создания такой обработки, по возможности универсальной, посещала умы, думаю всех, практикующих программистов 1С. И чем лучше программист тем востребованнее она. Обязательно надо оценить - проверить данную обработку.
44. isn 15 08.06.12 17:52 Сейчас в теме
Скачал, посмотрел. Симпатично. Есть пожелания: в "Произвольном коде" напиши пример кода по типу 1совского как в обработке УниверсальныеПодборИОбработкаОбъектов например (как в 1С ):

Объект.Наименование = "Новое наименование";

Сообщить(Объект.Ссылка);

Хотя мне больше импонирует выше указанная обработка от 1С УниверсальныеПодборИОбработкаОбъектов, нравится тем что я могу создать свой код в своей форме (в конфигураторе) минус, созданный код в "произвольной алгоритме" не сохраняется.

Но у тебя более расширенный инструментарий для работы, справки не хватает и пример кода или двух: само писанного и через конструктор. простенького чего нибудь. Думаю было бы очень интересным чтобы написанные варианты произвольного кода, появлялись в списке задач. Естественно чтобы сохранялись варианты само писанного кода, пусть хоть в текстовый файл, чтобы на другом компе из файла загрузить, а на текущем компьютере, сохранённые значения отображались, как я писал выше, в задачах. Кстати сохранение через файл вообще очень просто организовать. для сохранения значений тоже - два ТЗ в одном список с названиями кода, в другом сам код. первый попадает в задачи.
Ну приблизительно. надеюсь мои комменты будут чем то полезным
45. CaSH_2004 372 09.06.12 00:03 Сейчас в теме
(44) Ну я вношу изменения только те которыми лично пользуюсь, из указанных посмотрю что интересно - реализую
46. isn 15 09.06.12 10:24 Сейчас в теме
ты обработку на других компьютерах используешь?
47. CaSH_2004 372 09.06.12 10:33 Сейчас в теме
(46) в 95% именно на других ПК и использую, я фрилансер, так что такие инструменты нужны позарез
48. isn 15 09.06.12 12:07 Сейчас в теме
(47)
Во во, значит варианты написания кода в обработке надо перетаскивать в виде файла. Или писать в коде самой обработки.
Ты как свой написанный произвольный код переносишь с компа на комп с этой обработкой? Может я что то не так понимаю.
49. CaSH_2004 372 09.06.12 13:43 Сейчас в теме
(48) Да особо такой проблемы и не возникает
Если надо я PowerExplorer юзаю, или просто свою обработку "Выполнение произвольного кода" как встроенную в ГОСиД так и просто внешнюю.
Скажем так - у меня построена работа таким образом что все часто повторяющиеся действия я написал обработки универсальные которые явно лучше справяться с задачей чем писать в Предприятии без отладчика, другие действия редко встречаються и они либо очень простые и можно обработать как я указал уже, либо очень сложные и все равно нужен отодчик, поэтому не имеет смысла дорабатывать ГОСиД.
Вот из-за этого я и не вижу смысла ее дорабатывать, т.к. там работы не на пол часа, но если у тебя есть возможность корректно дописать этот функционал, то я с удовольствием включу в очередной релиз, и укажу тебя как разработчика данного функционала.
Это лучше чем постоянно вносить свои изменения в мою обработку, а я ее постоянно меняю, сейчас на подходе новый релиз, убиты ошибки с пометками и немного удобства добавлено
50. Incedo@yandex.ru 67 15.06.12 13:45 Сейчас в теме
При попытке осуществить отбор в справочнике ДоговорыКонтрагентов (УТ 10.3) по свойствам выдает ошибку:
{Форма.Форма.Форма(1223)}: Ошибка при вызове метода контекста (Выполнить)
ТаблицаДанныхОбъекта = ПостроительКопия.ПолучитьЗапрос().Выполнить().Выгрузить();
по причине:
{(48, 30)}: Не задано значение параметра "С_6"
И (Таблица_С_6.Свойство = <<?>>&С_6)
51. Incedo@yandex.ru 67 15.06.12 14:19 Сейчас в теме
Разобрался сам. Была переименована конфигурация. Спасибо за разработку.
52. isn 15 10.01.13 10:15 Сейчас в теме
Спасибо автору за разработку. Использую в работе очень давно. Есть пожелание по развитию обработки. Было бы здорово, иметь возможность делать отбор по свойству: заполненное, незаполненное, значение и т.д.
53. CaSH_2004 372 10.01.13 11:12 Сейчас в теме
(52) Работа со свойствами и категориями (отбор и изменение) были реализованы в типовой обработке самой 1С и естественно есть и здесь - включается в настройках. Странно что используя обработку давно вы не изучили ее функционал и не прочитали справку (в том числе и мои описания) особенно когда чего-то нехватает - почитайте может много нового/полезного найдете :)
54. isn 15 11.01.13 16:01 Сейчас в теме
Прошу прощения за вопрос. "Ступил слегка". При включении отбора по свойствам и категориям, отбора по "заполнено /незаполнено" увы нет ни в обработке 1С ни в Вашей обработке.
55. nurislam 13.05.13 16:41 Сейчас в теме
Автору огромное спасибо.Очень хорошая обработка и главное вовремя.
56. AlexO 135 18.10.13 15:31 Сейчас в теме
(0) так в чем отличие от типовых? А то кроме "спасибо, помогла!" от авторов, не знакомых с типовыми обработками, больше никакой структурированой информации нет.
Можно четко в описании - что делает, чем отличается, и вообще, зачем была создана? Было тяжело носить две обработки для двух конфигураций?
58. AlexO 135 18.10.13 15:39 Сейчас в теме
И протом, нет такого ни термина, ни сокращения - ГОСиД.
ГОС - давно "зарезервировано" Осиповым. У вас - "Глобальная... и документов"? Максимум - есть сокращение ГО, групповая обработка. Название употребляют все. Госид"ом не называет никто, кроме вас ))
Тем более - давно уже, как сами пишите, обрабатываются не только справочники и документы.
И цель, цель "замены" типовым? Всего лишь "...когда нужно было ОПЯТЬ вносить одинаковые изменения в две обработки"?
59. CaSH_2004 372 18.10.13 15:45 Сейчас в теме
(58)Вот ведь пристал, что тебе не нравится то? Хочеш штрафануть за использование сокращения ГОСиД - ну проще так называть чем 5 слов писать, чего непонятного? Или тебя все по фамилии имени отчеству величают? Зачем тогда сократил ник до "AlexO"? Называйся по полному как то так: "гуманоид с 3-й планеты Солнечной системы по имени Земля, Иванов Иван Иванович"
Цель как раз и была сделать инструмент всеядным чтобы не путатся где что изменено, т.к. реально напрягает, я с ним работаю по несколько раз в день на куче баз
60. CaSH_2004 372 18.10.13 15:46 Сейчас в теме
(58)
И протом, нет такого ни термина, ни сокращения - ГОСиД.

И тебя когда то не было :) Как то появился же.
61. AlexO 135 18.10.13 16:04 Сейчас в теме
(60)
И тебя когда то не было

Судя по всему, вы считаете себя вечным ))
Про нестандартное восприятие окружающего мира я уже сказал Вам в двух темах ))
Как то появился же

Не удивлюсь, если 2004 в вашем нике - Ваш год рождения.
62. CaSH_2004 372 18.10.13 16:09 Сейчас в теме
(61)
Не удивлюсь, если 2004 в вашем нике - Ваш год рождения.

Постараюсь таки удивить - я родился на год позже, а ник попросил заранее для меня сделать :)
63. AlexO 135 18.10.13 18:08 Сейчас в теме
(62)
Ну вот, теперь все разъяснилось ))
Кстати, Краснодар - это наполовину Москва (из Сочи), наполовину - Украина.
Весьма оторванный от России город.
64. CaSH_2004 372 18.10.13 18:44 Сейчас в теме
(63)
Весьма оторванный от России город.

Да ты что, а я и не знал. А откуда у тебя рассчет России идет? От Москвы или от Владивостока?
А ты же не из Москвы! Наверно центр России - твой дом? И Краснодару не повезло что это очень далеко от тебя.
Кстати, Краснодар - это наполовину Москва (из Сочи), наполовину - Украина.

Спасибо - просвятил, а то живя тут это сложно заметить, то ли дело оттуда откуда-то. Я заметил что ты националист и не можеш не указать кто тут есть кто по твоему мнению.
65. AlexO 135 19.10.13 20:16 Сейчас в теме
(64)
Я заметил что ты националист

И к какой нации принадлежите? Определились уже?
66. xaimix 07.11.13 18:01 Сейчас в теме
ГОСиД Универсал (1.88/ 06.03.2013 / CaSH)
Бухгалтерия Предприятия 2.0.45.6
1С:Предприятие 8.2 (8.2.18.61)


При попытке отбора по документам выдает следующую ошибку:


{Форма.Форма.Форма(1284)}: Ошибка при вызове метода контекста (Выполнить)
ТаблицаДанныхОбъекта = ПостроительКопия.ПолучитьЗапрос().Выполнить().Выгрузить();
по причине:
{(21, 30)}: Не задано значение параметра "С_1"
И (Таблица_С_1.Свойство = <<?>>&С_1)

В других база она работает исправно. Так же нормально обрабатывает справочники и пр.
С чем это может быть связано?
68. CaSH_2004 372 07.11.13 22:18 Сейчас в теме
(66)Ну без указания что вы указываете за параметры при выполнении достаточно сложно сказать. Из того что "Таблица_С_1.Свойство" следует что вы используете свойства при отборе, судя по "Таблица_С_1" - следует что свойство 1-е в выборке Планов видов характеристик "Свойства объектов". Проверьте так ли это.
А вообще параметр там добавляется одновременно со значением, вот:
ПостроительЗапроса.Параметры.Вставить("С_"+Формат(Счетчик,"ЧГ=0"), Выборка.ссылка);

Т.е. он не может быть пустым, если только не битая ссылка - проверьте этот вариант.
Больше ничего подсказать не могу из-за недостатка информации.
67. xaimix 07.11.13 18:50 Сейчас в теме
Здраствуйте, внезапно перестала работать ваша обработка, скорее всего проблема в базе нашей, хотя никаких изменений в конфигурацию не было. Подскажите куда копать.

{Форма.Форма.Форма(1284)}: Ошибка при вызове метода контекста (Выполнить)
		ТаблицаДанныхОбъекта = ПостроительКопия.ПолучитьЗапрос().Выполнить().Выгрузить();
по причине:
{(46, 30)}: Не задано значение параметра "С_1"
И (Таблица_С_1.Свойство = <<?>>&С_1)
69. CaSH_2004 372 04.11.17 13:26 Сейчас в теме
(67)Лучше поздно чем никогда :)
Что-то с отбором, вроде данный блок я не менял. А типовая обработка работает? Какая конфигурация? Какой объект обрабатываете или несколько? Измененная конфигурация или объект? Какие отборы указаны? Путем перебора можно вычислить на какую таблицу ругается.
Оставьте свое сообщение