PDA

Просмотр полной версии : Нумерация комплектов



Goikov
01.02.2019, 20:06
Добрый день.
Есть такая ситуация:
при переносе, копировании или другой манипуляции (я не знаю) была (создана, скопирована) база комплектов, в которых автоматически был проставлен номер 338620**** (поле КОД второе окно (см.фото) и меняются только четыре последние цифры. В ручную это все можно переименовать, но база очень большая. Основная проблема, то что такие номера при просмотре и печати выводятся как отрицательное число, совсем не совпадающим с номером комплекта (комплект 3386204428, на печати -908762868, и так далее)
Как это произошло никто ответить не может.
Когда создаешь дерево товара, там понятно, что можно сразу задать код (поле КОД первое окно, например (338620, Ресторан, СклВин) и далее программа генерит продолжение) в комплектах такого не нашел.
Нашел одно объяснение, что программа воспринимает числа до 25000000, поэтому все, что больше этого значения, вылетают другие номера.
Вопросы:
1. почему это могло произойти (чтобы не повторялось в будущем)?
2. возможно ли массово переименовать комплекты, или обрезать несколько, повторяющихся во всех комплектах, первые разряды
3. как сделать, чтобы при печати корректно выводились эти числа (комплект 3386204428, на печати 3386204428)


68326833

Спасибо

sibgaba
02.02.2019, 15:05
1. почему это могло произойти (чтобы не повторялось в будущем)?
2. возможно ли массово переименовать комплекты, или обрезать несколько, повторяющихся во всех комплектах, первые разряды
3. как сделать, чтобы при печати корректно выводились эти числа (комплект 3386204428, на печати 3386204428)

1. Нарушили нумерацию в ручную вбив номер типа "3548765568" и дальше машина начала делать +1 от этого номера
2. Штатных средств нет. Можете через дилера отправить базу в UCS возможно помогут (но не уверен).
3. Порылся в печатной - очень походе на то что переполнение переменной происходит где то в БД (а не в печатной форме) а туда не залезть..

Если все ну совсем плохо - то в ручную перенумеровать комплекты

SH
05.02.2019, 10:59
2. возможно ли массово переименовать комплекты, или обрезать несколько, повторяющихся во всех комплектах, первые разряды
Платно - можем. Надо писать внешний скрипт для обработки.