Да идите вы нахер ребята, строите тут из себя мега гуру ... Я таких уже видал как то, спору нет конечно многие здесь в 1С шарят очень хорошо, но считаю что это не дает право постоянно выеживаться, не хочешь помочь так не пиши хрень всякую не по теме.
С вашего форума как такового толку "0" , тут только можно прочитать какой Вы "тупой" и "вопросы зачем оно Вам надо?" , "и нафиг Вы вообще полез в 1С?"
Просто я не понимаю людей которые что то типа на умнике пишут, а конкретного по сути ничего. Не хочет писать что то конкретно не пиши, не кто ж не заставляет.
А сразу написать, что вам нужны примеры с кодом и т.п. не? На Вашем месте, я бы поиском по форуму нашел тему как отправлять/принимать почтовые сообщения, тему как работать с регламентными заданиями, и изучил это все, ведь написать просто так код готового решения - согласитесь это слишком просто для вас, и слишком сложного для того, кто будет писать (хотя может у кого-то есть на это время).
Заводите некую учетную запись, и от нее отправляете письма шефу, туда же принимаете обратно. И входящие письма парсите на некое условие (например тема начинается с YES или NO) из парсинга вытаскиваете уникальный ИД документа (который изначально отправляете с письмом о заявке) и дальше документу присваиваете соотв. статус.
Это все то понятно, хотелось бы большей конкретики, как отправить письмо допустим при создании дока или еще как не проблема, вот каким его образом получать и парсить? Если можно примеры кода как это сделать?
Есть задача, пока нет конкретных мыслей как это организовать. 1С 8,2 конф УТП . Есть у меня док. заявка на расходование средств у которого есть статусы: подготовлен, отклонен, утвержден. В общем мой шеф хочет утверждать или отклонять заявки прям с своего айфона в принципе это реально экономит время на согласование заявок. Думаю проще всего это реализовать через встроенный почтовый клиент но как конкретно пока ничего не думается.
У меня была похожая задача, сначала бухи попросили в налоговой , заказе и реализации поставить 4 знака после запятой - тут то проблем никаких. В параметре Цена добавить точность до 4 и в печатных формах в ячейке поставить точность до 4- го знака. А необходимо это как мне сказали когда просят счет на круглую сумму, к примеру продайте нам чего то ровно на 5000 грн., при расчете + округление до 2-го знака Кол * цена(после округления) не равно 5000 и при большом количестве эта разница бывает ощутима.
А вот когда была у меня немного другая задачка, надо было в ценообразовании добавить 3-й знак, тут то немного сложнее. Помимо увеличение точности параметра Цена надо добавить вид округления до 0,001 и в регистра сведений добавить разрядность до 3-го знака так как при подборе материалов все равно выходит цена до 2-го знака.
Если эта тема актуальна могу расписать более подробно как и что делал.
Вот что я увидел в Табло, но опять таки ничего мне это не дало, подскажите что с этим делать дальше. Или может у меня вообще реестр не тот ? Может подскажете где скачать рабочий вариант?
Выражение Значение Тип Запрос Запрос Запрос МенеджерВременныхТаблиц Неопределено Параметры Структура Структура ДатаКон 31.03.2013 23:59:59 Дата ДатаНач 01.03.2013 0:00:00 Дата КодОперацииПервичныйДокумет Первичный документ ПеречислениеСсылка.КодыОперацийНДСНалоговыйКредит ОбособленноеПодразделение СправочникСсылка.ОбособленныеПодразделенияОрганизаций Организация Товариство з обмеженою відповідальністю "Cінта-Д " СправочникСсылка.Организации ПоОбособленномуПодразделению Ложь Булево ПустоеОбособленноеПодразделение СправочникСсылка.ОбособленныеПодразделенияОрганизаций СпецРежимНалогообложения 0 Число СтДекл10_1 10.1. для осуществления операций, подлежащих налогообложению СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл10_1_ОС (из 10.1.) Приобретение (стр-во) ОФ (для прил. Д5) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл10_2 10.2. для осуществления операций, не подлежащих налогообложению, не есть объектом налогообложения СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл10_2_усл 10.2.х. для осуществления операций, не подлежащих налогообложению, не есть объектом налогообложения для услуг за пределами Украины СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл11_1 11.1. для осуществления операций, подлежащих налогообложению СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл11_2 11.2. для осуществления операций, не подлежащих налогообложению СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл11_2_усл 11.2.х. для осуществления операций, не подлежащих налогообложению для услуг за пределами Украины СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл12_1 12.1. НДС, уплаченный таможенным органам СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл12_2 12.2. погашенные налоговые вексели (для предприятий судостроения) (до 01.03.2011 - дающие право на увеличение налогового кредита) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл12_3 12.3. освобожденные от НДС СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл12_4 12.4. работы (услуги), полученные от нерезидента СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл13_1 13.1. НДС, уплаченный таможенным органам (до 01.06.05 - 13.1.1. ... для операций, не подлежащих налогообложению) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл13_1_усл 13.1.х. НДС, уплаченный таможенным органам для услуг за пределами Украины СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл13_2 13.2. освобожденные от НДС (до 01.06.05 - 13.1.2. ... для операций, не подлежащих налогообложению) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл13_2_усл 13.2.х. освобожденные от НДС для услуг за пределами Украины СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл13_3 13.3. услуги нерезидента (до 01.06.05 - 13.1.3. ... для операций, не подлежащих налогообложению) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл13_3_Усл 13.3.х. услуги нерезидента для услуг за пределами Украины СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл14_1 14.1. Приобретение с НДС товаров/ОС, НМА не для хоз. деятельности (до 01.03.2011 - 14 (до 01.06.05 - не ВР/без амортизации) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл14_2 14.2. Приобретение без НДС товаров/ОС, НМА не для хоз. деятельности (до 01.03.11 - 15 (до 01.06.05 - не ВР/без амортизации)) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл15_1 15.1. Приобретение с НДС пропорционально: часть, которая включается в налоговый кредит СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл15_1_ОС (из 15.1.) Приобретение (стр-во) ОФ (для прил. Д5) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл15_2 15.2. Приобретение с НДС пропорционально: часть, которая НЕ включается в налоговый кредит СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл15_2_ОС (из 15.2.) Приобретение (стр-во) ОФ: Приобретение с НДС пропорционально: часть, которая НЕ включается в налоговый кредит СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_1 16.1. - согласно ст. 192 НК (возвраты) был начислен кредит (до 01.03.11 - 16.2. согласно п.4.5 ст. 4 Закона) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_1_1 16.1.1. согласно ст. 192 НК (возвраты) НЕ был начислен кредит (до 01.03.11 - 16.x. корректировки без права включения в налоговый кредит) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_1_2 16.1.2. согласно ст. 192 НК (возвраты) кредит начислялся частично (ст. декларации 15.1) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_1_2_ОС (из 16.1.2.) Приобретение (стр-во) ОФ: согласно ст. 192 НК (возвраты) кредит начислялся частично (ст. декларации 15.1) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_1_3 16.1.3. согласно ст. 192 НК (возвраты) кредит НЕ начислялся частично (ст. декларации 15.2) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_1_3_ОС (из 16.1.3.) Приобретение (стр-во) ОФ: согласно ст. 192 НК (возвраты) кредит НЕ начислялся частично (ст. декларации 15.2) СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_5 10.1. для осуществления операций, подлежащих налогообложению СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_6_1 10.1. для осуществления операций, подлежащих налогообложению СправочникСсылка.СтатьиНалоговыхДеклараций СтДекл16_6_2 10.2. для осуществления операций, не подлежащих налогообложению, не есть объектом налогообложения СправочникСсылка.СтатьиНалоговыхДеклараций Текст """ВЫБРАТЬ НДСНалоговыйКредит.Период КАК Период, НАЧАЛОПЕРИОДА(НДСНалоговыйКредит.Период,ДЕНЬ) КАК ПериодДень, НДСНалоговыйКредит.Регистратор КАК Документ, НДСНалоговыйКредит.Регистратор.Дата КАК G2D, НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D, //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНак ладных КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ДатаВключенияВЕдиныйРеестрНалоговыхНакладных КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных, ""П"" КАК ВидНосителяДокумента, //#ЕстьПризнакЭлектронногоДокумента ВЫБОР КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ЭлектронныйДокумент, ""П"") = ИСТИНА ТОГДА ""Е"" ИНАЧЕ ""П"" КОНЕЦ КАК ВидНосителяДокумента, ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА НДСНалоговыйКредит.Регистратор.НомерВходящегоДокумента КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт ТОГДА НДСНалоговыйКредит.Регистратор.НомерГТД КОНЕЦ КАК G4S, ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.Контрагент.НаименованиеПолное КАК СТРОКА(100)) КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НаименованиеПолное КАК СТРОКА(100)) КОНЕЦ КАК G6S, ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА НДСНалоговыйКредит.Регистратор.Контрагент.ИНН КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт ТОГДА """" КОНЕЦ КАК G7, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 ТОГДА 1 КОНЕЦ КАК ЕстьНДС, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 ТОГДА НДСНалоговыйКредит.БазаНДС + НДСНалоговыйКредит.НДС КОНЕЦ КАК G8, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 ТОГДА НДСНалоговыйКредит.БазаНДС КОНЕЦ КАК G9, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 ТОГДА НДСНалоговыйКредит.НДС КОНЕЦ КАК G10, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 ТОГДА НДСНалоговыйКредит.БазаНДС КОНЕЦ КАК G11, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 ТОГДА НДСНалоговыйКредит.НДС КОНЕЦ КАК G12, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 ТОГДА НДСНалоговыйКредит.БазаНДС КОНЕЦ КАК G13, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 ТОГДА НДСНалоговыйКредит.НДС КОНЕЦ КАК G14, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл ТОГДА НДСНалоговыйКредит.БазаНДС КОНЕЦ КАК G15, ВЫБОР КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл ТОГДА НДСНалоговыйКредит.НДС КОНЕЦ КАК G16, НДСНалоговыйКредит.Регистратор.ВидОперации КАК ВидОперации, ВЫБОР КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет , ЛОЖЬ) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК УточняющийРасчет, ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь)) КАК НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент, Ложь)) КАК Контрагент, """" КАК ПризнакРаспределенияПропорциональногоНДС,
ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА НДСНалоговыйКредит.Регистратор.ВидДокумента КОНЕЦ КАК ВидДокумента ИЗ РегистрНакопления.НДСНалоговыйКредит КАК НДСНалоговыйКредит ГДЕ НДСНалоговыйКредит.Период >= &ДатаНач И НДСНалоговыйКредит.Период <= &ДатаКон И НДСНалоговыйКредит.Организация = &Организация И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет И НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения = &СпецРежимНалогообложения //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина //#ОбособленноеПодразделение ТОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ОбособленноеПодразделение, &ПустоеОбособленноеПодразделение) = &ОбособленноеПодразделение //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА //#ОбособленноеПодразделение КОНЕЦ ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ) КАК Период, НАЧАЛОПЕРИОДА(&ДатаКон,ДЕНЬ) КАК ПериодДень, НДСНалоговыйКредит.Регистратор КАК Документ, &ДатаКон КАК G2D, НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D, //#РаспределятьНДССразу НДСНалоговыйКредит.Период КАК Период, //#РаспределятьНДССразу НАЧАЛОПЕРИОДА(НДСНалоговыйКредит.Период,ДЕНЬ) КАК ПериодДень, //#РаспределятьНДССразу НДСНалоговыйКредит.Регистратор КАК Документ, //#РаспределятьНДССразу НДСНалоговыйКредит.Регистратор.Дата КАК G2D, //#РаспределятьНДССразу НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D, //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНак ладных КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ДатаВключенияВЕдиныйРеестрНалоговыхНакладных КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных, ""П"" КАК ВидНосителяДокумента, //#ЕстьПризнакЭлектронногоДокумента ВЫБОР КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ЭлектронныйДокумент, ""П"") = ИСТИНА ТОГДА ""Е"" ИНАЧЕ ""П"" КОНЕЦ КАК ВидНосителяДокумента, ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА НДСНалоговыйКредит.Регистратор.НомерВходящегоДокумента КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт ТОГДА НДСНалоговыйКредит.Регистратор.НомерГТД КОНЕЦ КАК G4S, ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.Контрагент.НаименованиеПолное КАК СТРОКА(100)) КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НаименованиеПолное КАК СТРОКА(100)) КОНЕЦ КАК G6S, ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА НДСНалоговыйКредит.Регистратор.Контрагент.ИНН КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт ТОГДА """" КОНЕЦ КАК G7, 1 КАК ЕстьНДС, 0 КАК G8, - НДСНалоговыйКредит.БазаНДС КАК G9, - НДСНалоговыйКредит.НДС КАК G10, НДСНалоговыйКредит.БазаНДС КАК G11, НДСНалоговыйКредит.НДС КАК G12, 0 КАК G13, 0 КАК G14, 0 КАК G15, 0 КАК G16, НДСНалоговыйКредит.Регистратор.ВидОперации КАК ВидОперации, ВЫБОР КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет , ЛОЖЬ) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК УточняющийРасчет, ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь)) КАК НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент, Ложь)) КАК Контрагент, ""Р"" КАК ПризнакРаспределенияПропорциональногоНДС, //#РаспределятьНДССразу """" КАК ПризнакРаспределенияПропорциональногоНДС,
ВЫБОР КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента ТОГДА НДСНалоговыйКредит.Регистратор.ВидДокумента КОНЕЦ КАК ВидДокумента ИЗ РегистрНакопления.НДСНалоговыйКредит КАК НДСНалоговыйКредит ГДЕ НДСНалоговыйКредит.Период >= &ДатаНач И НДСНалоговыйКредит.Период <= &ДатаКон И НДСНалоговыйКредит.Организация = &Организация И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет И НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения = &СпецРежимНалогообложения И ( НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС) //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина //#ОбособленноеПодразделение ТОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ОбособленноеПодразделение, &ПустоеОбособленноеПодразделение) = &ОбособленноеПодразделение //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА //#ОбособленноеПодразделение КОНЕЦ ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ) КАК Период, НАЧАЛОПЕРИОДА(&ДатаКон,ДЕНЬ) КАК ПериодДень, Перерасчет.Ссылка КАК Документ, &ДатаКон КАК G2D, Перерасчет.Дата КАК G3D, ЛОЖЬ КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, NULL КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных, """" КАК ВидНосителяДокумента, """" КАК G4S, """" КАК G6S, """" КАК G7, 1 КАК ЕстьНДС, Перерасчет.СуммаКорректировкиНДС КАК G8, 0 КАК G9, Перерасчет.СуммаКорректировкиНДС КАК G10, 0 КАК G11, 0 КАК G12, 0 КАК G13, 0 КАК G14, 0 КАК G15, 0 КАК G16, """" КАК ВидОперации, ЛОЖЬ КАК УточняющийРасчет, ЛОЖЬ КАК НеЯвляетсяРезидентом, """" КАК Контрагент, """" КАК ПризнакРаспределенияПропорциональногоНДС, ""БО"" КАК ВидДокумента
ИЗ Документ.ПерерасчетПропорциональногоНДСпоТоварамИОС КАК Перерасчет ГДЕ Перерасчет.Дата >= &ДатаНач И Перерасчет.Дата <= &ДатаКон И Перерасчет.Организация = &Организация И Перерасчет.Проведен //#ЕстьСпецРежимНалогообложенияВПерерасчетеПропорциональногоНДС И Перерасчет.СпецРежимНалогообложения = &СпецРежимНалогообложения //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина //#ОбособленноеПодразделение ТОГДА &ОбособленноеПодразделение = &ПустоеОбособленноеПодразделение //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА //#ОбособленноеПодразделение КОНЕЦ ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ) КАК Период, НАЧАЛОПЕРИОДА(&ДатаКон,ДЕНЬ) КАК ПериодДень, Перерасчет.Ссылка КАК Документ, &ДатаКон КАК G2D, Перерасчет.Ссылка.Дата КАК G3D, ЛОЖЬ КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, NULL КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных, """" КАК ВидНосителяДокумента, """" КАК G4S, """" КАК G6S, """" КАК G7, 1 КАК ЕстьНДС, Перерасчет.СуммаКорректировкиНДС КАК G8, 0 КАК G9, Перерасчет.СуммаКорректировкиНДС КАК G10, 0 КАК G11, 0 КАК G12, 0 КАК G13, 0 КАК G14, 0 КАК G15, 0 КАК G16, """" КАК ВидОперации, ЛОЖЬ КАК УточняющийРасчет, ЛОЖЬ КАК НеЯвляетсяРезидентом, """" КАК Контрагент, """" КАК ПризнакРаспределенияПропорциональногоНДС, ""БО"" КАК ВидДокумента
ИЗ Документ.ПерерасчетПропорциональногоНДСпоТоварамИОС.ПараметрыПерерасчетаОС КАК Перерасчет ГДЕ Перерасчет.Ссылка.Дата >= &ДатаНач И Перерасчет.Ссылка.Дата <= &ДатаКон И Перерасчет.ДатаНачалаИспользования < НАЧАЛОПЕРИОДА(&ДатаКон, ГОД) И Перерасчет.Ссылка.Организация = &Организация И Перерасчет.Ссылка.Проведен //#ЕстьСпецРежимНалогообложенияВПерерасчетеПропорциональногоНДС И Перерасчет.Ссылка.СпецРежимНалогообложения = &СпецРежимНалогообложения //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина //#ОбособленноеПодразделение ТОГДА &ОбособленноеПодразделение = &ПустоеОбособленноеПодразделение //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА //#ОбособленноеПодразделение КОНЕЦ УПОРЯДОЧИТЬ ПО ПериодДень, Период ИТОГИ СУММА(G9), СУММА(G10), СУММА(G8), СУММА(ЕстьНДС), СУММА(G11), СУММА(G12), СУММА(G13), СУММА(G14), СУММА(G15), СУММА(G16), МАКСИМУМ(G2D), МАКСИМУМ(G3D), МАКСИМУМ(G4S), МАКСИМУМ(G6S), МАКСИМУМ(G7), МАКСИМУМ(ВидНосителяДокумента), МАКСИМУМ(ВидДокумента), МАКСИМУМ(ПризнакРаспределенияПропорциональногоНДС) ПО ПериодДень, ПризнакРаспределенияПропорциональногоНДС, Документ, УточняющийРасчет""" Строка РезультатЗапроса РезультатЗапроса Колонки КоллекцияКолонокРезультатаЗапроса КоллекцияКолонокРезультатаЗапроса G10 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G11 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G12 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G13 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G2D КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G5S КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G6 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G7 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G8 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса G9 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ВидНосителяДокумента КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ВидОперации КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса Документ КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ДокументОснование КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса НакладнаяИзП2 КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса НалоговаяДляРезерваНомераПриПродажаНижеОбычнойЦены КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса НеЯвляетсяРезидентом КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса НомерГТД КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ОбособленноеПодразделение КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ПодтверждаетсяГТД КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ПолеУпорядочиванияДата КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ПолеУпорядочиванияНомер КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ПрефиксОП КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ПродажаНижеОбычнойЦены КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса СпецРежимНалогообложения КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса СуммаДокумента КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса ТипПричиныНевыдачиПокупателю КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса УточняющийРасчет КолонкаРезультатаЗапроса КолонкаРезультатаЗапроса
Смысл? Если не очень понимаете, то как собираетесь исправлять? Ждите новых официальных исправленных версий...
Смысл в том что я начинающий программист 1С , и меня почти с 0 знаниями кинули сразу в бой ....
Цитата(Petre @ 12.04.13, 17:38)
Это вчерашний (20130411) отчет такое выдает?
ДА
Цитата(logist @ 12.04.13, 17:38)
Запрос строится в зависимости от конфигурации. Как вариант она у вас не типовая, или типовая но измененная в части реквизитов налоговых документов. Пройдитесь отладчиком от строки 3774 до 3930 модуля объекта и посмотрите какой текст запроса получится в результате, дальше проанализируйте получившиеся поля объединения, и выясните какого и где не хватает.
У меня проблема в том что я немного не понимаю что с чем объединяется и как посмотреть какой текст запроса получается ? Я уже проходил отладчиком всю функцию но к сожалению мне это ничего не дало ...
ТекстЗапроса = "ВЫБРАТЬ | НДСНалоговыйКредит.Период КАК Период, | НАЧАЛОПЕРИОДА(НДСНалоговыйКредит.Период,ДЕНЬ) КАК ПериодДень, | НДСНалоговыйКредит.Регистратор КАК Документ, | НДСНалоговыйКредит.Регистратор.Дата КАК G2D, | НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D,
|//#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНак ладных КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, |//#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ДатаВключенияВЕдиныйРеестрНалоговыхНакладных КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных,
|//#НетПризнакЭлектронногоДокумента ""П"" КАК ВидНосителяДокумента, |//#ЕстьПризнакЭлектронногоДокумента ВЫБОР КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ЭлектронныйДокумент, ""П"") = ИСТИНА ТОГДА ""Е"" ИНАЧЕ ""П"" КОНЕЦ КАК ВидНосителяДокумента,
| ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.НомерВходящегоДокумента | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА НДСНалоговыйКредит.Регистратор.НомерГТД | КОНЕЦ КАК G4S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.Контрагент.НаименованиеПолное КАК СТРОКА(100)) | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НаименованиеПолное КАК СТРОКА(100)) | КОНЕЦ КАК G6S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.Контрагент.ИНН | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА """" | КОНЕЦ КАК G7, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 | ТОГДА 1 | КОНЕЦ КАК ЕстьНДС, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 | ТОГДА НДСНалоговыйКредит.БазаНДС + НДСНалоговыйКредит.НДС | КОНЕЦ КАК G8, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G9, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_5 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_1 | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G10, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G11, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_6_2 | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G12, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G13, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G14, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G15, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G16, | НДСНалоговыйКредит.Регистратор.ВидОперации КАК ВидОперации, | ВЫБОР | КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет , ЛОЖЬ) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК УточняющийРасчет, //| ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь)) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент, Ложь)) КАК Контрагент, | """" КАК ПризнакРаспределенияПропорциональногоНДС, | NULL КАК ВидДокумента |ИЗ | РегистрНакопления.НДСНалоговыйКредит КАК НДСНалоговыйКредит |ГДЕ | НДСНалоговыйКредит.Период >= &ДатаНач | И НДСНалоговыйКредит.Период <= &ДатаКон | И НДСНалоговыйКредит.Организация = &Организация | И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет | И НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения = &СпецРежимНалогообложения
| //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина | //#ОбособленноеПодразделение ТОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ОбособленноеПодразделение, &ПустоеОбособленноеПодразделение) = &ОбособленноеПодразделение | //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА | //#ОбособленноеПодразделение КОНЕЦ
| ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ |//#РаспределятьНДСВКонцеПериода КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ) КАК Период, |//#РаспределятьНДСВКонцеПериода НАЧАЛОПЕРИОДА(&ДатаКон,ДЕНЬ) КАК ПериодДень, |//#РаспределятьНДСВКонцеПериода НДСНалоговыйКредит.Регистратор КАК Документ, |//#РаспределятьНДСВКонцеПериода &ДатаКон КАК G2D, |//#РаспределятьНДСВКонцеПериода НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D,
|//#РаспределятьНДССразу НДСНалоговыйКредит.Период КАК Период, |//#РаспределятьНДССразу НАЧАЛОПЕРИОДА(НДСНалоговыйКредит.Период,ДЕНЬ) КАК ПериодДень, |//#РаспределятьНДССразу НДСНалоговыйКредит.Регистратор КАК Документ, |//#РаспределятьНДССразу НДСНалоговыйКредит.Регистратор.Дата КАК G2D, |//#РаспределятьНДССразу НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D,
| //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНак ладных КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, | //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ДатаВключенияВЕдиныйРеестрНалоговыхНакладных КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных,
|//#НетПризнакЭлектронногоДокумента ""П"" КАК ВидНосителяДокумента, |//#ЕстьПризнакЭлектронногоДокумента ВЫБОР КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ЭлектронныйДокумент, ""П"") = ИСТИНА ТОГДА ""Е"" ИНАЧЕ ""П"" КОНЕЦ КАК ВидНосителяДокумента,
| ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.НомерВходящегоДокумента | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА НДСНалоговыйКредит.Регистратор.НомерГТД | КОНЕЦ КАК G4S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.Контрагент.НаименованиеПолное КАК СТРОКА(100)) | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НаименованиеПолное КАК СТРОКА(100)) | КОНЕЦ КАК G6S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.Контрагент.ИНН | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА """" | КОНЕЦ КАК G7, | 1 КАК ЕстьНДС, | 0 КАК G8, | - НДСНалоговыйКредит.БазаНДС КАК G9, | - НДСНалоговыйКредит.НДС КАК G10, | НДСНалоговыйКредит.БазаНДС КАК G11, | НДСНалоговыйКредит.НДС КАК G12, | 0 КАК G13, | 0 КАК G14, | 0 КАК G15, | 0 КАК G16, | НДСНалоговыйКредит.Регистратор.ВидОперации КАК ВидОперации, | ВЫБОР | КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет , ЛОЖЬ) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК УточняющийРасчет, //| ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь)) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент, Ложь)) КАК Контрагент,
|//#РаспределятьНДСВКонцеПериода ""Р"" КАК ПризнакРаспределенияПропорциональногоНДС, |//#РаспределятьНДССразу """" КАК ПризнакРаспределенияПропорциональногоНДС,
| NULL КАК ВидДокумента
|ИЗ | РегистрНакопления.НДСНалоговыйКредит КАК НДСНалоговыйКредит |ГДЕ | НДСНалоговыйКредит.Период >= &ДатаНач | И НДСНалоговыйКредит.Период <= &ДатаКон | И НДСНалоговыйКредит.Организация = &Организация | И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет | И НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения = &СпецРежимНалогообложения | И ( НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС)
| //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина | //#ОбособленноеПодразделение ТОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ОбособленноеПодразделение, &ПустоеОбособленноеПодразделение) = &ОбособленноеПодразделение | //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА | //#ОбособленноеПодразделение КОНЕЦ
// добавим строку по годовому перерасчету кредита по приобретению товаров и ОС |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ) КАК Период, | НАЧАЛОПЕРИОДА(&ДатаКон,ДЕНЬ) КАК ПериодДень, | Перерасчет.Ссылка КАК Документ, | &ДатаКон КАК G2D, | Перерасчет.Дата КАК G3D, | ЛОЖЬ КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, | NULL КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных, | """" КАК ВидНосителяДокумента, | """" КАК G4S, | """" КАК G6S, | """" КАК G7, | 1 КАК ЕстьНДС, | Перерасчет.СуммаКорректировкиНДС КАК G8, | 0 КАК G9, | Перерасчет.СуммаКорректировкиНДС КАК G10, | 0 КАК G11, | 0 КАК G12, | 0 КАК G13, | 0 КАК G14, | 0 КАК G15, | 0 КАК G16, | """" КАК ВидОперации, | ЛОЖЬ КАК УточняющийРасчет, | ЛОЖЬ КАК НеЯвляетсяРезидентом, | """" КАК Контрагент, | """" КАК ПризнакРаспределенияПропорциональногоНДС, | ""БО"" КАК ВидДокумента | |ИЗ | Документ.ПерерасчетПропорциональногоНДСпоТоварамИОС КАК Перерасчет |ГДЕ | Перерасчет.Дата >= &ДатаНач | И Перерасчет.Дата <= &ДатаКон //| И МЕСЯЦ(Перерасчет.Дата) = 12 | И Перерасчет.Организация = &Организация | И Перерасчет.Проведен |//#ЕстьСпецРежимНалогообложенияВПерерасчетеПропорциональногоНДС И Перерасчет.СпецРежимНалогообложения = &СпецРежимНалогообложения | //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина | //#ОбособленноеПодразделение ТОГДА &ОбособленноеПодразделение = &ПустоеОбособленноеПодразделение | //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА | //#ОбособленноеПодразделение КОНЕЦ
// добавим строку по годовому перерасчету кредита по использованию ОС первые три года |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ) КАК Период, | НАЧАЛОПЕРИОДА(&ДатаКон,ДЕНЬ) КАК ПериодДень, | Перерасчет.Ссылка КАК Документ, | &ДатаКон КАК G2D, | Перерасчет.Ссылка.Дата КАК G3D, | ЛОЖЬ КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, | NULL КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных, | """" КАК ВидНосителяДокумента, | """" КАК G4S, | """" КАК G6S, | """" КАК G7, | 1 КАК ЕстьНДС, | Перерасчет.СуммаКорректировкиНДС КАК G8, | 0 КАК G9, | Перерасчет.СуммаКорректировкиНДС КАК G10, | 0 КАК G11, | 0 КАК G12, | 0 КАК G13, | 0 КАК G14, | 0 КАК G15, | 0 КАК G16, | """" КАК ВидОперации, | ЛОЖЬ КАК УточняющийРасчет, | ЛОЖЬ КАК НеЯвляетсяРезидентом, | """" КАК Контрагент, | """" КАК ПризнакРаспределенияПропорциональногоНДС, | ""БО"" КАК ВидДокумента | |ИЗ | Документ.ПерерасчетПропорциональногоНДСпоТоварамИОС.ПараметрыПерерасчетаОС КАК Перерасчет |ГДЕ | Перерасчет.Ссылка.Дата >= &ДатаНач | И Перерасчет.Ссылка.Дата <= &ДатаКон //| И МЕСЯЦ(Перерасчет.Ссылка.Дата) = 12 | И Перерасчет.ДатаНачалаИспользования < НАЧАЛОПЕРИОДА(&ДатаКон, ГОД) | И Перерасчет.Ссылка.Организация = &Организация | И Перерасчет.Ссылка.Проведен |//#ЕстьСпецРежимНалогообложенияВПерерасчетеПропорциональногоНДС И Перерасчет.Ссылка.СпецРежимНалогообложения = &СпецРежимНалогообложения | //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина | //#ОбособленноеПодразделение ТОГДА &ОбособленноеПодразделение = &ПустоеОбособленноеПодразделение | //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА | //#ОбособленноеПодразделение КОНЕЦ
Если РегламентированнаяОтчетность.ИДКонфигурации() = "УПП" ИЛИ РегламентированнаяОтчетность.ИДКонфигурации() = "УТ" Тогда ИмяДокументаЗКП = "ЗаписьКнигиПриобретения"; Иначе ИмяДокументаЗКП = "РегистрацияВходящегоНалоговогоДокумента"; КонецЕсли;
РеквизитыНН = Метаданные.Документы[ИмяДокументаЗКП].Реквизиты; Если НЕ РеквизитыНН.Найти("ОбособленноеПодразделение") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#ОбособленноеПодразделение", "");
КонецЕсли;
Если НЕ РеквизитыНН.Найти("ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#РеквизитыПоЕРНН", ""); КонецЕсли;
// поддерживаем старые релизы без новых реквизитов реквизита Если РеквизитыНН.Найти("ВключаетсяВУточняющийРасчет") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет", "Ложь"); КонецЕсли;
Если РеквизитыНН.Найти("СпецРежимНалогообложения") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения", "&СпецРежимНалогообложения"); КонецЕсли;
Если РеквизитыНН.Найти("ЭлектронныйДокумент") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#НетПризнакЭлектронногоДокумента", ""); Иначе ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#ЕстьПризнакЭлектронногоДокумента", ""); КонецЕсли;
Если РегламентированнаяОтчетность.ИДКонфигурации() = "УТ" Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет", ""); КонецЕсли;
Если НЕ РеквизитыНН.Найти("ВидДокумента") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "NULL КАК ВидДокумента", " | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.ВидДокумента | КОНЕЦ КАК ВидДокумента"); КонецЕсли;
Если РегламентированнаяОтчетность.ИДКонфигурации() = "УПП" ИЛИ РегламентированнаяОтчетность.ИДКонфигурации() = "УТ" Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "РегистрацияВходящегоНалоговогоДокумента", "ЗаписьКнигиПриобретения"); ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "СтатьяДекларацииНДСНалоговыйКредит", "СтатьяКнигиПриобретения"); ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "НДСНалоговыйКредит", "КнигаПриобретений"); КонецЕсли;
Если НЕ Метаданные.Документы.ПерерасчетПропорциональногоНДСпоТоварамИОС.Реквизиты.Найти("СпецРежимНалогообложения") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#ЕстьСпецРежимНалогообложенияВПерерасчетеПропорциональногоНДС", ""); КонецЕсли;
Если мПолучениеДанныхДляЗвит1С = Истина Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#ПолучениеДанныхДляЗвит1С", ""); КонецЕсли;
// Порядок 1340 предлагает два врианта включения в реестр пропорционального НДС. // для "новых", у которых коэффициент не определен по данным прошлого года (Определен по данным месяца тек. года) // каждый месяц распределяется в конце периода, // для "старых" плательщиков - сразу. КоэффициентРасчетаПропорциональногоНДСПоДаннымПрошлогоГода = Ложь; ЗапросВариантРаспределенияПропорцНДС = Новый Запрос; ЗапросВариантРаспределенияПропорцНДС.Текст = "ВЫБРАТЬ | ЕСТЬNULL(Регистр.Регистратор.ПоДаннымПрошлогоГода, ЛОЖЬ) КАК ПоДаннымПрошлогоГода |ИЗ | РегистрСведений.КоэффициентыПропорциональногоОтнесенияНДСНаКредит.СрезПосле дних(&ДатаНач, Организация = &Организация) КАК Регистр |"; ЗапросВариантРаспределенияПропорцНДС.УстановитьПараметр("ДатаНач", НачалоДня(мДатаНачалаПериодаОтчета)); ЗапросВариантРаспределенияПропорцНДС.УстановитьПараметр("Организация", Организация); Выборка = ЗапросВариантРаспределенияПропорцНДС.Выполнить().Выбрать(); Если Выборка.Следующий() Тогда КоэффициентРасчетаПропорциональногоНДСПоДаннымПрошлогоГода = Выборка.ПоДаннымПрошлогоГода; КонецЕсли; Если КоэффициентРасчетаПропорциональногоНДСПоДаннымПрошлогоГода = Истина Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#РаспределятьНДССразу", ""); Иначе ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#РаспределятьНДСВКонцеПериода", ""); КонецЕсли;
Попытка СтруктураПараметров.Вставить("СтДекл16_5",Справочники.СтатьиНалоговыхДеклараций.НДС_НККорректировкаВосстановлениеКред ита); Исключение СтруктураПараметров.Вставить("СтДекл16_5",Справочники.СтатьиНалоговыхДеклараций.НДС_НКПокупкаСНДСвВРОблаг); КонецПопытки; Попытка СтруктураПараметров.Вставить("СтДекл16_6_1",Справочники.СтатьиНалоговыхДеклараций.НДС_НККорректировкаВосстановлениеКред итаПропорциональноВклВКредит); Исключение СтруктураПараметров.Вставить("СтДекл16_6_1",Справочники.СтатьиНалоговыхДеклараций.НДС_НКПокупкаСНДСвВРОблаг); КонецПопытки; Попытка СтруктураПараметров.Вставить("СтДекл16_6_2",Справочники.СтатьиНалоговыхДеклараций.НДС_НККорректировкаВосстановлениеКред итаПропорциональноНеВклВКредит); Исключение СтруктураПараметров.Вставить("СтДекл16_6_2",Справочники.СтатьиНалоговыхДеклараций.НДС_НКПокупкаСНДСвВРНеОблаг); КонецПопытки;
// заполним параметры запроса Для Каждого Параметр ИЗ СтруктураПараметров Цикл Запрос.УстановитьПараметр(Параметр.Ключ, Параметр.Значение); КонецЦикла;
Возврат Запрос;
КонецФункции
Да, я влил внешний обновленный отчет и вот столкнулся с такими проблемами ....
если вы мне рассказали как и что подсчитывать в запросе был бы очень благодарен, Что б вы понимали я ооочень приблизительно понимаю как работают выборки.
при нажатии кнопки заполнить в реестре налоговых накладных выдает ошибку {Отчет.РегламентированныйОтчетРеестрНалоговыхНакладных.Форма.ФормаОтчета2013Мес. Форма(3208)}: Ошибка при вызове метода контекста (Выполнить) РезультатЗапроса = Запрос.Выполнить(); по причине: Разное количество полей в объединяемых запросах
как я понял проблема у меня с этой функцией, помогите разобраться.
Функция ПодготовитьЗапросРаздел2_2011_03()
СтруктураПараметров = Новый Структура();
ТекстЗапроса = "ВЫБРАТЬ | НДСНалоговыйКредит.Период КАК Период, | НАЧАЛОПЕРИОДА(НДСНалоговыйКредит.Период,ДЕНЬ) КАК ПериодДень, | НДСНалоговыйКредит.Регистратор КАК Документ, | НДСНалоговыйКредит.Регистратор.Дата КАК G2D, | НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D,
| //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНак ладных КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, | //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ДатаВключенияВЕдиныйРеестрНалоговыхНакладных КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных,
| ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.НомерВходящегоДокумента | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА НДСНалоговыйКредит.Регистратор.НомерГТД | КОНЕЦ КАК G4S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.Контрагент.НаименованиеПолное КАК СТРОКА(100)) | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НаименованиеПолное КАК СТРОКА(100)) | КОНЕЦ КАК G6S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.Контрагент.ИНН | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА """" | КОНЕЦ КАК G7, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ТОГДА 1 | КОНЕЦ КАК ЕстьНДС, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС | ТОГДА НДСНалоговыйКредит.БазаНДС + НДСНалоговыйКредит.НДС | КОНЕЦ КАК G8, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G9, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_4 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_1_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G10, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G11, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл12_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_1 | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G12, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G13, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_1 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл14_2 | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G14, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл | ТОГДА НДСНалоговыйКредит.БазаНДС | КОНЕЦ КАК G15, | ВЫБОР | КОГДА НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл10_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл11_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_1_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_2_усл | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл13_3_Усл | ТОГДА НДСНалоговыйКредит.НДС | КОНЕЦ КАК G16, | НДСНалоговыйКредит.Регистратор.ВидОперации КАК ВидОперации, | ВЫБОР | КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет , ЛОЖЬ) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК УточняющийРасчет, //| ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь)) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент, Ложь)) КАК Контрагент, | NULL КАК ВидДокумента, | """" КАК ПризнакПропорциональногоНДС |ИЗ | РегистрНакопления.НДСНалоговыйКредит КАК НДСНалоговыйКредит |ГДЕ | НДСНалоговыйКредит.Период >= &ДатаНач | И НДСНалоговыйКредит.Период <= &ДатаКон | И НДСНалоговыйКредит.Организация = &Организация | И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет | И НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения = &СпецРежимНалогообложения
| //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина | //#ОбособленноеПодразделение ТОГДА НДСНалоговыйКредит.Регистратор.ОбособленноеПодразделение = &ОбособленноеПодразделение | //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА | //#ОбособленноеПодразделение КОНЕЦ
| ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ | КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ) КАК Период, | НАЧАЛОПЕРИОДА(&ДатаКон,ДЕНЬ) КАК ПериодДень, | НДСНалоговыйКредит.Регистратор КАК Документ, | &ДатаКон КАК G2D, | НДСНалоговыйКредит.Регистратор.ДатаВходящегоДокумента КАК G3D,
| //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНак ладных КАК ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных, | //#РеквизитыПоЕРНН НДСНалоговыйКредит.Регистратор.ДатаВключенияВЕдиныйРеестрНалоговыхНакладных КАК ДатаВключенияВЕдиныйРеестрНалоговыхНакладных,
| ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.НомерВходящегоДокумента | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА НДСНалоговыйКредит.Регистратор.НомерГТД | КОНЕЦ КАК G4S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.Контрагент.НаименованиеПолное КАК СТРОКА(100)) | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА ВЫРАЗИТЬ(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НаименованиеПолное КАК СТРОКА(100)) | КОНЕЦ КАК G6S, | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.Контрагент.ИНН | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.ГТДИмпорт | ТОГДА """" | КОНЕЦ КАК G7, | 1 КАК ЕстьНДС, | 0 КАК G8, | - НДСНалоговыйКредит.БазаНДС КАК G9, | - НДСНалоговыйКредит.НДС КАК G10, | НДСНалоговыйКредит.БазаНДС КАК G11, | НДСНалоговыйКредит.НДС КАК G12, | 0 КАК G13, | 0 КАК G14, | 0 КАК G15, | 0 КАК G16, | НДСНалоговыйКредит.Регистратор.ВидОперации КАК ВидОперации, | ВЫБОР | КОГДА ЕстьNULL(НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет , ЛОЖЬ) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК УточняющийРасчет, //| ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров.НеЯвляетсяРезидентом, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент.НеЯвляетсяРезидентом, Ложь)) КАК НеЯвляетсяРезидентом, | ЕстьNULL(НДСНалоговыйКредит.Регистратор.ПоставщикТоваров, ЕстьNULL(НДСНалоговыйКредит.Регистратор.Контрагент, Ложь)) КАК Контрагент, | NULL КАК ВидДокумента, | ""Р"" КАК ПризнакПропорциональногоНДС |ИЗ | РегистрНакопления.НДСНалоговыйКредит КАК НДСНалоговыйКредит |ГДЕ | НДСНалоговыйКредит.Период >= &ДатаНач | И НДСНалоговыйКредит.Период <= &ДатаКон | И НДСНалоговыйКредит.Организация = &Организация | И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет | И НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения = &СпецРежимНалогообложения | И ( НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл15_2_ОС | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3 | ИЛИ НДСНалоговыйКредит.СтатьяДекларацииНДСНалоговыйКредит = &СтДекл16_1_3_ОС)
| //#ОбособленноеПодразделение И ВЫБОР КОГДА &ПоОбособленномуПодразделению = Истина | //#ОбособленноеПодразделение ТОГДА НДСНалоговыйКредит.Регистратор.ОбособленноеПодразделение = &ОбособленноеПодразделение | //#ОбособленноеПодразделение ИНАЧЕ ИСТИНА | //#ОбособленноеПодразделение КОНЕЦ
Если РегламентированнаяОтчетность.ИДКонфигурации() = "УПП" ИЛИ РегламентированнаяОтчетность.ИДКонфигурации() = "УТ" Тогда ИмяДокументаЗКП = "ЗаписьКнигиПриобретения"; Иначе ИмяДокументаЗКП = "РегистрацияВходящегоНалоговогоДокумента"; КонецЕсли;
РеквизитыНН = Метаданные.Документы[ИмяДокументаЗКП].Реквизиты; Если НЕ РеквизитыНН.Найти("ОбособленноеПодразделение") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#ОбособленноеПодразделение", ""); КонецЕсли;
Если НЕ РеквизитыНН.Найти("ТребуетПроверкиВключенияВЕдиныйРеестрНалоговыхНакладных") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#РеквизитыПоЕРНН", ""); КонецЕсли;
// поддерживаем старые релизы без новых реквизитов реквизита Если РеквизитыНН.Найти("ВключаетсяВУточняющийРасчет") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "НДСНалоговыйКредит.Регистратор.ВключаетсяВУточняющийРасчет", "Ложь"); КонецЕсли;
Если РеквизитыНН.Найти("СпецРежимНалогообложения") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "НДСНалоговыйКредит.Регистратор.СпецРежимНалогообложения", "&СпецРежимНалогообложения"); КонецЕсли;
Если РегламентированнаяОтчетность.ИДКонфигурации() = "УТ" Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И НДСНалоговыйКредит.КодОперации = &КодОперацииПервичныйДокумет", ""); КонецЕсли;
Если НЕ РеквизитыНН.Найти("ВидДокумента") = Неопределено Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "NULL КАК ВидДокумента", " | ВЫБОР | КОГДА НДСНалоговыйКредит.Регистратор ССЫЛКА Документ.РегистрацияВходящегоНалоговогоДокумента | ТОГДА НДСНалоговыйКредит.Регистратор.ВидДокумента | КОНЕЦ КАК ВидДокумента"); КонецЕсли;
Если РегламентированнаяОтчетность.ИДКонфигурации() = "УПП" ИЛИ РегламентированнаяОтчетность.ИДКонфигурации() = "УТ" Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "РегистрацияВходящегоНалоговогоДокумента", "ЗаписьКнигиПриобретения"); ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "СтатьяДекларацииНДСНалоговыйКредит", "СтатьяКнигиПриобретения"); ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "НДСНалоговыйКредит", "КнигаПриобретений"); КонецЕсли;
Если мПолучениеДанныхДляЗвит1С = Истина Тогда ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//#ПолучениеДанныхДляЗвит1С", ""); КонецЕсли;
// заполним параметры запроса Для Каждого Параметр ИЗ СтруктураПараметров Цикл Запрос.УстановитьПараметр(Параметр.Ключ, Параметр.Значение); КонецЦикла;
в том то и дело что не я решил проблему, но на сколько понял на программист убил регистратор и заново затянул из более старого бекапа и стало все гуд )
собственно проблема оказалась в конфе, более детально описать не могу так как сам не программист 1С, а сисадмин. Ну а майкрософт как обычно с своими ошибками кого угодно в тупик поставит. из выше указаной ошибки полезной инфы ровно ноль!!!!
Использовать динамическое обновление надо только при условии наличия свежей копии базы, да и использовать в работе не обкатанную версию платформы как-то рискованно. Если есть бэкап, попробуйте восстановить из него.
дело в том что когда именно начались проблемы не известно, при открытии некоторых доков возникает проблема и при попытки обновить конфигурацию баз данных. а бекап месячной давности разворачивать не вариант ....
Имя сбойного приложения: 1cv8.exe, версия: 8.2.14.533, отметка времени: 0x4e5bef3c Имя сбойного модуля: basic.dll, версия: 8.2.14.533, отметка времени 0x4e5be779 Код исключения: 0xc0000005 Смещение ошибки: 0x000166e0 Идентификатор сбойного процесса: 0x1cec Время запуска сбойного приложения: 0x01cc79d769f88c63 Путь сбойного приложения: C:\Program Files (x86)\1cv82\8.2.14.533\bin\1cv8.exe Путь сбойного модуля: C:\Program Files (x86)\1cv82\8.2.14.533\bin\basic.dll Код отчета: b62daeb7-e5ca-11e0-be20-002590005d15
пробовал обновить платформу, ошибка не ушла. возникает при попытке обновить конфигурацию баз данных, а также при открытии некоторых доков. что с этим делать ума не приложу
1С 8.2 крутиться на 2008 64 серваке , юзеры подключены через терменал.
Программа русским языком пишет в чём проблема. Почему, прочёв какое-то сообщение от программы люди не включают мозг, а бегут на форумы? В справочнике "Статьи налоговых деклараций" есть 2 (или больше) элемента с кодом "00263"
Обновления последовательно делались?
В общем, что я могу сказать. Нужно всё это "разгребать"...
Умные люди. И незнание/неумение работать с программой не означает, что её дурочки написали. Учите матчасть!
да с этим давно уже все понятно, вот проблемки которые я после написал...
и самое главное, почему обновления 1С почти коряво становятся??
проблема обновления Бухгалтерия Украины 1,1,2,3 до 1,1,3,1 выводит ошибку Номер стал не уникальным: Статьи Налоговых Деклараций (00263) что можно с этим сделать?
люди помогите!!!! уже неделю парюсь.... провел обновление конфигов Бухгалтерия Украины от 1,0,11,3 до 1,1,22,1 при запуске предприятия выскакивает окно о легальности обновления, жму ок и оно начинает обновлять базу. при обновление пишет ошибку
{Обработка.ОбновлениеИнформационнойБазы.МодульОбъе кта(7598)}: Ошибка при вызове метода контекста (Записать) НаборЗаписей.Записать(); по причине:
по причине: Запись не верна! Не задан вид расчета (Регистр расчета: Взносы в фонды и налоги; Номер строки: 7)
А добавок к этому еще проблема, обновляю по шагово. при обновлении с 1,0,12,3 до 1,1,1,5 выбрасывает ошибку:
{Обработка.ОбновлениеИнформационнойБазы(5053)}: Ошибка при вызове метода контекста (Выполнить): {(28, 34)}: Поле не найдено "Даты.ДатаПриема" И Работники.Период <= Даты.<<?>>ДатаПриема ВыборкаПоДокументу = ЗапросыПоДокументу[Индекс].Выполнить().Выбрать(); по причине: {(28, 34)}: Поле не найдено "Даты.ДатаПриема" И Работники.Период <= Даты.<<?>>ДатаПриема
PS: я уже блин заманался с этой 1С, кто ее только написал .....
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!