Не заполнено значение реквизита «Себестоимость» БП2.0

Потребовалось быстро написать обработку документов загруженных из «Управление торговлей 10.3», поскольку партионный учет не ведется, данное поле не заполнено.

Проявление проблемы

При проведении такого документа выводится ошибка «Строка номер 1 табличной части «Товары»: Не заполнено значение реквизита «Себестоимость««.

Ссылка на обработку (правой кнопкой «сохранить ссылку как», в некоторых браузерах может открываться на просмотр как видео файл)

Цели и возможности

  • Установка поля «Себестоимость» в процентах от продажной цены
  • Обрабатываются только со значением себестоимости равным «0»
  • Выбор периода обработки документов
  • Обрабатываются в порядке даты документов
  • Пропускаются помеченные на удаление
  • Режим проведения/записи
  • Сообщение о количестве загруженных
  • Сообщение о количестве ошибок записи
  • Обработка прерывания пользователем (Ctrl+Break) в процессе работы
  • Продолжение работы при возникновении ошибки записи
  • Не используется привилегированный режим, поэтому роли пользователя должны давать право для чтения и записи документа «Возврат товаров от покупателя»
  • Формат файла платформа 8.2/8.3
  • Обычные формы (не управляемое приложение)
  • Дополнительные проверки от некомпетентности пользователя не производятся, поэтому обработка используется как есть, либо модифицируется к другим условиям задачи самостоятельно.

Вы обязательно истратите слишком много, если захотите сэкономить на хорошей рекламе. Это подобно покупке билета на три четверти пути в Европу: вы потратили деньги, но туда не доехали.

— Ч. Монтимер.