| 
    
            
         
         | 
    
    
  | 
Цены "состава набора" при обмене УТ - БП | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        PuhUfa    
     18.01.13 
            ✎
    11:01 
 | 
         
        Стандартный обмен УТ - БП. "Все" работает нормально за исключением цен состава набора. 
  
        В УТ: ТоварНабора1 - 2х 6400.00 ТоварНабора2 - 5х 600.00 ... Итого набор: 1х 50000.00 В БП наборов нет и туда все приходит построчно, но с какими то выдуманными ценами: В БП: ТоварНабора1 - 2х 7567.06 ТоварНабора2 - 5х 283.76 ... Итого: 49999.99 Итоговая сумма набора, в БП, почти всегда пляшет +/- 1/2 коп, ну и цены попозиционные просто не поддаются анализу. Посмотрел файл обмена, кривые цены уже в нем, т.е. это УТ выгружает непонятные цены. Кто то сталкивался? Куда копать?  | 
|||
| 
    1
    
        spleen    
     18.01.13 
            ✎
    11:16 
 | 
         
        Правила конвертации погляди.     
         | 
|||
| 
    2
    
        PuhUfa    
     18.01.13 
            ✎
    11:21 
 | 
         
        (1) т.е. это косяк самих 1С, а не я где то недокрутил с настройками?     
         | 
|||
| 
    3
    
        Йохохо    
     18.01.13 
            ✎
    11:23 
 | 
         
        там вот такое есть, оно?
  
        Если ОбъектКоллекции.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент > 0 Тогда Значение = ОбъектКоллекции.Цена / ОбъектКоллекции.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент; КонецЕсли;  | 
|||
| 
    4
    
        spleen    
     18.01.13 
            ✎
    11:25 
 | 
         
        (3) О. Возможно твой вариант     
         | 
|||
| 
    5
    
        PuhUfa    
     18.01.13 
            ✎
    11:32 
 | 
         
        (3) это в правилах?
  
        вроде везде, в товаре, коэффициент = 1  | 
|||
| 
    6
    
        Йохохо    
     18.01.13 
            ✎
    11:33 
 | 
         
        (5) уточни, какой документ. в типовых вижу только ПереоценкаРозница - УстановкаЦенНоменклатуры     
         | 
|||
| 
    7
    
        Йохохо    
     18.01.13 
            ✎
    11:34 
 | 
         
        и у меня под рукой ут 10.3.20 - бп 2.0.4Х =)     
         | 
|||
| 
    8
    
        PuhUfa    
     18.01.13 
            ✎
    11:37 
 | 
         
        (6) Обычная "реализация". В УТ, в ТЧ, выбираем наменклатуру с видом "Набор-комплект" и потом, через кнопку "состав набора", набираем сам набор.     
         | 
|||
| 
    9
    
        PuhUfa    
     21.01.13 
            ✎
    11:43 
 | 
         
        (3) в правилах:
  
        ТабТовары = УправлениеЗапасами.Сформировать_Таблицу_Комплектующих(ТаблицаПоТоварам, Источник); ТабТовары.Колонки.Добавить("Коэффициент"); Для каждого СтрокаТовары Из ТабТовары Цикл СтрокаТовары.Коэффициент = ?(СтрокаТовары.ЕдиницаИзмерения.Коэффициент <> 0, СтрокаТовары.ЕдиницаИзмерения.Коэффициент, 1); СтрокаТовары.Количество = СтрокаТовары.Количество * СтрокаТовары.Коэффициент; СтрокаТовары.Цена = ?(СтрокаТовары.Количество <> 0, СтрокаТовары.Сумма / СтрокаТовары.Количество, 0); КонецЦикла; И вот это: УправлениеЗапасами.Сформировать_Таблицу_Комплектующих(ТаблицаПоТоварам, Источник); возвращает таблицу с пересчитанными/перераспределенными показателями (цена/сумма/etc). Какой тайный смысл в этом пока не понятно. ps матофильтр не пропускает: Сформировать_Таблицу_Комплектующих -))  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |