По мотивам //infostart.ru/projects/2096/
Часто при торговле в супермаркетах где количество документов продаж большое происходит затыкание 1С 7.7 при попытке создания документа.
Говорит - типа некуда. Что произошло? Какой-то заказ или ещё чего перекинули вчера вечером на завтра, то есть уже на сегодня,
а время его не подправили, а оно, что-то типа 21:56.
Утром не обратили внимания и начали колбасить накладные.
1С ставит их после последнего документа и лепит после 21:56.
И где-то ближе к вечеру (зависит с какого времени начался день) она упирается в стенку 23:59:59.
Эс-ка конечно модная штука и может много документов впихать в одну секунду, но не все ;)
Всё, атас, магазин встал. Можно конечно перейти на следующую рабочую дату, но для отчётов - невыгодно.
Запускаем мою (она написана очень давно и, саму идею изменения времени документов я где-то подсмотрел, но в данном применении разработка была для себя)
обработку указываем линию "отреза" к которой нужно подтянуть документ и говорим выполнить. Только монопольно, чтоб там транзакций всяких не было...
ВСЕ документы ровненько, не теряя последовательности, встают через каждую секунд подтягиваясь к этому времени.
Поскольку последовательность не меняется, с минусами по остаткам проблем нет.
Точку актуальности ставим ручками на последний документ и ... открываем магазин.
У нас она используется давно, периодически и всегда успешно.
Конфигурация полностью самописная с нуля на 7.7 типа торговля и склад. Но думаю проблем особых не будет и с другими
Удачи.
Изменение времени документов подтягивая их к нужной границе
Разработка - Инструментарий разработчика
См. также
StartManager 1.4 - Развитие альтернативного стартера
1 стартмани
23.04.2014 166182 1868 Alexoniq 1596
Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники
1 стартмани
13.08.2013 21277 Reptile 5
v7.7 1CDialogControls: Инструмент в помощь разработчику на 7.7.
1 стартмани
21.02.2013 18073 36 MarSeN 14