8.х УПП Неправильно начисляется валютная сумма

Тема в разделе ""1С:Управление производственным предприятием УПП"", создана пользователем Falcon, 26 май 2008.

  1. TopicStarter Overlay
    Falcon
    Offline

    Falcon

    Регистрация:
    25 май 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Конфигурация "Управление Производственным Предприятием". Ввожу документ "Поступление товаров и услуг", услуга - аренда, договор в долларах. К примеру аренда за месяц 1000 долларов + 180 НДС, курс рубля - 24. Провожу документ, нажимаю Перейти - Журнал Проводок (Бухгалтерский учет). В графе где рублевая сумма показывает 1000 рублей + 180 ндс, а в графе валютная сумма показывает 41,66 + 7,5 ндс. Т.е совсем наоборот. Что странно, если занести поступление товаров в валюте то все правильно, такая проблема только с услугами.

    Может кто знает решение вопроса? Помогите пожалуйста
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Номер релиза?
  3. TopicStarter Overlay
    Falcon
    Offline

    Falcon

    Регистрация:
    25 май 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    1C Предприятие 8.0.12.21
    Конфигурация "Управление Производственным Предприятием" 1.1.2.1
  4. TopicStarter Overlay
    Falcon
    Offline

    Falcon

    Регистрация:
    25 май 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Нашел причину, в модуле документа, в функции "ДвиженияПоРегистрамРегл" есть цикл для товаров
    "Для каждого СтрокаТаблицы Из ТаблицаПоТоварам Цикл"

    У СтрокаТаблицы есть свойство ПроводкаСумма и ПроводкаСуммаНДС, они правильно отражают валютную сумму

    В то время как для услуг есть цикл

    "Для каждого СтрокаТаблицы Из ТаблицаПоУслугам Цикл"

    Здесь у СтрокаТаблица есть свойство Сумма и СуммаНДС, они уже валютную сумму считают неправильно, вернее показывают просто рублевую сумму.

    Сколько не бился не смог найти где описывается ТаблицаПоУслугам чтобы изменить свойство.
  5. AlexFF
    Offline

    AlexFF Разбирающийся

    Регистрация:
    6 мар 2007
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    26
    где-то тут:

    Процедура ПодготовитьТаблицыДокумента

    Код:
    ТаблицаПоУслугам      = ПодготовитьТаблицуТоваров(РезультатЗапросаПоУслугам, СтруктураШапкиДокумента);
    
  6. TopicStarter Overlay
    Falcon
    Offline

    Falcon

    Регистрация:
    25 май 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Решил вопрос путем изменения формулы в теле условия

    Если СтруктураШапкиДокумента.СчетУчетаРасчетовСКонтрагентом.Валютный Тогда
    Проводка.ВалютаКт = СтруктураШапкиДокумента.ВалютаДокумента;
    Если СтруктураШапкиДокумента.НДСВключенВСтоимость Тогда
    Проводка.ВалютнаяСуммаКт = СтрокаТаблицы.Сумма + СтрокаТаблицы.ПроводкаСуммаНДС;
    Проводка.Сумма = СтрокаТаблицы.Сумма + СтрокаТаблицы.СуммаНДС * СтруктураШапкиДокумента.КурсДокумента * СтруктураШапкиДокумента.КратностьДокумента ;
    Иначе
    Проводка.ВалютнаяСуммаКт = СтрокаТаблицы.Сумма ;
    Проводка.Сумма = СтрокаТаблицы.Сумма * СтруктураШапкиДокумента.КурсДокумента * СтруктураШапкиДокумента.КратностьДокумента ;
    КонецЕсли;
    КонецЕсли;

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