Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

stelstima

Користувачі
  
  • Публікації

    86
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем stelstima

  1. 16.12.2022 в 01:54, Gmp сказал:

    Это не проблема, скорее наоборот очень полезное решение.

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

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

     

    Если у вас модуль работает настолько идеально, что вам можно только позавидовать -  можете закомментировать в файле export/exchange1c.php этот блок кода:

    // Лог запросов со стороны 1С
    $request_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
    $log->write('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
    $log->write($request_url);

    И тогда модуль не будет писать лишней информации.

    Спасибо! Работает конечно не всегда идеально, особенно когда что-то пытаемся поменять в обмене) просто большой файл лога получается, тогда его просто удалять периодически? Пишет в лог вот такого плана инфу:

    Скрытый текст

    2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=checkauth
    2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=init
    2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=file&filename=offers.xml
    2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=import&filename=offers.xml
    2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2022-12-16 15:06:30 - 8042M НАЧАЛО ЗАГРУЗКИ ДАННЫХ
    2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2022-12-16 15:06:30 - 5612M Начало разбора предложений
    2022-12-16 15:06:30 - 5875M Загружено предложений 2 из 2
    2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2022-12-16 15:06:30 - 8128M КОНЕЦ ЗАГРУЗКИ ДАННЫХ
    2022-12-16 15:06:30 - 8130M:
    2022-12-16 15:06:30 - Array
    (
        [exchange] => 0.011062860488892
        [xml_load] => 0.00022602081298828
        [date] => 2022-12-16 17:06:28
        [offers] => 0.0097329616546631
        [offers_num] => 2
        [parse_price] => 0.0023560523986816
    )

     

  2. Всем привет. Ветка живая нет? Не отключается логирование. То есть даже если стоит "отключено" все равно пишет отладку в журнал. Не обратил внимание когда началось. Стоит 1.6.4.8 на двух сайтах, на обоих такая проблема. Кто сталкивался?

  3. 8 часов назад, Tom сказал:

    В шаблоне нет таких настроек.

    Эти настройки в магазине появляются в разделе настройки после установки модификатора z_autocalc_price_option_OC2_v3.0.12. Просто в карточке товара отключается пересчет от количества, а в категории нет. И не пойму от чего в категории зависит, что цена пересчитывается. От модификатора autocalc_price_option или модификатора quantity +-

  4. В 27.10.2020 в 19:43, Tom сказал:

    Выбор количества на любой странице

    (поддерживается пересчёт цены при выборе опции и изменения количества)

    Тестировалось только на Unishop v.2.5.0.0 !

    Установка:

     Установить в админке Дополнения-Установка дополнений

     Обновить кеш модификаторов в админке в разделе "Дополнения - Менеджер дополнений" (синяя иконка справа вверху..

     В панели шаблона , во вкладке "Свои стили, скрипты и прочие..." в поле CSS добавить и сохранить  ( код ниже ) .

     Готово.

    
    .product-thumb {position:relative;}
    .product-thumb .cart .wishlist{position: absolute;top: 5px;right: 5px;}
    .product-thumb .cart .compare {position: absolute;top: 30px;right: 5px;}
    .product-thumb .wishlist, .product-thumb .compare{transform:scale(1);border:none}
    .product-thumb .wishlist, .product-thumb .compare{transform:scale(1)}
    .product-thumb .add_to_cart{height:32px;}
    .product-thumb .btn.wishlist {height:32px;}
    .product-thumb .qty-switch {display: flex;float: left;margin: 0 10px 0 0;}
    .product-thumb .qty-switch__input {width: 60px;height: 32px;text-align: center;border-right: none;border-radius: 3px 0 0 3px;background: #fff !important;}
    .product-thumb .qty-switch__btn.fa-plus {border-radius: 0 3px 0 0;}
    .product-thumb .qty-switch__btn.fa-minus {border-top: none;border-radius: 0 0 3px 0;}
    .product-thumb .qty-switch__btn.fa {display: block;width: 20px;height: 16px;line-height: 16px;text-align: center;font-size: .5em;cursor: pointer;border: 1px solid #ddd;}
    .product-thumb .wishlist {animation-name: heartFadeInOut; animation-iteration-count: infinite;animation-duration: 2s;}
    @keyframes heartFadeInOut {
    	0% {transform: scale(1);}
    	25% {transform: scale(.97);}
    	35% {transform: scale(.9);}
    	45% {transform: scale(1.1);}
    	55% {transform: scale(.9);}
    	65% {transform: scale(1.1);}
    	75% {transform: scale(1.03);}
    	100% {transform: scale(1);}
    }

    Результат http://joxi.ru/a2XYDjKU40bM1A

    Для пересчёта цены при изменении количества , установите модификатор z_autocalc_price_option_OC2_v3.0.12_pro_unishop.ocmod.xml (доступен для скачивания вместе с архивом шаблона).

     

    Quantity +_-Unishop.ocmod.xml 8 \u043a\u0411 · 29 downloads

    Здравствуйте. При выключенной настройке "не умножать на количество" в карточке товара цена не пересчитывается при изменении количества, но в каталоге если меняешь количество, то цена меняется, как сделать, чтобы в каталоге тоже не менялась цена?

  5. В 30.12.2021 в 09:14, ortax сказал:

    Всех с Наступающим Новый годом!

    Столкнулся с такой проблемой.

    Если на сайте установить акцию на группу товаров и потом в 1С выполнить обмен с сайтом, то акция пропадает и цены становятся такие как в 1С.

    Подскажите пути решения такой проблемы)

     

    Цены при выгрузке обновляются, поэтому и акции слетают. Мы решили следующим образом. В 1с сделали отдельный вид цены для акций. Когда нужно, устанавливаем эту цену в 1с, а в таблице в модуле эту цену установили как цена для акции. Когда акция заканчивается, в 1с удаляем цену, на сайте акция соответствнно тоже уходит. 

  6. 16 минут назад, stelstima сказал:

    Всем привет. Может уже кто решал подобную задачу. Можно ли сделать, чтобы на странице с акционными товарами (/specials) скрывались товары, которых нет в наличии?

    Разобрался, добавил AND p.quantity > 0 в  getProductSpecials

  7. В 01.12.2021 в 02:40, Gmp сказал:

    @stelstima А какая версия УТ 11? Раньше действительно в выгрузке не было кода, но вот недавно в import.xml я увидел такое:

    
    				<ЗначенияРеквизитов>
    					<ЗначениеРеквизита>
    						<Наименование>Код</Наименование>
    						<Значение>00-00000281</Значение>
    					</ЗначениеРеквизита>
    					<ЗначениеРеквизита>
    						<Наименование>ТипНоменклатуры</Наименование>
    						<Значение>Товар</Значение>
    					</ЗначениеРеквизита>
    					<ЗначениеРеквизита>
    						<Наименование>Полное наименование</Наименование>
    						<Значение>...</Значение>
    					</ЗначениеРеквизита>
    				</ЗначенияРеквизитов>

     

    Не знаю это 1С наконец-то услышала молитвы, или всё-таки кто-то базу доработал. Версия УТ 11.4.13.281, версия схемы 2.07

     

    Версия локализованная для Казахстана, поэтому наверное и нет. Но уже вопрос решили, все таки ввели артикулы, и выгружаем их.

  8. Всем привет. А кто знает как решить такую проблему. Используем 1с УТ11, у номенклатуры есть только код, артикула не используются. В файл выгрузки код не попадает, возможно ли как-то стандартными настройками сделать, чтобы код так же попадал в выгрузку или только дописывать обмен на стороне 1с?

  9. Всем привет. Раньше уже спрашивал, не помню был нет ответ. Кто использует УТ, работает автоматический резерв в заказе при выгрузке заказов с сайта? У нас не получилось автоматический резерв настроить для УТ, работает только для УНФ.

  10. 53 минуты назад, serikoff сказал:

    просто 1с Предприятие 8.3
    Но поставил учебную УНФ, там пробую выгрузить, в 1С пишет ошибку в логах 

    
    Выгрузка на сайт завершилась с ошибками.
    import.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
    Ответ сервера: 
    <b>Warning</b>: count(): Parameter must be an array or an object that implements Countable in <b>/home/interstroyka.ru/public_html/opencart/admin/model/extension/exchange1c.php</b> on line <b>7873</b>failure
    ERROR: 2010

     

    открываю строку 7873 там: 

    
    $this->log("Атрибутов загружно: " . count($num), 2);

     

    Ошибка 2010 это значит что

     

    
    Не найден налог с предустановленным именем, если налог НДС и ставка 18%, то модуль ищет налог с наименованием "НДС 18%". Более подробную информацию смотрите в журнале, в нем будет написано какой именно налог не найден.

     

    что со всем этим делать не знаю..

     

    Раз поставили УНФ, в настройках ставите тоже УНФ. Насчет ошибки 2010, попробуйте в настройках модуля во вкладке "товар" в настройке "не загружать налоги" поставить "да"

  11. 47 минут назад, serikoff сказал:

    Подскажите если стоит просто 1С предпрятие 8.3 а в настройках только УНФ и УТ. какое выбрать? может поэтому у меня категории выгружаются, а товары нет?

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

  12. Всем привет. А кто реализовывал выгрузку нескольких складов? Какой модуль еще нужно использовать, чтобы в ОС появилось несколько складов и при выгрузке из 1с данные передавались туда?

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

     

    Так же в настройках модуля написано "не будут отображаться опции, которых нет в наличии", но эта фича не работает. Опции, которых нет в наличии, всё равно отображаются.

  14. В 15.06.2021 в 17:10, moskvadim сказал:

    Не ужели никого не интересовал этот вопрос?

     

    Создаете дополнительный реквизит с названием "Вес" в карточке номенклатуры и его заполняете в том формате, в каком у вас в настройках в ОС. То есть если у вас в ОС вес ставится 0.200, то и в 1с делаете 0.200. То же самое касается ширины/высоты/длины товара.

  15. 2 часа назад, Gmp сказал:

    @stelstima Зависит от:

    1) Если VPS - от его мощности, если хостинг - то от его лимитов

    2) Производительности БД (производительность БД это неочевидная сущность, которую не увидишь в характеристиках сервера)

    3) Полная выгрузка или только изменений (выгрузка изменений - можно хоть раз в 5 минут, если вы обработками или проводками не изменяете тысячи товаров каждые 5 минут)

    4) Кол-ва товаров

    5) Кол-ва заказов

    6) Ваших доработок сайта и/или модуля обмена

     

    Потому будет или не будет грузить - никто вам не скажет.

     

    На хорошем хостинге, ~15-20тыс предложений, выгрузка только изменений,  интервал 5 минут - полет нормальный на нескольких сайтах. Хотя бывает в выгрузку разом попадают тысячи товаров, а то и  вообще все товары из-за каких-то нюансов, но в целом проблем почти нет.

     

    На неплохом хостинге выгрузка из МойСклад ~8-10 тыс предложений (он умеет делать только полную выгрузку) раз в 6 часов укладывала все лимиты сервера и хостер отключал сайт. Приходилось заниматься оптимизацией модуля. После - выгрузка раз в два часа вписывалась в лимиты и еще оставались свободные ресурсы.

     

    Иногда имеет смысл разбивать выгрузку товаров и загрузку заказов на два отдельных обмена, чтоб одно не зависело от другого, можно было задать разные периоды, и если одна из выгрузок упала - вторая отработала нормально.

     

    Бывает что на новых конфигурациях (УТ 11, КА2 и тд) полный обмен может идти больше 20-30 минут. Зависит от настроек базы, производительности компа на котором стоит 1С, файловая база или SQL, насколько широко и мощно используются виды номенклатуры, дополнительные реквизиты и тд. На старых конфигурациях такое тоже возможно, но при большем кол-ве товаров.

     

    Если заказов много и много тысяч и все через сайт, бывает что 1С очень долго их обрабатывает (больше 10 минут), перед тем как отправить на сайт.

     

    В общем все индивидуально и зависит от множества факторов.

     

    Большое спасибо за развернутый ответ!

  16. Всем привет. Подскажите, если мы поставим загрузку заказов и выгрузку товаров по расписанию, например каждые 30 минут, насколько сильно это будет нагружать сайт? 

  17. В 22.05.2021 в 10:26, stelstima сказал:

    Коллеги, добрый день.

     

    У кого работает выгрузка в опции? Если работает то как? Через характеристики или через партии? УТ или УНФ? Цена с 1с выгружается как? Вообще по умолчанию работает это или нужен допил?

     

    Удалось настроить выгрузку характеристик в опции из УНФ. Работает из коробки, главное правильно настроить 1с.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.