В коде плохой вариант. Лучше вести настроению z таблицу. В ключе vbeln не в ключе последний выделенный номер
Сделаем свой снро с преферансом и барышнями. И соберём все косяки, которые в снро уже были пойманы
SNRO это настройка для ручного ведения. Лучше сделать z-свалку для таких целей имхо
А объект будет блокироваться по условному vbeln + поле z таблицы или только по vbeln?
Snro это такая тема... Там есть разные настройки буферизации. Что позволяет с одной стороны делать буфер, а с др. Выделять номера по порядку следования, что иногда бывает нужно по бизнесу
Точно плохой вариант - использовать в снро. Во-первых, подобъект всего 6 символов, не хватает. Во-вторых, таблица нрив вырастет, что не есть хорошо, она и без этого достаточно используемая в нагруженных системах. В-третьих, если нужна неразрывность - в снро это обеспечить достаточно нетривиально. Лучше кодом обеспечить. Если объект блокируется, то тупо считаешь максимальный и прибавляешь единичку. Ну или на крайняк цикл по инсёрту пока не вставится успешно. В целом тоже так себе идея, но под какие-то задачи возможно и подойдёт. Ну или вообще сделать сквозную нумерацию, если допустимо. Вон в документах изменений сделана и ничего.
Обсуждают сегодня