Начат

Програмное удаление документа

Анатолий 4 года назад в Прочие разделы / - Вопросы по разработке обновлен 4 года назад 4

Добрый день.

Подскажите пожалуйста возможно ли программно удалить документ созданный на терминале, т.е. сделать аналог кнопки "Удалить" из списка документов, в самом документе, либо только завершать и обрабатывать его уже в промежуточной базе?

Установленный продукт:
Driver1CWiFiProf
Версия драйвера:
2.7.1.40
Типовая конфигурация драйвера?:
Да
Операционная система:
Win7
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
-
Типовая конфигурация 1с?:
Нет
Модель ТСД:
WinCE
Начат

Добрый день,

Опишите подробнее ситуацию для чего это нужно, возможно подскажем другие варианты...

Необходимо в документе сделать кнопку "Удалить" - когда пользователь ошибочно что-то делал с документом. Логика её работы - если документ из 1с, то очищаем сканированные товары и возвращаем на сервер (это понятно как сделать), а если документ создан на тсд - то хотелось бы его удалить, при этом из списка документов это делать не всегда удобно.

Так сделать нельзя.

Можно так: проставлять в документе флаг (доп. поле), что он отменен, завершать документ, он уйдет на сервер. Там если загрузка через промежуточную базу, при загрузке проверять этот флаг и удалять с сервера документ без загрузки. Если через обработку, тоже проверять флаг, в списке не показывать, сразу удалять.

Понятно, спасибо! Этот вариант я и предполагал под обработкой в промежуточной базе.

Сервис поддержки клиентов работает на платформе UserEcho