Синтаксическая ошибка объединить все

Данная ошибка возникает, если открываешь документ и путаешься его записать НЕ ИЗ ФОРМЫ СПИСКА ДОКУМЕНТА, а например из внешней обработки «Универсальный журнал…»

{Форма.ОсновнаяФорма.Форма(2359)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = ЗапросДляЗакладок.Выполнить();
по причине:
{(5, 39750)}: Синтаксическая ошибка «»»
«__Документ» КАК Синоним ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т2», «Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровНакопления», «ТаблицаРегистровНакопления», «Таблица регистров накопления» ИЗ Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровНакопления КАК __Объект ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т2», «Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровСведений», «ТаблицаРегистровСведений», «Таблица регистров сведений» ИЗ Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровСведений КАК __Объект ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т2», «Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровБухгалтерии», «ТаблицаРегистровБухгалтерии», «Таблица регистров бухгалтерии» ИЗ Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровБухгалтерии КАК __Объект ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т2», «Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровРасчета», «ТаблицаРегистровРасчета», «Таблица регистров расчета» ИЗ Документ.КорректировкаЗаписейРегистров.ТаблицаРегистровРасчета КАК __Объект ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т2», «Документ.КорректировкаЗаписейРегистров.ЗаполнениеДвижений», «ЗаполнениеДвижений», «Заполнение движений» ИЗ Документ.КорректировкаЗаписейРегистров.ЗаполнениеДвижений КАК __Объект ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет», «ПараметрыАмортизацииОСБухгалтерскийУчет», «Параметры амортизации ОС (бухгалтерский учет)» ИЗ РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.МестонахождениеОСБухгалтерскийУчет», «МестонахождениеОСБухгалтерскийУчет», «Местонахождение ОС (бухгалтерский учет)» ИЗ РегистрСведений.МестонахождениеОСБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьТоварыВНТТВПродажныхЦенахНалоговыйУчет», «УдалитьТоварыВНТТВПродажныхЦенахНалоговыйУчет», «Товары в НТТ в продажных ценах (налоговый учет)» ИЗ РегистрНакопления.УдалитьТоварыВНТТВПродажныхЦенахНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.СтоимостьОС», «СтоимостьОС», «Стоимость ОС (управленческий учет)» ИЗ РегистрНакопления.СтоимостьОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыВРезервеНаСкладах», «ТоварыВРезервеНаСкладах», «Товары в резерве на складах» ИЗ РегистрНакопления.ТоварыВРезервеНаСкладах КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СостояниеРаботников», «СостояниеРаботников», «Состояние работников» ИЗ РегистрСведений.СостояниеРаботников КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ДенежныеСредстваКСписанию», «ДенежныеСредстваКСписанию», «Денежные средства к списанию» ИЗ РегистрНакопления.ДенежныеСредстваКСписанию КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СписанныеТовары», «СписанныеТовары», «Списанные товары» ИЗ РегистрСведений.СписанныеТовары КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ДвиженияДенежныхСредств», «ДвиженияДенежныхСредств», «Движения денежных средств» ИЗ РегистрНакопления.ДвиженияДенежныхСредств КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПервоначальныеСведенияНМАНалоговыйУчет», «ПервоначальныеСведенияНМАНалоговыйУчет», «Первоначальные сведения о НМА (налоговый учет)» ИЗ РегистрСведений.ПервоначальныеСведенияНМАНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПартииМалоценкиВЭксплуатации», «ПартииМалоценкиВЭксплуатации», «Партии малоценки в эксплуатации (управленческий учет)» ИЗ РегистрНакопления.ПартииМалоценкиВЭксплуатации КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.АрхивДанныхРегламентированнойОтчетности», «АрхивДанныхРегламентированнойОтчетности», «Архив данных регламентированной отчетности» ИЗ РегистрСведений.АрхивДанныхРегламентированнойОтчетности КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций», «ВзаиморасчетыСРаботникамиОрганизаций», «Взаиморасчеты с работниками организаций» ИЗ РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПриобретений», «ОжидаемыйИПодтвержденныйНДСПриобретений», «Ожидаемый и подтвержденный НДС приобретений» ИЗ РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПриобретений КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СпособыОтраженияРасходовПоАмортизацииНМА», «СпособыОтраженияРасходовПоАмортизацииНМА», «Способы отражения расходов по амортизации НМА» ИЗ РегистрСведений.СпособыОтраженияРасходовПоАмортизацииНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СчетаБухгалтерскогоУчетаНМА», «СчетаБухгалтерскогоУчетаНМА», «Счета бухгалтерского учета нематериальных активов» ИЗ РегистрСведений.СчетаБухгалтерскогоУчетаНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрРасчета.ОтражениеЗарплатыВУчетах», «ОтражениеЗарплатыВУчетах», «Отражение зарплаты организации в регл. учете» ИЗ РегистрРасчета.ОтражениеЗарплатыВУчетах КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.Затраты», «Затраты», «Затраты» ИЗ РегистрНакопления.Затраты КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрБухгалтерии.Налоговый», «Налоговый», «Журнал проводок (налоговый учет)» ИЗ РегистрБухгалтерии.Налоговый КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.СтоимостьНМА», «СтоимостьНМА», «Стоимость НМА» ИЗ РегистрНакопления.СтоимостьНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.КадровыйПлан», «КадровыйПлан», «Кадровый план» ИЗ РегистрСведений.КадровыйПлан КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПредметыЭлектронныхПисем», «ПредметыЭлектронныхПисем», «Предметы электронных писем» ИЗ РегистрСведений.ПредметыЭлектронныхПисем КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПартииТоваровНаСкладах», «ПартииТоваровНаСкладах», «Партии товаров на складах (управленческий учет)» ИЗ РегистрНакопления.ПартииТоваровНаСкладах КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыВРознице», «ТоварыВРознице», «Товары в рознице» ИЗ РегистрНакопления.ТоварыВРознице КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыВНТТВПродажныхЦенах», «ТоварыВНТТВПродажныхЦенах», «Товары в НТТ в продажных ценах» ИЗ РегистрНакопления.ТоварыВНТТВПродажныхЦенах КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ВремяДействияСкидок», «ВремяДействияСкидок», «Время действия скидок» ИЗ РегистрСведений.ВремяДействияСкидок КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрРасчета.ВзносыВФонды», «ВзносыВФонды», «Взносы в фонды» ИЗ РегистрРасчета.ВзносыВФонды КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПродажиНалоговыйУчет», «ПродажиНалоговыйУчет», «Продажи налоговый учет» ИЗ РегистрНакопления.ПродажиНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ЗаказыПоставщикам», «ЗаказыПоставщикам», «Заказы поставщикам» ИЗ РегистрНакопления.ЗаказыПоставщикам КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ДенежныеСредстваКПолучению», «ДенежныеСредстваКПолучению», «Денежные средства к получению» ИЗ РегистрНакопления.ДенежныеСредстваКПолучению КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СписаннаяМалоценкаВЭксплуатации», «СписаннаяМалоценкаВЭксплуатации», «Списанная малоценка в эксплуатации» ИЗ РегистрСведений.СписаннаяМалоценкаВЭксплуатации КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыКПередачеСоСкладов», «ТоварыКПередачеСоСкладов», «Товары к передаче со складов» ИЗ РегистрНакопления.ТоварыКПередачеСоСкладов КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПартииТоваровПереданные», «ПартииТоваровПереданные», «Партии товаров переданные (управленческий учет)» ИЗ РегистрНакопления.ПартииТоваровПереданные КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СостоянияНМА», «СостоянияНМА», «Состояния НМА» ИЗ РегистрСведений.СостоянияНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.НачислениеАмортизацииОС», «НачислениеАмортизацииОС», «Начисление амортизации (управленческий учет)» ИЗ РегистрСведений.НачислениеАмортизацииОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыКПолучениюНаСклады», «ТоварыКПолучениюНаСклады», «Товары к получению на склады» ИЗ РегистрНакопления.ТоварыКПолучениюНаСклады КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВыпускПродукцииУслуг», «ВыпускПродукцииУслуг», «Выпуск продукции и услуг в плановых ценах (управленческий учет)» ИЗ РегистрНакопления.ВыпускПродукцииУслуг КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ГрафикиАмортизацииОС», «ГрафикиАмортизацииОС», «Графики амортизации ОС» ИЗ РегистрСведений.ГрафикиАмортизацииОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПродажиСебестоимость», «ПродажиСебестоимость», «Продажи себестоимость» ИЗ РегистрНакопления.ПродажиСебестоимость КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ЛимитыВозвратнойТары», «ЛимитыВозвратнойТары», «Лимиты возвратной тары» ИЗ РегистрСведений.ЛимитыВозвратнойТары КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыПоНДФЛ», «ВзаиморасчетыПоНДФЛ», «Взаиморасчеты по НДФЛ» ИЗ РегистрНакопления.ВзаиморасчетыПоНДФЛ КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РазмещениеЗаказовПокупателей», «РазмещениеЗаказовПокупателей», «Размещение заказов покупателей» ИЗ РегистрНакопления.РазмещениеЗаказовПокупателей КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.НалоговыеНазначенияОС», «НалоговыеНазначенияОС», «Налоговые назначения ОС» ИЗ РегистрСведений.НалоговыеНазначенияОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ЗаказыПокупателей», «ЗаказыПокупателей», «Заказы покупателей» ИЗ РегистрНакопления.ЗаказыПокупателей КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ИсточникИнформацииПриОбращении», «ИсточникИнформацииПриОбращении», «Источник информации при обращении» ИЗ РегистрСведений.ИсточникИнформацииПриОбращении КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПланируемаяЗанятостьПомещений», «ПланируемаяЗанятостьПомещений», «Планируемая занятость помещений» ИЗ РегистрСведений.ПланируемаяЗанятостьПомещений КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СобытияОСОрганизаций», «СобытияОСОрганизаций», «События ОС организаций (регл. учет)» ИЗ РегистрСведений.СобытияОСОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.СтроительствоОбъектовОсновныхСредств», «СтроительствоОбъектовОсновныхСредств», «Строительство объектов основных средств (упр.учет)» ИЗ РегистрНакопления.СтроительствоОбъектовОсновныхСредств КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РасчетРаспределенияКосвенныхРасходовУправленческийУчет», «РасчетРаспределенияКосвенныхРасходовУправленческийУчет», «Расчет распределения косвенных расходов (упр. учет)» ИЗ РегистрСведений.РасчетРаспределенияКосвенныхРасходовУправленческийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СтадииВзаимоотношенийСПокупателями», «СтадииВзаимоотношенийСПокупателями», «Стадии взаимоотношений с покупателями» ИЗ РегистрСведений.СтадииВзаимоотношенийСПокупателями КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.Работники», «Работники», «Работники» ИЗ РегистрСведений.Работники КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПараметрыАмортизацииОСНалоговыйУчет», «ПараметрыАмортизацииОСНалоговыйУчет», «Параметры амортизации ОС (налоговый учет)» ИЗ РегистрСведений.ПараметрыАмортизацииОСНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СкидкиНоменклатурыНатуральные», «СкидкиНоменклатурыНатуральные», «Скидки номенклатуры натуральные» ИЗ РегистрСведений.СкидкиНоменклатурыНатуральные КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыНаСкладах», «ТоварыНаСкладах», «Товары на складах» ИЗ РегистрНакопления.ТоварыНаСкладах КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПорядокЗакрытияПодразделенийОрганизаций», «ПорядокЗакрытияПодразделенийОрганизаций», «Порядок подразделений орагнизаций для закрытия счетов» ИЗ РегистрСведений.ПорядокЗакрытияПодразделенийОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.МестонахождениеОС», «МестонахождениеОС», «Местонахождение ОС» ИЗ РегистрСведений.МестонахождениеОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ДугиКорректировкиСтоимостиСписания», «ДугиКорректировкиСтоимостиСписания», «Дуги корректировки стоимости списания» ИЗ РегистрСведений.ДугиКорректировкиСтоимостиСписания КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ЦеныАТТ», «ЦеныАТТ», «Цены автоматизированной розничной торговой точки» ИЗ РегистрСведений.ЦеныАТТ КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СчетаНалоговогоУчетаОС», «СчетаНалоговогоУчетаОС», «Счета налогового учета ОС» ИЗ РегистрСведений.СчетаНалоговогоУчетаОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РеализацияУслугУправленческийУчет», «РеализацияУслугУправленческийУчет», «Реализация услуг (управленческий учет)» ИЗ РегистрНакопления.РеализацияУслугУправленческийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчет», «СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчет», «Способы отражения расходов по амортизации ОС (бухгалтерский учет)» ИЗ РегистрСведений.СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РасчетыСКонтрагентами», «РасчетыСКонтрагентами», «Расчеты с контрагентами» ИЗ РегистрНакопления.РасчетыСКонтрагентами КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет», «ПервоначальныеСведенияОСБухгалтерскийУчет», «Первоначальные сведения ОС (бухгалтерский учет)» ИЗ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьПриобретенияНалоговыйУчет», «УдалитьПриобретенияНалоговыйУчет», «(не используется) Приобретения налоговый учет» ИЗ РегистрНакопления.УдалитьПриобретенияНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.КорректировкиНалоговыхНазначенийТЗР», «КорректировкиНалоговыхНазначенийТЗР», «Данные для корректировки налоговых назначений ТЗР» ИЗ РегистрНакопления.КорректировкиНалоговыхНазначенийТЗР КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.КоэффициентыПовышенияОкладов», «КоэффициентыПовышенияОкладов», «Коэффициенты повышения окладов» ИЗ РегистрСведений.КоэффициентыПовышенияОкладов КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыОрганизаций», «ТоварыОрганизаций», «Товары организаций» ИЗ РегистрНакопления.ТоварыОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.НДСНалоговыйКредит», «НДСНалоговыйКредит», «НДС налоговый кредит» ИЗ РегистрНакопления.НДСНалоговыйКредит КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.НачислениеАмортизацииОСНалоговыйУчет», «НачислениеАмортизацииОСНалоговыйУчет», «Начисление амортизации ОС (налоговый учет)» ИЗ РегистрСведений.НачислениеАмортизацииОСНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.КалендарныеПотребностиВНоменклатуре», «КалендарныеПотребностиВНоменклатуре», «Календарные потребности в номенклатуре» ИЗ РегистрСведений.КалендарныеПотребностиВНоменклатуре КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ГрафикиАмортизацииОСБухгалтерскийУчет», «ГрафикиАмортизацииОСБухгалтерскийУчет», «Графики амортизации ОС (бухгалтерский учет)» ИЗ РегистрСведений.ГрафикиАмортизацииОСБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.МалоценкаВЭксплуатации», «МалоценкаВЭксплуатации», «Малоценка в эксплуатации» ИЗ РегистрНакопления.МалоценкаВЭксплуатации КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ЗначенияТочкиЗаказа», «ЗначенияТочкиЗаказа», «Значения точки заказа» ИЗ РегистрСведений.ЗначенияТочкиЗаказа КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СкидкиНаценкиНоменклатуры», «СкидкиНаценкиНоменклатуры», «Скидки и наценки номенклатуры» ИЗ РегистрСведений.СкидкиНаценкиНоменклатуры КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПланируемыеПоступленияДенежныхСредств», «ПланируемыеПоступленияДенежныхСредств», «Планируемые поступления денежных средств» ИЗ РегистрНакопления.ПланируемыеПоступленияДенежныхСредств КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СостояниеРаботниковОрганизаций», «СостояниеРаботниковОрганизаций», «Состояние работников организаций» ИЗ РегистрСведений.СостояниеРаботниковОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыСПодотчетнымиЛицами», «ВзаиморасчетыСПодотчетнымиЛицами», «Взаиморасчеты с подотчетными лицами» ИЗ РегистрНакопления.ВзаиморасчетыСПодотчетнымиЛицами КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.НезавершенноеПроизводство», «НезавершенноеПроизводство», «Незавершенное производство» ИЗ РегистрНакопления.НезавершенноеПроизводство КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрРасчета.Удержания», «Удержания», «Удержания» ИЗ РегистрРасчета.Удержания КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СкидкиНаценкиПоЦеновымГруппам», «СкидкиНаценкиПоЦеновымГруппам», «Скидки наценки по ценовым группам» ИЗ РегистрСведений.СкидкиНаценкиПоЦеновымГруппам КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ВзносыВФондыРаботниковОрганизаций», «ВзносыВФондыРаботниковОрганизаций», «Взносы в фонды работников организаций» ИЗ РегистрСведений.ВзносыВФондыРаботниковОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрРасчета.РасчетСреднегоЗаработка», «РасчетСреднегоЗаработка», «Расчет среднего заработка» ИЗ РегистрРасчета.РасчетСреднегоЗаработка КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьПродажиНалоговыйУчет», «УдалитьПродажиНалоговыйУчет», «(не используется) продажи налоговый учет» ИЗ РегистрНакопления.УдалитьПродажиНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПорогиНакопительныхСкидок», «ПорогиНакопительныхСкидок», «Пороги накопительных скидок» ИЗ РегистрСведений.ПорогиНакопительныхСкидок КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВыпускПродукцииУслугБухгалтерскийУчет», «ВыпускПродукцииУслугБухгалтерскийУчет», «Выпуск продукции и услуг в плановых ценах (бухгалтерский учет)» ИЗ РегистрНакопления.ВыпускПродукцииУслугБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПланыПродаж», «ПланыПродаж», «Планы продаж» ИЗ РегистрНакопления.ПланыПродаж КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ГарантийныеСрокиНалоговыйУчет», «ГарантийныеСрокиНалоговыйУчет», «Гарантийные сроки (налоговый учет)» ИЗ РегистрСведений.ГарантийныеСрокиНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.УсловияПоставокПоДоговорамКонтрагентовОбщие», «УсловияПоставокПоДоговорамКонтрагентовОбщие», «Условия поставок по договорам контрагентов общие» ИЗ РегистрСведений.УсловияПоставокПоДоговорамКонтрагентовОбщие КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ЦеныНоменклатуры», «ЦеныНоменклатуры», «Цены номенклатуры» ИЗ РегистрСведений.ЦеныНоменклатуры КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.Закупки», «Закупки», «Закупки» ИЗ РегистрНакопления.Закупки КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПоступлениеНМА», «ПоступлениеНМА», «Поступление НМА (упр.учет)» ИЗ РегистрНакопления.ПоступлениеНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрБухгалтерии.Хозрасчетный», «Хозрасчетный», «Журнал проводок (бухгалтерский учет)» ИЗ РегистрБухгалтерии.Хозрасчетный КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыСДепонентамиОрганизаций», «ВзаиморасчетыСДепонентамиОрганизаций», «Взаиморасчеты с депонентами организаций» ИЗ РегистрНакопления.ВзаиморасчетыСДепонентамиОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РасчетСписанияРБП», «РасчетСписанияРБП», «Расчет списания расходов будущих периодов» ИЗ РегистрСведений.РасчетСписанияРБП КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыВНТТ», «ТоварыВНТТ», «Товары в НТТ» ИЗ РегистрНакопления.ТоварыВНТТ КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СостоянияОСОрганизаций», «СостоянияОСОрганизаций», «Состояния ОС организаций» ИЗ РегистрСведений.СостоянияОСОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.МестонахождениеНМА», «МестонахождениеНМА», «Местонахождение НМА» ИЗ РегистрСведений.МестонахождениеНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПродажиПоДисконтнымКартам», «ПродажиПоДисконтнымКартам», «Продажи по дисконтным картам» ИЗ РегистрНакопления.ПродажиПоДисконтнымКартам КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РаботникиОрганизаций», «РаботникиОрганизаций», «Работники организаций» ИЗ РегистрСведений.РаботникиОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПорядокЗакрытияПодразделений», «ПорядокЗакрытияПодразделений», «Порядок подразделений для закрытия» ИЗ РегистрСведений.ПорядокЗакрытияПодразделений КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрРасчета.Начисления», «Начисления», «Начисления» ИЗ РегистрРасчета.Начисления КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ЦеныНоменклатурыКонтрагентов», «ЦеныНоменклатурыКонтрагентов», «Цены номенклатуры контрагентов» ИЗ РегистрСведений.ЦеныНоменклатурыКонтрагентов КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПричиныЗакрытияЗаказов», «ПричиныЗакрытияЗаказов», «Причины закрытия заказов» ИЗ РегистрСведений.ПричиныЗакрытияЗаказов КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ДиапазоныЦенДляНаценки», «ДиапазоныЦенДляНаценки», «Диапазоны цен для наценки» ИЗ РегистрСведений.ДиапазоныЦенДляНаценки КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПриобретенияНалоговыйУчет», «ПриобретенияНалоговыйУчет», «Приобретения налоговый учет» ИЗ РегистрНакопления.ПриобретенияНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.НачислениеАмортизацииОСБухгалтерскийУчет», «НачислениеАмортизацииОСБухгалтерскийУчет», «Начисление амортизации ОС (бухгалтерский учет)» ИЗ РегистрСведений.НачислениеАмортизацииОСБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РабочееВремяРаботниковОрганизаций», «РабочееВремяРаботниковОрганизаций», «Рабочее время работников организаций» ИЗ РегистрНакопления.РабочееВремяРаботниковОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РасчетРаспределенияКосвенныхРасходов», «РасчетРаспределенияКосвенныхРасходов», «Расчет распределения косвенных расходов» ИЗ РегистрСведений.РасчетРаспределенияКосвенныхРасходов КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СостоянияНМАОрганизаций», «СостоянияНМАОрганизаций», «Состояния НМА организаций» ИЗ РегистрСведений.СостоянияНМАОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПродажиВРазрезеГарантийныхСроковНалоговыйУчет», «ПродажиВРазрезеГарантийныхСроковНалоговыйУчет», «Продажи в разрезе гарантийных сроков (НУ)» ИЗ РегистрНакопления.ПродажиВРазрезеГарантийныхСроковНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПродаж», «ОжидаемыйИПодтвержденныйНДСПродаж», «Ожидаемый и подтвержденный НДС продаж» ИЗ РегистрНакопления.ОжидаемыйИПодтвержденныйНДСПродаж КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РаспределениеПоПроектам», «РаспределениеПоПроектам», «Распределение по проектам» ИЗ РегистрСведений.РаспределениеПоПроектам КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьФОТДляОтчетаПоТруду», «УдалитьФОТДляОтчетаПоТруду», «(не использовать) ФОТ для отчета по труду» ИЗ РегистрНакопления.УдалитьФОТДляОтчетаПоТруду КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ABCКлассификацияПокупателей», «ABCКлассификацияПокупателей», «ABC-классификация покупателей» ИЗ РегистрСведений.ABCКлассификацияПокупателей КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СобытияОС», «СобытияОС», «События основного средства (упр. учет)» ИЗ РегистрСведений.СобытияОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РасчетПереоценкиВалютныхСредств», «РасчетПереоценкиВалютныхСредств», «Расчет переоценки валютных средств» ИЗ РегистрСведений.РасчетПереоценкиВалютныхСредств КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.КнигаДоходовРасходовПоЕдиномуНалогу», «КнигаДоходовРасходовПоЕдиномуНалогу», «Книга доходов расходов по единому налогу» ИЗ РегистрНакопления.КнигаДоходовРасходовПоЕдиномуНалогу КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьПартииТоваровПереданныеНалоговыйУчет», «УдалитьПартииТоваровПереданныеНалоговыйУчет», «Партии товаров переданные (налоговый учет)» ИЗ РегистрНакопления.УдалитьПартииТоваровПереданныеНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыСКонтрагентами», «ВзаиморасчетыСКонтрагентами», «Взаиморасчеты с контрагентами» ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентами КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям», «СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям», «Сведения о выплатах работникам организаций по платежным ведомостям» ИЗ РегистрСведений.СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СчетаБухгалтерскогоУчетаОС», «СчетаБухгалтерскогоУчетаОС», «Счета бухгалтерского учета ОС» ИЗ РегистрСведений.СчетаБухгалтерскогоУчетаОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ДенежныеСредстваВРезерве», «ДенежныеСредстваВРезерве», «Денежные средства в резерве» ИЗ РегистрНакопления.ДенежныеСредстваВРезерве КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыПереданные», «ТоварыПереданные», «Товары переданные» ИЗ РегистрНакопления.ТоварыПереданные КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПлановыеУдержанияРаботниковОрганизаций», «ПлановыеУдержанияРаботниковОрганизаций», «Плановые удержания работников организаций» ИЗ РегистрСведений.ПлановыеУдержанияРаботниковОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.УдалитьСведенияОЗаменахВОрганизации», «УдалитьСведенияОЗаменахВОрганизации», «(Не использовать) Сведения о заменах в организации» ИЗ РегистрСведений.УдалитьСведенияОЗаменахВОрганизации КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ЗаявкиНаРасходованиеСредств», «ЗаявкиНаРасходованиеСредств», «Заявки на расходование средств» ИЗ РегистрНакопления.ЗаявкиНаРасходованиеСредств КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.Продажи», «Продажи», «Продажи» ИЗ РегистрНакопления.Продажи КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ИндексированныйДоходСовместителей», «ИндексированныйДоходСовместителей», «Индексированный доход совместителей» ИЗ РегистрСведений.ИндексированныйДоходСовместителей КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПараметрыВыплатыЗПРаботников», «ПараметрыВыплатыЗПРаботников», «Параметры выплаты ЗП работников» ИЗ РегистрСведений.ПараметрыВыплатыЗПРаботников КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ШтатноеРасписаниеОрганизаций», «ШтатноеРасписаниеОрганизаций», «Штатное расписание организаций» ИЗ РегистрСведений.ШтатноеРасписаниеОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов», «ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов», «Взаиморасчеты с контрагентами по документам расчетов» ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РозничнаяВыручка», «РозничнаяВыручка», «Розничная выручка» ИЗ РегистрНакопления.РозничнаяВыручка КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПланыЗакупок», «ПланыЗакупок», «Планы закупок» ИЗ РегистрНакопления.ПланыЗакупок КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВыработкаНМА», «ВыработкаНМА», «Выработка НМА» ИЗ РегистрНакопления.ВыработкаНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.УзлыКорректировкиСтоимостиСписания», «УзлыКорректировкиСтоимостиСписания», «Узлы корректировки стоимости списания» ИЗ РегистрСведений.УзлыКорректировкиСтоимостиСписания КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ДенежныеСредства», «ДенежныеСредства», «Денежные средства» ИЗ РегистрНакопления.ДенежныеСредства КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ЛьготыРаботниковОрганизаций», «ЛьготыРаботниковОрганизаций», «Льготы работников организаций» ИЗ РегистрСведений.ЛьготыРаботниковОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.КоэффициентыДляЗаполнениПриложенияСВДекларацииПоПрибыли», «КоэффициентыДляЗаполнениПриложенияСВДекларацииПоПрибыли», «Коэффициенты для заполнения Приложения «СВ<<?>>» к Декларации о прибыли» ИЗ РегистрСведений.КоэффициентыДляЗаполнениПриложенияСВДекларацииПоПрибыли КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВнутренниеЗаказы», «ВнутренниеЗаказы», «Внутренние заказы» ИЗ РегистрНакопления.ВнутренниеЗаказы КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьОжидаемыйИПодтвержденныйНДСПродаж», «УдалитьОжидаемыйИПодтвержденныйНДСПродаж», «(не используется) Ожидаемый и подтвержденный НДС продаж» ИЗ РегистрНакопления.УдалитьОжидаемыйИПодтвержденныйНДСПродаж КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПланыДвиженияДенежныхСредств», «ПланыДвиженияДенежныхСредств», «Планы движения денежных средств» ИЗ РегистрНакопления.ПланыДвиженияДенежныхСредств КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций», «НадбавкиПоШтатномуРасписаниюОрганизаций», «Надбавки по штатному расписанию организаций» ИЗ РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РеализованныеТовары», «РеализованныеТовары», «Реализованные товары комитентов» ИЗ РегистрНакопления.РеализованныеТовары КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьОжидаемыйИПодтвержденныйНДСПриобретений», «УдалитьОжидаемыйИПодтвержденныйНДСПриобретений», «(не используется) ожидаемый и подтвержденный НДС приобретений» ИЗ РегистрНакопления.УдалитьОжидаемыйИПодтвержденныйНДСПриобретений КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПервоначальныеСведенияНМАБухгалтерскийУчет», «ПервоначальныеСведенияНМАБухгалтерскийУчет», «Первоначальные сведения о НМА (бухгалтерский учет)» ИЗ РегистрСведений.ПервоначальныеСведенияНМАБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.КоэффициентыПропорциональногоОтнесенияНДСНаКредит», «КоэффициентыПропорциональногоОтнесенияНДСНаКредит», «Коэффициенты пропорционального отнесения НДС на кредит» ИЗ РегистрСведений.КоэффициентыПропорциональногоОтнесенияНДСНаКредит КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ТипыЦенПоГруппамНоменклатурыДляПокупателей», «ТипыЦенПоГруппамНоменклатурыДляПокупателей», «Типы цен по группам номенклатуры для покупателей» ИЗ РегистрСведений.ТипыЦенПоГруппамНоменклатурыДляПокупателей КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СпецстажРаботниковОрганизаций», «СпецстажРаботниковОрганизаций», «Спецстаж работников организаций» ИЗ РегистрСведений.СпецстажРаботниковОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПервоначальныеСведенияОС», «ПервоначальныеСведенияОС», «Первоначальные сведения об ОС (управленческий учет)» ИЗ РегистрСведений.ПервоначальныеСведенияОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РеализацияУслуг», «РеализацияУслуг», «Реализация услуг» ИЗ РегистрНакопления.РеализацияУслуг КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыПоНачислениямЗаСчетФСС», «ВзаиморасчетыПоНачислениямЗаСчетФСС», «Взаиморасчеты по начислениям за счет ФСС» ИЗ РегистрНакопления.ВзаиморасчетыПоНачислениямЗаСчетФСС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПервоначальныеСведенияНМА», «ПервоначальныеСведенияНМА», «Первоначальные сведения о НМА» ИЗ РегистрСведений.ПервоначальныеСведенияНМА КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ПредоставленныеСкидки», «ПредоставленныеСкидки», «Предоставленные скидки» ИЗ РегистрНакопления.ПредоставленныеСкидки КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВзаиморасчетыПоВзносамВФонды», «ВзаиморасчетыПоВзносамВФонды», «Взаиморасчеты по Взносам в фонды» ИЗ РегистрНакопления.ВзаиморасчетыПоВзносамВФонды КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РасчетСебестоимостиПродукцици», «РасчетСебестоимостиПродукцици», «Расчет себестоимости продукцици» ИЗ РегистрСведений.РасчетСебестоимостиПродукцици КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.МестонахождениеНМАБухгалтерскийУчет», «МестонахождениеНМАБухгалтерскийУчет», «Местонахождение НМА (бухгалтерский учет)» ИЗ РегистрСведений.МестонахождениеНМАБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.НДСНалоговыеОбязательства», «НДСНалоговыеОбязательства», «НДС налоговые обязательства» ИЗ РегистрНакопления.НДСНалоговыеОбязательства КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.РазмещениеЗаявокНаРасходованиеСредств», «РазмещениеЗаявокНаРасходованиеСредств», «Размещение заявок на расходование средств» ИЗ РегистрНакопления.РазмещениеЗаявокНаРасходованиеСредств КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций», «ПлановыеНачисленияРаботниковОрганизаций», «Плановые начисления работников организаций» ИЗ РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыПолученные», «ТоварыПолученные», «Товары полученные» ИЗ РегистрНакопления.ТоварыПолученные КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПараметрыАмортизацииОС», «ПараметрыАмортизацииОС», «Параметры амортизации (управленческий учет)» ИЗ РегистрСведений.ПараметрыАмортизацииОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СостоянияОС», «СостоянияОС», «Состояния ОС» ИЗ РегистрСведений.СостоянияОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.УдалитьПартииТоваровНаСкладахНалоговыйУчет», «УдалитьПартииТоваровНаСкладахНалоговыйУчет», «Партии товаров на складах (налоговый учет)» ИЗ РегистрНакопления.УдалитьПартииТоваровНаСкладахНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.ПервоначальныеСведенияОСНалоговыйУчет», «ПервоначальныеСведенияОСНалоговыйУчет», «Первоначальные сведения ОС (налоговый учет)» ИЗ РегистрСведений.ПервоначальныеСведенияОСНалоговыйУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.БракВПроизводстве», «БракВПроизводстве», «Брак в производстве» ИЗ РегистрНакопления.БракВПроизводстве КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.НаценкиПоУсловиямПродаж», «НаценкиПоУсловиямПродаж», «Наценки по условиям продаж» ИЗ РегистрСведений.НаценкиПоУсловиямПродаж КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СпособыОтраженияРасходовПоАмортизацииОС», «СпособыОтраженияРасходовПоАмортизацииОС», «Способы отражения расходов по амортизации ОС» ИЗ РегистрСведений.СпособыОтраженияРасходовПоАмортизацииОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РабочиеМестаДляУчетаСпецстажа», «РабочиеМестаДляУчетаСпецстажа», «Рабочие места для учета спецстажа» ИЗ РегистрСведений.РабочиеМестаДляУчетаСпецстажа КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ТоварыКПеремещениюВНТТ», «ТоварыКПеремещениюВНТТ», «Товары к перемещению в НТТ» ИЗ РегистрНакопления.ТоварыКПеремещениюВНТТ КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ВыработкаОС», «ВыработкаОС», «Выработка ОС» ИЗ РегистрНакопления.ВыработкаОС КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СпецПредложения», «СпецПредложения», «Специальные предложения» ИЗ РегистрСведений.СпецПредложения КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрНакопления.ДопРасходыНаПриобретениеТоваров», «ДопРасходыНаПриобретениеТоваров», «Доп. расходы на приобретение товаров, подлежащие распределению» ИЗ РегистрНакопления.ДопРасходыНаПриобретениеТоваров КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.УсловияПоставокПоДоговорамКонтрагентовПоНоменклатуре», «УсловияПоставокПоДоговорамКонтрагентовПоНоменклатуре», «Условия поставок по договорам контрагентов по номенклатуре» ИЗ РегистрСведений.УсловияПоставокПоДоговорамКонтрагентовПоНоменклатуре КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.СпособыОтраженияРасходовПоАмортизацииНМАБухгалтерскийУчет», «СпособыОтраженияРасходовПоАмортизацииНМАБухгалтерскийУчет», «Способы отражения расходов по амортизации НМА (бухгалтерский учет)» ИЗ РегистрСведений.СпособыОтраженияРасходовПоАмортизацииНМАБухгалтерскийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПЕРВЫЕ 1 «Т3», «РегистрСведений.РасчетСебестоимостиПродукцииУправленческийУчет», «РасчетСебестоимостиПродукцииУправленческийУчет», «Расчет себестоимости продукции (упр. учет)» ИЗ РегистрСведений.РасчетСебестоимостиПродукцииУправленческийУчет КАК __Объект ГДЕ __Объект.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров УПОРЯДОЧИТЬ ПО Вид, Источник


Изменено 16.12.11 11:56:05

Объединить запрос сам с собой (объединить все)

Я
   SkillUp

27.01.20 — 11:34

Здравсвуйте, помогите плохо соображающему в этом вопросе. Впервые с таким сталкиваюсь.

У меня есть Процедура «УстановитьТекстЗапроса()», после формированиея текстаЗапроса, пытаюсь объеденить запрос сам с собой.

Т.Е.

СНАЧАЛО ФОРМИРОВАНИЕ ТЕКСТА ЗАПРОСА.

пытаюсь объеденить:

ТекстЗапроса = ТекстЗапроса + »

            | ОБЪЕДИНИТЬ ВСЕ » + ТекстЗапроса+»

            | «;

И ошибка на этой строке:

УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

Текст ошибки:

{ВнешнийОтчет.ДебиторскаяЗадолженностьПоСрокамДолга.МодульОбъекта(261)}: Ошибка при установке значения атрибута контекста (Текст)

    УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

по причине:

{(109, 2)}: Синтаксическая ошибка «ОБЪЕДИНИТЬ»

<<?>>ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ

Подскажите как правильно объеденить, что делаю не так? Вроде подробно объяснил ситуацию…

   SkillUp

1 — 27.01.20 — 11:36

ТекстЗапроса объеденить с этим же ТекстЗапроса

   Ненавижу 1С

2 — 27.01.20 — 11:37

(1) например раздел УПОРЯДОЧИТЬ может быть один на весь запрос

   Ненавижу 1С

3 — 27.01.20 — 11:37

+(2) тоже самое с ИТОГИ

   SkillUp

4 — 27.01.20 — 11:38

(2) (3) Блин, точно…

   SkillUp

5 — 27.01.20 — 11:38

Сейчас гляну…

   SkillUp

6 — 27.01.20 — 11:40

(3) Да, правильно. Есть итоги . Вопрос: Как объеденить в моем случае? Убрать итоги с первого «ТекстЗапроса», объеденить сам с собой, потом добавить итоги?

   Ненавижу 1С

7 — 27.01.20 — 11:41

(6) верно

   SkillUp

8 — 27.01.20 — 11:41

(7) Спасибо!

   Ненавижу 1С

9 — 27.01.20 — 11:42

+(7) соответственно понимать что итоги возможно будут как бы другими, чем без объединения

   SkillUp

10 — 27.01.20 — 11:44

(9) Как в воду смотрел… Все правильно, данные та будут другие.

   SkillUp

11 — 27.01.20 — 11:45

Блин, а что делать? Ковырять надо запрос… (

   Sasha_H

12 — 27.01.20 — 11:53

(11) это смотря . что тебе надо. Обычно для этого служат временные таблицы.

   SkillUp

13 — 27.01.20 — 11:59

(12) Идея!

   SkillUp

14 — 27.01.20 — 12:05

(12) В универсальный отчет, задублировать данные таблицы.

Т.е. Раньше было

Остаток  Долг

  3       10

А надо:

№1 таблица Остаток: Долг:  №2 таблица  Остаток:  Долг:

             3       10                  3        10

   Sasha_H

15 — 27.01.20 — 12:07

вот чего чего , а задачу задублировать данные еще никогла не поступала

   Sasha_H

16 — 27.01.20 — 12:08

если Вам необходимо испортить данные например для скрытия факта реальности. НУ в научных каких-то целях. То воспользуйтесь полным соединением например

   Sasha_H

17 — 27.01.20 — 12:09

если не ошибаюсь в СКЛ есть такой крос джойн в 1с его нет

   SkillUp

18 — 27.01.20 — 12:09

(17) Можно с универсального отчета вывестир в СКД?

   SSSSS_AAAAA

19 — 27.01.20 — 12:10

(14) Батенька, вы занимаетесь извращениями, основанными на плохом понимании типа Запрос.

Пример генерации текста запроса для шахматки можно посмотреть в любой бухгалтерии.

   Sasha_H

20 — 27.01.20 — 12:10

в одном запросе сделайте полное соединение таблицы саму на себя и будет вам дублирование

   Sasha_H

21 — 27.01.20 — 12:11

(17) что значит можно с универсально в СКД?

   SkillUp

22 — 27.01.20 — 12:12

(20) ПОЖ., разъясни как попдробней!

   Sasha_H

23 — 27.01.20 — 12:12

Построитель это Тип такой его используют старые конфигурации и еще он может использовать в узких целях например вывод таблицы значений в отчет и т.д. Но даже в старых конфигурациях стараются новые отчеты повесить на СКД

   SkillUp

24 — 27.01.20 — 12:12

Вот всен процедура:

Процедура УстановитьТекстЗапроса()

    ТекстЗапросаПоОстаткам =

    «ВЫБРАТЬ

    |    ВзаиморасчетыПоДокументамОстатки.Организация,

    |    ВзаиморасчетыПоДокументамОстатки.Контрагент,

    |    ВзаиморасчетыПоДокументамОстатки.ДоговорКонтрагента,

    |    ВзаиморасчетыПоДокументамОстатки.Сделка,

    |    ВзаиморасчетыПоДокументамОстатки.ДокументРасчетовСКонтрагентом,

    |    ВзаиморасчетыПоДокументамОстатки.СуммаВзаиморасчетовОстаток КАК ОстатокДолга0

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Остатки(

    |            &ДатаОстатков,

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыПоДокументамОстатки

    |ГДЕ

    |    ВзаиморасчетыПоДокументамОстатки.СуммаВзаиморасчетовОстаток > 0

    |

    |ОБЪЕДИНИТЬ ВСЕ

    |

    |ВЫБРАТЬ

    |    ВзаиморасчетыБезДокументовОстатки.Организация,

    |    ВзаиморасчетыБезДокументовОстатки.Контрагент,

    |    ВзаиморасчетыБезДокументовОстатки.ДоговорКонтрагента,

    |    ВзаиморасчетыБезДокументовОстатки.Сделка,

    |    НЕОПРЕДЕЛЕНО,

    |    ВзаиморасчетыБезДокументовОстатки.СуммаВзаиморасчетовОстаток

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(

    |            &ДатаОстатков,

    |            (НЕ ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом) {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыБезДокументовОстатки

    |ГДЕ

    |    ВзаиморасчетыБезДокументовОстатки.СуммаВзаиморасчетовОстаток > 0″;

    
    ТекстЗапросаПоОборотам =

    «ВЫБРАТЬ

    |    ВзаиморасчетыПоДокументамОбороты.Организация,

    |    ВзаиморасчетыПоДокументамОбороты.Контрагент,

    |    ВзаиморасчетыПоДокументамОбороты.ДоговорКонтрагента,

    |    ВзаиморасчетыПоДокументамОбороты.Сделка,

    |    ВзаиморасчетыПоДокументамОбороты.ДокументРасчетовСКонтрагентом,

    |    ВЫБОР

    |        КОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовПриход > 0

    |            ТОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовПриход

    |        ИНАЧЕ 0

    |    КОНЕЦ — ВЫБОР

    |        КОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовРасход < 0

    |            ТОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовРасход

    |        ИНАЧЕ 0

    |    КОНЕЦ КАК УвеличениеДолга1

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Обороты(

    |            &НачалоИнтервала1,

    |            &КонецИнтервала1,

    |            ,

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыПоДокументамОбороты

    |

    |ОБЪЕДИНИТЬ ВСЕ

    |

    |ВЫБРАТЬ

    |    ВзаиморасчетыБезДокументовОбороты.Организация,

    |    ВзаиморасчетыБезДокументовОбороты.Контрагент,

    |    ВзаиморасчетыБезДокументовОбороты.ДоговорКонтрагента,

    |    ВзаиморасчетыБезДокументовОбороты.Сделка,

    |    НЕОПРЕДЕЛЕНО,

    |    ВЫБОР

    |        КОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовПриход > 0

    |            ТОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовПриход

    |        ИНАЧЕ 0

    |    КОНЕЦ — ВЫБОР

    |        КОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовРасход < 0

    |            ТОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовРасход

    |        ИНАЧЕ 0

    |    КОНЕЦ

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(

    |            &НачалоИнтервала1,

    |            &КонецИнтервала1,

    |            ,

    |            (НЕ ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом)

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыБезДокументовОбороты»;

    
    КолИнтервалов = ТабИнтервалы.Количество();

    
    ТекстЗапросаОстатокИОбороты =

    «ВЫБРАТЬ

    |    Остатки.Организация,

    |    Остатки.Контрагент,

    |    Остатки.ДоговорКонтрагента,

    |    Остатки.Сделка,

    |    Остатки.ДокументРасчетовСКонтрагентом,

    |    Остатки.ОстатокДолга0″;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ОборотыНом = «Обороты» + Ном;

        ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + «,

        |    ЕСТЬNULL(Обороты» + Ном + «.УвеличениеДолга» + Ном + «, 0) КАК УвеличениеДолга» + Ном;

    КонецЦикла;

    ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + »

    |ИЗ

    |    (» + ТекстЗапросаПоОстаткам + «) КАК Остатки»;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотам, «УвеличениеДолга1», «УвеличениеДолга» + Ном);

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотамИнтервала, «&НачалоИнтервала1», «&НачалоИнтервала» + Ном);

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотамИнтервала, «&КонецИнтервала1», «&КонецИнтервала» + Ном);

        ОборотыНом = «Обороты» + Ном;

        ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + »

        |ЛЕВОЕ СОЕДИНЕНИЕ

        |    (» + ТекстЗапросаПоОборотамИнтервала + «) КАК » + ОборотыНом + »

        |    ПО

        |        Остатки.Организация = » + ОборотыНом + «.Организация

        |            И Остатки.Контрагент = » + ОборотыНом + «.Контрагент

        |            И Остатки.ДоговорКонтрагента = » + ОборотыНом + «.ДоговорКонтрагента

        |            И Остатки.Сделка = » + ОборотыНом + «.Сделка

        |            И Остатки.ДокументРасчетовСКонтрагентом = » + ОборотыНом + «.ДокументРасчетовСКонтрагентом»;

    КонецЦикла;

    
    ТекстЗапросаОстаткиПоПериодам =

    «ВЫБРАТЬ

    |    ОстатокИОбороты.Организация,

    |    ОстатокИОбороты.Контрагент,

    |    ОстатокИОбороты.ДоговорКонтрагента,

    |    ОстатокИОбороты.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,

    |    ОстатокИОбороты.Сделка,

    |    ОстатокИОбороты.ДокументРасчетовСКонтрагентом,

    |    ОстатокИОбороты.ОстатокДолга0″;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ВыражениеОстатка = «ОстатокИОбороты.ОстатокДолга0»;

        Для й = 1 По Ном Цикл

            ВыражениеОстатка = ВыражениеОстатка + » — ОстатокИОбороты.УвеличениеДолга» + й;

        КонецЦикла;

        ТекстЗапросаОстаткиПоПериодам = ТекстЗапросаОстаткиПоПериодам + «,

        |    ВЫБОР

        |        КОГДА » + ВыражениеОстатка + » > 0

        |            ТОГДА » + ВыражениеОстатка + »

        |        ИНАЧЕ 0

        |    КОНЕЦ КАК ОстатокДолга» + Ном;

    КонецЦикла;

    ТекстЗапросаОстаткиПоПериодам = ТекстЗапросаОстаткиПоПериодам + »

    |ИЗ

    |    (» + ТекстЗапросаОстатокИОбороты + «) КАК ОстатокИОбороты»;

    
    ТекстПоказателей = »

    |    ОстаткиПоПериодам.ОстатокДолга0 КАК ОстатокДолга»;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ТекстПоказателей = ТекстПоказателей + «,

        |    ОстаткиПоПериодам.ОстатокДолга» + (Ном — 1) + » — ОстаткиПоПериодам.ОстатокДолга» + Ном + » КАК ОстатокПериода» + Ном;

    КонецЦикла;

    Если КолИнтервалов > 0 Тогда

        ТекстПоказателей = ТекстПоказателей + «,

        |    ОстаткиПоПериодам.ОстатокДолга» + (КолИнтервалов — 1) + » КАК ОстатокПериода» + КолИнтервалов;

    КонецЕсли;

    
    ТекстЗапроса =

    «ВЫБРАТЬ

    |    ОстаткиПоПериодам.Организация КАК Организация,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Организация) КАК ОрганизацияПредставление,

    |    ОстаткиПоПериодам.Контрагент КАК Контрагент,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Контрагент) КАК КонтрагентПредставление,

    |    ОстаткиПоПериодам.ДоговорКонтрагента КАК ДоговорКонтрагента,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДоговорКонтрагента) КАК ДоговорКонтрагентаПредставление,

    |    ОстаткиПоПериодам.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДоговорКонтрагента.ВалютаВзаиморасчетов) КАК ВалютаВзаиморасчетовПредставление,

    |    ОстаткиПоПериодам.Сделка КАК Сделка,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Сделка) КАК СделкаПредставление,

    |    ОстаткиПоПериодам.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДокументРасчетовСКонтрагентом) КАК ДокументРасчетовСКонтрагентомПредставление,»

    + ТекстПоказателей + »

    |    //ПОЛЯ_СВОЙСТВА

    |    //ПОЛЯ_КАТЕГОРИИ

    |{ВЫБРАТЬ

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    ВалютаВзаиморасчетов.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,»

    + ТекстПоказателей + »

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}

    |ИЗ

    |    (» + ТекстЗапросаОстаткиПоПериодам + «) КАК ОстаткиПоПериодам

    |    //СОЕДИНЕНИЯ»;

    
    //Объединяем

    ТекстЗапроса = ТекстЗапроса + »

    | ОБЪЕДИНИТЬ ВСЕ »

    + ТекстЗапроса+ »

    | «;

    //Объединяем

    
    |{ГДЕ»

    + ТекстПоказателей + »

    |    //УСЛОВИЯ_СВОЙСТВА

    |    //УСЛОВИЯ_КАТЕГОРИИ

    |}

    |{УПОРЯДОЧИТЬ ПО

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,

    |    ВалютаВзаиморасчетов.*,

    |    ОстатокДолга»;

    Для Ном = 1 По КолИнтервалов Цикл

        ТекстЗапроса = ТекстЗапроса + «,

        |    ОстатокПериода» + Ном;

    КонецЦикла;

    ТекстЗапроса = ТекстЗапроса + »

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}

    |ИТОГИ

    |    СУММА(ОстатокДолга)»;

    Для Ном = 1 По КолИнтервалов Цикл

        ТекстЗапроса = ТекстЗапроса + «,

        |    СУММА(ОстатокПериода» + Ном + «)»;

    КонецЦикла;

    ТекстЗапроса = ТекстЗапроса + »

    |    //ИТОГИ_СВОЙСТВА

    |    //ИТОГИ_КАТЕГОРИИ

    |ПО

    |    ОБЩИЕ

    |{ИТОГИ ПО

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    Контрагент.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,

    |    ВалютаВзаиморасчетов.*

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}»;

    
    

    // В универсальном отчете включен флаг использования свойств и категорий.

    Если УниверсальныйОтчет.ИспользоватьСвойстваИКатегории Тогда

        
        // Добавление свойств и категорий поля запроса в таблицу полей.

        // Необходимо вызывать для каждого поля запроса, предоставляющего возможность использования свойств и категорий.

        
        // УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(<ПсевдонимТаблицы>.<Поле> , <ПсевдонимПоля>, <Представление>, <Назначение>);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.Контрагент», «Контрагент», «Контрагент», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Контрагенты);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.ДоговорКонтрагента», «ДоговорКонтрагента», «Договор контрагента», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ДоговорыКонтрагентов);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.Организация», «Организация», «Организация», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации);

        УниверсальныйОтчет.ДобавитьВТекстЗапросаСвойстваИКатегории(ТекстЗапроса);

        
    КонецЕсли;

        
    // Инициализация текста запроса построителя отчета

    УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

