Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.57 KB | None | 0 0
  1. "ВЫБРАТЬ
  2. | втТовары.Номенклатура КАК Номенклатура,
  3. | втТовары.Характеристика КАК Характеристика,
  4. | втТовары.ЦенаЗаУпаковку КАК ЦенаВДокументе,
  5. | втТовары.Количество КАК Количество,
  6. | втТовары.КлючСвязи КАК КлючСвязи
  7. |ПОМЕСТИТЬ втТовары
  8. |ИЗ
  9. | &Товары КАК втТовары
  10. | ИНДЕКСИРОВАТЬ ПО
  11. | Номенклатура, Характеристика
  12. |;
  13. |
  14. |////////////////////////////////////////////////////////////////////////////////
  15. |ВЫБРАТЬ
  16. | втТовары.КлючСвязи КАК КлючСвязи,
  17. | ЦеныНоменклатурыСрезПоследних.ВидЦен КАК ВидЦен,
  18. | втТовары.Номенклатура КАК Номенклатура,
  19. | втТовары.Характеристика КАК Характеристика,
  20. | ЦеныНоменклатурыСрезПоследних.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
  21. | втТовары.ЦенаВДокументе КАК ЦенаВДокументе,
  22. | ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Цена,
  23. | втТовары.Количество * (втТовары.ЦенаВДокументе - ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) / ЕСТЬNULL(КурсыВалютДокумента.Курс, 0) / ЕСТЬNULL(КурсыВалютДокумента.Кратность, 0) * ЕСТЬNULL(КурсыВалютСкидки.Курс, 0) * ЕСТЬNULL(КурсыВалютСкидки.Кратность, 0)) КАК РазмерСкидки,
  24. | ВЫБОР
  25. | КОГДА ЦеныНоменклатурыСрезПоследних.Цена ЕСТЬ NULL
  26. | ТОГДА ЛОЖЬ
  27. | ИНАЧЕ ИСТИНА
  28. | КОНЕЦ КАК ЦенаСкидкиУказана,
  29. | ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) / ЕСТЬNULL(КурсыВалютДокумента.Курс, 0) / ЕСТЬNULL(КурсыВалютДокумента.Кратность, 0) * ЕСТЬNULL(КурсыВалютСкидки.Курс, 0) * ЕСТЬNULL(КурсыВалютСкидки.Кратность, 0) КАК ЦенаВВалютеДокумента
  30. |ИЗ
  31. | втТовары КАК втТовары
  32. | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаДокумента, ВидЦен В (&спВидовЦен)) КАК ЦеныНоменклатурыСрезПоследних
  33. | ПО втТовары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
  34. | И втТовары.Характеристика = ЦеныНоменклатурыСрезПоследних.Характеристика,
  35. | РегистрСведений.КурсыВалют.СрезПоследних(&ДатаДокумента, Валюта = &ВалютаДокумента) КАК КурсыВалютДокумента,
  36. | РегистрСведений.КурсыВалют.СрезПоследних(&ДатаДокумента, Валюта = &ВалютаСкидки) КАК КурсыВалютСкидки";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement