Платформа 7,7
Подскажите пожалуйста. Как сделать кнопку в расходной накладной, что-бы заполняло ее (Расходную накладную) остатками по складу. Я реально запутался с бухгалтерскими итогами. Помогите убогому ) Заранее благодарен.
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.ТМЦ,, 1, 1);
Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения,Склад,1);
Ит.ВыполнитьЗапрос(,ДатО,"20,22,25,26,28", ,, 3,, "СК");
Ит.ВыбратьСубконто(ВидыСубконто.МестаХранения,Склад,1);
Пока Ит.ПолучитьСубконто(ВидыСубконто.МестаХранения) = 1 Цикл
Ит.ВыбратьСубконто(ВидыСубконто.ТМЦ,,1);
кво=Ит.СКД(3);
ТМЦ=Ит.Субконто(2);
Сообщить(ТМЦ);
Сообщить(кво);
КонецЦикла;
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.ТМЦ,, 1, 1);
Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения,Склад,1);
Ит.ВыполнитьЗапрос(,ДатО,"20,22,25,26,28", ,, 3,, "СК");
Ит.ВыбратьСубконто(2,1);
Пока Ит.ПолучитьСубконто(2) = 1 Цикл
//Ит.ВыбратьСубконто(ВидыСубконто.ТМЦ,,1);
кво=Ит.СКД(3);
ТМЦ=Ит.Субконто(2);
Сообщить(ТМЦ);
Сообщить(кво);
КонецЦикла;
У меня получилось вот так:
ДатаДок=ТекущаяДата();
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения,МестоХранения,2);
Ит.ИспользоватьСубконто(ВидыСубконто.ШтрихКод,, 1, 1);
Ит.ИспользоватьСубконто(ВидыСубконто.ТМЦ);
Ит.ВыполнитьЗапрос(ДатаДок, ДатаДок, "ШК",,, 1,, "СК");
Ит.ВыбратьСубконто(2); Ном=0; Ном1=0;
Пока Ит.ПолучитьСубконто(2) = 1 Цикл
Если Ит.СКД(3)-Ит.СКК(3) > 0 Тогда
//Продолжить;
Если Ит.Субконто(2).ЭтоГруппа()=1 Тогда
Продолжить;
КонецЕсли;
НоваяСтрока();
ШтрихКод = Ит.Субконто(2);
ТМЦ = Ит.Субконто(3);
Артикул = ТМЦ.Артикул;
Вес = ШтрихКод.Наименование;
сообщить(Артикул);
сообщить(ТМЦ);
сообщить(Вес);
сообщить(ШтрихКод);
Кво = 1;
КонецЕсли;
КонецЦикла;
...
Ит.ИспользоватьСубконто(ВидыСубконто.ШтрихКод,, 1, 1);
Ит.ИспользоватьСубконто(ВидыСубконто.ТМЦ);
Ит.ВыполнитьЗапрос(ДатаДок, ДатаДок, "ШК",,, 1,, "СК");
...
Если Ит.Субконто(2).ЭтоГруппа()=1 Тогда
Продолжить;
КонецЕсли;
...
ТМЦ = Ит.Субконто(3);
...
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua