Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Помогите пжл. Правильно ли написал запросы

Помогите пжл. Правильно ли написал запросы
Я
   Айрат_116
 
01.05.19 - 14:57
Задача такая :
1)Счет Дт 26 Кт 71.01 Аналитика по Дт командировочные расходы
2)Счет Дт 91.02 Кт 71.01 Аналитика по Дт Прочие внереализационные доходы/расходы
3)Счет Дт 20.01  Кт 71.01. Аналитика по Дт Командировочные расходы

1)Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.СуммаОборот КАК Наименование
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачалаПериода, &КонецПериода, , СчетДт = &СчетДт26, , СчетКт = &СчетКт71, , ) КАК ХозрасчетныйОборотыДтКт";

Запрос.УстановитьПараметр("КонецПериода", КонецДня(Объект.КонецПериода));
Запрос.УстановитьПараметр("НачалаПериода", (Объект.НачалаПериода));
Запрос.УстановитьПараметр("СчетДт26", ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы);
Запрос.УстановитьПараметр("СчетКт71", ПланыСчетов.Хозрасчетный.РасчетыСПодотчетнымиЛицами);

ТЗ = Запрос.Выполнить().Выгрузить();
Возврат ТЗ;

2)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.СуммаОборот КАК Наименование
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачалаПериода, &КонецПериода, , СчетДт = &СчетДт91, , СчетКт = &СчетКт71, , ) КАК ХозрасчетныйОборотыДтКт";

Запрос.УстановитьПараметр("КонецПериода", КонецДня(Объект.КонецПериода));
Запрос.УстановитьПараметр("НачалаПериода", Объект.НачалаПериода);
Запрос.УстановитьПараметр("СчетДт91", ПланыСчетов.Хозрасчетный.ПрочиеРасходы);
Запрос.УстановитьПараметр("СчетКт71", ПланыСчетов.Хозрасчетный.РасчетыСПодотчетнымиЛицами);

ТЗ = Запрос.Выполнить().Выгрузить();
Возврат ТЗ;
3)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.СуммаОборот КАК Наименование
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачалаПериода, &КонецПериода, , СчетДт = &СчетДт20, , СчетКт = &СчетКт71, , ) КАК ХозрасчетныйОборотыДтКт";

Запрос.УстановитьПараметр("КонецПериода", КонецДня(Объект.КонецПериода));
Запрос.УстановитьПараметр("НачалаПериода", Объект.НачалаПериода);
Запрос.УстановитьПараметр("СчетДт20", ПланыСчетов.Хозрасчетный.ОсновноеПроизводство);
Запрос.УстановитьПараметр("СчетКт71", ПланыСчетов.Хозрасчетный.РасчетыСПодотчетнымиЛицами);

ТЗ = Запрос.Выполнить().Выгрузить();
Возврат ТЗ;
 
 
   H A D G E H O G s
 
1 - 01.05.19 - 15:12
Сегодня не сдают на спеца, расслабьтесь и приходите позже.
   Айрат_116
 
2 - 01.05.19 - 15:20
(1) Ахах) Я новичок в этом деле( Не уверен что правильно сделал.
   Лефмихалыч
 
3 - 01.05.19 - 15:33
(0) неправильно всё. Отборов по аналитике нет. Третий параметр пустой везде, а там должен быть массив с заданными аналитиками
   Айрат_116
 
4 - 01.05.19 - 15:38
(3) А есть пример как сделать это надо ? Пока что то не понятно(
   Лефмихалыч
 
5 - 01.05.19 - 15:44
(4) чего не хватает, я сказал. Писать запросы за тебя мне не интересно. Кури матчасть и делай сам.
   Айрат_116
 
6 - 01.05.19 - 15:46
(5) Хорошо, попробую
   Rovan
 
7 - 01.05.19 - 16:28
ХозрасчетныйОборотыДтКт.СуммаОборот КАК Наименование ?
Неожиданно !
   hhhh
 
8 - 01.05.19 - 16:31
(6) да, будь проще, делай так

 ХозрасчетныйОборотыДтКт.СуммаОборот КАК СуммаОборот
   Айрат_116
 
9 - 01.05.19 - 16:40
(7) Наименование - потому что в колонку наименование надо вывести сумму=)
   catena
 
10 - 02.05.19 - 05:29
(9)Еще одни наркоманские курсы?
   Айрат_116
 
11 - 02.05.19 - 09:34
Нееет)
   Айрат_116
 
12 - 02.05.19 - 09:38
(8) Не могу так сделать, В макете  колонка "наименование" есть мне туда сумму надо вывести
   Nuobu
 
13 - 02.05.19 - 09:39
(12) А чего не поменять "Наименование" на "СуммаОборот"?
   Айрат_116
 
14 - 02.05.19 - 09:53
(13) А я бы скриншот скинул, но я незнаю как тут его скинуть)
А так, Мне надо сделать отчет у которого который все выходит разной строкой.
(Пример)
1) Иванов
2) ИНН
3)Дата
4)Сумма
5)....
   Nuobu
 
15 - 02.05.19 - 10:06
(14) Скриншот делай через LightShot.
Отчет ты делаешь макетом?
Почему не СКД?
   Айрат_116
 
16 - 02.05.19 - 12:29
(15) Наставник сказал делай пока макетом.
   Nuobu
 
17 - 02.05.19 - 17:00
(16) Так делай, а не на мисту лезь.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.