Цитата: OlegON ➤ В силу давности этой всей фигни
ой, шеф, аналогично (м\ф про колобков) :connie_mini_dance-2
решил с утра мозги размять - в аттаче ms access файлик (подойдет для версии >2000 - возможно для 2007 и выше потребуется незначительная переделка), положить в каталог c:\cashrep, туда же кинуть cashgood & cashsail (пустой, ну или не пустой - потом почистить как надо) с индексами - открыть базу аксесом - если кидать в др каталог - потребуется перепривязать дб файлы штатными средствами
в базе 4 запроса - выполнить последовательно
1 очищает темп
2 заполняет темп
3 перерасчитывает темп
4 перекидывает темп в cashsail
в результате будет создан один чек в каждой смене на базе cashgod, нумерацию ID в чеке было лень делать, да и хотелось обойтись только запросами - сделал счетчиком - при частом употреблении будет инкрементно расти - желательно перед применением очищать cashsail_tmp и делать сжатие базы данных штатными средствами самого аксеса - тогда счетчик всегда будет начинаться с 1
на готовое решение не претендую - каждый может допилить под себя, все открыто
если что упустил (не выделял отделы и т.п. - просто не заморачивался) или где ошибся (это действительно очень давно было :)) - сильно не пинайте...