Значение не является значением объектного типа (ЭтоГруппа) Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда

Ошибка:

«Значение не является значением объектного типа (Это группа)», при нажатии кнопки «Подробно» появляется сообщение: «{Обработка.ПанельФункций.Форма.Форма(1857)}: Значение не является значением объектного типа (ЭтоГруппа) Если ВыборкаСубконто1.Субконто1.ЭтоГруппа Тогда».

Решение:

Отменили проведение документов, которые были выгружены из зарплатной программы, – панель «Функции» на закладке «Монитор бухгалтера» работает и никаких ошибок не выдает. Проанализировали заполнение документа «Отражение зарплаты в регламентированном учёте». Данная ошибка возникла из-за того, что в строке с проводками по исполнительному листу (ДТ 70 КТ 76.41) не было заполнено субконто счёта 76.41. Для решения данной проблемы необходимо корректно настроить удержание по исполнительному листу в зарплатной программе, а именно в документе «Исполнительный лист» указать получателя выплат по исполнительному листу из справочника «Контрагенты». После этого заново заполнить документ «Отражение зарплаты в регламентированном учёте» и заново выгрузить его в бухгалтерию.

Вылетает 1С 8.2 8.3 Подождите, пожалуйста! Выполняется сохранение информации об ошибке для возможности последующего анализа!

Вылетает 1С 8.2 8.3 с такой картинкой:

ошибка

Свойства экрана — параметры — дополнительно — диагностика — установить аппаратное ускорение в нет.

Сбросить пароль 1С

Выходные у меня редко обходятся без программирования под платформу1С:Предприятие 8. Всегда находятся компании с потребностью срочно перенести данные из одних документов в другие или сделать нестандартный отчет. Я редко кому отказываю, но работу предпочитаю делать дома, а не в офисе клиента. Не люблю, когда стоят над душой и постоянно спрашивают: «А долго еще?».+

В итоге алгоритм работы сводится к стандартному сценарию: клиент предоставляет выгрузку своей БД (тут все зависит от вида работ), я работаю дома, потом возвращаю результат труда и получаю вознаграждение. Все элементарно, но зачастую возникают запарки вроде: клиент отдал базу, а пароль сообщить забыл. Обычно такое происходит, когда всю субботу набираешь заказы, а за исполнение берешься ночью. Тут и начинается самое интересное. Где взять пароль? Не звонить же клиенту среди ночи!

Способ снять пароль пользователя в 1С:Предприятие 8 существует несколько. Каждый имеет свои плюсы и минусы. Мне больше по душе вариант с использованием программы Tool_1CD.

Убираем пароль с помощью Tool_1CD

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

 

  • Загружаем утилиту Tool_1CD. Она доступна в двух вариантах. Первый позволяет только просматривать содержимое файла с ИБ, а второй может похвастаться возможностью редактирования. Для снятия пароля определенного пользователя нам потребуется второй вариант. Загрузить последнюю версию Tool_1CD всегда можно с официальной страницы приложения на infostart’е.
  • Делаем резервную копию подопытной ИБ. Не стоит полагаться на судьбу и проводить эксперименты на живой базе без предварительного сохранения. Насколько мне известно, формат файла 1CD закрыт и энтузиасты его раскручивают самостоятельно. Стоит разработчику допустить ошибку и вы сразу лишитесь своей базы. Не торопитесь, потратьте пять минут на создание резервной копии БД и только потом приступайте к опытам.
  • Запускаем программу Tool_1CD и в меню «Файл» выбираем «Открыть базу». Выбираем файл 1CD подопытной информационной базы. Время, необходимое для разбора файла с БД напрямую зависит от ее размера. В моем примере база полностью пустая, т.к. она была специально создана в качестве демке к этой заметке.

 

 

  • В левой части окна Tool_1CD перечислены доступные таблицы ИБ. В моем случае их мало, т.к. конфигурация моей БД не содержит никаких объектов метаданных. При открытии реальной БД (например, 1С:Бухгалтерия) таблиц будет значительно больше. Сколько бы таблиц не было. нас интересует в первую очередь V8USERS. Кликаем по этой табличке один раз и в правой части окна выбираем вкладку «Физическое представление».

 

 

  • На вкладке «Физическое представление» представлен список пользователей ИБ. В моем случае их два: «Пользователь» и «Администратор». Выделяем запись «Администратор» (пароль будем убирать именно у этого пользователя), а затем кликаем по колонке «Data».

 

 

  • Значением колонки «Data» является ИД пользователя в системе и хеш пароля. В моем случае хеш пароля выглядит так: fEqNCco3Yq9h5ZUglD3CZJT4lBs. Повторюсь, это не пароль в чистом виде, а его хеш. Вот так просто взять и заюзать его не получится. Что можно делать с этим хешем? Можно пробовать сбрутить. Для этого в сети есть специальных сервисы, но ждать придется долго. Проще заменить его на хеш заведомо известного пароля. Например, хеш 2jmj7l5rSw0yVb/vlWAYkK/YBwk= соответствует пустой строке.
  • Нажмем на кнопку «Записать BLOB/MEMO в файл» (кнопка с изображением дискеты) и сохраним данные, соответствующие записи «Администратор» в файл. После чего откроем файл в каком-нибудь текстовом редакторе и заменим хеш пароля пользователя на хеш пустой строки.

 

 

  • Вернемся к Tool_1CD, вновь выделим запись, соответствующую учетной записи «Администратор», и нажмем кнопку «Редактировать таблицу», расположенную на панели инструментов. Затем выделим колонку «DATA» и нажмем «Заменить BLOB/MEMO», которая должна была появиться возле кнопки «Сохранить».
  • В появившемся окне выбираем отредактированный нами файлик и жмем пимпу «Ок». Значение колонки «Data» обновиться и нам остается только нажать кнопку «Сохранить изменения» (с зеленой галочкой).

 

 

  • Закрываем Tool 1CD и пробуем открыть отредактированную информационную БД под пользователем «Администратор». Если все действия были проделаны верно, то пароля вводить не придется.

 

