8.х УПП вылетает обработка "Проведением по партиям" УПП 1.3.87.2 (8.3.9.2170)

Тема в разделе ""1С:Управление производственным предприятием УПП"", создана пользователем bluntschi, 21 мар 2017.

  1. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    454
    Симпатии:
    0
    Баллы:
    26
    Добрый день, подскажите, провожу проведением по партиям, и когда доходит до документа "Поступление товаров из переработку" - обработка вылетает с ошибкой
    Код:
    {ОбщийМодуль.УправлениеПроизводствомДвиженияПоРегистрам.Модуль(4561)}: Преобразование значения к типу Число не может быть выполнено
        ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "%ИмяТабличнойЧасти%", ИмяДокумента + ?(ИмяТабличнойЧасти = "", "", ".") + ИмяТабличнойЧасти);
    
    не знаю как быть:(
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.126
    Симпатии:
    953
    Баллы:
    204
    проверить все значения на соответствие типу "строка". при необходимости выполнить преобразование Строка(<Значение>)
  3. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    454
    Симпатии:
    0
    Баллы:
    26
    все значения, которые передаются в эту процедуру? или все значения документа?
  4. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.126
    Симпатии:
    953
    Баллы:
    204
    Все значения в

    Код:
    ИмяДокумента + ?(ИмяТабличнойЧасти = "", "", ".") + ИмяТабличнойЧасти
  5. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    454
    Симпатии:
    0
    Баллы:
    26
    если проходить отладкой в момент проведения документа - то все из этой строки строковые типы, нужно попробовать запустить отладку из обработки проведениям по партиям?
    --- Объединение сообщений, 22 мар 2017 ---
    а если я на время проведения по партяим сделаю так

    ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "%ИмяТабличнойЧасти%", Строка(ИмяДокумента) + ?(Строка(ИмяТабличнойЧасти) = "", "", ".") + Строка(ИмяТабличнойЧасти));

    это будет очень критично?
    Последнее редактирование: 22 мар 2017
  6. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.126
    Симпатии:
    953
    Баллы:
    204
    Да нет, не критично, просто это изменение конфигурации и применение изменений к конфигурации базы данных.

Поделиться этой страницей