Задать вопрос
  • Как программно полноценно закрыть задачу в 1С:ДО 3?

    @Dementor
    программист, архитектор, аналитик
    Базы ДО нет под рукой. Но по памяти следующие мысли:
    1) В общих модулях по предмету (владелец-файла) есть функция, которая возвращает текущие задачи - это чтобы свой велосипед с поиском не делать.
    2) По описанию проблемы какая-то путаница между задачами общего комплексного процесса и задачами вложенного процесса. Когда на руках будут правильные задачи, то при их закрытии ошибка должна уйти. И закрывать задачу тоже лучше с помощью функций общего модуля (подсмотреть цепочку по нажатию на кнопку "Выполнить задачу").
    Ответ написан
  • УТ 11.4 Список документов, добавить отборы в командную панель?

    @Dementor
    программист, архитектор, аналитик
    Да, можно добавить свою кнопку "Настроить список" и программно, и перетащив мышкой стандартную команду на панель команд с явным указанием отображения на панели (а не только во всех действиях).

    Но при этом у вас будут две кнопки "Настроить список" - стандартная и ваша. Одна на панели команд и две в меню "Все действия". Если хотите полное управление списком команд, то вам нужно будет отключить автозаполнение командами для панели. Но в этом случае вам прийдется точно так же "перетянуть" все другие стандартные кнопки, которые теперь пропадут.
    Ответ написан
  • Как заменить/обновить встроенную обработку?

    @Dementor
    программист, архитектор, аналитик
    Обновлять её полностью очень нехочется...
    есть "УПД 2021" на руках. Как её обновить/заменить в 1с(нехочется морочится с "Внешней Обработкой"

    Вместо пункта "сравнения/объединения с конфигурацией из файла" используйте пункт контекстного меню на вашей встроенной обработке - "сравнить/объединить с внешней обработкой/отчетом".
    Ответ написан
    Комментировать
  • Как вывести результат по запросу из SQL в 1с?

    @Dementor
    программист, архитектор, аналитик
    В Инструментах Разработчика есть инструмент для анализа "запросов из SQL в 1с".
    Ответ написан
    1 комментарий
  • Документация по конфиигурациям для программистов 1с, почему ее нет?

    @Dementor
    программист, архитектор, аналитик
    1) Слишком много конфигураций. И они слишком часто меняются - даже в рамках одной редакции могут полностью менять идеологию подсистем и подверсии той же ЕРП 2.* нужно отдельно изучать.

    2) У создателей конфигураций бэклоги на несколько лет вперед. У них нехватает рук, чтобы баги править, некоторые из которых по несколько лет тянутся в ожидании рефакторинга. А вы хотите, чтобы они все бросили и начали документировать свои разработки?

    3) И самое важное - документация является оковами. Если в документации уже описан какой-то механизм, то ты не имеешь права включать дурачка и говорить, что "это не баг, а фича".
    Ответ написан
  • Не отвечает/запускается 1С?

    @Dementor
    программист, архитектор, аналитик
    0_0 - ошибка очевидна и ожидаема. Тут больше не понятно как в первые 5 раз у вас получилось. Подозреваю, что на первых 5 компах кто-то правильно установил платформу 1С и когда вы просто скопировали каталог с бинарниками, то у вас получилось запустить 1cv8s из произвольного места, а не из Program Files

    Не делайте больше так! Просто возьмите инсталяху и проинсталируйте ее.

    Если так сильно по непонятной причине не хочется делать инсталяцию, то используйте инструменты создания портейбл-сборок. Такие инструменты не только копируют каталоги бинарников, но и копируют недостающие ветки реестра виндовс и производят горячую регистрацию требуемых dll.
    Ответ написан
    4 комментария
  • Как устранить ошибку кодировки utf-8 при импорте базы 1с с файла database.dt (postgresql) Debian?

    @Dementor
    программист, архитектор, аналитик
    Вы пытаетесь развернуть базу с помощью psql как будто вам дали бэкап выполненный с помощью pg_dump.

    Это не так! DT - это внутренний формат бэкапирования баз 1С. Развернуть можно если открыть конфигуратор и выбрать в меню "Загрузить информационную базу". Или с помощью командной строки по ключику /RestoreIB
    Ответ написан
    Комментировать
  • Откуда берется характеристика товара "Фиолетовый"?

    @Dementor
    программист, архитектор, аналитик
    Решение Аспро Максимум

    Обратитесь в их техподдержку и потребуйте возврата денег - обычно это помогает быстрее получить консультацию.
    Ответ написан
  • Вывод подписи на свою печатную форму УТ 11.4?

    @Dementor
    программист, архитектор, аналитик
    Практически точно так же.

    В конфигурациях 1С можно выбирать место хранения файлов - внутри базы или на внешнем диске. Если у вас второе, то просто подставляй путь в конструктор картинки вместо своего "\\srv\C$\Подпись.png". Если первое, то получайте из базы двоичные данные и передавайте их в конструктор картинки:
    Новый Картинка(<ДвоичныеДанные>, <ПрозрачныйФон>) - Доступен, начиная с версии 8.0.
    Ответ написан
    Комментировать
  • Отследить фоновое задание 1С УТ 11.5?

    @Dementor
    программист, архитектор, аналитик
    Фоновое задание, 7 173 ,пользователь не определен, документ.изменение...

    Сделать фильтр в ЖР по номеру сеанса = 7173 и посмотреть что это вообще было и что оно изменяет кроме номенклатуры.
    Ответ написан
    1 комментарий
  • Почему мобильный клиент 1с не подключается к БД?

    @Dementor
    программист, архитектор, аналитик
    Вопрос какой-то непонятный. У вас есть несколько планшетов, которые настроены и работают, и вы решили докупить планшеты, но запутались в настройках?

    Думаю, что нужно обратится за консультацией к разработчикам вашего "Общепит". Наверняка какие-то нюансы. Возможно у вас лицензионное ограничение на количество мобильных клиентов - и теперь нужно дополнительно заплатить за дополнительные рабочие места.
    Ответ написан
    Комментировать
  • Как выгрузить xml-файлы одним документом из 1С?

    @Dementor
    программист, архитектор, аналитик
    Вопрос в данной формулировке не имеет смысла.
    Ответ написан
    Комментировать
  • Как увеличить счётчик при нажатии на кнопку в 1С?

    @Dementor
    программист, архитектор, аналитик
    Вы пишете про нажатие кнопки, а код помещаете в обработчик проведения. Как-то нелогично.

    Но правильный ответ на прозвучавший вопрос будет следующим:
    1) Кнопка не может существовать сама по себе - она может быть только на форме
    2) У формы может быть контекст локальных переменных (но в клиент-сервере не рекомендую, они будут постоянно перезаписываться при обновлении формы) и есть реквизиты.
    3) Вам нужно сделать реквизит формы типа Число для хранения значений, а в обработчике кнопки при нажатиях делать +1
    4) Для наглядности реквизит со значением счетчика можно вывести на форму как надпись.
    Ответ написан
    Комментировать
  • Как сравнить таблицы?

    @Dementor
    программист, архитектор, аналитик
    как выяснилось многие вещи по 1с сложно найти в открытом доступе.
    Не совсем так. Материалов по 1С в открытом доступе просто море. Нет готовых решений конкретно твоих задач, которые больше никому не нужны.

    Подскажи код, для загрузки 2 таблиц из xlsx для сравнения их по столбцу Договор, допустим и вывода таблицы с результатом разницы по тем полям, что есть в таблице и тем, которых вообще нету.
    Для загрузки таблиц из Excel в 1С предназначен объект ТабличныйДокумент. Если твои таблицы в нескольких файлах, то будет несколько ТабличныхДокументов. Если таблицы на разных листах одной книги, то это все загружается в единый ТабличныйДокумент, где каждая страница загружается в одноименную именованную область. Далее уже можно крутить циклы и получать данные из соответствующих ячеек.
    Ответ написан
  • Есть ли курсы по ИБ для 1С?

    @Dementor
    программист, архитектор, аналитик
    Самая большая подборка курсов от независимых экспертов и преподавателей тут: https://курсы-по-1с.рф

    Но именно по безопасности нет ни у них, ни в учебных центрах 1С. На эту тему периодически проскакивают статьи на Инфостарте. Там же иногда проходят платные митапы на данную тему. Вот парочка статей из поиска:

    https://infostart.ru/1c/articles/367570/
    https://infostart.ru/1c/articles/1544950/
    https://infostart.ru/1c/articles/1168702/
    Ответ написан
    Комментировать
  • Как объединить несколько условий в формулу в 1с?

    @Dementor
    программист, архитектор, аналитик
    1) В синтаксисе языка 1С второе и последующее условие записываются через "ИначеКогда". Последний безусловный переход будет "Иначе"

    2) Скрин ни о чем не говорит, но заголовок "шаблон" подразумевает, что должен быть пользовательский конструктор для формулы с подсказками и доступными структурами и функциями. Так же отсутствие слова "КонецЕсли" говорит, что это не встроенный язык, а отсутствие "Конец" говорит, что это не выражение языка запросов - кто-то придумал свой "велосипед" и альтернативных вариантов условия там может и не быть.
    Ответ написан
    Комментировать
  • Данные из 1С через python telegram?

    @Dementor
    программист, архитектор, аналитик
    Поддержу вариант Константина с открытием REST-интерфейса на стороне 1С.

    Если на стороне python не планируются дополнительные возможности и он 100% будет делать транзит данных из/в 1С, то python в этой схеме 100% третий лишний и проще сделать бэкенд полностью на 1С.

    Загуглил про Brom - это набор библиотеки для python и расширения (плагина) для базы 1С. Выглядит как быстрое решение, но я бы не применял. Высокие риски - нет публичных аудитов безопасности и нужно верить разработчику на слово; вендерлок и нужно платить разработчику для исправления ошибок; отсутствуют возможности для кастомизации и расширения функционала. Все равно даже с Бромом нужно делать публикацию базы 1С на веб-сервере. Тогда уже проще в 1С опубликовать стандартный OData-интерфейс и использовать стандартные библиотеки python для работы с http и json.
    Ответ написан
    Комментировать
  • Как изменить имя подписанта в ЗУП Отчетности форма П-4?

    @Dementor
    программист, архитектор, аналитик
    Скорее всего в регистре сведений "Ответственные лица организации".

    Если вы аналитик, то покопайтесь в настройках организации.
    Если программист - откройте код.
    Ответ написан
    1 комментарий
  • Как удалить ненужные базы?

    @Dementor
    программист, архитектор, аналитик
    Неправильная постановка вопроса. Это не должно быть вашей задачей решать "удалять пользовательские базы или не удалять"!

    1) Проведите опрос пользователей - чьи это базы, кто является их владельцем и кто в них работает.
    2) Все базы, о назначении которых никто ничего не знает - бэкапируйте и можно убирать с сервера.
    3) На каждый крик "у меня в прошлом месяце был доступ, а сейчас пропал" возвращайте на сервер из бэкапа.
    Ответ написан
    Комментировать
  • Как сопоставить поля пользователя при импорте заказов из 1с?

    @Dementor
    программист, архитектор, аналитик
    Я так понимаю, у полей нужно прописать XML_ID, но 1с-ник говорит, что в 1с у этих полей нет таких кодов

    Тогда пропишите те, которые есть! У вас уже есть специалист, которому вы платите, зачем вы пишете тут вопросы? Обычно из-за "а мне в интернетах совсем по другому сказали" хаос на проекте только усугубляется.
    Ответ написан
    Комментировать