Advertisement
Archius11

Untitled

Apr 21st, 2020
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 66.60 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. ИЛИ Партнеры.Родитель = ПартнерыГоловыСДоговоромДавальца.ПартнерГолова
  23. ИЛИ Партнеры.Родитель.Родитель = ПартнерыГоловыСДоговоромДавальца.ПартнерГолова
  24. ИЛИ Партнеры.Родитель.Родитель.Родитель = ПартнерыГоловыСДоговоромДавальца.ПартнерГолова)
  25. ;
  26.  
  27. ////////////////////////////////////////////////////////////////////////////////
  28. ВЫБРАТЬ
  29. ВложенныйЗапрос.Партнер КАК Партнер,
  30. ВложенныйЗапрос.Менеджер КАК Менеджер,
  31. ВложенныйЗапрос.Подразделение КАК Подразделение,
  32. ВложенныйЗапрос.ТекущийРуководительФизЛицо КАК ТекущийРуководительФизЛицо,
  33. ПользователиРОП.Ссылка КАК Руководитель
  34. ПОМЕСТИТЬ МенеджерыРуководителиПартнеров
  35. ИЗ
  36. (ВЫБРАТЬ
  37. Партнеры.Ссылка КАК Партнер,
  38. Партнеры.ОсновнойМенеджер КАК Менеджер,
  39. Партнеры.ОсновнойМенеджер.Подразделение КАК Подразделение,
  40. СтруктураПредприятия.ТекущийРуководитель КАК ТекущийРуководительФизЛицо
  41. ИЗ
  42. Справочник.Партнеры КАК Партнеры
  43. ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.СтруктураПредприятия КАК СтруктураПредприятия
  44. ПО Партнеры.ОсновнойМенеджер.Подразделение = СтруктураПредприятия.Ссылка
  45. ГДЕ
  46. СтруктураПредприятия.ТекущийРуководитель <> ЗНАЧЕНИЕ(справочник.физическиелица.пустаяссылка)) КАК ВложенныйЗапрос
  47. ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК ПользователиРОП
  48. ПО ВложенныйЗапрос.ТекущийРуководительФизЛицо = ПользователиРОП.ФизическоеЛицо
  49. ;
  50.  
  51. ////////////////////////////////////////////////////////////////////////////////
  52. ВЫБРАТЬ РАЗРЕШЕННЫЕ
  53. Партнеры.Ссылка КАК Ссылка
  54. ПОМЕСТИТЬ ВтРазрешенныеПартнеры
  55. ИЗ
  56. Справочник.Партнеры КАК Партнеры
  57. ГДЕ
  58. ВЫБОР &РежимРаботы
  59. КОГДА 0
  60. ТОГДА Партнеры.ОсновнойМенеджер = &ТекПользователь
  61. ИНАЧЕ Партнеры.ОсновнойМенеджер.Подразделение В ИЕРАРХИИ (&ТекПодразделение)
  62. КОНЕЦ
  63.  
  64. ОБЪЕДИНИТЬ ВСЕ
  65.  
  66. ВЫБРАТЬ
  67. ПланыПродажОбороты.Партнер
  68. ИЗ
  69. РегистрНакопления.ПланыПродаж.Обороты(
  70. &ДатаН,
  71. &ДатаК,
  72. ,
  73. Сценарий = &СценарийУточнение
  74. И ВидПлана = &ВидПланаМенеджер
  75. И ВЫБОР
  76. КОГДА &РежимРаботы = 0
  77. ТОГДА Менеджер = &ТекПользователь
  78. ИНАЧЕ Менеджер.Подразделение В ИЕРАРХИИ (&ТекПодразделение)
  79. КОНЕЦ) КАК ПланыПродажОбороты
  80.  
  81. ОБЪЕДИНИТЬ ВСЕ
  82.  
  83. ВЫБРАТЬ
  84. ПланыПродажПоКатегориямОбороты.Назначение.Партнер
  85. ИЗ
  86. РегистрНакопления.ПланыПродажПоКатегориям.Обороты(
  87. &ДатаН,
  88. &ДатаК,
  89. ,
  90. Сценарий = &СценарийОсновной
  91. И ВЫБОР
  92. КОГДА &РежимРаботы = 0
  93. ТОГДА ПланПродажПоКатегориям.Ответственный = &ТекПользователь
  94. ИНАЧЕ ПланПродажПоКатегориям.Ответственный.Подразделение В ИЕРАРХИИ (&ТекПодразделение)
  95. КОНЕЦ) КАК ПланыПродажПоКатегориямОбороты
  96. ;
  97.  
  98. ////////////////////////////////////////////////////////////////////////////////
  99. ВЫБРАТЬ РАЗЛИЧНЫЕ
  100. ВтРазрешенныеПартнеры.Ссылка КАК Ссылка
  101. ПОМЕСТИТЬ ВтПартнеры
  102. ИЗ
  103. ВтРазрешенныеПартнеры КАК ВтРазрешенныеПартнеры
  104. ;
  105.  
  106. ////////////////////////////////////////////////////////////////////////////////
  107. ВЫБРАТЬ
  108. НоменклатураПоставщиков.Владелец КАК Партнер,
  109. НоменклатураПоставщиков.Номенклатура.ТоварнаяКатегория КАК ТоварнаяКатегория,
  110. НоменклатураПоставщиков.Номенклатура КАК Номенклатура,
  111. НоменклатураПоставщиков.Характеристика КАК Характеристика,
  112. НоменклатураПоставщиков.Владелец.БизнесРегион КАК Территория
  113. ПОМЕСТИТЬ ВесьАссортиментИСтратПлан
  114. ИЗ
  115. Справочник.НоменклатураПоставщиков КАК НоменклатураПоставщиков
  116. ГДЕ
  117. НЕ НоменклатураПоставщиков.Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
  118. И НЕ НоменклатураПоставщиков.ПометкаУдаления
  119.  
  120. СГРУППИРОВАТЬ ПО
  121. НоменклатураПоставщиков.Владелец,
  122. НоменклатураПоставщиков.Номенклатура,
  123. НоменклатураПоставщиков.Характеристика,
  124. НоменклатураПоставщиков.Номенклатура.ТоварнаяКатегория,
  125. НоменклатураПоставщиков.Владелец.БизнесРегион
  126.  
  127. ОБЪЕДИНИТЬ ВСЕ
  128.  
  129. ВЫБРАТЬ РАЗЛИЧНЫЕ
  130. ПланыПродажОбороты.Партнер,
  131. ПланыПродажОбороты.Номенклатура.ТоварнаяКатегория,
  132. ПланыПродажОбороты.Номенклатура,
  133. ПланыПродажОбороты.Характеристика,
  134. ПланыПродажОбороты.Партнер.БизнесРегион
  135. ИЗ
  136. РегистрНакопления.ПланыПродаж.Обороты(&ДатаН, &ДатаК, Месяц, Сценарий = &СценарийОсновной) КАК ПланыПродажОбороты
  137. ;
  138.  
  139. ////////////////////////////////////////////////////////////////////////////////
  140. ВЫБРАТЬ РАЗЛИЧНЫЕ
  141. ВесьАссортиментИСтратПлан.Партнер КАК Партнер,
  142. ВесьАссортиментИСтратПлан.ТоварнаяКатегория КАК ТоварнаяКатегория,
  143. ВесьАссортиментИСтратПлан.Номенклатура КАК Номенклатура,
  144. ВесьАссортиментИСтратПлан.Характеристика КАК Характеристика,
  145. ВесьАссортиментИСтратПлан.Территория КАК Территория,
  146. ВЫРАЗИТЬ(ЕСТЬNULL(ХарактеристикиНоменклатурыДополнительныеРеквизиты.Значение, ЛОЖЬ) КАК БУЛЕВО) КАК ХарактеристикаВыведенаИзОборота
  147. ПОМЕСТИТЬ НоменклатураПоставщиков
  148. ИЗ
  149. ВесьАссортиментИСтратПлан КАК ВесьАссортиментИСтратПлан
  150. ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры.ДополнительныеРеквизиты КАК ХарактеристикиНоменклатурыДополнительныеРеквизиты
  151. ПО ВесьАссортиментИСтратПлан.Характеристика = ХарактеристикиНоменклатурыДополнительныеРеквизиты.Ссылка
  152. И (ХарактеристикиНоменклатурыДополнительныеРеквизиты.Свойство = &СвойствоНеИспользовать)
  153. ;
  154.  
  155. ////////////////////////////////////////////////////////////////////////////////
  156. ВЫБРАТЬ
  157. НоменклатураПоставщиков.Партнер КАК Партнер,
  158. НоменклатураПоставщиков.ТоварнаяКатегория КАК ТоварнаяКатегория,
  159. НоменклатураПоставщиков.Номенклатура КАК Номенклатура,
  160. НоменклатураПоставщиков.Характеристика КАК Характеристика,
  161. ПартнерыДополнительныеРеквизиты.Значение КАК СегментРынка,
  162. ПартнерыДополнительныеРеквизиты1.Значение КАК Категория,
  163. НоменклатураПоставщиков.Территория КАК Территория,
  164. evp_ПотенциалПотребленияПродукцииПоКлиентам.Потенциал КАК Потенциал,
  165. СУММА(ТоварыКОтгрузкеОбороты.КОтгрузкеОборот) КАК ОтгруженоВПрошломГоду,
  166. ПартнерыДополнительныеРеквизиты2.Значение КАК ТипЦенообразования,
  167. ПартнерыКонтактнаяИнформация.Представление КАК АдресДоставкиПартнера,
  168. ВтПартнеры.Ссылка.evp_СпособДоставки КАК СпособДоставкиПартнера,
  169. ВтПартнеры.Ссылка.evp_ОсновнойСкладОтгрузки КАК ОсновнойСкладОтгрузкиПартнера,
  170. МАКСИМУМ(НоменклатураПоставщиков.ХарактеристикаВыведенаИзОборота) КАК ХарактеристикаВыведенаИзОборота
  171. ПОМЕСТИТЬ ВтКорень
  172. ИЗ
  173. НоменклатураПоставщиков КАК НоменклатураПоставщиков
  174. ЛЕВОЕ СОЕДИНЕНИЕ ВтПартнеры КАК ВтПартнеры
  175. ПО НоменклатураПоставщиков.Партнер = ВтПартнеры.Ссылка
  176. ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДополнительныеРеквизиты КАК ПартнерыДополнительныеРеквизиты
  177. ПО НоменклатураПоставщиков.Партнер = ПартнерыДополнительныеРеквизиты.Ссылка
  178. И (ПартнерыДополнительныеРеквизиты.Свойство = &СвойствоСегментРынка)
  179. ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДополнительныеРеквизиты КАК ПартнерыДополнительныеРеквизиты1
  180. ПО НоменклатураПоставщиков.Партнер = ПартнерыДополнительныеРеквизиты1.Ссылка
  181. И (ПартнерыДополнительныеРеквизиты1.Свойство = &СвойствоКатегория)
  182. ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДополнительныеРеквизиты КАК ПартнерыДополнительныеРеквизиты2
  183. ПО НоменклатураПоставщиков.Партнер = ПартнерыДополнительныеРеквизиты2.Ссылка
  184. И (ПартнерыДополнительныеРеквизиты2.Свойство = &СвойствоЦенообразование)
  185. ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.evp_ПотенциалПотребленияПродукцииПоКлиентам КАК evp_ПотенциалПотребленияПродукцииПоКлиентам
  186. ПО НоменклатураПоставщиков.Партнер = evp_ПотенциалПотребленияПродукцииПоКлиентам.Партнер
  187. И НоменклатураПоставщиков.ТоварнаяКатегория = evp_ПотенциалПотребленияПродукцииПоКлиентам.ТоварнаяКатегория
  188. ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыКОтгрузке.Обороты(&ДатаН_ПрошлыйГод, &ДатаК_ПрошлыйГод, Год, ) КАК ТоварыКОтгрузкеОбороты
  189. ПО НоменклатураПоставщиков.Партнер = ТоварыКОтгрузкеОбороты.Получатель
  190. И НоменклатураПоставщиков.Номенклатура = ТоварыКОтгрузкеОбороты.Номенклатура
  191. И НоменклатураПоставщиков.Характеристика = ТоварыКОтгрузкеОбороты.Характеристика
  192. ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.КонтактнаяИнформация КАК ПартнерыКонтактнаяИнформация
  193. ПО НоменклатураПоставщиков.Партнер = ПартнерыКонтактнаяИнформация.Ссылка
  194. И (ПартнерыКонтактнаяИнформация.Вид = &ВидКИАдресДоставки)
  195. ГДЕ
  196. НЕ ЕСТЬNULL(ВтПартнеры.Ссылка, 0) = 0
  197.  
  198. СГРУППИРОВАТЬ ПО
  199. НоменклатураПоставщиков.Партнер,
  200. НоменклатураПоставщиков.Номенклатура,
  201. НоменклатураПоставщиков.Характеристика,
  202. НоменклатураПоставщиков.ТоварнаяКатегория,
  203. ПартнерыДополнительныеРеквизиты.Значение,
  204. ПартнерыДополнительныеРеквизиты1.Значение,
  205. evp_ПотенциалПотребленияПродукцииПоКлиентам.Потенциал,
  206. НоменклатураПоставщиков.Территория,
  207. ПартнерыДополнительныеРеквизиты2.Значение,
  208. ПартнерыКонтактнаяИнформация.Представление,
  209. ВтПартнеры.Ссылка.evp_СпособДоставки,
  210. ВтПартнеры.Ссылка.evp_ОсновнойСкладОтгрузки
  211. ;
  212.  
  213. ////////////////////////////////////////////////////////////////////////////////
  214. ВЫБРАТЬ
  215. ВыручкаИСебестоимостьПродажОбороты.Период КАК Период,
  216. КлючиАналитикиУчетаНоменклатуры.Номенклатура.ТоварнаяКатегория КАК НоменклатураТоварнаяКатегория,
  217. ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер КАК АналитикаУчетаПоПартнерамПартнер,
  218. КлючиАналитикиУчетаНоменклатуры.Номенклатура КАК Номенклатура,
  219. КлючиАналитикиУчетаНоменклатуры.Характеристика КАК Характеристика,
  220. ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КАК КоличествоОборот,
  221. ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК Сумма
  222. ПОМЕСТИТЬ ПродажиЕРП
  223. ИЗ
  224. РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&ДатаН_Продажи, &ДатаК_Продажи, Месяц, ) КАК ВыручкаИСебестоимостьПродажОбороты
  225. ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КлючиАналитикиУчетаНоменклатуры КАК КлючиАналитикиУчетаНоменклатуры
  226. ПО ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры = КлючиАналитикиУчетаНоменклатуры.Ссылка
  227. ;
  228.  
  229. ////////////////////////////////////////////////////////////////////////////////
  230. ВЫБРАТЬ
  231. ВложенныйЗапрос.Номенклатура КАК Номенклатура,
  232. ВложенныйЗапрос.Характеристика КАК Характеристика,
  233. ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК ЦенаСырье
  234. ПОМЕСТИТЬ СырьеЦены
  235. ИЗ
  236. (ВЫБРАТЬ РАЗЛИЧНЫЕ
  237. ПродажиЕРП.Номенклатура КАК Номенклатура,
  238. ПродажиЕРП.Характеристика КАК Характеристика
  239. ИЗ
  240. ПродажиЕРП КАК ПродажиЕРП) КАК ВложенныйЗапрос
  241. ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаК_Продажи, ВидЦены = &ВидЦенБазоваяПлановая) КАК ЦеныНоменклатурыСрезПоследних
  242. ПО ВложенныйЗапрос.Характеристика = ЦеныНоменклатурыСрезПоследних.Характеристика
  243. ;
  244.  
  245. ////////////////////////////////////////////////////////////////////////////////
  246. ВЫБРАТЬ
  247. ПродажиЕРП.Период КАК Период,
  248. ПродажиЕРП.НоменклатураТоварнаяКатегория КАК НоменклатураТоварнаяКатегория,
  249. ПродажиЕРП.АналитикаУчетаПоПартнерамПартнер КАК АналитикаУчетаПоПартнерамПартнер,
  250. ПродажиЕРП.Номенклатура КАК Номенклатура,
  251. ПродажиЕРП.Характеристика КАК Характеристика,
  252. ПродажиЕРП.КоличествоОборот КАК КоличествоОборот,
  253. ПродажиЕРП.Сумма - СырьеЦены.ЦенаСырье * ПродажиЕРП.КоличествоОборот КАК Сумма
  254. ПОМЕСТИТЬ ВтПродажиДоГруппировки
  255. ИЗ
  256. ПродажиЕРП КАК ПродажиЕРП
  257. ЛЕВОЕ СОЕДИНЕНИЕ СырьеЦены КАК СырьеЦены
  258. ПО ПродажиЕРП.Номенклатура = СырьеЦены.Номенклатура
  259. И ПродажиЕРП.Характеристика = СырьеЦены.Характеристика
  260.  
  261. ОБЪЕДИНИТЬ ВСЕ
  262.  
  263. ВЫБРАТЬ
  264. rt_СтатистикаПродажУПП.Период,
  265. rt_СтатистикаПродажУПП.Номенклатура.ТоварнаяКатегория,
  266. rt_СтатистикаПродажУПП.Партнер,
  267. rt_СтатистикаПродажУПП.Номенклатура,
  268. rt_СтатистикаПродажУПП.Характеристика,
  269. rt_СтатистикаПродажУПП.Количество,
  270. rt_СтатистикаПродажУПП.СуммаГрязнаяНаценка
  271. ИЗ
  272. РегистрСведений.rt_СтатистикаПродажУПП КАК rt_СтатистикаПродажУПП
  273. ГДЕ
  274. rt_СтатистикаПродажУПП.Период МЕЖДУ &ДатаН_Продажи И &ДатаК_Продажи
  275. ;
  276.  
  277. ////////////////////////////////////////////////////////////////////////////////
  278. ВЫБРАТЬ
  279. ВтПродажиДоГруппировки.Период КАК Период,
  280. ВтПродажиДоГруппировки.НоменклатураТоварнаяКатегория КАК НоменклатураТоварнаяКатегория,
  281. ВтПродажиДоГруппировки.АналитикаУчетаПоПартнерамПартнер КАК АналитикаУчетаПоПартнерамПартнер,
  282. ВтПродажиДоГруппировки.Номенклатура КАК Номенклатура,
  283. ВтПродажиДоГруппировки.Характеристика КАК Характеристика,
  284. СУММА(ВтПродажиДоГруппировки.КоличествоОборот) КАК КоличествоОборот,
  285. СУММА(ВтПродажиДоГруппировки.Сумма) КАК СуммаПродажи,
  286. ХарактеристикиНоменклатурыДополнительныеРеквизиты.Значение КАК Значение
  287. ПОМЕСТИТЬ ВтПродажи
  288. ИЗ
  289. ВтПродажиДоГруппировки КАК ВтПродажиДоГруппировки
  290. ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры.ДополнительныеРеквизиты КАК ХарактеристикиНоменклатурыДополнительныеРеквизиты
  291. ПО ВтПродажиДоГруппировки.Характеристика = ХарактеристикиНоменклатурыДополнительныеРеквизиты.Ссылка
  292. И (ХарактеристикиНоменклатурыДополнительныеРеквизиты.Свойство = &СвойствоПроизводственнаяПлощадка)
  293. ГДЕ
  294. ВЫБОР
  295. КОГДА &НомерВкладки = 3
  296. ТОГДА ИСТИНА
  297. ИНАЧЕ ВЫБОР
  298. КОГДА ХарактеристикиНоменклатурыДополнительныеРеквизиты.Значение В (&НомераПроизводственныхПлощадок)
  299. ТОГДА ИСТИНА
  300. ИНАЧЕ ЛОЖЬ
  301. КОНЕЦ
  302. КОНЕЦ
  303.  
  304. СГРУППИРОВАТЬ ПО
  305. ВтПродажиДоГруппировки.Период,
  306. ВтПродажиДоГруппировки.НоменклатураТоварнаяКатегория,
  307. ВтПродажиДоГруппировки.АналитикаУчетаПоПартнерамПартнер,
  308. ВтПродажиДоГруппировки.Номенклатура,
  309. ВтПродажиДоГруппировки.Характеристика,
  310. ХарактеристикиНоменклатурыДополнительныеРеквизиты.Значение
  311. ;
  312.  
  313. ////////////////////////////////////////////////////////////////////////////////
  314. ВЫБРАТЬ
  315. "ПоНоменклатуреУточнение" КАК ТипТаблицы,
  316. ПланыПродажОбороты.Период КАК Период,
  317. ПланыПродажОбороты.Партнер КАК Партнер,
  318. ПланыПродажОбороты.Номенклатура.ТоварнаяКатегория КАК ТоварнаяКатегория,
  319. ПланыПродажОбороты.Номенклатура КАК Номенклатура,
  320. ПланыПродажОбороты.Характеристика КАК Характеристика,
  321. ПланыПродажОбороты.КоличествоОборот КАК Количество,
  322. ВЫБОР
  323. КОГДА ПланыПродажОбороты.КоличествоОборот > 0
  324. ТОГДА ПланыПродажОбороты.СуммаОборот / ПланыПродажОбороты.КоличествоОборот
  325. ИНАЧЕ 0
  326. КОНЕЦ КАК Цена,
  327. ПланыПродажОбороты.СуммаОборот КАК СуммаОборот,
  328. ПланыПродажОбороты.Менеджер КАК МенеджерПлана,
  329. ПланыПродажОбороты.ПланПродаж КАК ПланПродаж,
  330. ПланыПродажОбороты.Статус КАК СтатусПланаПродаж,
  331. ПланыПродажОбороты.Склад КАК СкладПлана,
  332. ПланПродажДополнительныеРеквизиты.Значение КАК РегистраторЦенВалют,
  333. ВЫБОР
  334. КОГДА ПланыПродажОбороты.Назначение = ЗНАЧЕНИЕ(справочник.назначения.пустаяссылка)
  335. ТОГДА ЛОЖЬ
  336. ИНАЧЕ ИСТИНА
  337. КОНЕЦ КАК ЭтоДавальческаяСтрока
  338. ПОМЕСТИТЬ ВТ_ПланПоНоменклатуреУточнение
  339. ИЗ
  340. РегистрНакопления.ПланыПродаж.Обороты(
  341. &ДатаН,
  342. &ДатаК,
  343. Месяц,
  344. Сценарий = &СценарийУточнение
  345. И ВидПлана = &ВидПланаМенеджер
  346. И ВЫБОР
  347. КОГДА &РежимРаботы = 0
  348. ТОГДА Менеджер = &ТекПользователь
  349. ИНАЧЕ ИСТИНА
  350. КОНЕЦ) КАК ПланыПродажОбороты
  351. ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПланПродаж.ДополнительныеРеквизиты КАК ПланПродажДополнительныеРеквизиты
  352. ПО ПланыПродажОбороты.ПланПродаж = ПланПродажДополнительныеРеквизиты.Ссылка
  353. И (ПланПродажДополнительныеРеквизиты.Свойство = &СвойствоДокументУстановкиЦенВалюты)
  354. ГДЕ
  355. ПланыПродажОбороты.Период = ПланыПродажОбороты.ПланПродаж.НачалоПериода
  356. ;
  357.  
  358. ////////////////////////////////////////////////////////////////////////////////
  359. ВЫБРАТЬ
  360. "Продажи" КАК ТипТаблицы,
  361. ВтПродажи.Период КАК Период,
  362. ВтПродажи.АналитикаУчетаПоПартнерамПартнер КАК Партнер,
  363. ВтПродажи.НоменклатураТоварнаяКатегория КАК ТоварнаяКатегория,
  364. ВтПродажи.Номенклатура КАК Номенклатура,
  365. ВтПродажи.Характеристика КАК Характеристика,
  366. ВтПродажи.КоличествоОборот КАК Количество,
  367. ВтПродажи.СуммаПродажи КАК Цена,
  368. ВтПродажи.СуммаПродажи КАК СуммаОборот,
  369. NULL КАК МенеджерПлана,
  370. NULL КАК ЕдиницаИзмерения,
  371. NULL КАК Валюта,
  372. NULL КАК СтатусПланаПродаж,
  373. NULL КАК СкладПлана,
  374. ЛОЖЬ КАК ЭтоДавальческаяСтрока
  375. ПОМЕСТИТЬ ВтТаблицыДетальные
  376. ИЗ
  377. ВтПродажи КАК ВтПродажи
  378.  
  379. ОБЪЕДИНИТЬ ВСЕ
  380.  
  381. ВЫБРАТЬ
  382. "ПоНоменклатуре",
  383. ПланыПродажОбороты.Период,
  384. ПланыПродажОбороты.Партнер,
  385. ПланыПродажОбороты.Номенклатура.ТоварнаяКатегория,
  386. ПланыПродажОбороты.Номенклатура,
  387. ПланыПродажОбороты.Характеристика,
  388. ПланыПродажОбороты.КоличествоОборот,
  389. ВЫБОР
  390. КОГДА ПланыПродажОбороты.КоличествоОборот > 0
  391. ТОГДА ПланыПродажОбороты.СуммаОборот / ПланыПродажОбороты.КоличествоОборот
  392. ИНАЧЕ 0
  393. КОНЕЦ,
  394. ПланыПродажОбороты.СуммаОборот,
  395. ПланыПродажОбороты.Менеджер,
  396. NULL,
  397. NULL,
  398. ПланыПродажОбороты.Статус,
  399. ПланыПродажОбороты.Склад,
  400. ВЫБОР
  401. КОГДА ПланыПродажОбороты.Назначение = ЗНАЧЕНИЕ(справочник.назначения.пустаяссылка)
  402. ТОГДА ЛОЖЬ
  403. ИНАЧЕ ИСТИНА
  404. КОНЕЦ
  405. ИЗ
  406. РегистрНакопления.ПланыПродаж.Обороты(&ДатаН, &ДатаК, Месяц, Сценарий = &СценарийОсновной) КАК ПланыПродажОбороты
  407.  
  408. ОБЪЕДИНИТЬ ВСЕ
  409.  
  410. ВЫБРАТЬ
  411. "ПоНоменклатуреДоп",
  412. ПланыПродажОбороты.Период,
  413. ПланыПродажОбороты.Партнер,
  414. ПланыПродажОбороты.Номенклатура.ТоварнаяКатегория,
  415. ПланыПродажОбороты.Номенклатура,
  416. ПланыПродажОбороты.Характеристика,
  417. ПланыПродажОбороты.КоличествоОборот,
  418. NULL,
  419. NULL,
  420. ПланыПродажОбороты.Менеджер,
  421. NULL,
  422. NULL,
  423. ПланыПродажОбороты.Статус,
  424. NULL,
  425. ВЫБОР
  426. КОГДА ПланыПродажОбороты.Назначение = ЗНАЧЕНИЕ(справочник.назначения.пустаяссылка)
  427. ТОГДА ЛОЖЬ
  428. ИНАЧЕ ИСТИНА
  429. КОНЕЦ
  430. ИЗ
  431. РегистрНакопления.ПланыПродаж.Обороты(&ДатаН, &ДатаК, Месяц, Сценарий = &СценарийЛичный) КАК ПланыПродажОбороты
  432.  
  433. ОБЪЕДИНИТЬ ВСЕ
  434.  
  435. ВЫБРАТЬ
  436. ВТ_ПланПоНоменклатуреУточнение.ТипТаблицы,
  437. ВТ_ПланПоНоменклатуреУточнение.Период,
  438. ВТ_ПланПоНоменклатуреУточнение.Партнер,
  439. ВТ_ПланПоНоменклатуреУточнение.ТоварнаяКатегория,
  440. ВТ_ПланПоНоменклатуреУточнение.Номенклатура,
  441. ВТ_ПланПоНоменклатуреУточнение.Характеристика,
  442. ВТ_ПланПоНоменклатуреУточнение.Количество,
  443. ЕСТЬNULL(ЦеныНоменклатурыПоставщиков.Цена, ВТ_ПланПоНоменклатуреУточнение.Цена),
  444. ВТ_ПланПоНоменклатуреУточнение.СуммаОборот,
  445. ВТ_ПланПоНоменклатуреУточнение.МенеджерПлана,
  446. ЦеныНоменклатурыПоставщиков.Упаковка,
  447. ЦеныНоменклатурыПоставщиков.Валюта,
  448. ВТ_ПланПоНоменклатуреУточнение.СтатусПланаПродаж,
  449. ВТ_ПланПоНоменклатуреУточнение.СкладПлана,
  450. ВТ_ПланПоНоменклатуреУточнение.ЭтоДавальческаяСтрока
  451. ИЗ
  452. ВТ_ПланПоНоменклатуреУточнение КАК ВТ_ПланПоНоменклатуреУточнение
  453. ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыПоставщиков КАК ЦеныНоменклатурыПоставщиков
  454. ПО ВТ_ПланПоНоменклатуреУточнение.РегистраторЦенВалют = ЦеныНоменклатурыПоставщиков.Регистратор
  455. И ВТ_ПланПоНоменклатуреУточнение.Партнер = ЦеныНоменклатурыПоставщиков.Партнер
  456. И ВТ_ПланПоНоменклатуреУточнение.Номенклатура = ЦеныНоменклатурыПоставщиков.Номенклатура
  457. И ВТ_ПланПоНоменклатуреУточнение.Характеристика = ЦеныНоменклатурыПоставщиков.Характеристика
  458. И ВТ_ПланПоНоменклатуреУточнение.Период = ЦеныНоменклатурыПоставщиков.Период
  459. И (ВЫБОР
  460. КОГДА ВТ_ПланПоНоменклатуреУточнение.ЭтоДавальческаяСтрока
  461. ТОГДА ЦеныНоменклатурыПоставщиков.ВидЦеныПоставщика = &ВидЦеныПоставщикаДавальческая
  462. ИНАЧЕ ЦеныНоменклатурыПоставщиков.ВидЦеныПоставщика = &ВидЦеныПоставщикаОбычная
  463. КОНЕЦ)
  464. ГДЕ
  465. ИСТИНА ИЛИ ВТ_ПланПоНоменклатуреУточнение.Партнер В
  466. (ВЫБРАТЬ
  467. ВТ_ПланПоНоменклатуреУточнение.Партнер
  468. ИЗ
  469. ВТ_ПланПоНоменклатуреУточнение КАК ВТ_ПланПоНоменклатуреУточнение
  470. ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
  471. ПО
  472. ВТ_ПланПоНоменклатуреУточнение.Партнер = ДоговорыКонтрагентов.Партнер
  473. И ДоговорыКонтрагентов.ТипДоговора = ЗНАЧЕНИЕ(Перечисление.ТипыДоговоров.СПокупателем))
  474. ;
  475.  
  476. ////////////////////////////////////////////////////////////////////////////////
  477. ВЫБРАТЬ
  478. ВтКорень.Партнер КАК Партнер,
  479. ВтКорень.ТипЦенообразования КАК ТипЦенообразования,
  480. ВтКорень.ТоварнаяКатегория КАК ТоварнаяКатегория,
  481. ВтКорень.Номенклатура КАК Номенклатура,
  482. ВтКорень.Характеристика КАК Характеристика,
  483. ВтКорень.СегментРынка КАК СегментРынка,
  484. ВтКорень.Категория КАК Категория,
  485. ВтКорень.Территория КАК Территория,
  486. ВтКорень.Потенциал КАК Потенциал,
  487. ВтКорень.ОтгруженоВПрошломГоду КАК ОтгруженоВПрошломГоду,
  488. NULL КАК СтатусПозиции,
  489. NULL КАК СтатусПозицииДоп,
  490. ПланыПродажПоКатегориямОбороты.КоличествоОборот КАК КоличествоЦелевой,
  491. NULL КАК КоличествоПоКатегории,
  492. NULL КАК КоличествоПоКатегорииДоп,
  493. ВтКорень.АдресДоставкиПартнера КАК АдресДоставкиПартнера,
  494. ВтКорень.СпособДоставкиПартнера КАК СпособДоставкиПартнера,
  495. ВтКорень.ОсновнойСкладОтгрузкиПартнера КАК ОсновнойСкладОтгрузкиПартнера,
  496. NULL КАК МенеджерПланаПоКатегориям,
  497. ВтКорень.ХарактеристикаВыведенаИзОборота КАК ХарактеристикаВыведенаИзОборота
  498. ПОМЕСТИТЬ ВтКореньДоп
  499. ИЗ
  500. ВтКорень КАК ВтКорень
  501. ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПланыПродажПоКатегориям.Обороты(
  502. &ДатаН,
  503. &ДатаК,
  504. Месяц,
  505. Сценарий = &СценарийЦелевой
  506. И Статус = &СтатусУтвержден) КАК ПланыПродажПоКатегориямОбороты
  507. ПО ВтКорень.Партнер = ПланыПродажПоКатегориямОбороты.Назначение.Партнер
  508. И ВтКорень.ТоварнаяКатегория = ПланыПродажПоКатегориямОбороты.ТоварнаяКатегория
  509.  
  510. ОБЪЕДИНИТЬ ВСЕ
  511.  
  512. ВЫБРАТЬ
  513. ВтКорень.Партнер,
  514. ВтКорень.ТипЦенообразования,
  515. ВтКорень.ТоварнаяКатегория,
  516. ВтКорень.Номенклатура,
  517. ВтКорень.Характеристика,
  518. ВтКорень.СегментРынка,
  519. ВтКорень.Категория,
  520. ВтКорень.Территория,
  521. ВтКорень.Потенциал,
  522. ВтКорень.ОтгруженоВПрошломГоду,
  523. ПланыПродажПоКатегориямОбороты.Статус,
  524. NULL,
  525. NULL,
  526. ПланыПродажПоКатегориямОбороты.КоличествоОборот,
  527. NULL,
  528. ВтКорень.АдресДоставкиПартнера,
  529. ВтКорень.СпособДоставкиПартнера,
  530. ВтКорень.ОсновнойСкладОтгрузкиПартнера,
  531. ПланыПродажПоКатегориямОбороты.ПланПродажПоКатегориям.Ответственный,
  532. ВтКорень.ХарактеристикаВыведенаИзОборота
  533. ИЗ
  534. ВтКорень КАК ВтКорень
  535. ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПланыПродажПоКатегориям.Обороты(&ДатаН, &ДатаК, Месяц, Сценарий = &СценарийОсновной) КАК ПланыПродажПоКатегориямОбороты
  536. ПО ВтКорень.Партнер = ПланыПродажПоКатегориямОбороты.Назначение.Партнер
  537. И ВтКорень.ТоварнаяКатегория = ПланыПродажПоКатегориямОбороты.ТоварнаяКатегория
  538. И (ПланыПродажПоКатегориямОбороты.ПланПродажПоКатегориям.ВидПлана = &ВидПланаМенеджер)
  539.  
  540. ОБЪЕДИНИТЬ ВСЕ
  541.  
  542. ВЫБРАТЬ
  543. ВтКорень.Партнер,
  544. ВтКорень.ТипЦенообразования,
  545. ВтКорень.ТоварнаяКатегория,
  546. ВтКорень.Номенклатура,
  547. ВтКорень.Характеристика,
  548. ВтКорень.СегментРынка,
  549. ВтКорень.Категория,
  550. ВтКорень.Территория,
  551. ВтКорень.Потенциал,
  552. ВтКорень.ОтгруженоВПрошломГоду,
  553. NULL,
  554. ПланыПродажПоКатегориямОбороты.Статус,
  555. NULL,
  556. NULL,
  557. ПланыПродажПоКатегориямОбороты.КоличествоОборот,
  558. ВтКорень.АдресДоставкиПартнера,
  559. ВтКорень.СпособДоставкиПартнера,
  560. ВтКорень.ОсновнойСкладОтгрузкиПартнера,
  561. NULL,
  562. ВтКорень.ХарактеристикаВыведенаИзОборота
  563. ИЗ
  564. ВтКорень КАК ВтКорень
  565. ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПланыПродажПоКатегориям.Обороты(&ДатаН, &ДатаК, Месяц, Сценарий = &СценарийЛичный) КАК ПланыПродажПоКатегориямОбороты
  566. ПО ВтКорень.Партнер = ПланыПродажПоКатегориямОбороты.Назначение.Партнер
  567. И ВтКорень.ТоварнаяКатегория = ПланыПродажПоКатегориямОбороты.ТоварнаяКатегория
  568. ;
  569.  
  570. ////////////////////////////////////////////////////////////////////////////////
  571. ВЫБРАТЬ
  572. ВтКореньДоп.Партнер КАК Партнер,
  573. ВтКореньДоп.ТоварнаяКатегория КАК ТоварнаяКатегория,
  574. СУММА(ВтКореньДоп.КоличествоЦелевой) КАК КоличествоЦелевой,
  575. ВтКореньДоп.Номенклатура КАК Номенклатура,
  576. ВтКореньДоп.Характеристика КАК Характеристика,
  577. ВтКореньДоп.СегментРынка КАК СегментРынка,
  578. ВтКореньДоп.Категория КАК Категория,
  579. ВтКореньДоп.Территория КАК Территория,
  580. ВтКореньДоп.Потенциал КАК Потенциал,
  581. СУММА(ВтКореньДоп.ОтгруженоВПрошломГоду) КАК ОтгруженоВПрошломГоду,
  582. МАКСИМУМ(ВтКореньДоп.СтатусПозиции) КАК СтатусПозиции,
  583. СУММА(ВтКореньДоп.КоличествоПоКатегории) КАК КоличествоПоКатегории,
  584. МАКСИМУМ(ВтКореньДоп.СтатусПозицииДоп) КАК СтатусПозицииДоп,
  585. СУММА(ВтКореньДоп.КоличествоПоКатегорииДоп) КАК КоличествоПоКатегорииДоп,
  586. ВтКореньДоп.ТипЦенообразования КАК ТипЦенообразования,
  587. ВтКореньДоп.АдресДоставкиПартнера КАК АдресДоставкиПартнера,
  588. ВтКореньДоп.СпособДоставкиПартнера КАК СпособДоставкиПартнера,
  589. ВтКореньДоп.ОсновнойСкладОтгрузкиПартнера КАК ОсновнойСкладОтгрузкиПартнера,
  590. МАКСИМУМ(ВтКореньДоп.МенеджерПланаПоКатегориям) КАК МенеджерПланаПоКатегориям,
  591. МАКСИМУМ(ВтКореньДоп.ХарактеристикаВыведенаИзОборота) КАК ХарактеристикаВыведенаИзОборота
  592. ПОМЕСТИТЬ ВтКореньДопГр
  593. ИЗ
  594. ВтКореньДоп КАК ВтКореньДоп
  595.  
  596. СГРУППИРОВАТЬ ПО
  597. ВтКореньДоп.Партнер,
  598. ВтКореньДоп.ТоварнаяКатегория,
  599. ВтКореньДоп.Номенклатура,
  600. ВтКореньДоп.Характеристика,
  601. ВтКореньДоп.СегментРынка,
  602. ВтКореньДоп.Категория,
  603. ВтКореньДоп.Территория,
  604. ВтКореньДоп.Потенциал,
  605. ВтКореньДоп.ТипЦенообразования,
  606. ВтКореньДоп.АдресДоставкиПартнера,
  607. ВтКореньДоп.СпособДоставкиПартнера,
  608. ВтКореньДоп.ОсновнойСкладОтгрузкиПартнера
  609. ;
  610.  
  611. ////////////////////////////////////////////////////////////////////////////////
  612. ВЫБРАТЬ РАЗРЕШЕННЫЕ
  613. ПланПродажПоКатегориямТоварныеКатегории.ТоварнаяКатегория КАК ТоварнаяКатегория,
  614. ПланПродажПоКатегориямТоварныеКатегории.Назначение.Партнер КАК Партнер,
  615. ПланПродажПоКатегориямТоварныеКатегории.Ссылка.Ответственный КАК Менеджер,
  616. ПОДСТРОКА(ПланПродажПоКатегориямТоварныеКатегории.Комментарий, 1, 250) КАК КомментарийМенеджера
  617. ПОМЕСТИТЬ ВтИнфоПоПланам
  618. ИЗ
  619. Документ.ПланПродажПоКатегориям.ТоварныеКатегории КАК ПланПродажПоКатегориямТоварныеКатегории
  620. ГДЕ
  621. НЕ ПланПродажПоКатегориямТоварныеКатегории.Ссылка.ПометкаУдаления
  622. И ПланПродажПоКатегориямТоварныеКатегории.Ссылка.Сценарий = &СценарийОсновной
  623. И ПланПродажПоКатегориямТоварныеКатегории.Ссылка.ВидПлана = &ВидПланаМенеджер
  624. И ПланПродажПоКатегориямТоварныеКатегории.ДатаОтгрузки МЕЖДУ &ДатаН И &ДатаК
  625. ;
  626.  
  627. ////////////////////////////////////////////////////////////////////////////////
  628. ВЫБРАТЬ РАЗЛИЧНЫЕ
  629. ВтКореньДопГр.Партнер КАК Партнер,
  630. МАКСИМУМ(ДоговорыКонтрагентов.ВалютаВзаиморасчетов) КАК ВалютаВзаиморасчетов
  631. ПОМЕСТИТЬ ВалютыПоДоговорам
  632. ИЗ
  633. ВтКореньДопГр КАК ВтКореньДопГр
  634. ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
  635. ПО ВтКореньДопГр.Партнер = ДоговорыКонтрагентов.Партнер
  636.  
  637. СГРУППИРОВАТЬ ПО
  638. ВтКореньДопГр.Партнер
  639. ;
  640.  
  641. ////////////////////////////////////////////////////////////////////////////////
  642. ВЫБРАТЬ РАЗЛИЧНЫЕ
  643. ВтКореньДопГр.Партнер КАК Партнер,
  644. ВтКореньДопГр.ТоварнаяКатегория КАК ТоварнаяКатегория,
  645. ВтКореньДопГр.Номенклатура КАК Номенклатура,
  646. ВтКореньДопГр.Характеристика КАК Характеристика,
  647. ВтТаблицыДетальные.ТипТаблицы КАК ТипТаблицы,
  648. ВтТаблицыДетальные.Период КАК Период,
  649. ВтТаблицыДетальные.Количество КАК Количество,
  650. ВтКореньДопГр.СегментРынка КАК СегментРынка,
  651. ВтКореньДопГр.Категория КАК Категория,
  652. ВтКореньДопГр.Территория КАК Территория,
  653. ВтКореньДопГр.Потенциал КАК Потенциал,
  654. ВтКореньДопГр.КоличествоЦелевой КАК КоличествоЦелевой,
  655. ВтКореньДопГр.ОтгруженоВПрошломГоду КАК ОтгруженоВПрошломГоду,
  656. ВтИнфоПоПланам.Менеджер КАК Менеджер,
  657. ВтИнфоПоПланам.КомментарийМенеджера КАК КомментарийМенеджера,
  658. ВтКореньДопГр.КоличествоПоКатегории КАК КоличествоПоКатегории,
  659. ВтКореньДопГр.СтатусПозиции КАК СтатусПозиции,
  660. ВтКореньДопГр.КоличествоПоКатегорииДоп КАК КоличествоПоКатегорииДоп,
  661. ВтКореньДопГр.СтатусПозицииДоп КАК СтатусПозицииДоп,
  662. ВтКореньДопГр.ТипЦенообразования КАК ТипЦенообразования,
  663. ВтТаблицыДетальные.Цена КАК Цена,
  664. ВтКореньДопГр.АдресДоставкиПартнера КАК АдресДоставкиПартнера,
  665. ВтКореньДопГр.СпособДоставкиПартнера КАК СпособДоставкиПартнера,
  666. ВтКореньДопГр.ОсновнойСкладОтгрузкиПартнера КАК ОсновнойСкладОтгрузкиПартнера,
  667. ВтТаблицыДетальные.МенеджерПлана КАК МенеджерПлана,
  668. ЕСТЬNULL(ВтТаблицыДетальные.ЕдиницаИзмерения, ВтКореньДопГр.Номенклатура.ЕдиницаИзмерения) КАК ЕдиницаИзмерения,
  669. ЕСТЬNULL(ВтТаблицыДетальные.Валюта, ВалютыПоДоговорам.ВалютаВзаиморасчетов) КАК Валюта,
  670. ВтТаблицыДетальные.СтатусПланаПродаж КАК СтатусПланаПродаж,
  671. ВтКореньДопГр.МенеджерПланаПоКатегориям КАК МенеджерПланаПоКатегориям,
  672. ВтТаблицыДетальные.СкладПлана КАК СкладПлана,
  673. ВтКореньДопГр.ХарактеристикаВыведенаИзОборота КАК ХарактеристикаВыведенаИзОборота,
  674. ВтТаблицыДетальные.СуммаОборот КАК СуммаОборот,
  675. ВтТаблицыДетальные.ЭтоДавальческаяСтрока КАК ЭтоДавальческаяСтрока
  676. ПОМЕСТИТЬ ВтОсновная
  677. ИЗ
  678. ВтКореньДопГр КАК ВтКореньДопГр
  679. ЛЕВОЕ СОЕДИНЕНИЕ ВтТаблицыДетальные КАК ВтТаблицыДетальные
  680. ПО ВтКореньДопГр.Партнер = ВтТаблицыДетальные.Партнер
  681. И ВтКореньДопГр.ТоварнаяКатегория = ВтТаблицыДетальные.ТоварнаяКатегория
  682. И ВтКореньДопГр.Номенклатура = ВтТаблицыДетальные.Номенклатура
  683. И ВтКореньДопГр.Характеристика = ВтТаблицыДетальные.Характеристика
  684. ЛЕВОЕ СОЕДИНЕНИЕ ВтИнфоПоПланам КАК ВтИнфоПоПланам
  685. ПО ВтКореньДопГр.Партнер = ВтИнфоПоПланам.Партнер
  686. И ВтКореньДопГр.ТоварнаяКатегория = ВтИнфоПоПланам.ТоварнаяКатегория
  687. ЛЕВОЕ СОЕДИНЕНИЕ ВалютыПоДоговорам КАК ВалютыПоДоговорам
  688. ПО ВтКореньДопГр.Партнер = ВалютыПоДоговорам.Партнер
  689. ;
  690.  
  691. ////////////////////////////////////////////////////////////////////////////////
  692. ВЫБРАТЬ
  693. ВтОсновная.Партнер КАК Партнер,
  694. ВтОсновная.ТоварнаяКатегория КАК ТоварнаяКатегория,
  695. ВтОсновная.Номенклатура КАК Номенклатура,
  696. ВтОсновная.Характеристика КАК Характеристика,
  697. ВтОсновная.Период КАК Период,
  698. ВтОсновная.Количество КАК КоличествоПоНом,
  699. ВтОсновная.ТипТаблицы КАК ТипТаблицы,
  700. ВтОсновная.СегментРынка КАК СегментРынка,
  701. ВтОсновная.Категория КАК Категория,
  702. ВтОсновная.Территория КАК Территория,
  703. ВтОсновная.Потенциал КАК Потенциал,
  704. ВтОсновная.КоличествоЦелевой КАК КоличествоЦелевой,
  705. ВтОсновная.ОтгруженоВПрошломГоду КАК ОтгруженоВПрошломГоду,
  706. ЕСТЬNULL(ЕСТЬNULL(ЕСТЬNULL(evp_СтатусыПланаПродажСрезПоследних.Менеджер, ВтОсновная.МенеджерПлана), ВтОсновная.Менеджер), МенеджерыРуководителиПартнеров.Менеджер) КАК Менеджер,
  707. ВтОсновная.КомментарийМенеджера КАК КомментарийМенеджера,
  708. ЕСТЬNULL(evp_СтатусыПланаПродажСрезПоследних.Руководитель, МенеджерыРуководителиПартнеров.Руководитель) КАК Руководитель,
  709. ВЫРАЗИТЬ(evp_СтатусыПланаПродажСрезПоследних.КомментарийРуководителя КАК СТРОКА(200)) КАК КомментарийРуководителя,
  710. ВтОсновная.КоличествоПоКатегории КАК КоличествоПоКатегории,
  711. ВтОсновная.КоличествоПоКатегорииДоп КАК КоличествоПоКатегорииДоп,
  712. ВтОсновная.ТипЦенообразования КАК ТипЦенообразования,
  713. ВтОсновная.Цена КАК Цена,
  714. ВтОсновная.АдресДоставкиПартнера КАК АдресДоставкиПартнера,
  715. ВтОсновная.СпособДоставкиПартнера КАК СпособДоставкиПартнера,
  716. ВтОсновная.ОсновнойСкладОтгрузкиПартнера КАК ОсновнойСкладОтгрузкиПартнера,
  717. ВЫРАЗИТЬ(evp_СтатусыПланаПродажСрезПоследних.КомментарийКомДир КАК СТРОКА(200)) КАК КомментарийКомДир,
  718. ЕСТЬNULL(ВЫБОР
  719. КОГДА evp_СтатусыПланаПродажСрезПоследних.Статус = ЗНАЧЕНИЕ(перечисление.evp_статусыпланапродаж.пустаяссылка)
  720. ТОГДА ЗНАЧЕНИЕ(перечисление.evp_статусыпланапродаж.вработеменеджера)
  721. ИНАЧЕ evp_СтатусыПланаПродажСрезПоследних.Статус
  722. КОНЕЦ, ЗНАЧЕНИЕ(Перечисление.evp_СтатусыПланаПродаж.ВРаботеМенеджера)) КАК Статус,
  723. ВтОсновная.МенеджерПлана КАК МенеджерПлана,
  724. ВтОсновная.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
  725. ВтОсновная.Валюта КАК Валюта,
  726. ВтОсновная.СтатусПланаПродаж КАК СтатусПланаПродаж,
  727. ВтОсновная.МенеджерПланаПоКатегориям КАК МенеджерПланаПоКатегориям,
  728. ВтОсновная.СкладПлана КАК СкладПлана,
  729. ВтОсновная.ХарактеристикаВыведенаИзОборота КАК ХарактеристикаВыведенаИзОборота,
  730. evp_СтатусыПланаПродажСрезПоследних.Период КАК Период1,
  731. ВтОсновная.СуммаОборот КАК СуммаОборот,
  732. ВтОсновная.ЭтоДавальческаяСтрока КАК ЭтоДавальческаяСтрока
  733. ПОМЕСТИТЬ ПоследняяТаблица
  734. ИЗ
  735. ВтОсновная КАК ВтОсновная
  736. ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.evp_СтатусыПланаПродаж.СрезПоследних КАК evp_СтатусыПланаПродажСрезПоследних
  737. ПО ВтОсновная.Партнер = evp_СтатусыПланаПродажСрезПоследних.Партнер
  738. И ВтОсновная.ТоварнаяКатегория = evp_СтатусыПланаПродажСрезПоследних.ТоварнаяКатегория
  739. И (ВЫБОР
  740. КОГДА &НомерВкладки = 1
  741. ТОГДА evp_СтатусыПланаПродажСрезПоследних.ВидПлана = &ВидПланаМенеджер
  742. И evp_СтатусыПланаПродажСрезПоследних.ДатаОтгрузки = &ДатаН
  743. И evp_СтатусыПланаПродажСрезПоследних.Сценарий = &СценарийОсновной
  744. И evp_СтатусыПланаПродажСрезПоследних.Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
  745. И evp_СтатусыПланаПродажСрезПоследних.Характеристика = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)
  746. И ЕСТЬNULL(ВтОсновная.МенеджерПланаПоКатегориям, ВтОсновная.Менеджер) = evp_СтатусыПланаПродажСрезПоследних.Менеджер
  747. КОГДА &НомерВкладки = 2
  748. ТОГДА evp_СтатусыПланаПродажСрезПоследних.ВидПлана = &ВидПланаПоНоменклатуре
  749. И ВтОсновная.Номенклатура = evp_СтатусыПланаПродажСрезПоследних.Номенклатура
  750. И evp_СтатусыПланаПродажСрезПоследних.Сценарий = &СценарийОсновной
  751. И evp_СтатусыПланаПродажСрезПоследних.Характеристика = ВтОсновная.Характеристика
  752. И evp_СтатусыПланаПродажСрезПоследних.ДатаОтгрузки = &ДатаН
  753. И ВтОсновная.МенеджерПлана = evp_СтатусыПланаПродажСрезПоследних.Менеджер
  754. И ВтОсновная.ЭтоДавальческаяСтрока = evp_СтатусыПланаПродажСрезПоследних.ДавальческаяПозиция
  755. КОГДА &НомерВкладки = 3
  756. ТОГДА evp_СтатусыПланаПродажСрезПоследних.ВидПлана = &ВидПланаМенеджер
  757. И evp_СтатусыПланаПродажСрезПоследних.ДатаОтгрузки = &ДатаОтчета
  758. И ВтОсновная.Номенклатура = evp_СтатусыПланаПродажСрезПоследних.Номенклатура
  759. И ВтОсновная.Характеристика = evp_СтатусыПланаПродажСрезПоследних.Характеристика
  760. И evp_СтатусыПланаПродажСрезПоследних.Сценарий = &СценарийУточнение
  761. И ВтОсновная.МенеджерПлана = evp_СтатусыПланаПродажСрезПоследних.Менеджер
  762. И ВтОсновная.ЭтоДавальческаяСтрока = evp_СтатусыПланаПродажСрезПоследних.ДавальческаяПозиция
  763. КОНЕЦ)
  764. ЛЕВОЕ СОЕДИНЕНИЕ МенеджерыРуководителиПартнеров КАК МенеджерыРуководителиПартнеров
  765. ПО ВтОсновная.Партнер = МенеджерыРуководителиПартнеров.Партнер
  766. ;
  767.  
  768. ////////////////////////////////////////////////////////////////////////////////
  769. ВЫБРАТЬ
  770. ГОД(ВтПродажи.Период) КАК Период,
  771. ВтПродажи.НоменклатураТоварнаяКатегория КАК ТоварнаяКатегория,
  772. ВтПродажи.АналитикаУчетаПоПартнерамПартнер КАК Партнер,
  773. СУММА(ВтПродажи.КоличествоОборот) КАК ИсторияКоличествоПоКатегории,
  774. СУММА(ВтПродажи.СуммаПродажи) КАК ИсторияСуммаПоКатегории
  775. ПОМЕСТИТЬ ИсторияПродажПоКатегориям
  776. ИЗ
  777. ВтПродажи КАК ВтПродажи
  778.  
  779. СГРУППИРОВАТЬ ПО
  780. ВтПродажи.НоменклатураТоварнаяКатегория,
  781. ВтПродажи.АналитикаУчетаПоПартнерамПартнер,
  782. ГОД(ВтПродажи.Период)
  783. ;
  784.  
  785. ////////////////////////////////////////////////////////////////////////////////
  786. ВЫБРАТЬ
  787. ПоследняяТаблица.Партнер КАК Партнер,
  788. ПоследняяТаблица.ТоварнаяКатегория КАК ТоварнаяКатегория,
  789. ПоследняяТаблица.Номенклатура КАК Номенклатура,
  790. ПоследняяТаблица.Характеристика КАК Характеристика,
  791. ПоследняяТаблица.Период КАК Период,
  792. ПоследняяТаблица.КоличествоПоНом КАК КоличествоПоНом,
  793. ПоследняяТаблица.Цена КАК Цена,
  794. ПоследняяТаблица.ТипТаблицы КАК ТипТаблицы,
  795. ПоследняяТаблица.СегментРынка КАК СегментРынка,
  796. ПоследняяТаблица.Категория КАК Категория,
  797. ПоследняяТаблица.Территория КАК Территория,
  798. ПоследняяТаблица.Потенциал КАК Потенциал,
  799. ПоследняяТаблица.КоличествоЦелевой КАК КоличествоЦелевой,
  800. ПоследняяТаблица.ОтгруженоВПрошломГоду КАК ОтгруженоВПрошломГоду,
  801. ПоследняяТаблица.Менеджер КАК Менеджер,
  802. ПоследняяТаблица.КомментарийМенеджера КАК КомментарийМенеджера,
  803. ПоследняяТаблица.Руководитель КАК Руководитель,
  804. ПоследняяТаблица.КомментарийРуководителя КАК КомментарийРуководителя,
  805. ПоследняяТаблица.КоличествоПоКатегории КАК КоличествоПоКатегории,
  806. ПоследняяТаблица.КоличествоПоКатегорииДоп КАК КоличествоПоКатегорииДоп,
  807. ПоследняяТаблица.ТипЦенообразования КАК ТипЦенообразования,
  808. ПоследняяТаблица.АдресДоставкиПартнера КАК АдресДоставкиПартнера,
  809. ПоследняяТаблица.СпособДоставкиПартнера КАК СпособДоставкиПартнера,
  810. ПоследняяТаблица.ОсновнойСкладОтгрузкиПартнера КАК ОсновнойСкладОтгрузкиПартнера,
  811. ПоследняяТаблица.КомментарийКомДир КАК КомментарийКомДир,
  812. ВЫБОР
  813. КОГДА ПоследняяТаблица.ТипТаблицы = "Продажи"
  814. ТОГДА NULL
  815. ИНАЧЕ ПоследняяТаблица.Статус
  816. КОНЕЦ КАК Статус,
  817. ПоследняяТаблица.МенеджерПлана КАК МенеджерПлана,
  818. ПоследняяТаблица.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
  819. ПоследняяТаблица.Валюта КАК Валюта,
  820. ПоследняяТаблица.СтатусПланаПродаж КАК СтатусПланаПродаж,
  821. ПоследняяТаблица.ХарактеристикаВыведенаИзОборота КАК ХарактеристикаВыведенаИзОборота,
  822. ЕСТЬNULL(ИсторияПродажПоКатегориям.ИсторияКоличествоПоКатегории, 0) КАК ИсторияКоличествоПоКатегории,
  823. ЕСТЬNULL(ИсторияПродажПоКатегориям.ИсторияСуммаПоКатегории, 0) КАК ИсторияСуммаПоКатегории,
  824. ПоследняяТаблица.СкладПлана КАК СкладПлана,
  825. ВЫБОР
  826. КОГДА ПартнерыСДоговоромДавальца.Партнер ЕСТЬ NULL
  827. ТОГДА ЛОЖЬ
  828. ИНАЧЕ ИСТИНА
  829. КОНЕЦ КАК ЭтоДавалец,
  830. ПартнерыСДоговоромДавальца.ПартнерГолова КАК ГоловаДавальца,
  831. ПоследняяТаблица.СуммаОборот КАК СуммаОборот,
  832. ПоследняяТаблица.ЭтоДавальческаяСтрока КАК ЭтоДавальческаяСтрока
  833. ИЗ
  834. ПоследняяТаблица КАК ПоследняяТаблица
  835. ЛЕВОЕ СОЕДИНЕНИЕ ИсторияПродажПоКатегориям КАК ИсторияПродажПоКатегориям
  836. ПО ПоследняяТаблица.Партнер = ИсторияПродажПоКатегориям.Партнер
  837. И ПоследняяТаблица.ТоварнаяКатегория = ИсторияПродажПоКатегориям.ТоварнаяКатегория
  838. И (ГОД(ПоследняяТаблица.Период) = ИсторияПродажПоКатегориям.Период)
  839. ЛЕВОЕ СОЕДИНЕНИЕ ПартнерыСДоговоромДавальца КАК ПартнерыСДоговоромДавальца
  840. ПО ПоследняяТаблица.Партнер = ПартнерыСДоговоромДавальца.Партнер
  841. ГДЕ
  842. ВЫБОР
  843. КОГДА &РежимРаботы = 0
  844. ТОГДА ПоследняяТаблица.Менеджер = &ТекПользователь
  845. КОГДА &РежимРаботы = 1
  846. ТОГДА ПоследняяТаблица.Руководитель = &РуководительПользователя
  847. ИНАЧЕ ИСТИНА
  848. КОНЕЦ
  849. И ПоследняяТаблица.Номенклатура.ВидНоменклатуры В ИЕРАРХИИ(&ВидНоменклатурыГотоваяПродукция)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement