так вроде никто и не обещал что она должна быть разложена по видам... по папкам (иерархии) - да, но не по видам. Сам справочник при просмотре - иерархический? там всё нормально разложено?
а если посмотреть настройки вида для списка номенклатуры? от установленной галочки "классифицировать по видам номенклатуры" у меня просмотр дерева не зависит...
Василий Дудник написал: Начиная с версии модуля Интернет-Магазин 17.5.0 в настройках служб доставок появилась настройка НДС.
Проапгрейдил ядро до 17.5.4 модуль Интернет магазина
17.0.32
22.08.2017Обновлений для него не видно. В настройках модуля - есть галка "Рассчитывать налог для доставки". Но в службах доставки так никаких полей для выбора ставки налога нет.
Что я делаю не так?
Это бета, если только включить установки беты. Я тоже жду, но не рискую ставить еще.
Хм, да, бета-версии у меня отключены... Но в таком случае - моментально возникает вопрос разработчикам - "А какого ..уя" ?! Вы машете транспарантами, что мол, поддержка ФЗ-54, красивые белые пушистые, всем надо иметь платную CMS, ибо это правильно, ее вовремя поддерживают и вообще всё хорошо - а по факту? В соседней ветке Александр Денисюк на критику и слова об убогости работы разработчиков и техподдержки - просил "что-то по существу"... Вот, пожалуйста - по существу. И еще куча всего есть по существу. Только вот за несколько лет наблюдений - складывается ощущение, что здешней администрации мягко говоря - фиолетово... Уважаемые, если вам уже осто..чертела эта работа, если вы не компетентны, если просто хочется сменить род деятельности - будьте так любезны, сделайте нам всем одолжение... Может другие люди, которые придут вам на смену, будут более заинтересованы в развитии продукта и оперативном исправлении косяков, а не так что проблемы годами могут висеть в статусе "да и хрен с ним"....
Василий Дудник написал: Начиная с версии модуля Интернет-Магазин 17.5.0 в настройках служб доставок появилась настройка НДС.
Проапгрейдил ядро до 17.5.4 модуль Интернет магазина
17.0.32
22.08.2017
Обновлений для него не видно. В настройках модуля - есть галка "Рассчитывать налог для доставки". Но в службах доставки так никаких полей для выбора ставки налога нет.
При оплате он-лайн на сайте для заказа в котором есть доставка - в чеке, который формируется АТОЛом - НДС у доставки отсутствует! Настройки в 1С , как вы понимаете , проблемы не решают. Вопрос - где настроить НДС для службы доставки?! Вопрос очень срочный.
Выгрузка БУС- ERP 2.1 Опять косяки и проблемы. Не создаются Договора в заказах, тип доставки так же пропадает, ошибки при создании новой номенклвтуры..., ERP 2.1.3.115 - Модуль обмена БУС 6.0.3.3
Валится программа при записи нового элемента, в модуле менеджера справочника Номенклатура. Процедура ОтработатьЛогикуСвязиРеквизитов(Номенклатура) ... //МТ Нет такого реквизита Если ЗначениеЗаполнено(Номенклатура.ВидНоменклатуры) И Не ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Номенклатура.ВидНоменклатуры, "СодержитДрагоценныеМатериалы") Тогда Номенклатура.ДрагоценныеМатериалы.Очистить(); КонецЕсли; ...
Ошибка преобразования к значению Булево, потому что ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Номенклатура.ВидНоменклатуры, "СодержитДрагоценныеМатериалы") в нашем случае = null
Но даже если закомментировать этот фрагмент (нам пофиг на эти драг металлы) - то новая номенклатура создается, ее видно в списке, но при попытке открыть карточку такой номенклатуры - программа опять же вываливает ошибку, просмотреть невозможно.
Выгрузка БУС- ERP 2.1 Опять косяки и проблемы. Не создаются Договора в заказах, тип доставки так же пропадает, ошибки при создании новой номенклвтуры..., ERP 2.1.3.115 - Модуль обмена БУС 6.0.3.3
Картинки открываются, если кликнуть в пикторграмму. Я не знаю почему при добавлении в вашем редакторе сообщений, ссылки на картинку с GoogleDrive - вместо превью видим то, что видим...
То что нет фильтра по выгрузке контрагентов - это плохо! Потому как менеджеры назначают какие то доп реквизиты, которые участвуют в логике работы сайта, и зачастую надо выгружать только контрагентов, фильтруя по каким либо признакам. И такое было ни на одном проекте! Если в УТ 10.3 - все настраивалось - то теперь - нет, и что делать в проекте по переходу с 10.3 на последнюю КА - я не знаю.
Не всё - это имеется ввиду что теперь на всех конфигурациях на базе УТ 11 - он перестал создавать договора, а так же оплаты, отгрузки и т.д. ??? То есть перестал уметь делать то, что делал на 10.3 ??? Я правильно понимаю? И всё же вопрос остается актуальным - как с этим работать ????
Выгрузка БУС- ERP 2.1 Опять косяки и проблемы. Не создаются Договора в заказах, тип доставки так же пропадает, ошибки при создании новой номенклвтуры..., ERP 2.1.3.115 - Модуль обмена БУС 6.0.3.3
Еще один очень актуальный вопрос... Фильтр при выгрузке контрагентов на сайт как покупателей - там только одна возможность указать контрагента (список контрагентов) напрямую. Учитывая то справочник более не древовидный - то даже группу какую либо выбрать нельзя. Можно добавить отбор по значению доп реквизита или свойства, ну или наконец просто хоть по какому нибудь реквизиту элемента справочника?
Настройка при загрузке покупателей предполагает указание папки для новых контрагентов, но в ERP опять же справочник более не древовидный, папок нет. Надо добавить какой то признак по которому можно будет понять что это контрагент с сайта. Тот же доп реквизит заполнять...
Выгрузка БУС- ERP 2.1 Опять косяки и проблемы. Не создаются Договора в заказах, тип доставки так же пропадает, ошибки при создании новой номенклвтуры..., ERP 2.1.3.115 - Модуль обмена БУС 6.0.3.3
Н-да.. Ни ответа ни привета. А тем временем уже и ERP 2.2 вышла, и всё так же не создаются в ней договора для покупателей, так же ошибки при создании номенклатуры... А еще никак не отображаются оплаты и отгрузки.... ни в одну ни в другую сторону... Модуль естественно не обновили и не исправили... Что делать-то ?! Как с этим работать?
Артем Финогентов написал: Большое спасибо за информацию! Но скриншоты отсутствуют...
На самом деле - присутствуют, просто кривой движок этого форума не отображает. Если нажать - таки на пустую иконку - скриншот откроется в отдельном окне.
Тема эта актуальна давно, и видя с какой периодичностью она поднимается - подумал что не лишним будет рассказать людям, как решается данный вопрос. Дело в том, что движок битрикса это всё умеет делать, и дорабатывать на стороне сайта ничего не надо. Статусы в 1С в УТ 10.3 не реализованы в принципе, и тут уже каждый выходит из ситуации по своему. Кто-то просто добавляет один реквизит на форму, и запихивает туда всю кучу статусов, которой он хочет пользоваться, кто-то делает регистр в который пишет текущий статус документа. Я же, в свою очередь, в УТ 10.3 и им подобным - решаю данную задачу исключительно на регистрах сведений, чтобы изменение статуса заказа не влекло за собой перепроведение документа, и использую три типа статусов - Управленческий (Обрабатываем/собираем/ждем на склад/отдали курьеру/чешем_в_носу), статус отгрузки (Да/Нет), статус оплаты (Оплачен/не оплачен).
Для начала необходимо определиться - какие статусы у заказа могут быть на сайте. Обращаем внимание, что статус может быть двух типов: "Заказ" и "Доставка". Нам нужен тип "Заказ", иначе работать не будет Добавляем Статус, Код указываем на латиннице.
Далее в настройках Интеграции с 1С на закладке Заказы - разрешаем менять статусы заказов по информации из 1С.
На этом, собственно, настройка Битрикс заканчивается.
Далее - отправляемся в 1С.
Открываем Общий модуль "Б_ПроцедурыИФункцииВыгрузкиДанныхНаСайт", Функция ВыгрузитьДокументXDTO(...) Находим место, где объявляется выгрузка реквизитов: XDTOЗначенияРеквизитов = ПараметрыОбмена.МояФабрикаXDTO.Создать(XDTOЗначенияРеквизитовТип); И добавляем одну строчку с добавлением параметра с ИД статуса заказа в структуру: Б_ОбщиеПроцедурыИФункцииОбменаССайтом.ДобавитьЗначениеРеквизитаXDTO(ПараметрыОбмена, XDTOЗначенияРеквизитов, XDTOЗначениеРеквизитаТип, "Статуса заказа ИД" , Статус_ИД);
Собственно, запускаем обмен, наслаждаемся результатом: При этом не забывайте, что перед обменом - заказ должен быть зарегистрирован "к обмену" в Плане обмена, иначе просто не будет ничего выгружать.
Копать в сторону кода выгружаемой цены. Судя по тому, что Белорусская УТ 2.0.39.1 - это аналог 10.3 на обычных формах, надо в форме "Настройки обмена с WEB-сайтом" перейти по гиперссылке "Посмотреть идентификаторы Битрикс", выбрать Справочники - Типы цен номенклатуры, и для той цены, которая должна быть у товаров на сайте поставить "Код на сайте" равным BASE Именно так, большими буквами. В настройке обмена, в разделе "Выгрузка информации о номенклатуре" - открыть форму настройки. На закладке Общие настройки нажать "Настроить отбор" и указать "Тип цен" = типу цен для сайта, которой ты прописал BASE.
Я так понимаю - в CSV каждый раз содержится полный список товаров поставщика (Читай прайс-лист) и таких три штуки... Скорее всего товары там из раза в раз - одни и те же, около 5% - могут быть новые/измененные... цены тоже вряд ли каждый раз меняются на все товары.
А вот обработчик загрузки CSV в 1С, скорее всего написан таким образом, что загружая товары - модифицирует весь товар в базе 1С, хотя делать это в общем-то не обязательно, ну и вся номенклатурная сетка автоматически регистрируется к выгрузке в плане обмена. и попадает в ближайшую выгрузку. Если меняется цена, она так же должна попасть в выгрузку, в вашем же случае обработка может просто создает документ регистрации всех цен, и они опять же все большим скопом встают в очередь на выгрузку на сайт.
Пытаться загружать напрямую на сайт - категорически не рекомендую, потому как при выгрузке из 1С товары еще и по внешнему коду будут синхронизированы, а в случае прямой загрузки получите потом в 1С задвоение.
Резюме - для начала разобраться с вашим загрузчиком в 1С. Возможно это решит проблему.
Выгрузка БУС- ERP 2.1 Опять косяки и проблемы. Не создаются Договора в заказах, тип доставки так же пропадает, ошибки при создании новой номенклвтуры..., ERP 2.1.3.115 - Модуль обмена БУС 6.0.3.3
И снова здравствуйте. После более-менее сносной работы 4й версии обмена, снова грабли. Загружаем заказы с сайта. Если номенклатуру по коду Битрикс опознать не удалось - получаем вот такое сообщение
Нигде в коде Плана обмена не нашел, где же всё таки ищется/создается договор с контрагентом.... Как результат:
И далее - нигде нет сопоставления типа доставки БУС-1С... И как следствие, это поле тоже пустое. Что мешало добавить табличку соответствия Вариантов доставки из БУС с типом доставки в 1С (для платежных систем же такое сделано, с сайта считывает список, и выбирай соответствия)
Потом - для документов можно настроить соответствие дополнительных реквизитов БУС - 1С, почему такого нет для справочника покупателей?
Что должно произойти, чтобы хоть иногда, выпускаемые вами продукты работали нормально? Без костылей и геморроя?
Viktar Varvanovich написал: Возможно ли сделать выгрузку свойств контрагента и как это сделать? 1С 8.2 - Ут 10.3
Заранее Спасибо.
Запилил это на стороне 1С. В локально выгруженном файле всё получилось. Доработок реально немного. На стороне БУС - тоже надо допилить, но не понятно какая именно задача.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
arthur1089 написал: Добрый день, у меня проблема: 1) ввожу контрагента в 1С и выгружаю на сайт. Идентификатор при этом выгружен внутрениий 1С (32 значный), но на сайте поле "Внешний код" пустое. 2) ввожу на сайте Заказ, покупателя подставляю того, кого загрузил из 1С на 1 шаге. 3) делаю обмен Заказами, в 1С появляется Заказ, и новый контрагент, вместо введенного ранее на 1 шаге. Контрагент задвоился. У нового контрагента ИД битрикса наподобие 16#mail2000#Иванов Иван
думаю, что причина в том, что в Битриксе при загрузке из 1С не сохраняется 32 значный идентификатор 1С. А при последующей выгрузке в 1С в ХМЛ попадает внутренний ИД битрикса, который не совпадает с 1С
УТ 11.2.2.106, модуль 5.0.0.10
Это же проявляется и в УТ10.3 и в УПП... Если еще внимательно приглядеться - то в полном наименовании контрагента-дубля, приехавшего из битрикса - Фамилия и Имя стоят на местах, а просто в наименовании - они перепутаны местами. Варианты решения, чтобы не ждать пока у авторов продукта дойдут руки: 1) Доделать код в 1С и писать при выгрузке контрагента в регистр идентификаторов - его внешний код, на битриксе также проверить что внешний код приехал (велика вероятность что не приедет), и тогда при формировании заказа дублить не будет, но обновит Контрагента, поменяв ему в местами фамилию и имя в Наименовании. При этом Полное наименование останется прежним. 2) найти битриксоида, который за 10 минут поменяет код скрипта на на сайте, и Ф. и О. обратно будут выгружаться корректно.
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
Александр Денисюк написал: Точнее нет ошибки. Может вы при сравнении/объединении не обновляли состав плана обмена?
Все обновлял по инструкции. Сравнил, снял галочку со всей конфигурации и далее отметил по подсистемам файла. Дополнительно включил галку на самой подсистеме Битрикс. Ну сами посудите - если бы не был обновлен состав плана обмена (нового, которого предварительно в конфигурации не было), тогда бы и документы поступления не изменяли количество товара при выгрузке и установки цен тоже бы не работали...
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
Александр Денисюк написал: У меня такой ошибки не возникло. Да и не нужен этот документ в плане обмена.
Собственно, этим документом назначаются скидки на номенклатурные позиции... Каким образом Вы тогда переносите скидки в БУС ? Если он не нужен в плане обмена, тогда зачем отслеживать события изменения этого вида документа и зачем тогда такой код: ********** Процедура ЗарегистрироватьИзменения(Объект) ... // Регистрация типовых справочников Если ТипОбъекта = .... ИЛИ ТипОбъекта = Тип("ДокументОбъект.УстановкаСкидокНоменклатуры") Тогда ... *********** Я так понимаю, что задача выгрузки скидок назначенных в 1С конкретному клиенту на определенные виды номенклатуры - вообще не реализуема на этой выгрузке? Подскажите хотя-бы примеры/методы подобных доработок, а то как то грустно...
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
И еще всплыл один баг - не возможно ни провести, ни даже записать документ УстановкаСкидокНоменклатуры. В общем модуле от Битрикса в процедуре ЗарегистрироватьИзменения(), при вызове ПланыОбмена.ЗарегистрироватьИзменения(МассивУзлов, Объект.Ссылка); Возникает ошибка - некорректный параметр №2. Оказывается что документ Установка цен номенклатуры - просто забыли включить в план обмена.
Еще вопрос - как можно настроить выгрузку/загрузку дополнительно добавленного реквизита (тип Булево или Число - не принципиально) справочника Контрагенты в 1С и идентичного ему дополнительного поля в справочнике Пользователи на стороне БУС ? Подобных настроек для Контрагентов в обработке не нашел.
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
Михаил Терентьев написал: новлен модуль обмена и поднят режим совместимости с 8.2.13 до 8.2.16 (обязательное требование в инструкции к модулю) - в базе в принципе перестали проводиться документы поступления товаров и услуг. Уже существующие - даже распровестись не могут. И
Для УПП и КА, начиная с версии 4.0.6.1 не нужно изменять режим совместимости.
Спасибо. Тогда все же доработайте чуть чуть материал, который выложен для выгрузки на официальном сайте. Я понимаю что портировали выгрузку от УТ 10.3 в УПП, не всё успели подчистить, но - в инструкции к УПП лежит файл от 10.3, в котором жестко прописано и даже красным жирно выделено - Режим совместимости не ниже 8.2.16 Вы же сами потом пользователей спрашиваете - "Вы делали как в инструкции написано?" Форму соответствия кодов объектов убрали, а гиперссылку на нее в форме списка настроек обмена - оставили (выше уже писал). Может еще какие-то болячки есть, о которых мы пока не знаем? Если знаете - поделитесь, чтобы пользователи как слепые котята не натыкались в самых неожиданных местах.
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
И снова приветствую. Воюем дальше: УПП версии 1.3.67.1 Файловый вариант. Опытным путем выяснилось, что после того как был установлен модуль обмена и поднят режим совместимости с 8.2.13 до 8.2.16 (обязательное требование в инструкции к модулю) - в базе в принципе перестали проводиться документы поступления товаров и услуг. Уже существующие - даже распровестись не могут. Иногда пишет "Ошибка СУБД - Отсутствует таблица ...", а порой просто зависает и даже из конфигуратора запущенная отладка уже не видна. как будто ее и нет вовсе. Полное тестирвание база пройти не может, поскольку "Тестирование и исправление" так же вылетает по схожей ошибке (СУБД- отсутствует таблица). Chdbfl ошибок в файле базы данные - не находит, говорит всё ок.
Насколько критично использование режима совместимости 8.2.16 и на что это влияет?
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
Александр Денисюк написал: Если выгружать только один тип цены(в отборе должен стоять) и у этого типа цены ид такой же как и на сайте, то тогда не будет ругаться.
У меня первоначальная выгрузка из 1С в чистый БУС. Обмен проходит, товары в каталоге БУС появляются (не в той иерархии как надо, но появляются), где-то в карточке товара даже есть количество, но цен нет! На стороне 1С в плане обмена я в принципе не нашел возможности указать внешний код для того типа цены, по которой стоит фильтр и который должен быть передан на сайт. Я бы может и рад был бы прописать на сайте для Розничной цены внешний код из 1С, но где посмотреть в 1С id нужного мне типа цены - тоже не известно.
Цитата
Александр Денисюк написал: Он и должен быть пустым до той поры, пока не придет тип цены с сайта, которого в 1С нет. Тоже самое с товарами.
Как мне что-то придет с сайта, если я изначально не могу цены выгрузить туда? Прежде чем получать заказы с сайта мне надо выгрузить товары, остатки и розничные цены. Типы цен на сайте завести удалось, и даже 3шт (что странно, ибо при обмене говорит что поддерживается только один тип цен). Обмены уже проходили, пока колдовал с номенклатурой, но регистр пуст...
Цитата
Александр Денисюк написал: Там хранятся пакеты, которые отправляются на сайт. Если у вас этот регистр не пустой, то значит что у вас плохо обмен происходит(не все пакеты дошли до сайта)
В итоге, есть какие нибудь мысли - что же я делаю не так?
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
Александр Денисюк написал: Вам нужно указать в регистре сведений "Идентификаторы значений дополнительной информации CMS 1С-Битрикс" тип цены и идентификатор, который на сайте.
Данный регистр пуст.
Так же хотел посмотреть где хранятся ID для выгруженной номенклатуры - регистр Идентификаторов номенклатуры тоже пустой.
Но если посмотреть регистр "Пакетный обмен для CMS 1С-Битрикс", то в нем присутствуют записи для всех выгруженных номенклатур, список складов и ТипЦены Розничная, единицы измерения, и для всех этих записей указан один и тот же id... Похоже тот, который сопоставлен каталогу при отборе товаров
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
Спасибо, попробую. Указание кода Битрикс для Розничной цены решит проблему, когда выгрузка ругается на то что сайт не поддерживает несколько типов цен?
И всё же - со статусами каким то образом можно решить задачу?
Обмен вер. 5.0.0.3 для УПП - проблемы, непонятки, вопросы..., Обмен УПП с Сайтом - "Стою на асфальте я в лыжи обутый... То ли лыжи не едут, то ли я ..."
День добрый. Имеется: УПП 1.3.63.3 на 8.3 Установил модуль обмена самый последний, который нашел на сайте - 5.0.0.3 Для УПП Развёрнут тестовый абсолютно чистый Битрикс Малый бизнес. Настраиваю. Связь с сайтом есть, уже хорошо. Включаем выгрузку товаров. Настройка таблицы каталогов. Внятного описания как это работает - я так и не увидел. Максимум это "А вот тут мы настраиваем соответствие выгружаемых товаров"... Имя каталога - ясно, что каталог на сайте. Дерево групп: там можно добавлять в колонку "Группа на сайте" как Группы (нажатием кнопки добавления группы), так и элементы (кнопка INS) - в чем разница? Как бы я не вертел это дерево для одного единственного каталога на сайте - у меня все товары все равно выгружаются просто в каталог - без иерархии.
Галочка выгружать остатки - вроде как у товаров они появились.
Самая засада - это цены. Есть только одна галочка - "Выгружать цены". При этом, при обмене система ругается что малый бизнес поддерживает только один тип цен. Нет, я не дурак, я в настройках отбора указал отбор по одной цене - Розничная, но нигде, ни при каких условиях - я ее так и не смог на сайте увидеть. В процессе выгрузки все равно ругается на Малый бизнес и только одну цену. (К слову - со схожими проблемами при выгрузке цен я столкнулся и на обмене v5 для УТ 10.3 ) Так вот - я много перерыл информации, и на где-то наткнулся на то, что надо указать внешний код цены BASE !!! Нигде в описании, в разделах посвященных выгрузке цен - я об этом ничего не нашел. Хотел перейти по гиперссылке "Посмотреть Идентификаторы Битрикс" в форме списка обменов, чтобы там понять какие сейчас коды в системе - но тут меня ожидал еще один облом - должна бы открыться форма "РедактированиеУОбъектовКодыБитрикс", но ее в плане обмена просто не оказалось. Удивился. В обмене 5й версии для УТ 10.3 такая форма есть, перенес сюда, но "не взлетело"...
Как мне корректно настроить выгрузку цен? Можно подробнее - как настроить дерево каталогов, чтобы на сайте были группы, в них то что я указал в дереве. И дополнительно - в УПП у меня создан дополнительный периодический регистр сведений, в котором я веду историю изменения Статусов заказов. Как можно настроить выгрузку не типовых статусов на сайт, при добавлении в регистр записи о новом статусе заказа???