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

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

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

Помогите пожалуйста разобраться с выгрузкой в excel

MrPlankton
читатель
офлайн
Дата регистрации: 11.05.2012
Сообщений: 9
Пост №1
 
11.05.2012 12:09

"Доброго времени суток.<br>Помогите пожалуйста разобраться.. выгружаю обороты по Основным Средствам в Excel(внешняя обработка, процедура написана в модуле формы). В оборотно-сальдовой за данный период значения есть. В результате обработки в первой и второй ячейке возвращает значение 0, в последней(там где количество) - значение 1. В чем может быть причина? <br> <br><pre>Процедура КнопкаВыгрузкаНажатие(Элемент);НачПериода='2011.01.01'; КонПериода='2011.12.31';       //Запрос ЗапросОС = Новый Запрос; ЗапросОС.Текст = ("ВЫБРАТЬ | ХозрасчетныйОбороты.СуммаОборотДт, | ХозрасчетныйОбороты.СуммаОборотКт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода,, Счет = &Счет, , , , ) КАК ХозрасчетныйОбороты"); ЗапросОС.УстановитьПараметр("НачПериода", НачПериода); ЗапросОС.УстановитьПараметр("КонПериода", КонПериода); ЗапросОС.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.ОсновныеСредства); РезультатЗапроса = ЗапросОС.Выполнить();ВыборкаИтоги=РезультатЗапроса.Выгрузить();КоличествоЗаписей = ВыборкаИтоги.Количество(); //Выгрузка ИмяФайла=(Путь); //Путь- поле содержащие путь к файлу       Excel= Новый COMОбъект("Excel.Application"); Excel.WorkBooks.Open(ИмяФайла); Excel.Sheets(1).Cells(1,1).Value=ВыборкаИтоги[0].СуммаОборотДт; // возвращает 0 Excel.Sheets(1).Cells(1,2).Value=ВыборкаИтоги[0].СуммаОборотКт; // возвращает 0 Excel.Sheets(1).Cells(1,3).Value=КоличествоЗаписей;                        // возвращает 1 Excel.Visible= Истина;КонецПроцедуры</pre>"

grin
читатель
офлайн
Дата регистрации: 24.03.2005
Сообщений: 67
Пост №2
 
11.05.2012 13:50

<pre>ПланыСчетов.Хозрасчетный.ОсновныеСредства это счет 01, а надо субсчет выбрать. ОСвОрганизации = 01.01</pre>

MrPlankton
читатель
офлайн
Дата регистрации: 11.05.2012
Сообщений: 9
Пост №3
 
11.05.2012 15:43

Спасибо большое!!! Заработало =)

MrPlankton
читатель
офлайн
Дата регистрации: 11.05.2012
Сообщений: 9
Пост №4
 
11.05.2012 15:47

А если 2 субсчета 01.01 и 01.09 то их сумму только сложением можно выгрузить?

Вьюн
читатель
офлайн
Дата регистрации: 14.01.2007
Сообщений: 657
Пост №5
 
11.05.2012 18:36

Вместо Счет = &Счет поставить Счет В (&Счет) и тогда войдут все субсчета.

MrPlankton
читатель
офлайн
Дата регистрации: 11.05.2012
Сообщений: 9
Пост №6
 
12.05.2012 08:46

"При изменении на Счет В (&Счет) значению "счет" что должно соответствовать? Счет 01? Поставил счет 01 - возвращает 0, при 01.01 так же возвращает только 01.01<br> <br>| РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода,, Счет В (&Счет), , , , ) КАК ХозрасчетныйОбороты");<br>ЗапросОС.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.ОсновныеСредства);"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №7
 
12.05.2012 09:11

иеархию надо добавить

MrPlankton
читатель
офлайн
Дата регистрации: 11.05.2012
Сообщений: 9
Пост №8
 
12.05.2012 10:37

Иерархию по счетам? В плане счетов вроде бы она уже есть...

MrPlankton
читатель
офлайн
Дата регистрации: 11.05.2012
Сообщений: 9
Пост №9
 
12.05.2012 10:40

Понял.. "В ИЕРАРХИИ(&Счет)" Спасибо большое!

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №10
 
12.05.2012 11:00

"За все время я так и не научился правильно писать слово "Иерархия"! ;)"

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

Читают тему:

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