U
UMonster
Пожалуйста, помогите получить остаток на начало периода по счету 41.2 и второму субконто. Если можно, то по подробней опишите, как это сделать
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьПланСчетов(ВыбранныйПланСчетов());//используй только если несколько планов считов - иначе можешь закоментиь
Ит.ИспользоватьСубконто();// Почитай в синтакс помощнике про нужные параметры
Если Ит.ВыполнитьЗапрос(НачДата, КонДата, СчетПоКоду("41.2")) = 1 Тогда
Если Ит.ВыбратьСубконто = 1 Тогда
Пока Ит.ПолучитьСубконто() = 1 Цикл
СуммарноеСальдо = Ит.СНД();
КонецЦикла;
КонецЕсли;
КонецЕсли;
ВидСубконто = "Торговый офис";
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
//Ит.ИспользоватьПланСчетов(ВыбранныйПланСчетов());
Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения, ВидСубконто, 1);
Ит.ВыполнитьЗапрос(НачДата, КонДата, "41.2",,, 1,, "С");
Ит.ВыбратьСубконто(ВидыСубконто.МестаХранения);
Пока Ит.ПолучитьСубконто(ВидыСубконто.МестаХранения) = 1 Цикл
Сообщить(Ит.СНД());
КонецЦикла;
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения);
Ит.ВыполнитьЗапрос(,КонДата, "41.2");
Ит.ВыбратьСубконто(1);
Пока Ит.ПолучитьСубконто() = 1 Цикл
Сообщить(Ит.СНД());
КонецЦикла;
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab