Задать вопрос
  • Как хранить доп. сведений внутри характеристики?

    rstudia, важний аспект - зависит ли цена от материала? Если да, то создавать придётся.
  • Как хранить доп. сведений внутри характеристики?

    rstudia, что вас останавливает от третьего качества в характеристике? Если у вас все 5000 SKU на остатке, то вам в любом случае нужно завести их описания. Если у вас могут быть 5000, но по факту только 100, то создавайте под реальный остаток и текущее производство, а остальные будете досоздавать по факту заказов от клиента.

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

    Спасибо, что упомянули.

    Подпишусь, вдруг кто-то по существу даст ответ, а не разглагольствование как у Дмитрий Кинаш.
    Мой ответ максимально точный и конкретный в рамках поставленного вопроса. Если Автор изменит условия вопроса: напишет который из Битриксов он купил, какая версия торгового каталога, куплены ли дополнительные модули для импорта/экспорта, какая конкретная версия 1С (название конфигурации, номер редакции и подверсия), какие к ней куплены расширения для обменов с сайтами (а еще ответит на ряд уточняющих вопросов), то ответ будет более детальным и полезным для самостоятельного применения.

    каталог чтобы выгрузить в 1с я либо писал свою выгрузку в файл XML
    В Битриксе есть простые товары, а есть товары с торговыми предложениями - зачастую это два разных инфоблока. Который из них вы выгружали в XML? Только чтобы это описать нужно объяснять "где нажать кнопку" и "почему результат сохраняется в файловую систему Битрикс, откуда его нужно дополнительно скачивать".

    такой файл отдавал 1С-ку, а он уже загружал данные в 1С, как не могу подсказать.
    Нажать на кнопку выгрузки - это работа 1-5 минут. Загрузить результат в 1С - это работа 1-5 дней. Во первых в разных конфигурациях 1С (ТиС, УТ, УНФ и т.д.) есть свои ньюансы по работе с товарами, которые нужно учесть при загрузке. Во вторых, а если нужно не один к одному, а например из товаров сделать Номенклатуру+Характеристику, а торговые предложения загрузить в серии? - это решаемо, но 1с-специалист должен написать код. В третьих, в 1С в товарах намного больше свойств чем в Битриксе и их нужно как-то заполнять - это единицы измерений, налоговые группы, номенклатурные группы, ценовые сегменты, счета учета, ставки НДС, группы импорта и многое другое. В четвертых, не все свойства торгового каталога нужно переносить в 1С, а тому что нужно нужно описать соответствие, с учетом что в разных 1С свойства были реализованы по разному - где справочники, где ПВХ, где хранят в табличной части Номенклатуры и Характеристики, где в регистре сведений....

    По выгрузке заказов - тут сначала выгружается каталог, чтобы товары были в 1С, затем настраивается стандартный обмен заказами с сайтом.
    Стандартного не существует (точнее он есть, но кривой и только для самых простых моделей продажи штучного товара малого ассортимента). Можно или каждый раз делать с помощью ряда инструментов в ручную или заказать у специалистов разработку автоматизированого (НЕ СТАНДАРТНОГО) обмена с учетом особенностей бизнес-модели.

    На стороне сайта настройки делаются тут /bitrix/admin/1c_admin.php?lang=ru, со стороны 1С в администрировании создается узел обмена на заказы и после 1С делая запросы к сайту сама все забирает.
    Вот как раз это пустое разглогольствование! А конкретная последовательность действий описана в документации к конкретной версии 1С и к конкретному модулю обмена. Особенности типовых модулей различны так как различаются структуры хранения и порядок использования, но помимо стандартного модуля (который неудобен) есть куча расширений от Битрикса и от десятков других поставщиков софта. В двух последних, которые я использовал был отдельный справочник для трансляции справочников 1С в справочники Битрикс и наоборот; а вот в предыдущих версиях импорт/экспорт происходил напрямую.
  • Как экспортировать товары и заказы из 1С-Битрикс в 1С?

    Алексей Головин, если вы ожидали в документации увидеть что-то типа "нажмите эти кнопку в админке Битрикса и заказы с новыми клиентами перелетят в 1С", то такого просто не существует по причине отсутствия стандартизированной публикации баз 1С в Интернет для произвольного доступа. В документации описан порядок работы со скриптом bitrix/admin/1c_exchange.php и требуемые настройки на стороне популярных версий 1С.

    Сайты - это расходники. Сегодня БУС, завтра Битрикс24, послезавтра ОпенКард или Магента. Сайт всего лишь красивый и удобный интерфейс для покупок. А вот базы 1С являются труднозаменяемой частью бизнеса и часто имеют чувствительную информацию, а потому их стараются не светить голой Ж в интернет.

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

    Можно брать за базу следующий сценарий:
    • Создаем кастомный веб-сервис в 1С со всей требуемой бизнес-логикой
    • Публикуем веб-сервис из 1С в мир
    • Создаем Исходящий Вебхук в Битрикс, в котором прописываем путь к опубликованому веб-сервису и обрабатываемые события
  • Как правильно установить ActiveX для 1С, чтобы они работали дружно?

    fuad99377, очень странно. Может в "Бухгалтерия для Азербайджана" нужно использовать нестандартную компоненту? Можете написать запрос разработчикам?
  • Как получить итоги из формы документа в модуль менеджера обработки?

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

    Wabori, что за пример? тут не пример нужен, а прочитать базу по информатике - что такое переменные, условия и циклы.

    Но если так сильно нужен пример, то вот:
    Переменная1 = 0;
    Переменная2 = 0;
    Для Счетчик = 1 по КоличествоШагов Цикл
    Переменная2 = НекийРасчет();
    Разница = Переменная2 - Переменная1;
    Переменная1 = Переменная2;
    КонецЦикла;
  • Как доделать калькулятор кредита в 1С?

    Wabori, и в чем сложность? Заводи еще одну переменную для хранения расчетов предыдущего шага. Как только рассчитаешь свое шаговое увеличение, то закидывай в эту переменную текущее значение, чтобы использовать на следующем шаге для сравнения со следующим результатом расчета.
  • Как Окрасить ячейку табличной части документа по условию?

    SteepNET, фраза странно построена. Если под интерфейсом имеется в виду редактор формы в конфигураторе, то ответ - да, сложнее. Все действия, которые накликиваете мышкой в условном оформлении, нужно будет повторить в коде - более гибко, но дольше занимает времени.
  • Почему нельзя/можно писать бизнес-логику в sql?

    alexeyshkolnik,
    Я исследую вопрос в контексте контраргументов, и пока не нашёл, чего то конкретного, чтоб можно было сказать -
    "смотри если так сделаем, то нам капец, по таким то причинам". Всё говорит о том, что нам может быть когда-то капец, а может и нет.

    Тогда правильного ответа для тебя не будет. Если руки "золотые", то получится сделать все мега-эффективно. Если руки "из жопы", то следование патернам и всем бестпрактикам мира не помогут.

    У большинства доступных на рынке специалистов руки не "из жопы", но и не "золотые" - они простые и "средне статистические", т.е. для них работают правила статистики. А статистика говорит, что у большинства успешных проектов бизнес-логика выделена в отдельный слой, и что множество провальных проектов описываются участниками как "при проектировании нам показалось хорошей идеей перенести низкоуровневою логику на уровень СУБД, но как же мы ошибались".
  • 1000 торговых предложений в карточке товара. Вывезет ли битрикс?

    Кстати, у меня была чем-то похожая история, когда нужно было обновить остатки и цены для почти 100`000 торговых предложений. Единым файлом ничего не получилось. В конце-концов поставил ограничение на 500 торговых предложений в одном пакете и так в цикле все выгружаю.
  • 1000 торговых предложений в карточке товара. Вывезет ли битрикс?

    Adamos, глюки и неудобный функционал никто не отменяет - у Эльдорадо и остальных непаханое поле для оптимизации и упрощения. Но базовый функционал - есть базовый функционал, который как-то работает. У меня есть одна интеграция с выгрузкой под артикул нескольких десятков торговых предложений разного цвета и размера - все нормально.
  • Как мне реализовать поддержку HEX цветов в spigot плагине?

    Какой-то бессвязный поток сознания. О чем конкретно хотите спросить? Если вам нужна консультация по использованию плагина spigot, то лучше обратитесь к его создателю или комьюнити пользователей.
  • Как исправить ошибку java "Unable to locate a Java Runtime that supports apt"?

    PcheI1, что я могу сказать... Пользователи маков должны страдать - это система для развлечений, а не для работы ))
  • Как сделать выборку контактов из БД и отправить им почтовую рассылку?

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

    Я бы пересмотрел всю архитектуру решения и первым вызовом choosenOneRepository.getCelebrantIds() получил бы финальный лист для отправки писем. Но если это по каким-то причинам невозможно, то или делай конкатенацию листов или вложи последовательные цикли один в другой, чтобы не терять данные.
  • Как настроить полный обмен заказами с 1С?

    hewpew, ну так вы уже воспользовались и имеет обмен заказами, которые изначально собираются с сайта, а не по телефону и прочим каналам. Типовой обмен от 1С - это обновить статус обработки заказа на сайте, а не реализовать полноценную CRM.

    Хотя обмен 1С с Битрикс24 позволяет выгружать заказы, которые изначально созданы в 1С (УНФ, Торговля или Розница). Но это не совсем стандартный обмен - нужно скачать расширение с Битрикса под поддерживаемую версию 1С.