Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Предприятие 7.7]

Формирование книги продаж

бухух
читатель
офлайн
Дата регистрации: 14.05.2009
Сообщений: 56
Пост №1
 
18.04.2012 21:20

Добрый день. 1С 7.70.538 при формировании книги продаж за январь выдается ошибка<br>Если БухИТ.Субконто(2).Договор <> Док.Операция.Кредит.Субконто(2) Тогда<br><span>{Документ.ЗаписиКнигиПродаж.Форма.Модуль(550)}: Поле агрегатного объекта не обнаружено (Договор)18.04.2012.</span><br><span>Подскажите как исправить. </span>

ZhAmAn
читатель
офлайн
Дата регистрации: 23.12.2010
Сообщений: 1333
Пост №2
 
18.04.2012 21:58

Для начала обновиться на релиз 539.

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №3
 
18.04.2012 22:41

удалить<br>.Договор

бухух
читатель
офлайн
Дата регистрации: 14.05.2009
Сообщений: 56
Пост №4
 
19.04.2012 09:27

Где удалить Договор?

бухух
читатель
офлайн
Дата регистрации: 14.05.2009
Сообщений: 56
Пост №5
 
19.04.2012 09:27

Обновление на 539 релиз ничего нового не дало-ошибка та же.

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25775
Пост №6
 
19.04.2012 09:43

а за январь каким вариантом книги формируете? Может новым?

Вьюн
читатель
офлайн
Дата регистрации: 14.01.2007
Сообщений: 657
Пост №7
 
19.04.2012 09:44

Выдайте ОСВ по счет 76.ВА и посмотрите на 2-е субконто (счета-фактуры полученные), где-то вместо счета-фактуры полученного стоит другой вид документа, в котором нет реквизита Договор.

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №8
 
19.04.2012 16:07

"мега код - цикл в запросе :<br>и ещё 1 снимает балы на задачах спеца<br><br><br><br><br> Док.Операция.ВыбратьПроводки();<br> Пока Док.Операция.ПолучитьПроводку()=1 Цикл<br> Если ((Док.Операция.Дебет.Счет = СчетПоКоду("60.1")) И (Док.Операция.Кредит.Счет = СчетПоКоду("60.2"))) или<br> ((Док.Операция.Дебет.Счет = СчетПоКоду("60.6")) И (Док.Операция.Кредит.Счет = СчетПоКоду("60.7"))) или<br> ((Док.Операция.Дебет.Счет = СчетПоКоду("60.11")) И (Док.Операция.Кредит.Счет = СчетПоКоду("60.22"))) или<br> ((Док.Операция.Дебет.Счет = СчетПоКоду("76.5")) И (Док.Операция.Кредит.Счет = СчетПоКоду("60.2"))) или<br> ((Док.Операция.Дебет.Счет = СчетПоКоду("76.6")) И (Док.Операция.Кредит.Счет = СчетПоКоду("60.7"))) или<br> ((Док.Операция.Дебет.Счет = СчетПоКоду("76.55")) И (Док.Операция.Кредит.Счет = СчетПоКоду("60.22"))) Тогда<br> Если Док.Операция.Дебет.Субконто(2).Выбран()=1 Тогда<br> Если Док.Операция.Дебет.Субконто(2).АвтоОбработкаНДС=0 Тогда<br> Продолжить;<br> КонецЕсли;<br> КонецЕсли;<br> //Если Док.Вид()="Взаимозачет" Тогда<br> // Если (Док.ВидКорректировки=1) или<br> // (Док.ВидКорректировки=2) Тогда<br> // Продолжить;<br> // Иначе<br> // Если Док.Операция.Дебет.Счет.КоличествоСубконто()>1 Тогда <br> // Если (Док.Операция.Дебет.Субконто(1) = Док.Операция.Кредит.Субконто(1)) и <br> // (Док.Операция.Дебет.Субконто(2) = Док.Операция.Кредит.Субконто(2)) и<br> // (Док.ИспользоватьВспомогательныйСчет=1) Тогда<br> // Продолжить;<br> // КонецЕсли;<br> // КонецЕсли;<br> // КонецЕсли;<br> //КонецЕсли;<br> БухИт.ИспользоватьСубконто(ВидыСубконто.Контрагенты,Док.Операция.Кредит.Субконто(1),2);<br> БухИт.ИспользоватьСубконто(ВидыСубконто.СчетаФактурыПолученные,,1);<br> БухИт.ВыполнитьЗапрос(,Док.ТекущийДокумент(),"76.ВА",,,,,"С");<br> СуммаЗачета = Док.Операция.Сумма;<br> БухИТ.ВыбратьСубконто(2);<br> Пока (БухИТ.ПолучитьСубконто(2)=1)и(СуммаЗачета>0) Цикл<br> <br> СтрокаТабУчтенныхСумм = """";<br> Если БухИТ.Субконто(2).Договор <> Док.Операция.Кредит.Субконто(2) Тогда<br> Продолжить;<br> КонецЕсли;<br> Если ТабУчтенныхСумм.НайтиЗначение(БухИТ.Субконто(2),СтрокаТабУчтенныхСумм,1)=1 Тогда<br> Учтено = ТабУчтенныхСумм.ПолучитьЗначение(СтрокаТабУчтенныхСумм,2);<br> Иначе<br> Учтено = 0;<br> КонецЕсли;<br> ОстатокАвансаПоСФ = ?((БухИТ.Субконто(2).НДС20 + БухИТ.Субконто(2).НДС10) >0, Окр((БухИТ.Субконто(2).Всего*БухИт.СКК("С")/(БухИТ.Субконто(2).НДС20 + БухИТ.Субконто(2).НДС10)),2,1) - Учтено,0);<br> <br> <br> Если ОстатокАвансаПоСФ>0 Тогда<br> Если СуммаЗачета > ОстатокАвансаПоСФ Тогда<br> СуммаЗКП = ОстатокАвансаПоСФ;<br> СуммаЗачета = СуммаЗачета - ОстатокАвансаПоСФ;<br> Иначе<br> СуммаЗКП = СуммаЗачета;<br> СуммаЗачета = 0;<br> КонецЕсли;<br> <br> //Рассчитать НДС и добавить строку в документ<br> ПоСФнаАванс(Док,БухИт.Субконто(2),СуммаЗКП,СтрокаТабУчтенныхСумм);<br> <br> КонецЕсли;<br> КонецЦикла;<br> КонецЕсли;<br> КонецЦикла;"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация