Ответы пользователя по тегу 1С-Предприятие
  • 1c EDT не совместим с учебной версией?

    @Dementor
    программист, архитектор, аналитик
    а когда гуглишь вопрос, кидает на форумы времен мамонтов.

    Какие есть. Это еще новые, вы не застали первые площадки, где тусовались в конце 90х начале 00х. Базовая инфа, которую я записал в описание раздела, все еще актуальна.

    Могу только дополнить официальным сайтом 1С разработчиков, где можно бесплатно получить комьюнити лицензию, которая позволит вам запускать все нужные версии платформы и не мучится с ограничениями учебной версии, которая признана неудачным экспериментом. Так же регистрация разработчиком позволяет смотреть закрытые разделы ИТС. https://developer.1c.ru/
    Ответ написан
    1 комментарий
  • Как программно добавить колонку динамического списка номенклатура?

    @Dementor
    программист, архитектор, аналитик
    Согласно скрина должен быть такой путь к полю:
    НоваяКолонкаТаблицы.ПутьКДанным = "СписокНоменклатура.АкцияЗапрос";
    Ответ написан
  • Выдает ошибку при запуске файловой базы данных, что делать?

    @Dementor
    программист, архитектор, аналитик
    Тут по сути всего два варианта ответа:

    1) проанализировать и модифицировать текущую конфигурацию - это позволит сегодня перейти на файловую и поработать некоторое время, пока не упретесь в ограничения на размер таблиц и база снова станет неработоспособной.

    2) не переходите на файловую! если MsSQL лицензия закончилась, а с девелоперской не хотите рисковать, то у вас переход на бесплатную PostgreSQL
    Ответ написан
    Комментировать
  • Почему не работает асинхронность?

    @Dementor
    программист, архитектор, аналитик
    Версия платформы - 1С:Предприятие 8.3, учебная версия (8.3.8.1933)

    Это и есть ответ. Где вы выкопали эту древность? И вообще учебная платформа - это вчерашний день, а сейчас можно получить бесплатную комьюнити-лицензию и работать с полноценными последними релизами, где есть и асинхронность, и регулярные выражения и куча другой полезной функциональности, о которой только мечтали во времена 8.3.8.

    Лицензию можно получить тут:
    https://developer.1c.ru/applications/Console?state...
    Ответ написан
    1 комментарий
  • Печатная форма в 1с, не выводит параметры из макета?

    @Dementor
    программист, архитектор, аналитик
    1) Ссылка https://paste1c.ru/3d2bry4ntlpi не работает - помещай или сразу в вопросе, или на нормальные сервера - типа гитхаба.

    2) Помню предыдущую версию вопроса с этой же картинкой: там была проблема с выборкой, куда не было выбрано поле СчетУчета.
    Ответ написан
  • Новая база данных 1с - Условия сопрождения не выявлены. В чем причина?

    @Dementor
    программист, архитектор, аналитик
    Пожалуйста расскажите, у меня закончилась лицензия?

    Да

    Тогда почему две базы прекрасно работают, или с моей лицензией можно иметь только две базы без головной боли?

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

    Риторический вопрос) Почему нельзя сразу в 1с написать в чем проблема и как ее решить?

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

    @Dementor
    программист, архитектор, аналитик
    В различных конфигурациях 1С характеристики реализованы по разному (гуглите название своей конфы + "характеристика номенклатуры"), но обычно для каждого указывается перечень свойств.

    В вашем случае будет один артикул номенклатуры - например "Шкаф Атлант", а у него будут характеристики "белый/160", "серый/180", "синий/200" и так далее. В каждой карточке характеристики будет возможность указать размер, цвет, материал и что там еще вам нужно. Значения "160/180/200)" и "(белый, серый, синий и так 14 штук)" - это будут значения дополнительного справочника, который подчинен определенным свойствам (т.е. в поле размер нельзя выбрать "красный"). Далее в отчетах эти свойства из характеристик можно использовать для фильтров, сортировок и группировок.
    Ответ написан
    3 комментария
  • Как экспортировать товары и заказы из 1С-Битрикс в 1С?

    @Dementor
    программист, архитектор, аналитик
    1. Следовать документации
    2. Поискать обучающие ролики с пошаговой настройкой
    3. Нанять специалиста, который все настроит
    Ответ написан
  • Как открыть форму при использовании команды печати?

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

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

    Но вместо простого пути вы делаете другое:

    В модуле менеджера документа добавляю команду

    С какой целью вы делаете эти действия?

    Если вы хотите использовать механизмы БСП, то в документации написано, что кроме описания имени нужно еще описывать действия, которые будут происходить при нажатии. Даже если вы не читаете документацию, а повторяете за блогерами или по какой-то статье на Инфостарте, то там тоже будет сказано, что процедур должно быть минимум две, но обычно больше.

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

    @Dementor
    программист, архитектор, аналитик
    1) Чтобы печатать штрихкоды через COM-объект, который в картинке на макете нужного документа, нужно просто установить программу печати штрихкодов, которая у вас на скрине - она сама зарегистрирует DLL-нужной разрядности.

    А так если в добавок кто то знает как без использования БСП и БПО можно автоматически сгенерированть изображения штрихкода по его штрихкоду используя ActiveX, поделитесь знаниями пожалуйста :)


    2) Таких тоже полно. Вы вообще искали? Первая ссылка из поиска: https://infostart.ru/1c/tools/443256/
    Ответ написан
  • Как создать внешнюю обработку (форма управляемая)?

    @Dementor
    программист, архитектор, аналитик
    0) Если период меняют несколько раз, нужно удалить предыдущие колонки (реквизиты и элементы формы)
    1) Для каждого дня нужно создать реквизит формы, подчиненный таблице значений, которая выведена на форму (все колонки добавляются одним махом методом ИзменитьРеквизиты)
    2) Для каждого дня добавляем элемент формы, который связан с нужной колонкой таблицы.

    Как это все сделать? Первая ссылка в гугле: https://infostart.ru/1c/articles/1118319/
    Ответ написан
    Комментировать
  • Как получить данные из регистра накоплений остатки по регистратору?

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

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

    @Dementor
    программист, архитектор, аналитик
    Никак! За исключением варианта, когда форма документа явно открыта пользователю, при печати она вообще не существует.

    Но вы можете повторить свой "огромный алгоритм итога" в модуле документа или его менеджера (а лучше перенести из формы, чтобы все было в одном месте и не дублировать код) и использовать его для печати.
    Ответ написан
    3 комментария
  • Почему Web-сервис 1С на IIS периодически не работает?

    @Dementor
    программист, архитектор, аналитик
    есть web-сервис, расположенный на другом IIS сервере, но обращается к этой же базе 1С, он тоже перестает работать.

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

    @Dementor
    программист, архитектор, аналитик
    Не понимаю твоих проблем. Если сталкиваешся с какой-то трудностью, то описывай конкретно в чем эта трудность, а не абстрактно "не получилось".

    Сказали можно это решить через добавление переменной которая будет брать промежуточные значения из цикла

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

    @Dementor
    программист, архитектор, аналитик
    Конечно не получается. И при всем желании не получится.

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

    2) Код к условному оформлению и даже к состоянию на форме не имеет отношения - тут есть основной реквизит формы Объект, у которого есть коллекция Товары - ты проходишь циклом по данным и все. Теоретически, если слишком сложные условия для цветов, то в Товары на форме можно добавить собственный подчиненный реквизит, который не хранится в базе, но который можно при подобном обходе заполнить и потом именно его использовать в "условном оформлении".
    Ответ написан
  • Буквенно-цифровое значение в поле ИНН, КПП и в адресе (в карточке клиента)?

    @Dementor
    программист, архитектор, аналитик
    Похоже на обфускацию данных, которую делают перед передачей базы сторонним разработчикам, которым нужны реальные данные для тестирования, но есть опасность утечки информации.
    Ответ написан
    Комментировать
  • Как перейти с этапа mode=checkauth на mode=init для выгрузки товаров в 1С?

    @Dementor
    программист, архитектор, аналитик
    mode=checkauth - это не просто запрос доступности сайта, но и открытие сессии.

    Структура ответа:
    1 строка - success, если логин и пароль подошли
    2 строка - имя параметра для куки
    3 строка - значение куки
    4 строка - значение sessid

    Кука и идентификатор сессии используются в последующих запросах к сайту по формату CommerceML
    Ответ написан
    1 комментарий
  • Как настроить полный обмен заказами с 1С?

    @Dementor
    программист, архитектор, аналитик
    Судя по постановке вопроса, нужно просто подтверждение, что такое возможно. Да, возможно. А теперь вам всего лишь нужно нанять программистов, чтобы они доработали сайт и 1С-ку для выполнения полного обмена.
    Ответ написан
  • 1с программист. Какой обычно состав команды разработки?

    @Dementor
    программист, архитектор, аналитик
    Не учитывая, что веб-разработка указана в вопросе абстрактно, все точно так же.
    Особенно если серверная разработка на ноде - т.е. всюду единый ЯП, как в 1С.

    1) маленькие проекты - один фулстек (что веб, что 1С)
    2) чуть крупнее делает команда - один тимлид/архитектор/директор и несколько прогеров, которые могут быть фулстек или разделить между собой работы на фронт и бек.
    3) средние проекты обслуживают полноценные фирмы с продавцами, маркетологами, службой поддержки и так далее, а к ИТ-спецам добавляются выделенные админы (виндузятники, линуксоиды и ДБА).
    4) на крупных проектах полноценный DevOps, юнит и сценарное тестирование, релизные циклы, SLA и так далее
    Ответ написан
    Комментировать