Утонула совсем тема... Не до бэка было, все с фронтами(IS-Market 4.0) воевал(и продолжаю воевать)...
На сегодняшний момент, конфа работает примерно в десятке магазинов, пока полет нормальный, много чего доработано, добавлено, исправлено по ходу внедрения.
Можно было-бы и вздохнуть с облегчением, но, приближается час "Х" когда надо будет порядок с остатками наводить.
На сегодня мысли такие - оставлять весь алкоголь числиться на первом регистре, не перемещать его во второй принудительно. По мере продаж, будут с 01.10.16??? формироваться отрицательные остатки на регистре 2, закрывать их в ноль перемещением из первого регистра, списывая из него по фифо... Чего не будет хватать - ставить на баланс в размере проданного сразу во второй регистр. Тоесть, что-бы не путаться с двумя регистрами, до 01.01.17, вести второй регистр всегда в ноль, по окончанию "опер-дня".
При таком подходе, вырисовывается концепция практически универсальной обработки закрытия отрицательных остатков второго регистра... После штатного закрытия смены, формируем остатки по рег.2, делаем перемещение с рег.1, всего чего хватает, чего не хватит - вводим док. постановки на баланс в рег.2...
Кто что думает по этому поводу, делитесь, можно обсудить, пока время есть...