КонецПроцедуры

   SkillUp

25 — 27.01.20 — 12:14

Ой, пардон. Вот изначальная, ту уже начал переделывать:

Процедура УстановитьТекстЗапроса()

    ТекстЗапросаПоОстаткам =

    «ВЫБРАТЬ

    |    ВзаиморасчетыПоДокументамОстатки.Организация,

    |    ВзаиморасчетыПоДокументамОстатки.Контрагент,

    |    ВзаиморасчетыПоДокументамОстатки.ДоговорКонтрагента,

    |    ВзаиморасчетыПоДокументамОстатки.Сделка,

    |    ВзаиморасчетыПоДокументамОстатки.ДокументРасчетовСКонтрагентом,

    |    ВзаиморасчетыПоДокументамОстатки.СуммаВзаиморасчетовОстаток КАК ОстатокДолга0

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Остатки(

    |            &ДатаОстатков,

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыПоДокументамОстатки

    |ГДЕ

    |    ВзаиморасчетыПоДокументамОстатки.СуммаВзаиморасчетовОстаток > 0

    |

    |ОБЪЕДИНИТЬ ВСЕ

    |

    |ВЫБРАТЬ

    |    ВзаиморасчетыБезДокументовОстатки.Организация,

    |    ВзаиморасчетыБезДокументовОстатки.Контрагент,

    |    ВзаиморасчетыБезДокументовОстатки.ДоговорКонтрагента,

    |    ВзаиморасчетыБезДокументовОстатки.Сделка,

    |    НЕОПРЕДЕЛЕНО,

    |    ВзаиморасчетыБезДокументовОстатки.СуммаВзаиморасчетовОстаток

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(

    |            &ДатаОстатков,

    |            (НЕ ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом) {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыБезДокументовОстатки

    |ГДЕ

    |    ВзаиморасчетыБезДокументовОстатки.СуммаВзаиморасчетовОстаток > 0″;

    
    ТекстЗапросаПоОборотам =

    «ВЫБРАТЬ

    |    ВзаиморасчетыПоДокументамОбороты.Организация,

    |    ВзаиморасчетыПоДокументамОбороты.Контрагент,

    |    ВзаиморасчетыПоДокументамОбороты.ДоговорКонтрагента,

    |    ВзаиморасчетыПоДокументамОбороты.Сделка,

    |    ВзаиморасчетыПоДокументамОбороты.ДокументРасчетовСКонтрагентом,

    |    ВЫБОР

    |        КОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовПриход > 0

    |            ТОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовПриход

    |        ИНАЧЕ 0

    |    КОНЕЦ — ВЫБОР

    |        КОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовРасход < 0

    |            ТОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовРасход

    |        ИНАЧЕ 0

    |    КОНЕЦ КАК УвеличениеДолга1

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Обороты(

    |            &НачалоИнтервала1,

    |            &КонецИнтервала1,

    |            ,

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыПоДокументамОбороты

    |

    |ОБЪЕДИНИТЬ ВСЕ

    |

    |ВЫБРАТЬ

    |    ВзаиморасчетыБезДокументовОбороты.Организация,

    |    ВзаиморасчетыБезДокументовОбороты.Контрагент,

    |    ВзаиморасчетыБезДокументовОбороты.ДоговорКонтрагента,

    |    ВзаиморасчетыБезДокументовОбороты.Сделка,

    |    НЕОПРЕДЕЛЕНО,

    |    ВЫБОР

    |        КОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовПриход > 0

    |            ТОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовПриход

    |        ИНАЧЕ 0

    |    КОНЕЦ — ВЫБОР

    |        КОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовРасход < 0

    |            ТОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовРасход

    |        ИНАЧЕ 0

    |    КОНЕЦ

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(

    |            &НачалоИнтервала1,

    |            &КонецИнтервала1,

    |            ,

    |            (НЕ ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом)

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыБезДокументовОбороты»;

    
    КолИнтервалов = ТабИнтервалы.Количество();

    
    ТекстЗапросаОстатокИОбороты =

    «ВЫБРАТЬ

    |    Остатки.Организация,

    |    Остатки.Контрагент,

    |    Остатки.ДоговорКонтрагента,

    |    Остатки.Сделка,

    |    Остатки.ДокументРасчетовСКонтрагентом,

    |    Остатки.ОстатокДолга0″;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ОборотыНом = «Обороты» + Ном;

        ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + «,

        |    ЕСТЬNULL(Обороты» + Ном + «.УвеличениеДолга» + Ном + «, 0) КАК УвеличениеДолга» + Ном;

    КонецЦикла;

    ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + »

    |ИЗ

    |    (» + ТекстЗапросаПоОстаткам + «) КАК Остатки»;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотам, «УвеличениеДолга1», «УвеличениеДолга» + Ном);

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотамИнтервала, «&НачалоИнтервала1», «&НачалоИнтервала» + Ном);

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотамИнтервала, «&КонецИнтервала1», «&КонецИнтервала» + Ном);

        ОборотыНом = «Обороты» + Ном;

        ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + »

        |ЛЕВОЕ СОЕДИНЕНИЕ

        |    (» + ТекстЗапросаПоОборотамИнтервала + «) КАК » + ОборотыНом + »

        |    ПО

        |        Остатки.Организация = » + ОборотыНом + «.Организация

        |            И Остатки.Контрагент = » + ОборотыНом + «.Контрагент

        |            И Остатки.ДоговорКонтрагента = » + ОборотыНом + «.ДоговорКонтрагента

        |            И Остатки.Сделка = » + ОборотыНом + «.Сделка

        |            И Остатки.ДокументРасчетовСКонтрагентом = » + ОборотыНом + «.ДокументРасчетовСКонтрагентом»;

    КонецЦикла;

    
    ТекстЗапросаОстаткиПоПериодам =

    «ВЫБРАТЬ

    |    ОстатокИОбороты.Организация,

    |    ОстатокИОбороты.Контрагент,

    |    ОстатокИОбороты.ДоговорКонтрагента,

    |    ОстатокИОбороты.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,

    |    ОстатокИОбороты.Сделка,

    |    ОстатокИОбороты.ДокументРасчетовСКонтрагентом,

    |    ОстатокИОбороты.ОстатокДолга0″;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ВыражениеОстатка = «ОстатокИОбороты.ОстатокДолга0»;

        Для й = 1 По Ном Цикл

            ВыражениеОстатка = ВыражениеОстатка + » — ОстатокИОбороты.УвеличениеДолга» + й;

        КонецЦикла;

        ТекстЗапросаОстаткиПоПериодам = ТекстЗапросаОстаткиПоПериодам + «,

        |    ВЫБОР

        |        КОГДА » + ВыражениеОстатка + » > 0

        |            ТОГДА » + ВыражениеОстатка + »

        |        ИНАЧЕ 0

        |    КОНЕЦ КАК ОстатокДолга» + Ном;

    КонецЦикла;

    ТекстЗапросаОстаткиПоПериодам = ТекстЗапросаОстаткиПоПериодам + »

    |ИЗ

    |    (» + ТекстЗапросаОстатокИОбороты + «) КАК ОстатокИОбороты»;

    
    ТекстПоказателей = »

    |    ОстаткиПоПериодам.ОстатокДолга0 КАК ОстатокДолга»;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ТекстПоказателей = ТекстПоказателей + «,

        |    ОстаткиПоПериодам.ОстатокДолга» + (Ном — 1) + » — ОстаткиПоПериодам.ОстатокДолга» + Ном + » КАК ОстатокПериода» + Ном;

    КонецЦикла;

    Если КолИнтервалов > 0 Тогда

        ТекстПоказателей = ТекстПоказателей + «,

        |    ОстаткиПоПериодам.ОстатокДолга» + (КолИнтервалов — 1) + » КАК ОстатокПериода» + КолИнтервалов;

    КонецЕсли;

    
    ТекстЗапроса =

    «ВЫБРАТЬ

    |    ОстаткиПоПериодам.Организация КАК Организация,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Организация) КАК ОрганизацияПредставление,

    |    ОстаткиПоПериодам.Контрагент КАК Контрагент,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Контрагент) КАК КонтрагентПредставление,

    |    ОстаткиПоПериодам.ДоговорКонтрагента КАК ДоговорКонтрагента,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДоговорКонтрагента) КАК ДоговорКонтрагентаПредставление,

    |    ОстаткиПоПериодам.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДоговорКонтрагента.ВалютаВзаиморасчетов) КАК ВалютаВзаиморасчетовПредставление,

    |    ОстаткиПоПериодам.Сделка КАК Сделка,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Сделка) КАК СделкаПредставление,

    |    ОстаткиПоПериодам.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДокументРасчетовСКонтрагентом) КАК ДокументРасчетовСКонтрагентомПредставление,»

    + ТекстПоказателей + »

    |    //ПОЛЯ_СВОЙСТВА

    |    //ПОЛЯ_КАТЕГОРИИ

    |{ВЫБРАТЬ

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    ВалютаВзаиморасчетов.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,»

    + ТекстПоказателей + »

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}

    |ИЗ

    |    (» + ТекстЗапросаОстаткиПоПериодам + «) КАК ОстаткиПоПериодам

    |    //СОЕДИНЕНИЯ

    |{ГДЕ»

    + ТекстПоказателей + »

    |    //УСЛОВИЯ_СВОЙСТВА

    |    //УСЛОВИЯ_КАТЕГОРИИ

    |}

    |{УПОРЯДОЧИТЬ ПО

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,

    |    ВалютаВзаиморасчетов.*,

    |    ОстатокДолга»;

    Для Ном = 1 По КолИнтервалов Цикл

        ТекстЗапроса = ТекстЗапроса + «,

        |    ОстатокПериода» + Ном;

    КонецЦикла;

    ТекстЗапроса = ТекстЗапроса + »

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}

    |ИТОГИ

    |    СУММА(ОстатокДолга)»;

    Для Ном = 1 По КолИнтервалов Цикл

        ТекстЗапроса = ТекстЗапроса + «,

        |    СУММА(ОстатокПериода» + Ном + «)»;

    КонецЦикла;

    ТекстЗапроса = ТекстЗапроса + »

    |    //ИТОГИ_СВОЙСТВА

    |    //ИТОГИ_КАТЕГОРИИ

    |ПО

    |    ОБЩИЕ

    |{ИТОГИ ПО

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    Контрагент.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,

    |    ВалютаВзаиморасчетов.*

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}»;

    
    // В универсальном отчете включен флаг использования свойств и категорий.

    Если УниверсальныйОтчет.ИспользоватьСвойстваИКатегории Тогда

        
        // Добавление свойств и категорий поля запроса в таблицу полей.

        // Необходимо вызывать для каждого поля запроса, предоставляющего возможность использования свойств и категорий.

        
        // УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(<ПсевдонимТаблицы>.<Поле> , <ПсевдонимПоля>, <Представление>, <Назначение>);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.Контрагент», «Контрагент», «Контрагент», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Контрагенты);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.ДоговорКонтрагента», «ДоговорКонтрагента», «Договор контрагента», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ДоговорыКонтрагентов);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.Организация», «Организация», «Организация», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации);

        УниверсальныйОтчет.ДобавитьВТекстЗапросаСвойстваИКатегории(ТекстЗапроса);

        
    КонецЕсли;

        
    // Инициализация текста запроса построителя отчета

    УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

КонецПроцедуры

   SkillUp

26 — 27.01.20 — 12:15

(23) Ясно.

   Sasha_H

27 — 27.01.20 — 12:15

(22)

ВЫБРАТЬ

    ТоварыНаСкладахОстатки.Склад КАК Склад,

    ТоварыНаСкладахОстатки.Характеристика КАК Характеристика,

    СУММА(ТоварыНаСкладахОстатки.ВНаличииОстаток + ТоварыНаСкладахОстатки1.ВНаличииОстаток) КАК Остаток

ИЗ

    РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки

        ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки1

        ПО ТоварыНаСкладахОстатки.Склад = ТоварыНаСкладахОстатки1.Склад

            И ТоварыНаСкладахОстатки.Характеристика = ТоварыНаСкладахОстатки1.Характеристика

СГРУППИРОВАТЬ ПО

    ТоварыНаСкладахОстатки.Склад,

    ТоварыНаСкладахОстатки.Характеристика

ИТОГИ

    СУММА(Остаток)

ПО

    ОБЩИЕ,

    Склад,

    Характеристика

   Sasha_H

28 — 27.01.20 — 12:18

(0) но я не могу поять задачи задублировать даннЫе, для чего это!?

   Sasha_H

29 — 27.01.20 — 12:19

(27) это примитивный приемр который можно оттестировать обычной консолью запроса для понимания, а что вообще произойдет. а не сразу приживлять это в готовое решение.

Суть в следующем что таблиса Остатки 1 полностью совпадает с ТаблицейОстатки и при полном соединении оно задублирует

   Sasha_H

30 — 27.01.20 — 12:22

а в СКД там можно вообще начудить используя функции агрегатов над ресурсами. Я просто не понимаю задачи.

   SSSSS_AAAAA

31 — 27.01.20 — 12:40

(30) Да шахматку он таким извращенным способом пытается рисовать…

   SkillUp

32 — 27.01.20 — 12:59

(28) Обясняю,  я обеденяю запрос сам с собой. В Цикле ,на каждом цикле параметры меняються (в добавляемом запросе). Т.Е. выводяться данные разные. Вопрос, в том чтобы корректно объеденить…

   SSSSS_AAAAA

33 — 27.01.20 — 13:09

(32) Вот это и называется шахматкой и ты изобретаешь очередной велосипед. Только даже не с квадратными, а с треугольными колесами.

   SkillUp

34 — 27.01.20 — 13:13

(33) В этом ты прав.

   SkillUp

35 — 27.01.20 — 13:13

(33) «Пример генерации текста запроса для шахматки можно посмотреть в любой бухгалтерии.» Уже смотрю…

   SSSSS_AAAAA

36 — 27.01.20 — 13:23

(35) Удачи. Только, боюсь, очередная бесполезная трата времени и ресурсов. Ибо шахматки в компьютерном учете — анахронизм, и те, кто хоть немного понимает почему и что он смотрит в шахматке (заметь, речь не о программистах, а о пользователях, для которых, собственно, программисты и трахаются с этими шахматками) быстро приходят этому выводу о их ненужности и забрасывают их полностью. Ибо вместо нее легче, удобнее и быстрее использовать более другие отчеты.

   SkillUp

37 — 27.01.20 — 13:29

(36) Блин,я уже затрахался с этим отчетом, сейчас начавльство еще будет звонить, получу пи*ды. Все из-за того, что тупо не могу объеденить запрос с упорядочиванием и итогами. Нашел себе приключение на свою голову. Лучше бы через СКД сделал бы…

   SkillUp

38 — 27.01.20 — 13:33

(36) Делаю через полное соединение…

   SSSSS_AAAAA

39 — 27.01.20 — 13:36

(37) Упорядочивание и итоги должны присоединяться к тексту запроса в самом конце, после всех объединений.

   SkillUp

40 — 27.01.20 — 13:41

(39) ДА так и делаю, ошибки лезут со всех сторон… Знал ,что так попаду делал бы по-другому. Не навижу универсальные отчеты…

   SkillUp

41 — 27.01.20 — 13:43

Последняя попытка ,если кто-то подскажет как объеденить этот тект сам собой. Буду очень благодарен…

Процедура УстановитьТекстЗапроса()

    ТекстЗапросаПоОстаткам =

    «ВЫБРАТЬ

    |    ВзаиморасчетыПоДокументамОстатки.Организация,

    |    ВзаиморасчетыПоДокументамОстатки.Контрагент,

    |    ВзаиморасчетыПоДокументамОстатки.ДоговорКонтрагента,

    |    ВзаиморасчетыПоДокументамОстатки.Сделка,

    |    ВзаиморасчетыПоДокументамОстатки.ДокументРасчетовСКонтрагентом,

    |    ВзаиморасчетыПоДокументамОстатки.СуммаВзаиморасчетовОстаток КАК ОстатокДолга0

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Остатки(

    |            &ДатаОстатков,

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыПоДокументамОстатки

    |ГДЕ

    |    ВзаиморасчетыПоДокументамОстатки.СуммаВзаиморасчетовОстаток > 0

    |

    |ОБЪЕДИНИТЬ ВСЕ

    |

    |ВЫБРАТЬ

    |    ВзаиморасчетыБезДокументовОстатки.Организация,

    |    ВзаиморасчетыБезДокументовОстатки.Контрагент,

    |    ВзаиморасчетыБезДокументовОстатки.ДоговорКонтрагента,

    |    ВзаиморасчетыБезДокументовОстатки.Сделка,

    |    НЕОПРЕДЕЛЕНО,

    |    ВзаиморасчетыБезДокументовОстатки.СуммаВзаиморасчетовОстаток

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(

    |            &ДатаОстатков,

    |            (НЕ ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом) {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыБезДокументовОстатки

    |ГДЕ

    |    ВзаиморасчетыБезДокументовОстатки.СуммаВзаиморасчетовОстаток > 0″;

    
    ТекстЗапросаПоОборотам =

    «ВЫБРАТЬ

    |    ВзаиморасчетыПоДокументамОбороты.Организация,

    |    ВзаиморасчетыПоДокументамОбороты.Контрагент,

    |    ВзаиморасчетыПоДокументамОбороты.ДоговорКонтрагента,

    |    ВзаиморасчетыПоДокументамОбороты.Сделка,

    |    ВзаиморасчетыПоДокументамОбороты.ДокументРасчетовСКонтрагентом,

    |    ВЫБОР

    |        КОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовПриход > 0

    |            ТОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовПриход

    |        ИНАЧЕ 0

    |    КОНЕЦ — ВЫБОР

    |        КОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовРасход < 0

    |            ТОГДА ВзаиморасчетыПоДокументамОбороты.СуммаВзаиморасчетовРасход

    |        ИНАЧЕ 0

    |    КОНЕЦ КАК УвеличениеДолга1

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Обороты(

    |            &НачалоИнтервала1,

    |            &КонецИнтервала1,

    |            ,

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыПоДокументамОбороты

    |

    |ОБЪЕДИНИТЬ ВСЕ

    |

    |ВЫБРАТЬ

    |    ВзаиморасчетыБезДокументовОбороты.Организация,

    |    ВзаиморасчетыБезДокументовОбороты.Контрагент,

    |    ВзаиморасчетыБезДокументовОбороты.ДоговорКонтрагента,

    |    ВзаиморасчетыБезДокументовОбороты.Сделка,

    |    НЕОПРЕДЕЛЕНО,

    |    ВЫБОР

    |        КОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовПриход > 0

    |            ТОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовПриход

    |        ИНАЧЕ 0

    |    КОНЕЦ — ВЫБОР

    |        КОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовРасход < 0

    |            ТОГДА ВзаиморасчетыБезДокументовОбороты.СуммаВзаиморасчетовРасход

    |        ИНАЧЕ 0

    |    КОНЕЦ

    |ИЗ

    |    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(

    |            &НачалоИнтервала1,

    |            &КонецИнтервала1,

    |            ,

    |            (НЕ ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом)

    |            {(Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Сделка).* КАК Сделка}) КАК ВзаиморасчетыБезДокументовОбороты»;

    
    КолИнтервалов = ТабИнтервалы.Количество();

    
    ТекстЗапросаОстатокИОбороты =

    «ВЫБРАТЬ

    |    Остатки.Организация,

    |    Остатки.Контрагент,

    |    Остатки.ДоговорКонтрагента,

    |    Остатки.Сделка,

    |    Остатки.ДокументРасчетовСКонтрагентом,

    |    Остатки.ОстатокДолга0″;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ОборотыНом = «Обороты» + Ном;

        ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + «,

        |    ЕСТЬNULL(Обороты» + Ном + «.УвеличениеДолга» + Ном + «, 0) КАК УвеличениеДолга» + Ном;

    КонецЦикла;

    ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + »

    |ИЗ

    |    (» + ТекстЗапросаПоОстаткам + «) КАК Остатки»;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотам, «УвеличениеДолга1», «УвеличениеДолга» + Ном);

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотамИнтервала, «&НачалоИнтервала1», «&НачалоИнтервала» + Ном);

        ТекстЗапросаПоОборотамИнтервала = СтрЗаменить(ТекстЗапросаПоОборотамИнтервала, «&КонецИнтервала1», «&КонецИнтервала» + Ном);

        ОборотыНом = «Обороты» + Ном;

        ТекстЗапросаОстатокИОбороты = ТекстЗапросаОстатокИОбороты + »

        |ЛЕВОЕ СОЕДИНЕНИЕ

        |    (» + ТекстЗапросаПоОборотамИнтервала + «) КАК » + ОборотыНом + »

        |    ПО

        |        Остатки.Организация = » + ОборотыНом + «.Организация

        |            И Остатки.Контрагент = » + ОборотыНом + «.Контрагент

        |            И Остатки.ДоговорКонтрагента = » + ОборотыНом + «.ДоговорКонтрагента

        |            И Остатки.Сделка = » + ОборотыНом + «.Сделка

        |            И Остатки.ДокументРасчетовСКонтрагентом = » + ОборотыНом + «.ДокументРасчетовСКонтрагентом»;

    КонецЦикла;

    
    ТекстЗапросаОстаткиПоПериодам =

    «ВЫБРАТЬ

    |    ОстатокИОбороты.Организация,

    |    ОстатокИОбороты.Контрагент,

    |    ОстатокИОбороты.ДоговорКонтрагента,

    |    ОстатокИОбороты.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,

    |    ОстатокИОбороты.Сделка,

    |    ОстатокИОбороты.ДокументРасчетовСКонтрагентом,

    |    ОстатокИОбороты.ОстатокДолга0″;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ВыражениеОстатка = «ОстатокИОбороты.ОстатокДолга0»;

        Для й = 1 По Ном Цикл

            ВыражениеОстатка = ВыражениеОстатка + » — ОстатокИОбороты.УвеличениеДолга» + й;

        КонецЦикла;

        ТекстЗапросаОстаткиПоПериодам = ТекстЗапросаОстаткиПоПериодам + «,

        |    ВЫБОР

        |        КОГДА » + ВыражениеОстатка + » > 0

        |            ТОГДА » + ВыражениеОстатка + »

        |        ИНАЧЕ 0

        |    КОНЕЦ КАК ОстатокДолга» + Ном;

    КонецЦикла;

    ТекстЗапросаОстаткиПоПериодам = ТекстЗапросаОстаткиПоПериодам + »

    |ИЗ

    |    (» + ТекстЗапросаОстатокИОбороты + «) КАК ОстатокИОбороты»;

    
    ТекстПоказателей = »

    |    ОстаткиПоПериодам.ОстатокДолга0 КАК ОстатокДолга»;

    Для Ном = 1 По КолИнтервалов — 1 Цикл

        ТекстПоказателей = ТекстПоказателей + «,

        |    ОстаткиПоПериодам.ОстатокДолга» + (Ном — 1) + » — ОстаткиПоПериодам.ОстатокДолга» + Ном + » КАК ОстатокПериода» + Ном;

    КонецЦикла;

    Если КолИнтервалов > 0 Тогда

        ТекстПоказателей = ТекстПоказателей + «,

        |    ОстаткиПоПериодам.ОстатокДолга» + (КолИнтервалов — 1) + » КАК ОстатокПериода» + КолИнтервалов;

    КонецЕсли;

    
    ТекстЗапроса =

    //1

    «ВЫБРАТЬ

    |    ОстаткиПоПериодам.Организация КАК Организация,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Организация) КАК ОрганизацияПредставление,

    |    ОстаткиПоПериодам.Контрагент КАК Контрагент,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Контрагент) КАК КонтрагентПредставление,

    |    ОстаткиПоПериодам.ДоговорКонтрагента КАК ДоговорКонтрагента,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДоговорКонтрагента) КАК ДоговорКонтрагентаПредставление,

    |    ОстаткиПоПериодам.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДоговорКонтрагента.ВалютаВзаиморасчетов) КАК ВалютаВзаиморасчетовПредставление,

    |    ОстаткиПоПериодам.Сделка КАК Сделка,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.Сделка) КАК СделкаПредставление,

    |    ОстаткиПоПериодам.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,

    |    ПРЕДСТАВЛЕНИЕ(ОстаткиПоПериодам.ДокументРасчетовСКонтрагентом) КАК ДокументРасчетовСКонтрагентомПредставление,»

    + ТекстПоказателей + »

    |    //ПОЛЯ_СВОЙСТВА

    |    //ПОЛЯ_КАТЕГОРИИ

    |{ВЫБРАТЬ

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    ВалютаВзаиморасчетов.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,»

    + ТекстПоказателей + »

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}

    |ИЗ

    |    (» + ТекстЗапросаОстаткиПоПериодам + «) КАК ОстаткиПоПериодам

    |    //СОЕДИНЕНИЯ

    |{ГДЕ»

    + ТекстПоказателей + »

    |    //УСЛОВИЯ_СВОЙСТВА

    |    //УСЛОВИЯ_КАТЕГОРИИ

    |}

    
    
    |{УПОРЯДОЧИТЬ ПО

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,

    |    ВалютаВзаиморасчетов.*,

    |    ОстатокДолга»;

    Для Ном = 1 По КолИнтервалов Цикл

        ТекстЗапроса = ТекстЗапроса + «,

        |    ОстатокПериода» + Ном;

    КонецЦикла;

    ТекстЗапроса = ТекстЗапроса + »

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}

    |ИТОГИ

    |    СУММА(ОстатокДолга)»;

    Для Ном = 1 По КолИнтервалов Цикл

        ТекстЗапроса = ТекстЗапроса + «,

        |    СУММА(ОстатокПериода» + Ном + «)»;

    КонецЦикла;

    ТекстЗапроса = ТекстЗапроса + »

    |    //ИТОГИ_СВОЙСТВА

    |    //ИТОГИ_КАТЕГОРИИ

    |ПО

    |    ОБЩИЕ

    |{ИТОГИ ПО

    |    Организация.*,

    |    Контрагент.*,

    |    ДоговорКонтрагента.*,

    |    Контрагент.*,

    |    Сделка.*,

    |    ДокументРасчетовСКонтрагентом.*,

    |    ВалютаВзаиморасчетов.*

    |    //ПСЕВДОНИМЫ_СВОЙСТВА

    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ

    |}»;

    
    
    // В универсальном отчете включен флаг использования свойств и категорий.

    Если УниверсальныйОтчет.ИспользоватьСвойстваИКатегории Тогда

        
        // Добавление свойств и категорий поля запроса в таблицу полей.

        // Необходимо вызывать для каждого поля запроса, предоставляющего возможность использования свойств и категорий.

        
        // УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(<ПсевдонимТаблицы>.<Поле> , <ПсевдонимПоля>, <Представление>, <Назначение>);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.Контрагент», «Контрагент», «Контрагент», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Контрагенты);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.ДоговорКонтрагента», «ДоговорКонтрагента», «Договор контрагента», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ДоговорыКонтрагентов);

        УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля(«ОстаткиПоПериодам.Организация», «Организация», «Организация», ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации);

        УниверсальныйОтчет.ДобавитьВТекстЗапросаСвойстваИКатегории(ТекстЗапроса);

        
    КонецЕсли;

        
    // Инициализация текста запроса построителя отчета

    УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

