Изменения

Перейти к: навигация, поиск

1C-Битрикс

1405 байт добавлено, 12 февраль
Нет описания правки
# После окончания загрузки нажмите на кнопку '''Установить'''.
# В панели слева выберите '''Магазин''' > '''Настройки''' > '''Службы доставки''', затем на странице «Список служб доставок» раскройте выпадающий список кнопки '''Добавить''' и выберите пункт '''Автоматизированная служба доставки'''. Откроется страница «Новая служба доставки».
# На странице «Новая служба доставки» перейдите на вкладку '''Настройки обработчика''' и в выпадающем списке '''Служба доставки''' выберите '''«Курьерская служба» — «MeaSoft» — сервис доставки'''. Нажмите на кнопку '''Применить'''.# Перейдите на вкладку '''Настройки интеграции''': [[Файл:Bitrix Настройки интеграцииBitrix_-_options.png|none|800px]]
#: На этой вкладке:
#* в разделе '''Настройки доступа''' введите учетные данные личного кабинета в поля '''Логин''', '''Пароль''' и '''Код клиента'''. Запросите эти данные у курьерской службы, с которой настраивается интеграция. Кнопка '''Проверить''' предназначена для проверки введенных учетных данных.
# В настройках магазина укажите его местоположение для определения города отправителя.
#: Если нужно производить расчет для другого города отправителя (например, физически магазин находится в области, а курьерская служба должна считать доставку, как по городу):
#* в разделе '''Рабочий стол''' > '''Настройки''' > '''Настройки продукта''' > '''Настройки модулей''' > '''Курьерская службаMeaSoft''' в поле '''Города-отправители''' добавьте город отправителя;
#* в разделе '''Рабочий стол''' > '''Магазин''' > '''Настройки''' > '''Службы доставки''' > Нужная служба > '''Настройки интеграции''' > '''Город отправитель''' укажите добавленный выше город.
Проверить работу модуля можно в форме оформления доставки. При этом должна корректно считаться стоимость доставки.
= Перенос даты доставки =Чтобы настроить интеграцию для другого режима или другой курьерской службы, повторите приведенные выше действия, начиная с шага 5.
= Настройки модуля = # У модуля есть отдельные настройки, которые работают для всех служб доставки. Чтобы увидеть настройки в личном кабинете 1C-Битрикс на вкладке '''Администрирование''' в панели слева выберите '''Настройки''' > '''Настройки продукта''' > '''Настройки модулей''' и на странице «Настройки модуля» в выпадающем списке выберите значение '''MeaSoft'''. [[Файл:Bitrix_-_options_module.png|none|800px]] * В настройки входят** Настройки сопоставления способов оплат** Настройки сопоставления синхронизации статусов ЛК и статусов заказов 1С-Битрикс** Дополнительные настройки, которые описаны ниже == Перенос даты доставки == Вы можете настроить перенос даты доставки на один день вперед нужное количество дней перед от даты, получаемой от курьерской службы, если заказ оформлен позже определенного часа.
Чтобы настроить перенос даты доставки:
# В личном кабинете 1C-Битрикс на вкладке Поставьте галку у опции '''Администрирование''' в панели слева выберите '''Контент''' > '''Структура сайта''' > measoft_check_fill_deliverydate'''Файлы и папки''' и в окне «Управление структурой» в поле '''Путь''' введите <code>/bitrix/modules/measoft.courier/MeasoftEvents.php</code>.# В окне «Просмотр файла „MeasoftEvents.php“» нажмите на кнопку Укажите нужное время переноса у опции '''Редактироватьmeasoft_check_fill_deliverydate_hour''' > '''Редактировать как PHP'''.# В окне «Редактирование файла „MeasoftEvents.php“» найдите строки: define("measoft_check_fill_deliverydate", "Y"); define("measoft_check_fill_deliverydate_hour", 14);: Если строки закомментированы, удалите символы комментирования («//»).: 4. Укажите значения переменных::* возможные значения для первой строки: '''Y''' — переносить дату доставки, '''N''' — не переносить дату доставки;:* возможные Возможные значения для второй строки: целое число от 1 до 24. Если оформить заказ после указанного часа, к дате доставки, получаемой от курьерской службы, прибавляется один день.: 5. Нажмите на кнопку # Укажите количество дней у опции '''ADD_DELIVERTY_DAYES_COUNT''' == Отключение синхронизации статусов ==  Поставьте галку рядом с опцией '''Сохранитьmeasoft_sync_disable''', чтобы статусы не синхронизировались.
= Передача наложенного платежа = Количество заказов, статусы которых проверяем за 1 раз ==
# В личном кабинете 1C-Битрикс на вкладке Установите нужное количество проверяемых заказов у опции '''Администрированиеmeasoft_sync_order_cnt''' в панели слева выберите '''Настройки''' > '''Настройки продукта''' > . По-умолчанию 5* Проверка статусов влияет на нагрузку на сервер, поэтому мы даем возможность изменять количество проверяем заказов == Валидация даты доставки == Опция '''Настройки модулейmeasoft_check_date_format''' и позволяет добавить проверку на странице «Настройки модуля» корректность передаваемой даты из корзины. Эта опция позволяет запрещать создание заказа, если клиент указал неправильную дату. * Верный формат ДД.ММ.ГГГГ, например 05.12.2023 == Запрет создания заказа в выпадающем списке выберите значение Субботу и Воскресенье == Опция '''Курьерская службаmeasoft_check_date_weekend'''позволяет запрещать создание заказов в субботу и воскресенье== Настройки сопоставления способов оплат == Данная настройка регулирует передачу наложенного платежа # Установите флажки в списках ниже списке способа оплаты для сопоставления типов оплаты наложенного платежа.
# Нажмите на кнопку '''Сохранить'''.
= Возможные ошибки =
 
# Если не рассчитывается стоимость, возможные причины:
#* некорректно установлен модуль;
271
правка

Навигация