Задать вопрос
  • Как связать 1С УНФ и сайт на Django?

    @Dementor
    программист, архитектор, аналитик
    Берите модуль интеграции УНФ и Битрикс - это сразу половина дела.

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

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

    @Dementor
    программист, архитектор, аналитик
    Есть ли возможность настроить импорт на стороне 1С или сайта так,

    Такой галочки, которую сделали специально для вас, нет.
    Но вы можете сделать требуемую доработку "на стороне 1С или сайта".
    Ответ написан
  • Найти реализацию у заказа клиента УТ 11.5?

    @Dementor
    программист, архитектор, аналитик
    Как определить что есть проведенные реализации очень просто, а вот как определить что есть НЕ проведенные это задача..

    Во втором варианте точно так же как в первом, но без фильтра по проведенным (можно заменить на фильтр по непомеченным на удаление).
    Ответ написан
  • 1С ЦКК есть ли услуги?

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

    Сомневаюсь, что на Хабре есть хоть один представитель организаций, которые занимаются такими вопросами. Поэтому берите телефон в руки, открывайте список центров обслуживания (https://1c.ru/rus/partners/service.jsp) и начинайте прозвон.
    Ответ написан
    Комментировать
  • Как задавать права?

    @Dementor
    программист, архитектор, аналитик
    Я нашел в Администрирование - Настройки пользователей и прав, но не смог сходу разобраться что надо делать.

    Все верно. Этот пункт предназначен исключительно для настройки пользователей и прав!

    Сейчас столкнулся с такой проблемой: как сделать разграничение по правам? То есть как сделать чтобы эта форма открывалась не у всех а только тому кого я отмечу?

    Вариантов решения несколько:
    1) Добавить права на форму обработки в роль, которую назначать только нужным пользователям.
    2) Закрыть обработку параметризированной функциональной опцией, на основе настроек пользователя.
    3) В обработчике ПриСозданииНаСервере формы выполнить проверку настроек пользователя и принять решение - показывать или выставить ОТКАЗ = ИСТИНА.
    Ответ написан
    4 комментария
  • Почему при восстановлении резервной копии PostgreSQL возникают ошибки, хотя база работает корректно?

    @Dementor
    программист, архитектор, аналитик
    1) Песочница Хабра - это место куда начинающие авторы постят свои статьи. Если у статьи есть какая-то ценность, она переносится в основные хабы сайта. Эта не перенесена, что уже является маркером. И вообще, статьи по администрированию 1С лучше читать на Инфостарте.

    2) Скрипт выглядит... странно. Я бы на вашем месте использовал pg_dump без этого батника. Почитайте мануал на предмет ключей восстановления без очистки.

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

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

    Фреш и ГРМ появились относительно недавно и решают проблему отсутствия собственного хостинга, а не конкурируют с ним.
    Ответ написан
    Комментировать
  • Как в 1С: Ут изменить длину наименования реквизита?

    @Dementor
    программист, архитектор, аналитик
    По памяти не помню название справочника для значений доп.реквизитов в УТ11, а под рукой таких конф давно нет, но вы сами можете вычислить из ситуации на скриншоте:
    1) нажать на цепь - это получение гиперссылки и в ее описании будет название справочника
    2) нажать на три точки и выбрать последний пункт с информацией для технического специалиста

    Зная название справочника можно в конфигураторе в настройках поддержки включить возможность редактирования (полностью снимать не рекомендую) и после этого увеличить длину до 150,

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

    1) использовать сокращения для наименования, чтобы уместится в текущий лимит
    2) вместо ссылочного типа доп.реквизита использовать два строковых доп.реквизита - название файла картинки и полный путь к картинке
    Ответ написан
    Комментировать
  • Как организовать заполнение по ИНН Контрагентов при добавлении в новую базу КА 2.5?

    @Dementor
    программист, архитектор, аналитик
    В КА эти данные уже залиты, если провалится в контрагента, рядом с ИНН есть кнопочка заполнить по ИНН и все автоматом заполняется. Мне надо нажать эту кнопочку для 3000 контрагентов, группой.
    Просто может есть способ "нажать" эту кнопочку для всех контрагентов, а я про него не знаю?!

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

    @Dementor
    программист, архитектор, аналитик
    1. Вместо горизонтальных групп можно использовать две вертикальные - одна для флажков и вторая для полей ввода.
    2. Для элементов-флажков можно явно задать одинаковые размеры.

    На управляемых формах и так временами можно получить нелогичные ситуации, а если бы платформа занималась расчетом "а сколько элементов в стоящих на одном уровне горизонтальных группах и можно ли их дополнительно выровнять", то формы сами по себе "плыли" намного чаще.
    Ответ написан
    Комментировать
  • Как удалить виды номенклатуры помеченные на удаление?

    @Dementor
    программист, архитектор, аналитик
    1. Заходите в меню, выбирайте последний пункт "Функции для технического специалиста" - откроется дерево функций.
    2. В дереве функций переходите на самую последнюю ветку "Стандартные", открывайте ее и выбирайте пункт "Удаление помеченных объектов".
    3. Откроется встроенная обработка чистки от помеченных с двумя вариантами работы: "Полное удаление" (начнется сразу, но может занять много времени) и "Выборочное удаление" (потребует время на составление списков из всех помеченных объектов, но зато потом можно выбрать лишь нужные и удаление пройдет очень быстро).

    Почему обработка может не удалить помеченные на удаление объекты? Если на них есть ссылки в других объектах! Нужно или удалять все, вместе со связанными объектами, или в связанных объектах зачистить ссылки на удаляемые.
    Ответ написан
    1 комментарий
  • Android studio при попытке открыть файл для парсинга упорно его не видит, какие могут быть причины?

    @Dementor
    программист, архитектор, аналитик
    Выглядит как отсутствие прав для файла:
    /data/user/0/com.example.myapplication/files/test.xml

    Для работы DocumentBuilder понадобятся права на чтение и на модификацию.
    Ответ написан
  • Какие курсы по 1с программированию лучше выбрать?

    @Dementor
    программист, архитектор, аналитик
    Могу дать ответ как бывший преподаватель 1С ЦСО на сертифицированных курсах по программированию и по использованию УТ и БП.

    1. Любые курсы - это всего лишь обзоры возможностей. Это как аттракционы, чтобы быстро и сразу показать красочный результат. Если нужны фундаментальные знания, то тут только самостоятельная работа поможет. При чем нельзя верить ни ИТС, ни синтаксис-помощнику в конфигураторе - все нужно лично перепроверять! Правильный выбор курса позволит получить ускорение только на первых 10% пути.

    2. Курс - это лишь план для преподавателя. Толковый преподаватель - это залог понимания материала! Когда я сам только пришел в 1С в 2006 году, то у меня был достаточно бестолковый учитель с минимальным опытом, который плавал в терминологии и "читал по книжке" (вероятно его отправили в учителя, чтобы он смог из мидлов выйти в сеньоры). Помня про него, я свои лекции всегда насыщал множеством примеров из практики. Некоторые коммерческие курсы делают завлекающие вебинары с преподавателями, а у учебных центров 1С есть каналы на Ютубе - можно посмотреть на лекторов, на их стиль преподавания.

    3. Если курсы хреновые, то студенты жалуются. Посмотрите отзывы в интернете - если сами курсы плохо составлены, если преподаватели неопытные, то люди об этом должны массово писать. Лично никогда не гуглил эту тему, но в чатах очень много негатива на скилбоксовцев из-за несоответствия обещаний результатам.
    Ответ написан
    2 комментария
  • Как сделать универсальный отчёт 1с erp кросс таблицей?

    @Dementor
    программист, архитектор, аналитик
    У вас же было какое-то понимание, когда вы вместо просто сделать отчет на СКД решили использовать механизмы универсального? Вы наверное прочитали документацию или посмотрели примеры, чтобы прийти к решению "упростить" себе работу?

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

    Если запутаетесь с настройками универсального отчета, то все таки долго не мучайтесь и сделайте обычный отчет - этот материал вы с легкостью нагуглите.
    Ответ написан
  • Как можно копировать настройки прав пользователей (выборочные, флажки), сделанные в Конфигураторе?

    @Dementor
    программист, архитектор, аналитик
    Возможно для вас такая постановка вопроса выглядит полной, но для людей, которые с вами не знакомы, тут полный хаос:

    1) Начать нужно с четкого названия программного продукта. В 7.7 была своя кухня, потом на 8.0/8.1 в основанных на УПП продуктах права чуть переработали. Потом на управляемых приложениях 8.2/8.3 права сильно переработали - настолько, что концепции полностью различны в УНФ, ДО и основанных на ERP-продуктах.

    2) Не хватает названий справочников, регистров и т.д. с которыми вы работаете, а используемые термины вводят в заблуждение. С одной стороны во всех современных системах в конфигураторе делают только атомарные роли (например пару ролей "Чтение Контрагентов" и "Изменение Контрагентов" - первая только для чтение одного указанного справочника, а вторая позволяет добавлять новые и изменять существующие), а уже в настройках продукта есть справочник "Профиль прав пользователя" или "Профиль прав группы пользователей", которые называют "Менеджер" и в который накидывают список атомарных ролей. С другой стороны еще недавно роли именно так и назывались - "Менеджер" и все доступы давали сразу в конфигураторе. Если вы настроили справочный профиль "Менеджер", то назначайте его всем требуемым пользователям в режиме "Предприятие", а если вы сделали роль "Менеджер", то назначайте его всем требуемым пользователям в режиме "Конфигуратор".

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

    @Dementor
    программист, архитектор, аналитик
    Не могу понять в чем дело. Как быть?

    Подтверждаю наличие этой ошибки в версии 8.3.22
    (возможно и в более поздних - нет под рукой для проверки)

    Как быть?

    1. Написать письмо на v8@1c.ru с описанием воспроизведения и номером вашего активного договора ИТС (иначе не зарегистрируют). Вам дадут номер ошибки, по которому сможете отслеживать статус исправления. Возможно починят в ближайшем 8.3.26
    2. Включить возможность редактирования в настройках поддержки основной конфигурации и добавить недостающий реквизит. Распространенная практика править структуру в основной конфе, а логику выносить в расширения, каждое из которых будет видеть новый реквизит.
    3. Добавить в расширении регистр сведений с измерениями как в вашем регистре расчета и с нужными реквизитами. При записи набора записей по регистру расчета делать синхронную запись в новый регистр сведений. В точке использования (отчет? динамический список формы?) добавить левое соединение с новым регистром.
    Ответ написан
    1 комментарий
  • Почему не запускается 1C БП в автоматическом режиме?

    @Dementor
    программист, архитектор, аналитик
    Тестирование ИБ (chdbfl) - не выявило ошибок
    Чистка кэш в папках local, roaming - не помогла

    Эти процедуры и не могли бы вам помочь. Видимо вы их нагуглили по запросу "как решить проблему с запуском 1С", но они никакого отношения к вашему вопросу не имеют.

    Начнем с того, что никакого "автоматического режима запуска ИБ 1С" не существует. Существуют режимы запуска - тонкий клиент, толстый клиент, веб и мобильный клиенты. Автоматическая работа в базе 1С возможна в клиент-серверном варианте с помощью регламентных/фоновых задания, а в файловой версии с помощью обработчика ожидания, который проверяет расписание и запускает фоновые.

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

    @Dementor
    программист, архитектор, аналитик
    Полистайте проекты на тему букинга на гитхабе - наверняка найдете несколько десятков образцов для вдохновения.
    Ответ написан
    Комментировать
  • Как записать результаты работы цикла Thymeleaf в переменную JavaScript?

    @Dementor
    программист, архитектор, аналитик
    Или экранируйте внутренние кавычки, или используйте одинарные как внешние, или задавайте значение value без кавычек. Сейчас у вас невалидный JS
    Ответ написан
    1 комментарий
  • Существует ли в природе полноценный справочник по 1С, в частности erp?

    @Dementor
    программист, архитектор, аналитик
    Существует ли в природе полноценный справочник по 1С, в частности erp?

    Не существует в природе. Если кто-то попробует написать, то на 10% первые страницы уже будут устаревшие со скриншотами, которые показывают устаревший и отмененный функционал.

    ИТС не предлагать

    Это не просто универсальный справочник с данными про платформу 1С, про использование конфигураций и про все что связано с использованием продуктов 1С. Это единственный справочник!

    Да банально по интерфейсу конфигуратора путеводителя нет, скриншоты из ИТС не соответствует реальности.

    Потому что никто не видит в этом смысла. Рассказать про основные функции конфигуратора - это 10 минут и на Ютубе полно роликов на эту тему. За 20 лет со времен 8.0 интерфейс конфигуратора менялся мало - несколько новых фишек добавили и все. А вот если бы вы подключили себе Снегопат или Турбоконф (моды от сторонних команд, которые позволяют подключать свои плагины, меняющие конфигуратор до неузнаваемости), то даже хороший и регулярно обновляемый путеводитель вам уже не поможет ))

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

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