КонецПроцедуры

   D_E_S_131

42 — 27.01.20 — 15:46

(41) «Буду очень благодарен…» — как-то дешево.

   SkillUp

43 — 27.01.20 — 16:30

(42) Тебе заплатить за решение?!

   SkillUp

44 — 27.01.20 — 16:30

(42) Справишься?!

   hhhh

45 — 27.01.20 — 16:38

(43) сколько платишь? НУ, ниже 5000 конечно не обсудается.

  

SkillUp

46 — 27.01.20 — 17:00

(45) Не хочу в общем чате, личка есть? Там все и обсудим…

bless18
20.06.2012 13:03 Прочитано: 8704

Добрый день! Спасибо за помощь в отборе всех существующих документов!
Подскажите, пожалуйста, как в данном запросе создать параметры &ДатаНачала и &ДатаОкончания?
Код 1C v 8.х

 
ТекстЗапроса = "";
Для каждого Вид Из Метаданные.Документы Цикл
Если ТекстЗапроса<>"" Тогда
ТекстЗапроса=ТекстЗапроса+"
|ОБЪЕДИНИТЬ ВСЕ";
КонецЕсли;

ТекстЗапроса = ТекстЗапроса+"
|ВЫБРАТЬ Ссылка
|ИЗ Документ."+Вид.Имя+" КАК Имя" ;

ТекстЗапроса = ТекстЗапроса + ТекстУсловия;
КонецЦикла;
Запрос = Новый Запрос(ТекстЗапроса);
Запрос.УстановитьПараметр("ДатаНачала", ДатаНачала);
Запрос.УстановитьПараметр("ДатаОкончания", ДатаОкончания);
Выборка = Запрос.Выполнить().Выгрузить();

Yandex
Возможно, вас также заинтересует

Реклама на портале

bless18
20.06.2012 13:15 Ответ № 1

Еще проблема с сортировкой результата запроса по полю Дата. Вот полный текст запроса с выводом результата в табличный документ:
Код 1C v 8.2 УП

 

ТекстЗапроса = "";
Для каждого Вид Из Метаданные.Документы Цикл
Если ТекстЗапроса<>"" Тогда
ТекстЗапроса=ТекстЗапроса+"
|ОБЪЕДИНИТЬ ВСЕ";
КонецЕсли;

ТекстЗапроса = ТекстЗапроса+"
|ВЫБРАТЬ Ссылка
|ИЗ Документ."+Вид.Имя+" КАК Имя" ;
КонецЦикла;
Запрос = Новый Запрос(ТекстЗапроса);
Запрос.УстановитьПараметр("ДатаНачала", ДатаНачала);
Запрос.УстановитьПараметр("ДатаОкончания", ДатаОкончания);
Выборка = Запрос.Выполнить().Выгрузить();
Для Каждого РезультатЗапроса Из Выборка Цикл
Строка = РезультатЗапроса.Ссылка;
Позиция=Найти(Строка,"0");
Строка=Лев(Строка,Позиция-1);

Область.Параметры.Номер = РезультатЗапроса.Ссылка.Номер;
Область.Параметры.Дата = РезультатЗапроса.Ссылка.Дата;
Область.Параметры.Ответственный = РезультатЗапроса.Ссылка.Ответственный;
Область.Параметры.ВидДокумента = Строка;
ТабДок.Вывести(Область);
КонецЦикла;

ТабДок.Показать("СписокДокументов");
КонецПроцедуры

Выражение Код 1C v 8.2 УП

 Выборка.Сортировать("РезультатЗапроса.Ссылка.Дата", Возр)   

выдает ошибку: {Отчет.ОтчетВнешний.Форма.ФормаОтчета(48)}: Ошибка при вызове метода контекста (Сортировать)
Выборка.Сортировать(«РезультатЗапроса.Ссылка.Дата, Возр»);
по причине:
Неверное имя колонки

bless18
20.06.2012 14:52 Ответ № 2

Сделала запрос через ТаблицаДокумента:
Код 1C v 8.2 УП

 

Процедура КнопкаСформироватьНажатие(Кнопка)
ТабДок = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("СписокДокументов");
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);
Область = Макет.ПолучитьОбласть("Строка");
ТабДок.Вывести(Область);

ТекстУсловия = "";
Если ЗначениеЗаполнено(ДатаНачала) ИЛИ ЗначениеЗаполнено(ДатаОкончания) Тогда
//ТекстУсловия = "
//|ГДЕ ИСТИНА";
Если ЗначениеЗаполнено(ДатаНачала) Тогда
ТекстУсловия = ТекстУсловия + "
|Выбрать
| И ТаблицаДокумента.Дата >= &ДатаНачала ";
КонецЕсли;
Если ЗначениеЗаполнено(ДатаОкончания) Тогда
ТекстУсловия = ТекстУсловия + "
| И ТаблицаДокумента.Дата <= &ДатаОкончания ";
КонецЕсли;
КонецЕсли;

ТекстЗапроса = "";
Для Каждого МетаданныеДокумента Из Метаданные.Документы Цикл
ИмяТаблицы = МетаданныеДокумента.Имя;
ВидДокумента = ?(ЗначениеЗаполнено(МетаданныеДокумента.Синоним), МетаданныеДокумента.Синоним, ИмяТаблицы);
// добавляем в запрос кусок запроса к таблице

ТекстЗапроса = ТекстЗапроса +
"ВЫБРАТЬ
| ТаблицаДокумента.Номер КАК Номер,
| ТаблицаДокумента.Дата КАК Дата,
| ТаблицаДокумента.Ответственный КАК Ответственный,
| """+ВидДокумента+""" КАК ВидДокумента
| ИЗ Документ."+ИмяТаблицы+" КАК ТаблицаДокумента
|";

ТекстЗапроса = ТекстЗапроса + ТекстУсловия;
КонецЦикла;
// выполняем запрос
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;

Выборка = Запрос.Выполнить().Выгрузить();

Для Каждого Строка Из Выборка Цикл
Область.Параметры.Номер = Строка.Номер;
Область.Параметры.Дата = Строка.Дата;

ТабДок.Вывести(Область);
КонецЦикла;

КонецПроцедуры

Все поля запроса выбираются, но на строчке останавливается выполнение процедуры по причине ошибки: Код 1C v 8.2 УП

 Выборка = Запрос.Выполнить().Выгрузить();   

ошибка: {Отчет.Отчет1.Форма.ФормаОтчета(49)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выгрузить();
по причине:
{(7, 1)}: Синтаксическая ошибка «ВЫБРАТЬ»
<<?>>ВЫБРАТЬ
Что-то неправильно в запросе?

bless18
21.06.2012 07:40 Ответ № 3

Такое чувство, что запрос не срабатывает, в Выборке при отлаживании значение колонок = ОшибкаЧтени Выражения

snfr1c
21.06.2012 13:17 Ответ № 4

.Выбрать();
попробуй так
Код 1C v 8.х

 	

Результат = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = Результат.Выбрать();

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
КонецЦикла;

bless18
21.06.2012 14:54 Ответ № 5

Получилось ) Спасибо! Запрос все выбирает. Один нюанс не получается. Нужно реализовать возможность выбора периода:
если выбрать дату начала, то выборка осуществляется от этой даты и до последнего документа, если ввести дату окончания, то в результат попадают документы с самого раннего до даты окончания.
Возможно ли внутри запроса написать условие наподобие:
Код 1C v 8.2 УП

 
Для каждого Вид из Метаданные.Документы Цикл

Запрос.Текст=Запрос.Текст+" ВЫБРАТЬ

| "+Вид.Имя+".Ссылка КАК ДокументСсылка,
|"+Вид.Имя+".МоментВремени КАК Дата
| ИЗ
| Документ."+Вид.Имя+" КАК "+Вид.Имя+"
| ГДЕ "+Вид.Имя+".Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
| И "+ЗначениеЗаполнено(ДатаНачала) Тогда Вид.Имя+".МоментВремени >= &ДатаНачала "+КонецЕсли;+" "+Если ЗначениеЗаполнено(ДатаОкончания) Тогда Вид.Имя+".МоментВремени <= &ДатаОкончания "+КонецЕсли;+"

|ОБЪЕДИНИТЬ ВСЕ";

КонецЦикла;

На синтаксис этого программа ругается. Что здесь неопознанный оператор:

{Отчет.ОтчетВнешний1.Форма.ФормаОтчета(36,41)}: Неопознанный оператор
| И «+ЗначениеЗаполнено(ДатаНачала) <<?>>Тогда Вид.Имя+».МоментВремени >= &ДатаНачала «+КонецЕсли+» «+Если ЗначениеЗаполнено(ДатаОкончания) Тогда Вид.Имя+».МоментВремени <= &ДатаОкончания «+КонецЕсли;+» (Проверка: Толстый клиент (обычное приложение))
{Отчет.ОтчетВнешний1.Форма.ФормаОтчета(36,102)}: Ожидается символ ‘;’
| И «+ЗначениеЗаполнено(ДатаНачала) Тогда Вид.Имя+».МоментВремени >= &ДатаНачала «+КонецЕсли+» «+<<?>>Если ЗначениеЗаполнено(ДатаОкончания) Тогда Вид.Имя+».МоментВремени <= &ДатаОкончания «+КонецЕсли;+» (Проверка: Толстый клиент (обычное приложение))
{Отчет.ОтчетВнешний1.Форма.ФормаОтчета(36,153)}: Неопознанный оператор
| И «+ЗначениеЗаполнено(ДатаНачала) Тогда Вид.Имя+».МоментВремени >= &ДатаНачала «+КонецЕсли+» «+Если ЗначениеЗаполнено(ДатаОкончания) Тогда Вид.Имя<<?>>+».МоментВремени <= &ДатаОкончания «+КонецЕсли;+» (Проверка: Толстый клиент (обычное приложение))
{Отчет.ОтчетВнешний1.Форма.ФормаОтчета(36,200)}: Неопознанный оператор
| И «+ЗначениеЗаполнено(ДатаНачала) Тогда Вид.Имя+».МоментВремени >= &ДатаНачала «+КонецЕсли+» «+Если ЗначениеЗаполнено(ДатаОкончания) Тогда Вид.Имя+».МоментВремени <= &ДатаОкончания «+КонецЕсли;<<?>>+» (Проверка: Толстый клиент (обычное приложение))
{Отчет.ОтчетВнешний1.Форма.ФормаОтчета(38,20)}: Обнаружено логическое завершение исходного текста модуля
|ОБЪЕДИНИТЬ ВСЕ»;<<?>> (Проверка: Толстый клиент (обычное приложение))

Mokey
21.06.2012 17:44 Ответ № 6

Код 1C v 8.2 УП

 Для каждого Вид из Метаданные.Документы Цикл		

Запрос.Текст=Запрос.Текст+" ВЫБРАТЬ

| "+Вид.Имя+".Ссылка КАК ДокументСсылка,
|"+Вид.Имя+".МоментВремени КАК Дата
| ИЗ
| Документ."+Вид.Имя+" КАК "+Вид.Имя+"
| ГДЕ "+Вид.Имя+".Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
| И "+?(ЗначениеЗаполнено(ДатаНачала), Вид.Имя+".МоментВремени >= &ДатаНачала ","")+" "+?(ЗначениеЗаполнено(ДатаОкончания), Вид.Имя+".МоментВремени <= &ДатаОкончания ","")+"

|ОБЪЕДИНИТЬ ВСЕ";

КонецЦикла;


Изменено 21.06.12 17:45:22

bless18
22.06.2012 09:56 Ответ № 7

Спасибо за подсказку!
При вводе даты начала периода или даты окончания ошибка
{Отчет.ОтчетВнешний1.Форма.ФормаОтчета(38)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(7, 35)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.Код 1C v 8.2 УП

    

И АвансовыйОтчет.МоментВремени <<?>>>= &ДатаНачала

А если написать такой запрос в виде

Код 1C v 8.2 УП

 
Запрос = Новый Запрос;
Запрос.Текст="";

Для каждого Вид из Метаданные.Документы Цикл

Запрос.Текст=Запрос.Текст+" ВЫБРАТЬ

| "+Вид.Имя+".Ссылка КАК ДокументСсылка,
| "+Вид.Имя+".МоментВремени КАК Дата
| ИЗ
| Документ."+Вид.Имя+" КАК "+Вид.Имя+"
| ГДЕ "+Вид.Имя+".Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
| И "+?(ЗначениеЗаполнено(ДатаНачала), Вид.Имя+".МоментВремени >= &ДатаНачала ","")+"
| И "+?(ЗначениеЗаполнено(ДатаОкончания), Вид.Имя+".МоментВремени <= &ДатаОкончания ","")+"
|ОБЪЕДИНИТЬ ВСЕ";

КонецЦикла;

//Убираем объединить все в
Запрос.Текст=Сред(Запрос.Текст,1,СтрДлина(Запрос.Текст)-14);
//Добавляем упорядочивание

Запрос.Текст=Запрос.Текст+"УПОРЯДОЧИТЬ ПО
|Дата";

Запрос.УстановитьПараметр("ДатаНачала", ДатаНачала);
Запрос.УстановитьПараметр("ДатаОкончания", ДатаОкончания);

Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();

Ошибка:
{Отчет.ОтчетВнешний1.Форма.ФормаОтчета(39)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(9, 1)}: Синтаксическая ошибка «ОБЪЕДИНИТЬ»
<<?>>ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ
Вроде же все правильно..

Mokey
22.06.2012 10:37 Ответ № 8

так надо посмотреть получившийся текст запроса перед Выполнить(), там всё ясно будет, где ошибка

Mokey
22.06.2012 10:39 Ответ № 9

а сравнивать МоментВремени и Дату нельзя, надо брать свойство МоментВремени.Дата, потому что сам МоментВремени хранит ещё и ссылку в себе.

bless18
22.06.2012 12:23 Ответ № 10

Текст запроса дает значение: » ВЫБРАТЬ , а тип: Строка..А что это может значить?

Mokey
22.06.2012 15:35 Ответ № 11

раскрыть надо строку и посмотреть весь запрос

Подсказка: Вы можете приложить к ответу файл или изображение щелкнув по значку или в редакторе.

Вариант по типу Список.*** взята из учебника
Самоучитель Азбука программирования в 1С:предприятие 8.2, Автор И. Ощенко, 2013 г.

т.е., если я правильно понимаю, то нужно убрать Список везде, где он встречается?
с вариантом Объединить я пыталась это реализовать, ошибка была аналогичная, однако БЕЗ использования слова «ВСЕ».

И еще подскажите пожалуйста, в чем разница «Объединить» и «Объединить ВСЕ»?

Добавлено через 7 минут
Я изменила код, все равно выводит ошибку

{(3, 1)}: Синтаксическая ошибка «Контрагент.Наименование»
<<?>>Контрагент.Наименование КАК Наименование

1C
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
    МойЗапрос = Новый Запрос;
    МойЗапрос.Текст =
    "ВЫБРАТЬ
    |Контрагент.Код КАК Код
    |Контрагент.Наименование КАК Наименование
    |Контрагент.Родитель КАК ГруппаКонтрагентов
    |Контрагент.НаименованиеПолное КАК ПолноеНаименование
    |Контрагент.ИНН КАК ИНН
    |Контрагент.КПП КАК КПП
    |Контрагент.КодПоОКПО КАК КодПоОКПО
    |Контрагент.ОсновнойБанковскийСчет.НомерСчета КАК РасчетныйСчет
    |Контрагент.ОсновнойБанковскийСчет.Банк.Наименование КАК НаименованиеБанка
    |Контрагент.ОсновнойБанковскийСчет.Банк.Код КАК БИКБанка
    |Контрагент.ОсновнойБанковскийСчет.Банк.КоррСчет КАК КоррСчетБанка
    |Контрагент.ОсновнойДоговорКонтрагента.ВидДоговора КАК ВидДоговора
    |Контрагент.ОсновнойДоговорКонтрагента.Номер КАК НомерДоговора
    |Контрагент.ОсновнойДоговорКонтрагента.Дата КАК ДатаДоговора
    |Контрагент.ОсновнойДоговорКонтрагента.СрокДействия КАК СрокДействия
    |ИЗ Документ.РеализацияТоваровУслуг
    |ОБЪЕДИНИТЬ ВСЕ
    |ВЫБРАТЬ
    |Контрагент.Код КАК Код
    |Контрагент.Наименование КАК Наименование
    |Контрагент.Родитель КАК ГруппаКонтрагентов
    |Контрагент.НаименованиеПолное КАК ПолноеНаименование
    |Контрагент.ИНН КАК ИНН
    |Контрагент.КПП КАК КПП
    |Контрагент.КодПоОКПО КАК КодПоОКПО
    |Контрагент.ОсновнойБанковскийСчет.НомерСчета КАК РасчетныйСчет
    |Контрагент.ОсновнойБанковскийСчет.Банк.Наименование КАК НаименованиеБанка
    |Контрагент.ОсновнойБанковскийСчет.Банк.Код КАК БИКБанка
    |Контрагент.ОсновнойБанковскийСчет.Банк.КоррСчет КАК КоррСчетБанка
    |Контрагент.ОсновнойДоговорКонтрагента.ВидДоговора КАК ВидДоговора
    |Контрагент.ОсновнойДоговорКонтрагента.Номер КАК НомерДоговора
    |Контрагент.ОсновнойДоговорКонтрагента.Дата КАК ДатаДоговора
    |Контрагент.ОсновнойДоговорКонтрагента.СрокДействия КАК СрокДействия
    |ИЗ
    |Документ.ПоступлениеТоваровУслуг";
    РезультатЗапроса = МойЗапрос.Выполнить().Выбрать();

Hi Team,
I was trying to migrate from 1.9.5 plugin version to fresh 2.2.0 and faced the issue with the final request syntax.
Original user request from grafana (last version 7.3.6):

$rateColumns(
multiIf(
  errorType=0, 'ok',
'Unknown'
) as key,
sum(count) as value
)
FROM (
  select date_time, errorType, errorState, errorCode as error, count from $table
  WHERE $timeFilter

  UNION ALL
  with (select groupArray(toInt64(Status)) from dictionary.scl_mt_cdr_error_state) as errorStateArr
  select
  (
  arrayJoin(
    arrayMap(x -> toStartOfMinute(
      toDateTime(
        ((minus($from, $to) / 100) * x)+$to
      )
    ), range(100))
  )) AS date_time,
    3 as errorType,
    arrayJoin(errorStateArr) as  errorState,
    toInt64(ErrorCode) as error,
  0 as count
  from dictionary.MAP_ErrorCodes
)

On version 1.9.5 final request to CH works without any errors:
"api/datasources/proxy/2/?query=SELECT t, arrayMap(a -> (a.1, a.2/runningDifference( t/1000 )), groupArr) FROM (SELECT t, groupArray((key, value)) AS groupArr FROM ( SELECT (intDiv(toUInt32(date_time), 3) * 3) * 1000 AS t, multiIf(errorType = 0, 'ok', 'Unknown') as key, sum(count) as value FROM ( select date_time, errorType, errorState, errorCode as error, count from statistics.SCL_send_mt_cdr_stat WHERE date_time BETWEEN toDateTime(1610723744) AND toDateTime(1610724586) AND date_time BETWEEN toDateTime(1610723744) AND toDateTime(1610724586) UNION ALL with (select groupArray(toInt64(Status)) from dictionary.scl_mt_cdr_error_state) as errorStateArr select ( arrayJoin( arrayMap(x -> toStartOfMinute( toDateTime( ((minus(1610723744, 1610724586) / 100) * x)+1610724586 ) ), range(100)) )) AS date_time, 3 as errorType, arrayJoin(errorStateArr) as errorState, toInt64(ErrorCode) as error, 0 as count from dictionary.MAP_ErrorCodes ) GROUP BY t, key ORDER BY t, key) GROUP BY t ORDER BY t) FORMAT JSON&database=statistics"

But on new 2.2.0 it’s different, i can’t even see «Union ALL» part:

"api/datasources/proxy/2/?query=SELECT t, arrayMap(a -> (a.1, a.2/runningDifference( t/1000 )), groupArr) FROM (SELECT t, groupArray((key, value)) AS groupArr FROM ( SELECT (intDiv(toUInt32(date_time), 180) * 180) * 1000 AS t, multiIf(errorType = 0, 'ok', 'Unknown') as key, sum(count) as value from dictionary.scl_mt_cdr_error_state) as errorStateArr select ( arrayJoin( arrayMap(x -> toStartOfMinute( toDateTime( ((minus(1610638311, 1610724651) / 100) * x)+1610724651 ) ), range(100)) )) AS date_time, 3 as errorType, arrayJoin(errorStateArr) as errorState, toInt64(ErrorCode) as error, 0 as count from dictionary.MAP_ErrorCodes ) WHERE date_time >= toDateTime(1610638311) AND date_time <= toDateTime(1610724651) GROUP BY t, key ORDER BY t, key) GROUP BY t ORDER BY t) FORMAT JSON&database=statistics"

This new syntax leads to the following error:

Code: 62, e.displayText() = DB::Exception: Syntax error: failed at position 323 ('select') (line 2, col 3): select ( arrayJoin( arrayMap(x -> toStartOfMinute( toDateTime( ((minus(1610638311, 1610724651) / 100) * x)+1610724651 ) ), range. Expected one of: SAMPLE, LIMIT, WHERE, INNER, HAVING, GROUP BY, OFFSET, LEFT ARRAY JOIN, PREWHERE, JOIN, ORDER BY, array join, SETTINGS, UNION ALL, ARRAY JOIN, WITH, table, table function, subquery or list of joined tables, FINAL (version 20.12.5.14 (official build))

Is it a bug (looks like that at least)? Or should I change my request to fit new plugin version?

Прочее → 
ошибка в подборе статьи расхода

если в операции расход в табличном поле в колонке «Статья расхода» ввести первым символом запятую, то:
{ОбщийМодуль.ОбслуживаниеСправочников.Модуль(358)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(17, 1)}: Синтаксическая ошибка «ОБЪЕДИНИТЬ»
<

>ОБЪЕДИНИТЬ ВСЕ
Деньги: 2.0.19.12
платформа: 8.3.6.2204

0



Костюков Руслан

22.09.2015 14:28

Лаконично…

Вы жалуетесь, или хвастаетесь? :-)

Более детальное описание, номер версии конфигурации и платформы, скриншот — не помешают.

0



Голубев Алексей

22.09.2015 14:36

если в документе расхода в колонке статья затрат первым символом ввести запятую, то:

{ОбщийМодуль.ОбслуживаниеСправочников.Модуль(358)}: Ошибка при вызове метода контекста (Выполнить) Выборка = Запрос.Выполнить().Выбрать();по причине:{(17, 1)}: Синтаксическая ошибка «ОБЪЕДИНИТЬ»<<?>>ОБЪЕДИНИТЬ ВСЕ

0



Голубев Алексей

22.09.2015 14:37

браузер заглючил =)

зы. 

платформа 8.3.6.2204

конфа 2.0.19.12

0



Зайцев Валерий (1С, Москва)

25.09.2015 17:36

Спасибо за информацию.

Ошибка будет исправлена в ближайшее время.

Синтаксическая ошибка ВЫБРАТЬ при выполнении запроса

Синтаксическая ошибка «ВЫБРАТЬ»<?> ВЫБРАТЬ возникает в 1С, когда в тексте запроса идут его блоки в подряд без разделения между собой.

Синтаксическая ошибка ВЫБРАТЬ

Рис.1 Скриншот ошибки «Выбрать»

Например, в случаях:

  • объединения запросов, когда подзапросы должны отделяться служебными словами «ОБЪЕДИНИТЬ» или «ОБЪЕДИНИТЬ ВСЕ«
  • два запроса идущие в подряд для последующей выборки методом ВыбратьПакет(): требуется их разделение » ; «
  • последующая выборка из временной таблицы: также необходимо разделение » ; «
  • неверный синтаксис во вложенном запросе в конструкции ГДЕ Значение В (Выбрать ссылка из Справочники.ПримерСправочника): доступно только сравнение » В ()«, а не «=«, «>» и прочее

Замечу, что такая ошибка возникает при ручной правке текста, поскольку при формировании  конструктором запроса, он вставляет разделители самостоятельно:

Разделение подзапросов

Цифры в начале ошибки (на рисунке — 386,1) —  это номер строки в запросе. При большом тексте  такая информация поможет быстрее локализовать ошибку.

Поведение системы

Выполнение запроса прерывается, но система продолжает работать

Газетные объявления содержат больше правды о том, что происходит в стране, чем газетные передовицы.

Понравилась статья? Поделить с друзьями:
  • Синтаксическая ошибка неожиданный конец файла bash
  • Синтаксическая ошибка неверные параметры not
  • Синтаксическая ошибка нанизывание падежей
  • Синтаксическая ошибка на флешке как исправить
  • Синтаксическая ошибка на телевизоре