Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Espresso.Doktor

Users
  
  • Posts

    457
  • Joined

  • Last visited

Everything posted by Espresso.Doktor

  1. Благодарю, за подсказку. В файле admin/model/ Пока дополнил в public function addCustomer($data) { public function editCustomer($customer_id, $data) { Протестировал, вроде работает Ошибок пока не насыпало, поживем посмотрим как будет работать.
  2. Вчера, тоже об этом подумал, есть код который выполняет функцию сохранения. Но сил и знаний вчера не хватило
  3. Походу, пока вчера курил форумы Битркса, то понял что нужно найти версию модуля в которой было это реализовано, если такое было сделано. Ибо ни где не встретил версии модуля. Ну и пока еще один вариант, это допилить модуль обмена Битркс в 1С-ке, но тогда скорее всего нужно будет и допиливать модуль обмена на сайте. Ибо я вижу, этот процесс в правильном русле, то есть: Создаем в 1С документ "скидка номенклатуры" устанавливает даты начала и конца действия скидки, указываем группу покупателей, условие скидки % или от количества товара. При обмене с сайтом эта красота выгружается на сайт и работает. Ибо на старой версии сайта, это все делалось ручками два раза, один раз в 1С-ке, второй раз на сайте, а это занимает много времени и есть человеческий фактор. Вот и ищу как не терять на ровном месте время и исключить человеческий фактор. По ходу в OpenCart нету поля для скидки в %, а так бы все очень даже сильно проситься
  4. Было уже такое дело, сделал так еще с 2012 года, но Сегодня нужно, что бы это поле было и работало как часики.
  5. Добавил поле Отчество, создал в БД в таблице: "oc_customer" столбец: "middlename" VARCHAR (32) utf8_general_ci "oc_address" столбец: "middlename" VARCHAR (32) utf8_general_ci "oc_order" столбец: "middlename", "payment_middlename" "shipping_middlename" Если вводить на сайте Отчество и сохранить, то не записует в БД. Если прописать в ручную в БД Отчество, то на сайте отображается. Как исправить баг ? Ошибок в логе нету
  6. Добрался я сегодня до идеи выгрузить скидку в % на определенный товар начала скидки от 01.01.2021 до 31.03.2021 года. Но в 1С, я не нашел в настройках модуля обмена с сайтом такой настройки. Может что-то не так делаю? Подскажите в каком направлении двигаться. Почитал инфу на форуме Битрикс, судя из сообщений что выгрузка была реализована, но в новых версиях ёё нету и не планируется... У кого работает выгрузка скидок из 1С, если скидка установлена документов установки скидок, условие -ХХ %, для всех покупателей. Благодарю.
  7. Сори, точно у меня уже версия 1.6.4.8, а до этого была 1.6.4.8. Ищите "private function setManufacturer" там код который отвечает за запись производителя, выкладывайте сюда, думаю там есть баг
  8. Если правильно Вас понял, то проверьте у себя настройки модуля обмена, закладка Номенклатура И у меня код в файле admin/model/extension/exchange1c.php выглядит вот так: // ПРОИЗВОДИТЕЛЬ $manufacturer_tag = 'Производитель'; if ($this->config->get('exchange1c_product_manufacturer_tag')) $manufacturer_tag = $this->config->get('exchange1c_product_manufacturer_tag'); // Читаем изготовителя, добавляем/обновляем его в базу if ($product->Изготовитель) { $data['manufacturer_name'] = trim((string)$product->Изготовитель->Наименование); } elseif ($product->Производитель) { $data['manufacturer_name'] = trim((string)$product->Производитель); } elseif ($product->$manufacturer_tag) { $data['manufacturer_name'] = trim((string)$product->$manufacturer_tag->Наименование); }
  9. Есть, почему нету? Правда, еще не тестировал данную функцию Надо что бы обмен заказами работал на все 100%, тогда можно уже переходить на данный функционал.
  10. Каждое направления имеет свои рабочие моменты. Как например у меня обмен заказами OpenCart & 1C так и не запустился, хотя это можно считать так званым коробочным решением.. За идею с модулями обмена под каждый вид задач, полностью согласен, ибо продажа обуви отличается от продажи шин и дисков к авто, и таких примеров много. Модуль обмена должен жить, ибо это реальная автоматизация рабочего процесса. P.S. За эти пару дней, на форуме самая активная тема, в которой идет общение.
  11. От 1С-ки пока не буду уходить, ибо пока все устраивает, не смотря на проект РЕТРО 1С-ка много задач закрывает, по этому и хочется максимально из 1С-ки управлять сайтом, а потом уже буду изучать CRM. Но за подсказку Благодарю!
  12. При обмене 1С с OpenCart, с сайта прилетает ответы в 1С-ку, ответ прилетает из контролера site.ru\admin\controller\extension\module\exchange1c.php if ($error) { $this->echo_message(0, $error); } else { $this->echo_message(1, "Successfully import catalog"); } В 1С-ке в Служебных сообщениях это отображается Это без фото выгрузка, хочу прописать, что то на подобии файл import.xml успешно обработан, и так далее.
  13. Благодарю, отработало Протестировал на новом товаре, все отлично! P.S. Бегу за пивом, Вам брать ?
  14. Как следует прописать ответы которые прилетают из OpenCart в 1С-ку $this->echo_message(1, "Successfully import catalog"); Писал на кириллице, в 1С прилетела китайская грамота
  15. Тогда реально может получиться Хороший Модуль Обмена Ибо я недавно смотрел админку NeoSeo, и понял что там чуток переработали, куча настроек, и "продают лицензию". Не помню или я в этой теме задавал вопрос, то спрошу у Вас: На сколько будет быстрее работать модуль обмена 1С с сайтом через API, от классического обмена Битрикс ? То есть у меня сейчас товаров условно 3к в 1С полная выгрузка без фото, занимает от 1,5 до 2,3 минут. С фото около 5-6 минут.
  16. Если установить дату "завтра" то товар выключается на сайте. Нужно разрабатывать другой алгоритм, что-то на подобие что товар ожидается и счетчик времени сколько осталось ждать
  17. Тут еще нужны 1С-ники, которые понимают что может 1С-ка отдавать и что может принимать. Плюс у мене стоит стандартный модуль обмена с сайтом, так сказать Мамонт Обновляться пока на рабочей базе страшно, а так работает модуль исправно то есть глюков со стороны 1С не замечал.
  18. Дописал код, обмен прошел успешно, но не сработало, уже и кеш чистил, и модификатор обновлял. Вообще товары у которых выставил значение "Минимальное количество в упаковке" вообще не парсятся Вечером, хочу проверить или 1С-ка выгружает эти артикулы, ибо стоит полная выгрузка. При этом в exchange1c.log не вижу что бы парсились эти артикулы. Если закоментить эти строки, то они появляются в exchange1c.log Еще я обратил внимание на поле в карточке товара "начало продаж", то есть его тоже можно использовать для нового товара. Правда еще не тестировал, как сама дата начала продаж работает, и что происходит на витрине.
  19. Я на оборот пытаюсь уйти от сайта по максимуму, и попробовать редактировать заказы и прочее общение с клиентами в CRM. Но как это все реализовать, пока даже мыслей не появилось. Ибо в CRM Битриксе24, создать поле Артикул создал, но поиск по артикулу не работает и Может если купить коробку, то чуть побольше будет функционала, но читаю форум битркса, становиться грустно. По этому возможно буду искать другую CRM которая будет дружить с 1С-кой и с OpenCart, но это в планах.
  20. Здесь нужен коллективный разум, плюс желающие тестировать, хорошая обратная связь. Одному это сложно делать, нужно правильное настроение и муза, но это я сужу по чисто по себе. А вот модуль обмена с сайтом, отдельными обработками, это бы дало новый виток этому модулю. Ибо если ИМ торгует шинами, ему нужно одна обработка, другому ИМ который обувью торгует нужна другая обрабтка, и т.д., но если это все навалить в один модуль то получиться масляная каша...
  21. Благодарю! Сейчас ищет товар по наименованию, а хотелось бы искать товар по Артикулу. То есть задача поиск товара в админке по артикулам.
  22. Благодарю, тогда нужно будет создавать новую тему на форуме. И я не Волшебник, я только учусь У меня иногда просто терпения не хватает изучить вопрос, и я откладываю на потом .....
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.