Имя: Пароль:
1C
 
После создания нового документа старые остаются заблокированными
0 21stas
 
10.08.16
08:47
Конфигурация предназначена для розничных продаж, написана с нуля.
Форма основного документа "Продажа" вынесена на рабочий стол - это такой интерфейс кассира.

После того, как пробиваю чек, я его (документ "Продажа") записываю и создаю новый такой процедурой:

&НаСервере
Процедура НовыйЧекНаСервере()
    НовыйЧек = Документы.Продажа.СоздатьДокумент();
    НовыйЧек.Дата=ТекущаяДата();
    ЗначениеВДанныеФормы(НовыйЧек, Объект);
КонецПроцедуры

При этом старый документ остаётся заблокированным до перезапуска конфигурации.
Что я делаю не так?
1 Cyberhawk
 
10.08.16
08:50
Метод Разблокировать уже пробовал?
2 21stas
 
10.08.16
12:09
Да, но отрабатывает только на второй док, первый по прежнему остается заблокированным (до перезапуска сеанса).
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший