Вход | Регистрация



Информация о суммах на складах в регламентированной

Информация о суммах на складах в регламентированной
Я
   Sv4org
 
27.10.16 - 15:02
Документы поступления и продажи могут быть оформлены в любой валюте, но на складах информация о суммах хранится только в регламентированной валюте.

Подскажите что делать? подкините какую-то информацию пожалуйста.
 
 
   Sv4org
 
3 - 28.10.16 - 12:20
Ребят помогите с решением этой задачи
пока всё что смог сделать

Если Документы.ПриходнаяНакладная.Сумма = Константы.РегламинтируемаяВалюта Тогда Документы.ПриходнаяНакладная.Сумма
ИначеЕсли  Документы.ПриходнаяНакладная.Сумма <> Константы.РегламинтируемаяВалюта Тогда РегистрыНакопления.ТоварыНаСкладах.Сумма = Документы.ПриходнаяНакладная.Сумма *  РегистрыСведений.КурсыВалют.Курс        
КонецЕсли;
   shuhard_серый
 
4 - 28.10.16 - 12:23
(0) ребёнок, куда ты лезешь
   Sv4org
 
5 - 28.10.16 - 12:45
(4) s nu te futa
   Vladal
 
6 - 28.10.16 - 12:47
(3) Все правильно. Получаешь курс валюты на дату документа и переводи в нужную валюту по курсу и кратности.
   Vladal
 
7 - 28.10.16 - 12:48
(3) Но лучше это сделать сразу в одном запросе.
   Sv4org
 
8 - 28.10.16 - 12:49
(6) (7) Спасибо
   elCust
 
9 - 28.10.16 - 12:55
(3)
Вот у тебя валюта рег учета допустим USD, а у документа валюта учета EUR, то тогда что ты там насчитаешь?
   elCust
 
10 - 28.10.16 - 12:56
(3) И что это за сравнение?

Документы.ПриходнаяНакладная.Сумма <> Константы.РегламинтируемаяВалюта
 
 Рекламное место пустует
   Sv4org
 
11 - 28.10.16 - 12:56
(9) По курсу EUR пересчитаю в USD
   Sv4org
 
12 - 28.10.16 - 12:57
(10) Там ошибся поменял уже
 РегистрыНакопления.ТоварыНаСкладах.Валюта <> Константы.РегламинтируемаяВалюта
   elCust
 
13 - 28.10.16 - 12:57
Короче тебе нужен кросскурс.
   elCust
 
14 - 28.10.16 - 13:01
Ты регистры сам строишь?
   Sv4org
 
15 - 28.10.16 - 13:53
(14) да
   Sv4org
 
16 - 28.10.16 - 14:40
Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ПриходнаяНакладнаяТовар.Номенклатура,
    |    СУММА(ПриходнаяНакладнаяТовар.Количество) КАК Количество,
    |    ПриходнаяНакладнаяТовар.Цена,
    |    СУММА(ПриходнаяНакладнаяТовар.Сумма * ЕСТЬNULL(КурсыВалютСрезПоследних.Курс, 0)) КАК Сумма
    |ИЗ
    |    Документ.ПриходнаяНакладная.Товар КАК ПриходнаяНакладнаяТовар
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних(&Дата, Валюта = &Валюта) КАК КурсыВалютСрезПоследних
    |        ПО ПриходнаяНакладнаяТовар.Ссылка.Валюта = КурсыВалютСрезПоследних.Валюта
    |ГДЕ
    |    ПриходнаяНакладнаяТовар.Ссылка = &ссылка
    |
    |СГРУППИРОВАТЬ ПО
    |    ПриходнаяНакладнаяТовар.Номенклатура,
    |    ПриходнаяНакладнаяТовар.Цена";
    
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    Запрос.УстановитьПараметр("Валюта", Константы.РегламинтируемаяВалюта.Получить());
    Запрос.УстановитьПараметр("Дата", Ссылка.Дата);




Реябят такое дело помогите пожалуйста
Работает всё кроме этого
Запрос.УстановитьПараметр("Валюта", Константы.РегламинтируемаяВалюта.Получить());

Если устанавливаю параматр по наименованию валюты то считает 
как исправить?
   Джинн
 
17 - 28.10.16 - 14:43
Зачет авансов по какому курсу?
   Sv4org
 
18 - 28.10.16 - 14:44
(17) по текущему курсу
   Базис
 
19 - 28.10.16 - 14:46
(16) Платформа позволяет писать код на нескольких языках. На каком языке Вы пишете код?

// Первый ответ предполагаю ошибочным.
   shuhard_серый
 
20 - 28.10.16 - 14:49
(17) у него запасы расценены по текущему курсу, а не на дату приобретения, какая ту нафиг кредиторка =)


отчет бессмысленный и бесполезный
   Sv4org
 
21 - 28.10.16 - 14:49
(19) всмысле на каком языке?
на русском
   Sv4org
 
22 - 28.10.16 - 14:51
(20) Считаю по текущему курсу потомучто сказали высчитывать все товары по текущему курсу
   shuhard_серый
 
23 - 28.10.16 - 14:55
(22) не отвлекайся, то, что отчет не нужный, не значит, что его не нужно делать
   Sv4org
 
24 - 28.10.16 - 15:02
Так как всё вывести сумму?
   elCust
 
25 - 28.10.16 - 15:10
Вот тебе нужен курс на определенную дату, а ты делаешь:

ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних

Срез последних тебе вернет последний введенный курс, а не курс на нужный день.
   Sv4org
 
26 - 28.10.16 - 15:22
(25) правильно
если сегодоня курс не ввели он берёт посследний введённый курс


Список тем форума
Рекламное место пустует  Рекламное место пустует
Компьютер — устройство разработанное для ускорения и автоматизации человеческих ошибок.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует