Advertisement
Guest User

Untitled

a guest
Apr 1st, 2021
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 42.53 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. | ИНАЧЕ 0
  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. | КурсВалюты.Кратность <> 0
  51. | И КурсВалютыОтчета.Курс <> 0
  52. |;
  53. |ВЫБРАТЬ РАЗРЕШЕННЫЕ
  54. | Расчеты.Организация КАК Организация,
  55. | Расчеты.Партнер КАК Партнер,
  56. | Расчеты.Контрагент КАК Контрагент,
  57. | Расчеты.Договор КАК Договор,
  58. | Расчеты.НаправлениеДеятельности КАК НаправлениеДеятельности,
  59. | Расчеты.ОбъектРасчетов КАК ОбъектРасчетов,
  60. | Расчеты.Валюта КАК Валюта,
  61. | Расчеты.РасчетныйДокумент КАК РасчетныйДокумент,
  62. | Расчеты.ДатаВозникновения КАК ДатаВозникновения,
  63. | Расчеты.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
  64. | СУММА(Расчеты.ДолгКлиентаНачальныйОстаток) КАК ДолгКлиентаНачальныйОстаток,
  65. | СУММА(Расчеты.НашДолгНачальныйОстаток) КАК НашДолгНачальныйОстаток,
  66. | СУММА(Расчеты.ПлановаяОплатаНачальныйОстаток) КАК ПлановаяОплатаНачальныйОстаток,
  67. | СУММА(Расчеты.ПлановаяОтгрузкаНачальныйОстаток) КАК ПлановаяОтгрузкаНачальныйОстаток,
  68. |
  69. | СУММА(Расчеты.Заказано) КАК Заказано,
  70. | СУММА(Расчеты.ЗаказаноКОплате) КАК ЗаказаноКОплате,
  71. | СУММА(Расчеты.Отгружено) КАК Отгружено,
  72. | СУММА(Расчеты.Зачтено) КАК Зачтено,
  73. | СУММА(Расчеты.Оплачено) КАК Оплачено,
  74. | СУММА(Расчеты.СписаниеПереоценка) КАК СписаниеПереоценка,
  75. | СУММА(Расчеты.Оплачивается) КАК Оплачивается,
  76. | СУММА(Расчеты.Отгружается) КАК Отгружается,
  77. |
  78. | СУММА(Расчеты.ДолгКлиентаКонечныйОстаток) КАК ДолгКлиентаКонечныйОстаток,
  79. | СУММА(Расчеты.НашДолгКонечныйОстаток) КАК НашДолгКонечныйОстаток,
  80. | СУММА(Расчеты.ПлановаяОплатаКонечныйОстаток) КАК ПлановаяОплатаКонечныйОстаток,
  81. | СУММА(Расчеты.ПлановаяОтгрузкаКонечныйОстаток) КАК ПлановаяОтгрузкаКонечныйОстаток
  82. |ИЗ (
  83. | ВЫБРАТЬ
  84. | АналитикаУчета.Организация КАК Организация,
  85. | АналитикаУчета.Партнер КАК Партнер,
  86. | АналитикаУчета.Контрагент КАК Контрагент,
  87. | АналитикаУчета.Договор КАК Договор,
  88. | АналитикаУчета.НаправлениеДеятельности КАК НаправлениеДеятельности,
  89. | РасчетыПоСрокам.ОбъектРасчетов КАК ОбъектРасчетов,
  90. | РасчетыПоСрокам.Валюта КАК Валюта,
  91. | РасчетыПоСрокам.РасчетныйДокумент КАК РасчетныйДокумент,
  92. | РасчетыПоСрокам.ДатаВозникновения КАК ДатаВозникновения,
  93. | РасчетыПоСрокам.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
  94. | РасчетыПоСрокам.ДолгРеглОстаток КАК ДолгКлиентаНачальныйОстаток,
  95. | РасчетыПоСрокам.ПредоплатаРеглОстаток КАК НашДолгНачальныйОстаток,
  96. | 0 КАК ПлановаяОплатаНачальныйОстаток,
  97. | 0 КАК ПлановаяОтгрузкаНачальныйОстаток,
  98. |
  99. | 0 КАК Заказано,
  100. | 0 КАК ЗаказаноКОплате,
  101. | 0 КАК Отгружено,
  102. | 0 КАК Зачтено,
  103. | 0 КАК Оплачено,
  104. | 0 КАК СписаниеПереоценка,
  105. | 0 КАК Оплачивается,
  106. | 0 КАК Отгружается,
  107. |
  108. | 0 КАК ДолгКлиентаКонечныйОстаток,
  109. | 0 КАК НашДолгКонечныйОстаток,
  110. | 0 КАК ПлановаяОплатаКонечныйОстаток,
  111. | 0 КАК ПлановаяОтгрузкаКонечныйОстаток
  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. | 0 КАК ДолгКлиентаНачальныйОстаток,
  146. | 0 КАК НашДолгНачальныйОстаток,
  147. | 0 КАК ПлановаяОплатаНачальныйОстаток,
  148. | 0 КАК ПлановаяОтгрузкаНачальныйОстаток,
  149. |
  150. | 0 КАК Заказано,
  151. | 0 КАК ЗаказаноКОплате,
  152. | 0 КАК Отгружено,
  153. | 0 КАК Зачтено,
  154. | 0 КАК Оплачено,
  155. | 0 КАК СписаниеПереоценка,
  156. | 0 КАК Оплачивается,
  157. | 0 КАК Отгружается,
  158. |
  159. | РасчетыПоСрокам.ДолгРеглОстаток КАК ДолгКлиентаКонечныйОстаток,
  160. | РасчетыПоСрокам.ПредоплатаРеглОстаток КАК НашДолгКонечныйОстаток,
  161. | 0 КАК ПлановаяОплатаКонечныйОстаток,
  162. | 0 КАК ПлановаяОтгрузкаКонечныйОстаток
  163. | ИЗ
  164. | РегистрНакопления.РасчетыСКлиентамиПоСрокам.Остатки({&КонецПериодаГраница}) КАК РасчетыПоСрокам
  165. | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
  166. | ПО РасчетыПоСрокам.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
  167. | ГДЕ
  168. | АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
  169. | {ГДЕ
  170. | АналитикаУчета.Организация.* КАК Организация,
  171. | АналитикаУчета.Партнер.* КАК Партнер,
  172. | АналитикаУчета.Контрагент.* КАК Контрагент,
  173. | АналитикаУчета.Договор.* КАК Договор,
  174. | АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
  175. | (АналитикаУчета.Партнер В
  176. | (ВЫБРАТЬ
  177. | ОтборПоСегментуПартнеров.Партнер
  178. | ИЗ
  179. | ОтборПоСегментуПартнеров
  180. | ГДЕ
  181. | ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров))}
  182. |
  183. | ОБЪЕДИНИТЬ ВСЕ
  184. |
  185. | ВЫБРАТЬ
  186. | АналитикаУчета.Организация КАК Организация,
  187. | АналитикаУчета.Партнер КАК Партнер,
  188. | АналитикаУчета.Контрагент КАК Контрагент,
  189. | АналитикаУчета.Договор КАК Договор,
  190. | АналитикаУчета.НаправлениеДеятельности КАК НаправлениеДеятельности,
  191. | РасчетыПоСрокам.ОбъектРасчетов КАК ОбъектРасчетов,
  192. | РасчетыПоСрокам.Валюта КАК Валюта,
  193. | РасчетыПоСрокам.РасчетныйДокумент КАК РасчетныйДокумент,
  194. | РасчетыПоСрокам.ДатаВозникновения КАК ДатаВозникновения,
  195. | РасчетыПоСрокам.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
  196. |
  197. | 0 КАК ДолгКлиентаНачальныйОстаток,
  198. | 0 КАК НашДолгНачальныйОстаток,
  199. | 0 КАК ПлановаяОплатаНачальныйОстаток,
  200. | 0 КАК ПлановаяОтгрузкаНачальныйОстаток,
  201. |
  202. | 0 КАК Заказано,
  203. | 0 КАК ЗаказаноКОплате,
  204. | &ОтгруженоКлиенту КАК Отгружено,
  205. | &ЗачтеноКлиенту КАК Зачтено,
  206. | &ОплаченоКлиентом КАК Оплачено,
  207. | &СписаниеПереоценка КАК СписаниеПереоценка,
  208. | 0 КАК Оплачивается,
  209. | 0 КАК Отгружается,
  210. |
  211. | 0 КАК ДолгКлиентаКонечныйОстаток,
  212. | 0 КАК НашДолгКонечныйОстаток,
  213. | 0 КАК ПлановаяОплатаКонечныйОстаток,
  214. | 0 КАК ПлановаяОтгрузкаКонечныйОстаток
  215. | ИЗ
  216. | РегистрНакопления.РасчетыСКлиентамиПоСрокам КАК РасчетыПоСрокам
  217. | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
  218. | ПО РасчетыПоСрокам.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
  219. | ГДЕ
  220. | АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
  221. | {ГДЕ
  222. | РасчетыПоСрокам.Период МЕЖДУ &НачалоПериода И &КонецПериода,
  223. | АналитикаУчета.Организация.* КАК Организация,
  224. | АналитикаУчета.Партнер.* КАК Партнер,
  225. | АналитикаУчета.Контрагент.* КАК Контрагент,
  226. | АналитикаУчета.Договор.* КАК Договор,
  227. | АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
  228. | (АналитикаУчета.Партнер В
  229. | (ВЫБРАТЬ
  230. | ОтборПоСегментуПартнеров.Партнер
  231. | ИЗ
  232. | ОтборПоСегментуПартнеров
  233. | ГДЕ
  234. | ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров))}
  235. |
  236. | ОБЪЕДИНИТЬ ВСЕ
  237. |
  238. | ВЫБРАТЬ
  239. | АналитикаУчета.Организация КАК Организация,
  240. | АналитикаУчета.Партнер КАК Партнер,
  241. | АналитикаУчета.Контрагент КАК Контрагент,
  242. | АналитикаУчета.Договор КАК Договор,
  243. | АналитикаУчета.НаправлениеДеятельности КАК НаправлениеДеятельности,
  244. | РасчетыПланОплат.ОбъектРасчетов КАК ОбъектРасчетов,
  245. | РасчетыПланОплат.Валюта КАК Валюта,
  246. | РасчетыПланОплат.ДокументПлан КАК ДокументПлан,
  247. | РасчетыПланОплат.ДатаВозникновения КАК ДатаВозникновения,
  248. | РасчетыПланОплат.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
  249. | 0 КАК ДолгКлиентаНачальныйОстаток,
  250. | 0 КАК НашДолгНачальныйОстаток,
  251. | РасчетыПланОплат.КОплатеНачальныйОстаток
  252. | * ЕСТЬNULL(Курсы.Коэффициент,1) КАК ПлановаяОплатаНачальныйОстаток,
  253. | 0 КАК ПлановаяОтгрузкаНачальныйОстаток,
  254. |
  255. | 0 КАК Заказано,
  256. | ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(РасчетыПланОплат.ДокументПлан) В (&ТипыДокументовПлана)
  257. | ТОГДА РасчетыПланОплат.КОплатеПриход
  258. | ИНАЧЕ 0
  259. | КОНЕЦ * ЕСТЬNULL(Курсы.Коэффициент,1) КАК ЗаказаноКОплате,
  260. | 0 КАК Отгружено,
  261. | 0 КАК Зачтено,
  262. | 0 КАК Оплачено,
  263. | 0 КАК СписаниеПереоценка,
  264. | 0 КАК Оплачивается,
  265. | 0 КАК Отгружается,
  266. |
  267. | 0 КАК ДолгКлиентаКонечныйОстаток,
  268. | 0 КАК НашДолгКонечныйОстаток,
  269. | РасчетыПланОплат.КОплатеКонечныйОстаток
  270. | * ЕСТЬNULL(Курсы.Коэффициент,1) КАК ПлановаяОплатаКонечныйОстаток,
  271. | 0 КАК ПлановаяОтгрузкаКонечныйОстаток
  272. | ИЗ
  273. | РегистрНакопления.РасчетыСКлиентамиПланОплат.ОстаткиИОбороты({&НачалоПериода}, {&КонецПериода}) КАК РасчетыПланОплат
  274. | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
  275. | ПО РасчетыПланОплат.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
  276. | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК Курсы
  277. | ПО Курсы.Валюта = РасчетыПланОплат.Валюта
  278. | ГДЕ
  279. | АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
  280. | {ГДЕ
  281. | АналитикаУчета.Организация.* КАК Организация,
  282. | АналитикаУчета.Партнер.* КАК Партнер,
  283. | АналитикаУчета.Контрагент.* КАК Контрагент,
  284. | АналитикаУчета.Договор.* КАК Договор,
  285. | АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
  286. | (АналитикаУчета.Партнер В
  287. | (ВЫБРАТЬ
  288. | ОтборПоСегментуПартнеров.Партнер
  289. | ИЗ
  290. | ОтборПоСегментуПартнеров
  291. | ГДЕ
  292. | ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров))}
  293. |
  294. | ОБЪЕДИНИТЬ ВСЕ
  295. |
  296. | ВЫБРАТЬ
  297. | АналитикаУчета.Организация КАК Организация,
  298. | АналитикаУчета.Партнер КАК Партнер,
  299. | АналитикаУчета.Контрагент КАК Контрагент,
  300. | АналитикаУчета.Договор КАК Договор,
  301. | АналитикаУчета.НаправлениеДеятельности КАК НаправлениеДеятельности,
  302. | РасчетыПланОтгрузок.ОбъектРасчетов КАК ОбъектРасчетов,
  303. | РасчетыПланОтгрузок.Валюта КАК Валюта,
  304. | РасчетыПланОтгрузок.ДокументПлан КАК ДокументПлан,
  305. | РасчетыПланОтгрузок.ДатаВозникновения КАК ДатаВозникновения,
  306. | РасчетыПланОтгрузок.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
  307. | 0 КАК ДолгКлиентаНачальныйОстаток,
  308. | 0 КАК НашДолгНачальныйОстаток,
  309. | 0 КАК ПлановаяОплатаНачальныйОстаток,
  310. | РасчетыПланОтгрузок.СуммаНачальныйОстаток
  311. | * ЕСТЬNULL(Курсы.Коэффициент,1) КАК ПлановаяОтгрузкаНачальныйОстаток,
  312. |
  313. | ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(РасчетыПланОтгрузок.ДокументПлан) В (&ТипыДокументовПлана)
  314. | ТОГДА РасчетыПланОтгрузок.СуммаПриход
  315. | ИНАЧЕ 0
  316. | КОНЕЦ * ЕСТЬNULL(Курсы.Коэффициент,1) КАК Заказано,
  317. | 0 КАК ЗаказаноКОплате,
  318. | 0 КАК Отгружено,
  319. | 0 КАК Зачтено,
  320. | 0 КАК Оплачено,
  321. | 0 КАК СписаниеПереоценка,
  322. | 0 КАК Оплачивается,
  323. | 0 КАК Отгружается,
  324. |
  325. | 0 КАК ДолгКлиентаКонечныйОстаток,
  326. | 0 КАК НашДолгКонечныйОстаток,
  327. | 0 КАК ПлановаяОплатаКонечныйОстаток,
  328. | РасчетыПланОтгрузок.СуммаКонечныйОстаток
  329. | * ЕСТЬNULL(Курсы.Коэффициент,1) КАК ПлановаяОтгрузкаКонечныйОстаток
  330. | ИЗ
  331. | РегистрНакопления.РасчетыСКлиентамиПланОтгрузок.ОстаткиИОбороты({&НачалоПериода}, {&КонецПериода}) КАК РасчетыПланОтгрузок
  332. | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
  333. | ПО РасчетыПланОтгрузок.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
  334. | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК Курсы
  335. | ПО Курсы.Валюта = РасчетыПланОтгрузок.Валюта
  336. | ГДЕ
  337. | АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
  338. | {ГДЕ
  339. | АналитикаУчета.Организация.* КАК Организация,
  340. | АналитикаУчета.Партнер.* КАК Партнер,
  341. | АналитикаУчета.Контрагент.* КАК Контрагент,
  342. | АналитикаУчета.Договор.* КАК Договор,
  343. | АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
  344. | (АналитикаУчета.Партнер В
  345. | (ВЫБРАТЬ
  346. | ОтборПоСегментуПартнеров.Партнер
  347. | ИЗ
  348. | ОтборПоСегментуПартнеров
  349. | ГДЕ
  350. | ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров))}
  351. |
  352. | ОБЪЕДИНИТЬ ВСЕ
  353. |
  354. | ВЫБРАТЬ
  355. | АналитикаУчета.Организация КАК Организация,
  356. | АналитикаУчета.Партнер КАК Партнер,
  357. | АналитикаУчета.Контрагент КАК Контрагент,
  358. | АналитикаУчета.Договор КАК Договор,
  359. | АналитикаУчета.НаправлениеДеятельности КАК НаправлениеДеятельности,
  360. | РасчетыСКлиентами.ЗаказКлиента КАК ОбъектРасчетов,
  361. | РасчетыСКлиентами.Валюта КАК Валюта,
  362. | Неопределено КАК ДокументПлан,
  363. | ДАТАВРЕМЯ(1,1,1) КАК ДатаВозникновения,
  364. | ДАТАВРЕМЯ(1,1,1) КАК ДатаПлановогоПогашения,
  365. | 0 КАК ДолгКлиентаНачальныйОстаток,
  366. | 0 КАК НашДолгНачальныйОстаток,
  367. | 0 КАК ПлановаяОплатаНачальныйОстаток,
  368. | 0 КАК ПлановаяОтгрузкаНачальныйОстаток,
  369. |
  370. | 0 КАК Заказано,
  371. | 0 КАК ЗаказаноКОплате,
  372. | 0 КАК Отгружено,
  373. | 0 КАК Зачтено,
  374. | 0 КАК Оплачено,
  375. | 0 КАК СписаниеПереоценка,
  376. | ВЫБОР КОГДА РасчетыСКлиентами.ОплачиваетсяОстаток > 0
  377. | ТОГДА РасчетыСКлиентами.ОплачиваетсяОстаток
  378. | ИНАЧЕ 0
  379. | КОНЕЦ * ЕСТЬNULL(Курсы.Коэффициент,1) КАК Оплачивается,
  380. | ВЫБОР КОГДА РасчетыСКлиентами.ОтгружаетсяОстаток > 0
  381. | ТОГДА РасчетыСКлиентами.ОтгружаетсяОстаток
  382. | ИНАЧЕ 0
  383. | КОНЕЦ * ЕСТЬNULL(Курсы.Коэффициент,1) КАК Отгружается,
  384. |
  385. | 0 КАК ДолгКлиентаКонечныйОстаток,
  386. | 0 КАК НашДолгКонечныйОстаток,
  387. | 0 КАК ПлановаяОплатаКонечныйОстаток,
  388. | 0 КАК ПлановаяОтгрузкаКонечныйОстаток
  389. | ИЗ
  390. | РегистрНакопления.РасчетыСКлиентами.Остатки({&КонецПериодаГраница}) КАК РасчетыСКлиентами
  391. | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
  392. | ПО РасчетыСКлиентами.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
  393. | ЛЕВОЕ СОЕДИНЕНИЕ КурсыВалют КАК Курсы
  394. | ПО Курсы.Валюта = РасчетыСКлиентами.Валюта
  395. | ГДЕ
  396. | АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
  397. | {ГДЕ
  398. | АналитикаУчета.Организация.* КАК Организация,
  399. | АналитикаУчета.Партнер.* КАК Партнер,
  400. | АналитикаУчета.Контрагент.* КАК Контрагент,
  401. | АналитикаУчета.Договор.* КАК Договор,
  402. | АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
  403. | (АналитикаУчета.Партнер В
  404. | (ВЫБРАТЬ
  405. | ОтборПоСегментуПартнеров.Партнер
  406. | ИЗ
  407. | ОтборПоСегментуПартнеров
  408. | ГДЕ
  409. | ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров))}) КАК Расчеты
  410. |СГРУППИРОВАТЬ ПО
  411. | Расчеты.Организация,
  412. | Расчеты.Партнер,
  413. | Расчеты.Контрагент,
  414. | Расчеты.Договор,
  415. | Расчеты.НаправлениеДеятельности,
  416. | Расчеты.ОбъектРасчетов,
  417. | Расчеты.Валюта,
  418. | Расчеты.РасчетныйДокумент,
  419. | Расчеты.ДатаВозникновения,
  420. | Расчеты.ДатаПлановогоПогашения
  421. |ИМЕЮЩИЕ
  422. | (&ОтборыВыбранныхПолей)
  423. |"
  424. Вот, чем искал "оплачено" :
  425. ВЫБРАТЬ
  426. РасчетыПоСрокам.ОбъектРасчетов КАК ОбъектРасчетов,
  427. РасчетыПоСрокам.Валюта КАК Валюта,
  428. РасчетыПоСрокам.РасчетныйДокумент КАК РасчетныйДокумент,
  429. РасчетыПоСрокам.ДатаВозникновения КАК ДатаВозникновения,
  430. РасчетыПоСрокам.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
  431. РасчетыПоСрокам.ПредоплатаРегл КАК Оплачено,
  432. РасчетыПоСрокам.ДолгУпр КАК ДолгУпр,
  433. РасчетыПоСрокам.Долг КАК Долг,
  434. РасчетыПоСрокам.ПредоплатаУпр КАК ПредоплатаУпр,
  435. РасчетыПоСрокам.ПредоплатаРегл КАК ПредоплатаРегл,
  436. РасчетыПоСрокам.Предоплата КАК Предоплата
  437. ИЗ
  438. РегистрНакопления.РасчетыСКлиентамиПоСрокам КАК РасчетыПоСрокам
  439. ГДЕ
  440. РасчетыПоСрокам.Период <= &ДатаНачала
  441. И РасчетыПоСрокам.Период >= &ДатаОкончания
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement