8.х УТ Преобразование значения к типу число не может быть выполнено

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем Александр18, 1 июн 2018.

  1. TopicStarter Overlay
    Александр18
    Offline

    Александр18 Новичок в 1С

    Регистрация:
    8 дек 2015
    Сообщения:
    21
    Симпатии:
    1
    Баллы:
    4
    Добрый день.
    При попытке создать документ "Реализация" на основании "Заказа клиента" выскакивает ошибка "Преобразование значения к типу число не может быть выполнено". Ошибка выскакивает, если в документе много строчек с товарами.
    --- Объединение сообщений, 1 июн 2018 ---
    Вот такую ошибку выдает в отладке
    Код:
    {ОбщийМодуль.СозданиеНаОснованииУТКлиент.Модуль(245)}: Ошибка при вызове метода контекста (ОткрытьФорму)
            ОткрытьФорму(
    по причине:
    Ошибка при выполнении обработчика - 'ОбработкаЗаполнения'
    по причине:
    {Документ.РеализацияТоваровУслуг.МодульМенеджера(562)}: Преобразование значения к типу Число не может быть выполнено
            СтрокаТаб.КоличествоУпаковок = КоличествоКОтгрузке / ВыборкаТовары.Коэффициент;
    Последнее редактирование: 1 июн 2018
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.890
    Симпатии:
    1.030
    Баллы:
    204
    Установите точку останова в указанной строке и посмотрите на значения переменных, скорее всего одно из них NULL или Неопределено
  3. TopicStarter Overlay
    Александр18
    Offline

    Александр18 Новичок в 1С

    Регистрация:
    8 дек 2015
    Сообщения:
    21
    Симпатии:
    1
    Баллы:
    4
    Значение Null выдает ВыборкаТовары.Коэффициент
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.890
    Симпатии:
    1.030
    Баллы:
    204
    Разберитесь, почему.
  5. TopicStarter Overlay
    Александр18
    Offline

    Александр18 Новичок в 1С

    Регистрация:
    8 дек 2015
    Сообщения:
    21
    Симпатии:
    1
    Баллы:
    4
    Куда копать так и не понял. Что вообще такое должен передавать ВыборкаТовары.Коэффициент?
  6. Raider
    Offline

    Raider Опытный в 1С

    Регистрация:
    28 мар 2012
    Сообщения:
    56
    Симпатии:
    2
    Баллы:
    29
    копать в сторону запроса выборки. Заменить в нем поле на выражение ЕстьNull(ВыборкаТовары.Коэффициент,1) если упаковки не используются, если используются, проставить коэффициенты у единиц измерения.