Имя: Пароль:
1C
 
УПП Зачет авансов введенных остатками на начало года.
0 Uragan_a
 
01.04.15
12:14
Бьюсь пару часов уже.
По не знанию создал свои счета фактуры на аванс декабрем, остатки ввел вроде правильно 76АВ/18*118 = 62.02
Документ расчетов общий, потом в документе расчетов везде проставил основание документ Ввода остатков НДС.
В счетах фактурах реквизит поставил галку - сформирован документом ввода остатков (теперь сама движения не делает), к фактура привязал нужный документ расчетов.

При проведении ввода начальных остатков он правда пересоздал сами счет фактуры по тем номерам что я внес в него, но это фигня.

ПРОБЛЕМА: Ввод остатков НДС формирует движения по регистру "Журнал СФ" сокращенные без вида операции и тд, и зачет авансов (за прошлый год) попадает в книгу покупок с видом операции 01.
1 Uragan_a
 
01.04.15
12:16
СтрокаДвижения = ДвиженияЖурналУчетаСчетовФактур.Добавить();
                
                СтрокаДвижения.Период          = СтруктураШапкиДокумента.Дата;
                СтрокаДвижения.Организация     = ТекущийДокумент.Организация;    
                СтрокаДвижения.Контрагент      = ТекущийДокумент.Контрагент;
                СтрокаДвижения.СчетФактура     = ТекущийДокумент.Ссылка;
                СтрокаДвижения.КППКонтрагента  = ТекущийДокумент.КППКонтрагента;
                
                // Определим контрагента для СМР хозспособом и налогового агента
                Если НЕ ЗначениеЗаполнено(ТекущийДокумент.Контрагент) Тогда
                    СтрокаДвижения.Контрагент = ТекущийДокумент.Организация;
                КонецЕсли;
                
                СтрокаДвижения.ЧастьЖурнала = Перечисления.ЧастиЖурналаУчетаСчетовФактур.ВыставленныеСчетаФактуры;
                СтрокаДвижения.ИндексСтроки = 0;
                
                Если ТекущийДокумент.Исправление Тогда
                    СтрокаДвижения.НомерСчетаФактуры = ТекущийДокумент.НомерИсходногоДокумента;
                    СтрокаДвижения.ДатаСчетаФактуры  = ТекущийДокумент.ДатаИсходногоДокумента;
                    СтрокаДвижения.НомерИсправления  = ТекущийДокумент.НомерИсправления;
                    СтрокаДвижения.ДатаИсправления   = ТекущийДокумент.Дата;
                Иначе                
                    СтрокаДвижения.НомерСчетаФактуры   = ОбщегоНазначения.ПолучитьНомерНаПечать(ТекущийДокумент);
                    СтрокаДвижения.ДатаСчетаФактуры    = ТекущийДокумент.Дата;
                КонецЕсли;
2 Uragan_a
 
01.04.15
12:25
код вида операции для остатков он оказывается берет не от туда (