Всем привет
Очень давно не заходил на форум (посчитал себя "профи" )))))
Но и на "старуху" бывает проруха:
Давно добавил необходимые мне статусы заказов, типа "Собран", "Документы подготовлены" и пр.
Вместе со штатными получилось 40 статусов (точнее у последнего id=40)
Все работает, все хорошо.
Вчера понадобилось добавить еще один статус: как обычно - Добавить статус заказа
Смутное предощущение что что-то не так появилось сразу: id нового статуса стал 900
Четкое ощущение проблемы выразилось в том, что это новый статус заказа вы выпадающем списке статусов отображается, но выбрать его нельзя: неактивен (при просмотре заказа в разделе Статус - Изменить статус)
Не буду описывать 2-х часовые потуги понять в чем причина. Изложу итог:
ручками в БД изменил id нового статуса (в таблицах ps_order_state и ps_order_state_lang) с 900 на 41 - все стало нормально.
потом поставил 141, 241... Дошел до:
id=899 - корректно
id=900 - статус неактивен (в выпадающем списке)
Отсюда сразу 3 вопроса:
1. что произошло, что следующий индекс для AI стал 900?
2. где установлено такое ограничение на ID?
3. что делать? (вариант 1- как сменить счетчик для AI с 900, точнее уже 901, вариант 2- снять ограничение в Престе)
Спасибо