Озвученный выше способ актуален для снятия паролей как для 8.2, так и для 8.3.

Отсюда

2 УТМ на одном рабочем месте

Если у вас есть ООО и ИП и вы хотите поставить 2 УТМ (Универсальный Транспортный Модуль) на одном рабочем месте

Сначала выдержки с сайта ФС РАР

1. Возможно ли передавать сведения в ЕГАИС по всем обособленным подразделениям, осуществляющим деятельность, с одной рабочей станции?

Ответ: в соответствии с проектом Требований к техническим средствам фиксации и передачи информации об объеме производства и оборота алкогольной продукции в единую государственную автоматизированную информационную систему учета объема производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции при наличии у организации обособленных подразделений R09; программно-аппаратные средства организации, передающие сведения в ЕГАИС, должны устанавливаться, передавать сведения и располагаться в пределах каждого обособленного подразделения.

В связи с этим использование одной рабочей станции с установленным УТМ для передачи сведений по нескольким местам осуществления деятельности не возможно.

2. Возможна ли установка индивидуальным предпринимателем программного обеспечения ЕГАИС дома или необходимо устанавливать УТМ в каждом магазине индивидуального предпринимателя?

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

Требований к месту расположения такой рабочей станции обмена данными с установленным УТМ для индивидуальных предпринимателей Росалкогольрегулированием не предъявляется.

Я подключал одну кафешку, в которой продают пиво от ИП, а крепкие напитки — от ООО. ООО зарегистрирована по адресу кафе, ИП — в другом месте (как правило. Если сложить выдержки выше, то получается, что на одном компе можно установить 2 УТМа и в рамках закона с ними работать (УТМ для ООО находится по адресу, для ИП требований к месту нет).

Итак, первая же мысль по установке 2 УТМ на одном компе — это установка их в разные папки и перезапуски служб. Подумано — сделано! УТМ вроде работают, коды ФСРАР показывают нужные, но вот обмен с ЕГАИС не идет: полчаса ожиданий ответов в 1С:Розница не дало никаких результатов. Тогда смотрим, что у нас за службы работают. И видим — ОП-ПА! — а службы-то работают из папки последнего установленного УТМ, откуда бы мы их не запускали.

Следующая и сразу же блестящая мысль: сколько УТМ — столько и наборов служб. Итак, поехали…

1. Устанавливаем УТМ для первой организации.

2. Удаляем установленные им службы: для этого в каждой из папок transport, updater и monitorng находим в папке bin батник UninstallDaemon и выполняем его.

3. Далее, для каждой организации нам нужно установить службы с уникальным названием. Находим в тех же папках bin батники InstallDaemon, щелкаем ПКМ—>Изменить и в первой же строчке видим имя устанавливаемой службы «Transport», «Monitoring» или «Transport-Updater» и добавляем к ним, например, имена организаций «Transport-NIKA», «Monitoring-NIKA» и «Transport-Updater-NIKA»

4. Теперь нужно подправить батники, которые запускают и останавливают службы (RunDaemon и StopDaemon, если не ошибаюсь, пишу на память). По ним жмем ПКМ-Изменить и добавляем к названию службы название организации.

5. То же самое проделываем с файлами UninstallDaemon, чтобы корректно удалить службы в случае необходимости.

6. Останавливаем все службы, если запущены и устанавливаем еще один УТМ в другую папку.

7. Повторяем пункты 2-5 для второго УТМ.

8. Для пущей красоты изменяем у одного УТМ порт: в папке transporter/conf открываем блокнотом файл параметров, находим порт 8080 и изменяем его, например, на 8081.

9. Теперь, если вы зайдете в список служб Windows (Панель управления-Администрирование-Службы), вы увидите не 3 службы, а по 3 на каждую организацию.

 

ВНИМАНИЕ! Еще раз напоминаю, что 2 УТМа в рамках закона можно ставить в случаях, если оба эти УТМа для ИП или один из УТМов для ООО и он ставится по месту ведения деятельности! С точки зрения законов тут нарушений нет, будет ли проверка к этому докапываться — вопрос открытый.

infostart

Catalyst и ключ Rockey

Если установлен Catalyst, он вполне может блокировать ключ rockey. Чтобы исправить необходимо:

Зайти в Панель управления — Программы — Находим Catalyst, жмём кнопку «Изменить». Удаляем AMD USB filter drivers.

Координаты центра окружности

option explicit
dim x1,y1,x2,y2,x3,y3,a,b,c,d,e,f,g,cx,cy
sub findcircle
x1=5498.9096
y1=2899.0240
x2=5500.4102
y2=2882.3379
x3=5507.97
y3=2890.38
a=x2-x1
b=y2-y1
c=x3-x1
d=y3-y1
e=a*(x1+x2)+b*(y1+y2)
f=c*(x1+x3)+d*(y1+y3)
g=2*(a*(y3-y2)-b*(x3-x2))
if g=0 then
msgbox g
else
cx=(d*e-b*f)/g
cy=(a*f-c*e)/g
msgbox cx
msgbox cy
END IF
end sub