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

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

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

Функции, таблицы значений

many
новичок
офлайн
Пост №31
 
05.07.2009 18:41

"Как Вы думаете я правильно написала запрос?<br><br>ТекстЗапроса = "ОсновноеСредство = Операция.Субконто.ОсновныеСредства.ТекущийЭлемент;<br>       |ДтСч = Операция.Дебет.Счет;<br> |АмортизационнаяГруппа = Операция.Субконто.ОсновныеСредства.Группа.Родитель; <br> |Код = Операция.Субконто.ОсновныеСредства.Код;<br> |Условие(ДтСч = (СчетПоКоду(""""01"""")));<br>       |Группировка АмортизационнаяГруппа;<br>       |Группировка ОсновноеСредство упорядочить по ОсновноеСредство.Наименование;";"

many
новичок
офлайн
Пост №32
 
05.07.2009 19:12

не выводиться.

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №33
 
05.07.2009 19:53

"Не, неправильно. Вы лучше запрос оставьте как был у меня, а вот уже потом при обработке результатов запроса напишите условие:<br>Если (БалансоваяСтоимость<>0) ИЛИ (Износ<>0) ИЛИ (Переоценка<>0) Тогда<br> Таб.ВывестиСекцию("СтрокаСведенийОбОС");<br>КонецЕсли;"

many
новичок
офлайн
Пост №34
 
05.07.2009 20:00

пасибки :-)), нашла на какую сумму и почему не сходиться.

many
новичок
офлайн
Пост №35
 
05.07.2009 20:02

Надеюсь последний вопрос. Есть какая-нибудь быстрая функция, которая итоги по группам считает?

many
новичок
офлайн
Пост №36
 
05.07.2009 20:32

"добавляю в запрос дату ввода, выводит пустую ячейку, делаю в формате дата тоже не работает.<br>|ДатаВвода = Справочник.ОсновныеСредства.ДатаВводаВЭксплуатацию;"

many
новичок
офлайн
Пост №37
 
05.07.2009 20:37

Дату ввода в эксплуатацию придумала как вводить, с итогами по группам пока не получается....

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №38
 
05.07.2009 20:51

"Если описать функции внутри первого текстового запроса, то там расчет итогов по группам автоматом. Но если как получилось у нас с вами, то исскуственным образом. То есть, перед началом обхода цикла по группе пишем:<br>ИтБалансоваяСтоимость=0;<br>ИтИзнос=0;<br>ИтПереоценка=0;<br>Пока Запрос.Группировка("АмортизационнаяГруппа")=1 Цикл<br>...<br><br>ИтБалансоваяСтоимость=ИтБалансоваяСтоимость+Балансов­аяСтоимость;<br>ИтИзнос=ИтИзнос+Износ;<br>ИтПереоценка=ИтПереоценка+Переоценка;<br>КонецЦикла;"

many
новичок
офлайн
Пост №39
 
05.07.2009 21:09

"ном = 0;       <br>ИтБалансоваяСтоимость=0;<br>ИтИзнос=0;<br>ИтПереоценка=0; <br><br>Пока Запрос.Группировка("АмортизационнаяГруппа")=1 Цикл<br> <br>ИтБалансоваяСтоимость=ИтБалансоваяСтоимость + БалансоваяСтоимость; //ругается на балансовую стоимость, если уношу ниже считает не все группы <br><br>Таб.ВывестиСекцию("СтрокаАмортизационнойГруппы");<br> <br>Пока Запрос.Группировка("ОсновноеСредство")=1 Цикл<br> <br> Если Запрос.ОсновноеСредство.ЭтоГруппа()=1 Тогда<br> Таб.ВывестиСекцию("СтрокаГруппыСправочникаОС");<br> Иначе <br> <br> <br> БалансоваяСтоимость=0;"

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №40
 
05.07.2009 21:25

"ну дык... само собой!<br>ИтБалансоваяСтоимость=ИтБалансоваяСтоимость + БалансоваяСтоимость; <br>надо писать после того как это стоимость посчитана. То есть, рядышком с Таб.ВывестиСекцию("СтрокаСведенийОбОС");, конкретнее:<br><br>...<br>ИтБалансоваяСтоимость=ИтБалансоваяСтоимость+БалансоваяСт­оимость;<br>ИтИзнос=ИтИзнос+Износ;<br>ИтПереоценка=ИтПереоценка+Переоценка;<br>Таб.ВывестиСекцию("СтрокаСведенийОбОС");<br>..."

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

Читают тему:

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