Модуль Скрытие реального номера заказа

Еще осталось 1 проблема в “Упаковочном листе”

image номер не поменялся.

Прописано:

{{ snippet(“order_date”) }}

Откройте редактирование документа Упаковочный лист

Перейдите к редактированию снипета Детали заказа

Подмените номер заказа так же, как и в Счёте

Мы дополним документацию соответствующей информацией

Спасибо, все получилось!

Еще момент - при распечатывании упаковочного листа :
image

сохраняет с номером заказа без маски:

image

А так же при распечатывании счета в нем не скрывается номер.

Ответ будет на мой вопрос ?

А можете добавить скрытие реального номера заказа у продавцов? Это было бы идеально.

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

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

Простите, мы сейчас заняты адаптацией модулей и тем к 4.14.1 и можем не своевременно отвечать на сообщения на форуме. В случае необходимости лучше подавать тикет в наш хелпдеск. Там строго регламентированы сроки ответа и Ваше сообщение точно не потеряется.

Что касается подмены в Счете. Тут нужен анализ, так с ходу сказать не получится. Какой именно шаблон документа Вы используете для отправки счёта на оплату?

Это must have. Продавцы могут видеть, сколько вы продаете и зависят от продаж, могут перейти к конкурентам.

Было бы неплохо если намекнули как это решить. Спасибо.

Просто подменить номер в одном месте не проблема (с учётом что это будет слетать при обновлении), это визуал. Но продавец всё-равно сможет увидеть реальный номер в адресной строке на странице просмотра заказа и ещё в десятке чисто технических деталей, которые изменить сложнее.

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

Тоже столкнулись с такой проблемой, что реальный номер выводится во множестве мест дополнительных модулей. В разных телеграм-уведомлениях, службах доставки и т.п.
Кто реально займётся, тот вычислит настоящий номер. Универсально переделать вряд ли возможно. Это надо на уровне ядра логику менять. Думаю этого не будет никогда.

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

Увы, вот для этого и нужно переписать ядро.

Попросить вставить хук в функцию с формированием номера заказа?

Его нельзя сформировать. Это поле автоинкремент, которое используется для связи таблиц в базе данных и передаётся во всех функциях и запросах по всему сайту. Его нельзя просто подменить, будут отваливаться разные части сайта, правки в которых и приведут к цепной реакции переписывания кода ядра. Поверьте на слово, это не так просто как кажется.

Ну вот. А потом экспорт-импорт нормально не сделать средствами Карта.

Добрый день!

Подскажите как исправить при оформлении заказа

клиенту приходит два письма : с реальным номером заказа и с подменным

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