4
изменить нумерацию заказа
Автор lulu, May 12 2012 01:02 PM
Сообщений в теме: 7
#1
Отправлено 12 May 2012 - 01:02 PM
Здравствуйте! У меня глупый вопрос... Как изменить нумерацию заказов, чтобы было не Заказ №1, а ,например, Заказ № 1001? Просто некоторых клиентов пугает новый магазин и то, что они будут первые... Заранее спасибо.
#2
Отправлено 12 May 2012 - 01:05 PM
запрос в бд мгазина
ALTER TABLE `префикс_orders` AUTO_INCREMENT =1001
502 Bad Gateway
#3
Отправлено 28 November 2013 - 11:39 AM
Подскажите, есть старая нумерация (ХХХХХ), к ней привязана накопительная скидка. Т.е. все старые заказы должны остаться со старыми номерами
С нового года нужно ввести новую систему нумерации: добавить буквенный префикс и запустить новый отсчет с 1000-го заказа: ПЛ-Х1000
Подскажите, есть ли простое решение и не повлияет ли это на работу системы накопительной скидки для старых клиентов?
С нового года нужно ввести новую систему нумерации: добавить буквенный префикс и запустить новый отсчет с 1000-го заказа: ПЛ-Х1000
Подскажите, есть ли простое решение и не повлияет ли это на работу системы накопительной скидки для старых клиентов?
#4
Отправлено 28 November 2013 - 02:35 PM
Очень сомневаюсь, т.к. номером заказа является автоинкрементное поле в SQL-таблице, которое может быть только цифровым.Подскажите, есть ли простое решение
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#5
Отправлено 28 November 2013 - 02:37 PM
имхо этот буквенный префикс легче будет добавить не в базу, а на выходе (в интерфейсе, уведомлениях и тд, где это нужно чтоб было видно)
502 Bad Gateway
#6
Отправлено 28 November 2013 - 03:34 PM
Это сразу потянет за собой кучку мелких и не очень проблем. Поиск, сортировка, еще какие-нибудь... Только я бы не на выходе добавлял префикс, а автоинкрементное поле оставил бы для связи между таблицами, сделав номер заказа отдельным полем. Ну и все дополнения, связанные с ордерами сразу идут лесом. Либо переделывать. ИМХО, простого решения нет. Ну а не простое возможно практически для любого извращения .имхо этот буквенный префикс легче будет добавить не в базу, а на выходе
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#7
Отправлено 28 November 2013 - 09:37 PM
Спасибо, понял. Воспользуюсь более простым вариантом с перенумерацией старта.
Если я правильно понимаю, указавзапрос в бд мгазина
ALTER TABLE `префикс_orders` AUTO_INCREMENT =1001
AUTO_INCREMENT =20140000я просто создам разрыв в последовательности, который никак не отразится на накопительных скидках и пр. функционале?
#8
Отправлено 29 November 2013 - 12:06 AM
таки дая просто создам разрыв в последовательности, который никак не отразится на накопительных скидках и пр. функционале?
502 Bad Gateway