|   |   | 
| 
 | Конвертация данных, правило для расчета суммы. | ☑ | ||
|---|---|---|---|---|
| 0
    
        Rizhij_Nikitos 18.04.12✎ 12:06 | 
        Здравствуйте. Пробелма такова, меняю типовые правила, и там в источнике нету суммы, а в приемнике есть в документе, но в источнике есть цена и количество, зная их я могу посчитать сумму. Делаю так в правила конвертации свойств(ПКС) пробывал в Обработчике при выгрузке, перед выгрузкой, после выгрузки такую вещь писать:
  Значение = Число(Источник.Цена)*Число(Источник.Количество) но при работе с правилами, выгружая данные он ругается и пишет ошибку. ЧТо я делаю не так, и как это можно сделать? | |||
| 1
    
        Rizhij_Nikitos 18.04.12✎ 12:32 | 
        Up     | |||
| 2
    
        mozzga 18.04.12✎ 12:34 | 
        попробуй убрать "число"     | |||
| 3
    
        vicof 18.04.12✎ 12:34 | 
        Какая ошибка?     | |||
| 4
    
        Aleksey 18.04.12✎ 12:35 | 
        У тебя что в шапке Количества и цена?     | |||
| 5
    
        Aleksey 18.04.12✎ 12:44 | 
        ОбъектКоллекции - ссылка на выгружаемый объект коллекции. Например, строка табличной части или запись регистра или строка таблицы значений или строка результата запроса и т.д.     | |||
| 6
    
        Aleksey 18.04.12✎ 12:44 | 
        Значение = Число(ОбъектКоллекции .Цена)*Число(ОбъектКоллекции .Количество)     | |||
| 7
    
        Rizhij_Nikitos 18.04.12✎ 12:48 | 
        (6) пробывал также, тоже ругается, источник уже понял коссяк. А где это ставить в каком обработчике?     | |||
| 8
    
        Aleksey 18.04.12✎ 12:50 | 
        В ПКС табличной части     | |||
| 9
    
        Aleksey 18.04.12✎ 12:50 | 
        На что ругается?     | |||
| 10
    
        Aleksey 18.04.12✎ 12:51 | 
        В Перед выгрузкой     | |||
| 11
    
        Rizhij_Nikitos 18.04.12✎ 12:59 | 
        ПКС_ПередВыгрузкой_ПеремещениеТоваров_Товары_СуммаВРознице_Реквизит38<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать)
  Функция не обнаружена (ПКС_ПередВыгрузкой_ПеремещениеТоваров_Товары_СуммаВРознице_Реквизит38) Ошибка получения свойства из объекта коллекции. Свойство: СуммаВРознице | |||
| 12
    
        takefive 18.04.12✎ 13:10 | 
        Можно сделать в ПКО ПослеЗагрузки. Примерно так...
  Для каждого СтрокаТабЧасти Из Объект.Товары Цикл СтрокаТабЧасти.Сумма = СтрокаТабЧасти.Цена*СтрокаТабЧасти.Количество; КонецЦикла; | |||
| 13
    
        Rizhij_Nikitos 18.04.12✎ 13:19 | 
        СтрокаТабЧасти.СУмма эт мой реквизит СуммаВРознице да? Но еще вопрос стоит в табличную часть добавить реквизит ?     | |||
| 14
    
        takefive 18.04.12✎ 13:41 | 
        Судя по вопросительным знакам - это вопросы. Если стОит - это правильный вопрос, если стоИт - это отдельная тема     | |||
| 15
    
        Aleksey 18.04.12✎ 13:45 | 
        (11) Ты что из 7-ки грузишь? А модуль обработки обновил??     | |||
| 16
    
        Rizhij_Nikitos 18.04.12✎ 14:29 | 
        (15) да из 7.7 в 8.2, типовое правило выгрузка в БП 2.0 Базовую делаю операцию. А что не так, я делаю по книжке Конвертация данных читаю ее, но че то я уже 1 ошибку нашел конфа, когда перестает работать.     | |||
| 17
    
        Rizhij_Nikitos 18.04.12✎ 14:30 | 
        Есть ли  еще литература по данной конфигурации и примерами работы с ней?     | |||
| 18
    
        Rizhij_Nikitos 18.04.12✎ 14:33 | 
        (15) я что-то не так делаю? а еще вопрос, как перегрузить один в справочник другой, если описание свойств одного есть, а другого нет в типовом правиле? сами объекты справочнике есть в обеих конфигурациях ( ну данные в одной эт ТипЦены, во второй ТипыЦенНоменклатуры). Для ТипыЦенНоменклатуры есть все поля (свойства) не знаю как это называется, а в справочнике ТипЦены даже поля код нету, чтобы ставить соотвествие объектов.     | |||
| 19
    
        Aleksey 18.04.12✎ 22:17 | 
        (18) Модуль обновил?     | |||
| 20
    
        Rizhij_Nikitos 20.04.12✎ 09:08 | 
        (18) каким образом, это типовое правило, там по определению должны быть данные справочника ТипЦены.     | |||
| 21
    
        Aleksey 20.04.12✎ 12:09 | 
        (20) Если "меняю типовые правила" то это уже ттиповое
  Конверташка для 7-ки и 8-ки по разному работает | |||
| 22
    
        Aleksey 20.04.12✎ 12:09 | 
        * уже не типовое     | |||
| 23
    
        Rizhij_Nikitos 20.04.12✎ 15:44 | 
        (21) Конвертация данных конфа 2.1 версия, правила из 7.7 в 8.2, в самом правиле обмена нет описания реквизитов метаданного Справочник ТипЦены, что я не так сказал? Посоветуйте книгу кроме Бояркина еще какую можно почитать по данных действиях.     | |||
| 24
    
        Aleksey 20.04.12✎ 15:50 | 
        В то что в отличии от 8-ке, где модуль обработки правил конвертации передается в xml в 7-ке модель обработки выгрузки отдельно - правило отдельно
  Поэтому если ты добавляешь правила конвертации, то соответствующие изменения ты должен внести в модуль обработки выгрузки | |||
| 25
    
        Rizhij_Nikitos 20.04.12✎ 16:47 | 
        А поэтмоу выдавал ошибку да когда я что то писал верно?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |