Потребовалось быстро написать обработку документов загруженных из “Управление торговлей 10.3”, поскольку партионный учет не ведется, данное поле не заполнено.
Проявление проблемы
При проведении такого документа выводится ошибка “Строка номер 1 табличной части “Товары”: Не заполнено значение реквизита “Себестоимость““.
Ссылка на обработку (правой кнопкой “сохранить ссылку как”, в некоторых браузерах может открываться на просмотр как видео файл)
Цели и возможности
- Установка поля “Себестоимость” в процентах от продажной цены
- Обрабатываются только со значением себестоимости равным “0”
- Выбор периода обработки документов
- Обрабатываются в порядке даты документов
- Пропускаются помеченные на удаление
- Режим проведения/записи
- Сообщение о количестве загруженных
- Сообщение о количестве ошибок записи
- Обработка прерывания пользователем (Ctrl+Break) в процессе работы
- Продолжение работы при возникновении ошибки записи
- Не используется привилегированный режим, поэтому роли пользователя должны давать право для чтения и записи документа “Возврат товаров от покупателя”
- Формат файла платформа 8.2/8.3
- Обычные формы (не управляемое приложение)
- Дополнительные проверки от некомпетентности пользователя не производятся, поэтому обработка используется как есть, либо модифицируется к другим условиям задачи самостоятельно.
Реклама — величайшее искусство XX века.