|
v7: Операция введенная вручную | ☑ | ||
---|---|---|---|---|
0
Asia2016
28.06.21
✎
14:03
|
% по кредитам разносили в операциях в ручную. для налога на прибыль создаю отчет по расходам. С документами проще, а операция вручную вроде как и не документ. Каким методом
можно выбрать нужную информацию из Операций? |
|||
1
Davalebor
28.06.21
✎
14:04
|
(0) Выбрать операции, затем выбрать проводки, обратиться к реквизитам проводки.
|
|||
2
Amra
28.06.21
✎
14:06
|
(1) За такое надо руки отрубать по локоть)
|
|||
3
Davalebor
28.06.21
✎
14:11
|
(2) норм )
Все равно ж не понятно чего нужно автору. Какая информация для него является "нужной", какой у нее "отчет по расходам". Судя по тому что "с документами проще", инфу для отчета автор берет из документов. Тогда и с операциями можно так же. |
|||
4
Asia2016
28.06.21
✎
14:18
|
https://ibb.co/PZp2nxm вот такой отчет.
|
|||
5
Asia2016
28.06.21
✎
14:19
|
и здесь должны быть отображены расходы по % и кредитам. но данные занесены через операции.
|
|||
6
Asia2016
28.06.21
✎
14:21
|
отчет формировали через запрос. а с операциями ступор
|
|||
7
2S
28.06.21
✎
14:22
|
(0) БИ
|
|||
8
Asia2016
28.06.21
✎
14:32
|
(7) спасибо попробую. других вариантов нет ?
типа Расходы = Документ.Операция.ТекущийДокумент, но это не документ |
|||
9
Asia2016
28.06.21
✎
14:51
|
Опер = создатьобъект("Операция");
Опер.ВыбратьПроводки(ВыбНачПериода,ВыбКонПериода); Пока Опер.Получитьпроводку()=1 Цикл ТЗ.НоваяСтрока(); ТЗ.ПроизСклад = Опер.СубконтоДт; ТЗ.Сумма = Опер.Сумма; ТЗ.СчетСписания = Опер.Дт; ТЗ.ТипЗатрат = Опер.Субконто3; ТЗ.Материал = Опер.Субконто2; ТЗ.Расходы = Опер.Субконто4; КонецЦикла; выдает Опер.Выбратьпроводки(); {Отчет.новый2.Форма.Модуль(269)}: Операция не выбрана! |
|||
10
Cthulhu
28.06.21
✎
20:17
|
ВыбратьОперацииСПроводками
|
|||
11
HawkEye
28.06.21
✎
20:24
|
(0) операция в ручную - самый обычный документ....
(9) что за чушь? )))) |
|||
12
HawkEye
28.06.21
✎
20:26
|
(9) если создатьОбъект("Операции")
то и выбратьОперации()/ПолучитьОперацию() |
|||
13
Asia2016
29.06.21
✎
09:49
|
(11) для самого обычного документа могу сделать так
Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Период с ВыбНачПериода по ВыбКонПериода; |ДвижениеМБП = Документ.ДвижениеМБП.ТекущийДокумент; и т.д. с Операцией введенной вручную это не работает |
|||
14
mikecool
29.06.21
✎
09:54
|
в 2021 году не знать про БухИтоги? не верю!
|
|||
15
vladmenleo
29.06.21
✎
10:08
|
(13) ну если бухитоги использовать религоя не позволяет то как-то так
Док = СоздатьОбъект("Документ.Операция"); Опер = СоздатьОбъект("Операция"); Док.ВыбратьДокументы(ВыбНачПериода, ВыбКонПериода); Пока Док.ПолучитьДокумент() = 1 Цикл ФлПишем = 0; Опер.НайтиОперацию(Док.ТекущийДокумент()); Опер.ВыбратьПроводки(); Пока Опер.ПолучитьПроводку() = 1 Цикл // тутделай,что хочешь КонецЦикла; Если ФлПишем = 1 Тогда Сообщить(Опер.Документ); Опер.Записать(); КонецЕсли; // КонецЦикла; |
|||
16
vladmenleo
29.06.21
✎
10:08
|
(15) религия
|
|||
17
Asia2016
29.06.21
✎
11:31
|
спасибо всем
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |