Advertisement
bytecoded

The Optimized Query

Mar 25th, 2019
391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.47 KB | None | 0 0
  1. ВЫБРАТЬ
  2. Цены.Номенклатура КАК Номенклатура,
  3. Цены.Цена КАК Цена,
  4. Цены.Валюта КАК Валюта,
  5. Цены.ТипЦен КАК ТипЦен
  6.  
  7. ПОМЕСТИТЬ Цены1
  8.  
  9. ИЗ
  10. РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
  11. &ДатаОкончания,
  12. ТипЦен = &ТипЦен1) КАК Цены
  13. ;
  14.  
  15. ВЫБРАТЬ
  16. Цены.Номенклатура КАК Номенклатура,
  17. Цены.Цена КАК Цена,
  18. Цены.Валюта КАК Валюта,
  19. Цены.ТипЦен КАК ТипЦен
  20.  
  21. ПОМЕСТИТЬ Цены2
  22.  
  23. ИЗ
  24. РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
  25. &ДатаОкончания,
  26. ТипЦен = &ТипЦен2) КАК Цены
  27. ;
  28.  
  29. ////////////////////////////////////////////////////////////////////////////////
  30. ВЫБРАТЬ
  31. РБ.Счет КАК Счет,
  32. ВЫРАЗИТЬ(РБ.Субконто3 КАК Справочник.Номенклатура).Наименование КАК НоменклатураНаименование,
  33. РБ.Субконто2 КАК СтавкаНДС,
  34. РБ.СуммаНачальныйОстаток КАК НачальныйОстаток,
  35. РБ.СуммаОборот КАК Оборот,
  36. РБ.СуммаКонечныйОстаток КАК КонечныйОстаток,
  37. ЦеныТип1.Цена КАК Цена1,
  38. ЦеныТип2.Цена КАК Цена2,
  39. ЦеныТип1.Валюта.Наименование КАК ВалютаЦены1,
  40. ЦеныТип2.Валюта.Наименование КАК ВалютаЦены2
  41. ИЗ
  42. РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, , , Счет В ИЕРАРХИИ (&Счет), , Организация = &Организация) КАК РБ
  43.  
  44. ЛЕВОЕ СОЕДИНЕНИЕ Цены1 КАК ЦеныТип1
  45. ПО РБ.Субконто3 = ЦеныТип1.Номенклатура
  46.  
  47. ЛЕВОЕ СОЕДИНЕНИЕ Цены2 КАК ЦеныТип2
  48. ПО РБ.Субконто3 = ЦеныТип2.Номенклатура
  49.  
  50. ИТОГИ
  51. СУММА(НачальныйОстаток),
  52. СУММА(Оборот),
  53. СУММА(КонечныйОстаток)
  54. ПО
  55. Счет
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement