Бух 7.7.607 и Книга Покупок 1137 не формируется книга

1. *Zed* 280 18.01.16 14:58 Сейчас в теме
При формировании книги возникает ошибка

Если ((Ставка = 20) и (ОбщаяБаза = ТабОтчета.ВсегоПродаж)) или
{Отчет.КнигаПокупок1137.Форма.Модуль(1476)}: Поле агрегатного объекта не обнаружено (ВсегоПродаж)


в строках 1476-1477 и 2017-2018 заменить ТабОтчета.ВсегоПродаж на ТабОтчета.ВсегоПокупок
zvERP1c; evergrim; nikolmc; +3 Ответить
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. yamawa 50 18.01.16 16:12 Сейчас в теме
(1) *Zed*, Если база типовая, то это ошибка релиза.
5. nikolmc 19.01.16 22:18 Сейчас в теме
(1) Спасибо Большое! Выручили!
9. zvERP1c 24.01.16 15:09 Сейчас в теме
При загрузке из ТиС номера и даты входящих СФ форматируются в строку без разделителей.
При заполнении раздела 8 и 9 декларации по НДС не заполняются ячейки соответствующими данными.
Соответственно не проходит выгрузка.
дата и номер документа оплаты перепутаны местами.
ошибка была ещё в з квартале.
такое ощущение что 7.7 забросили.

Исправление:

В КнигеПокупок1137
Процедура ПоготовитьТаблицуДляДекларации()
    
	ТаблицаДекларации.ВыбратьСтроки();
	Пока ТаблицаДекларации.ПолучитьСтроку() = 1 Цикл
		
		Если ПустоеЗначение(ТаблицаДекларации.ДатаНомер) = 0 Тогда
			//СписокДатаНомерСФ = глРазложить(ТаблицаДекларации.ДатаНомер, ";"); 
			//
			//Если СписокДатаНомерСФ.РазмерСписка() = 2 Тогда
			//	ТаблицаДекларации.НомерСчетаФактуры = СписокДатаНомерСФ.ПолучитьЗначение(1);
			//	ТаблицаДекларации.ДатаСчетаФактуры  = СписокДатаНомерСФ.ПолучитьЗначение(2); 
			//Иначе
			//	ТаблицаДекларации.НомерСчетаФактуры = "";
			//	ТаблицаДекларации.ДатаСчетаФактуры  = "";
			//КонецЕсли;  		

			НомерДокумента = "";
			ДатаДокумента  = "";
			РазделитьНомерИДату(ТаблицаДекларации.ДатаНомер, НомерДокумента, ДатаДокумента);
			ТаблицаДекларации.НомерСчетаФактуры = НомерДокумента;
			ТаблицаДекларации.ДатаСчетаФактуры  = ДатаДокумента;  
		КонецЕсли;
		
		НомерДокумента = "";
		ДатаДокумента  = "";  
		
		//СписокДатаНомерОплаты = глРазложить(ТаблицаДекларации.ДатаОплаты, ";"); 
		//
		//Для Сч = 1 По СписокДатаНомерОплаты.РазмерСписка() Цикл 
		//	//номер док. - нечетный элемент списка
		//	//дата док. - четный
		//	Если Сч % 2 = 0 Тогда  
		//		ДатаДок = СписокДатаНомерОплаты.ПолучитьЗначение(Сч);   
		//		РазделитьНомерИДату(ДатаДок,, ДатаДок); 
		//		
		//		ДатаДокумента = ДатаДокумента + ДатаДок; 
		//		
		//		Если Сч < СписокДатаНомерОплаты.РазмерСписка() Тогда 
		//			ДатаДокумента = ДатаДокумента + ";";
		//		КонецЕсли;	
		//	Иначе
		//		НомерДокумента = НомерДокумента + СписокДатаНомерОплаты.ПолучитьЗначение(Сч); 
		//		
		//		Если Сч < СписокДатаНомерОплаты.РазмерСписка() - 1 Тогда
		//			НомерДокумента = НомерДокумента + ";";
		//		КонецЕсли;
		//	КонецЕсли;	
		//КонецЦикла;	
		РазделитьНомерИДату(ТаблицаДекларации.ДатаОплаты, НомерДокумента, ДатаДокумента);

		ТаблицаДекларации.НомерОплаты = НомерДокумента;
		ТаблицаДекларации.ДатаОплаты  = ДатаДокумента;
		
		НомерДокумента = "";
		ДатаДокумента  = "";
Показать


В отчёте КнигаПродаж1137

Процедура ПоготовитьТаблицуДляДекларации()
     
	ТаблицаДекларации.ВыбратьСтроки();
	Пока ТаблицаДекларации.ПолучитьСтроку() = 1 Цикл
		
		Если ПустоеЗначение(ТаблицаДекларации.ДатаНомер) = 0 Тогда
			//СписокДатаНомерСФ = глРазложить(ТаблицаДекларации.ДатаНомер, ";"); 
			//
			//Если СписокДатаНомерСФ.РазмерСписка() = 2 Тогда
			//	ТаблицаДекларации.НомерСчетаФактуры = СокрЛП(СписокДатаНомерСФ.ПолучитьЗначение(1));
			//	ТаблицаДекларации.ДатаСчетаФактуры  = СписокДатаНомерСФ.ПолучитьЗначение(2); 
			//Иначе
			//	ТаблицаДекларации.НомерСчетаФактуры = "";
			//	ТаблицаДекларации.ДатаСчетаФактуры  = "";
			//КонецЕсли; 
			НомерДокумента = "";
			ДатаДокумента  = "";
			РазделитьНомерИДату(ТаблицаДекларации.ДатаНомер, НомерДокумента, ДатаДокумента);
			ТаблицаДекларации.НомерСчетаФактуры = НомерДокумента;
			ТаблицаДекларации.ДатаСчетаФактуры  = ДатаДокумента;  
		КонецЕсли; 
		
		НомерДокумента = "";
		ДатаДокумента  = "";  
		//
		//СписокДатаНомерОплаты = глРазложить(СтрЗаменить(ТаблицаДекларации.ДатаОплаты, " ", ""), ";");  
		//
		//Для Сч = 1 По СписокДатаНомерОплаты.РазмерСписка() Цикл 
		//	//номер док. - нечетный элемент списка
		//	//дата док. - четный
		//	Если Сч % 2 = 0 Тогда  
		//		ДатаДок = СписокДатаНомерОплаты.ПолучитьЗначение(Сч);   
		//		РазделитьНомерИДату(ДатаДок,, ДатаДок); 
		//		
		//		ДатаДокумента = ДатаДокумента + ДатаДок; 
		//		
		//		Если Сч < СписокДатаНомерОплаты.РазмерСписка() Тогда 
		//			ДатаДокумента = ДатаДокумента + ";";
		//		КонецЕсли;
		//	Иначе
		//		НомерДокумента = НомерДокумента + СписокДатаНомерОплаты.ПолучитьЗначение(Сч); 
		//		
		//		Если Сч < СписокДатаНомерОплаты.РазмерСписка() - 1 Тогда
		//			НомерДокумента = НомерДокумента + ";";
		//		КонецЕсли; 
		//	КонецЕсли;	
		//КонецЦикла;	
		//
		РазделитьНомерИДату(ТаблицаДекларации.ДатаОплаты, НомерДокумента, ДатаДокумента);
		ТаблицаДекларации.НомерОплаты = НомерДокумента;
		ТаблицаДекларации.ДатаОплаты  = ДатаДокумента;
Показать
Shreki2015; jobkostya1c_ERP; +2 Ответить
11. Shreki2015 2 25.01.16 14:20 Сейчас в теме
(1) *Zed*, да, спотыкался уже. приходилось загружать отчет.книгапокупок из 606-го релиза. но там с фактурами на авансы была беда
хорошо, быстро вышел 608-й.
607-й выпускали 30-го декабря. видимо торопились или праздновали уже.
тоже самое было и с зарплатой и кадры 353-й

(9) 3BEPb777, спасибо. делал обработку, причесывающую записи книги продаж/покупок к формату "номер;дата".
у Вас более лаконично. только, надо будет не забывать вернуть после обновления релиза.
12. zvERP1c 25.01.16 21:44 Сейчас в теме
3. *Zed* 280 19.01.16 08:16 Сейчас в теме
Да - это ошибка релиза, но из-за нее не сделать отчет по НДС. Может кому-то поможет сразу ее исправить прежде чем ставить этот релиз с ошибкой.
4. slavikss 19.01.16 08:35 Сейчас в теме
Получается, что в 1с книгу даже не разу не запустили для теста после изменения. Вот что изумляет! Вангую что 30.12.2015 в 1С был корпоратив :)
6. jobkostya1c_ERP 100 20.01.16 08:44 Сейчас в теме
Кошмар!!! Как теперь жить дальше?
ganesha616; +1 Ответить
7. *Zed* 280 20.01.16 10:27 Сейчас в теме
(6) kostyaomsk, Поставить 608 релиз который вышел вчера ))
8. Vinserf 20.01.16 18:48 Сейчас в теме
Еще не забывайте, что добавили проверку суммы НДС на соответствие процентам.
Любители забивать документы общей строкой и исправлять НДС вручную могут не увидеть их в книге покупок 1137.
10. jobkostya1c_ERP 100 24.01.16 21:32 Сейчас в теме
такое ощущение что 7.7 забросили.
да правильно что забросили. Чтоб всем работа была и "семерошникам" и "восьмерошникам".
А это я так. Было плохое настроение решил пошутить.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот