|   |   | 
| 
 | документ "Оприходование товаров" из двух отчетов | ☑ | ||
|---|---|---|---|---|
| 0
    
        AlexKulikov 07.12.16✎ 17:19 | 
        Добрый день уважаемые форумчане. Снова прошу Вашей помощи.
 Создаю документ "Оприходование товаров" с помощью обработки. Данные для заполнения документа беру из двух отчетов 1) Ведомость по партиям товаров на складе ( рассчитываю цену) 2) Ведомость по товарам на складах (беру количество) В итоге получается следующий код: <code> Процедура КнопкаВыполнитьНажатие(Кнопка) Запрос = Новый Запрос; Запрос.УстановитьПараметр("ДатаНач", ДатаНачала); Запрос.УстановитьПараметр("ДатаКон",КонецДня(ДатаКонечная)); ПараметрыОтбора = Новый Структура(); ПараметрыОтбора.Вставить("КоличествоКонечныйОстаток", 0); Запрос.Текст = "ВЫБРАТЬ | СУММА(ТаблицаРегистра.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, | СУММА(ТаблицаРегистра.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток, | СУММА(ТаблицаРегистра.КоличествоПриход) КАК КоличествоПриход, | СУММА(ТаблицаРегистра.КоличествоРасход) КАК КоличествоРасход, | СУММА(ТаблицаРегистра.КоличествоНачальныйОстаток * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдНачальныйОстаток, | СУММА(ТаблицаРегистра.КоличествоКонечныйОстаток * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдКонечныйОстаток, | СУММА(ТаблицаРегистра.КоличествоПриход * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдПриход, | СУММА(ТаблицаРегистра.КоличествоРасход * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдРасход, | СУММА(ТаблицаРегистра.СтоимостьНачальныйОстаток) КАК СтоимостьНачальныйОстаток, | СУММА(ТаблицаРегистра.СтоимостьКонечныйОстаток) КАК СтоимостьКонечныйОстаток, | СУММА(ТаблицаРегистра.СтоимостьПриход) КАК СтоимостьПриход, | СУММА(ТаблицаРегистра.СтоимостьРасход) КАК СтоимостьРасход, | СУММА(ТаблицаРегистра.КоличествоНачальныйОстаток * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознНачальныйОстаток, | СУММА(ТаблицаРегистра.КоличествоКонечныйОстаток * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознКонечныйОстаток, | СУММА(ТаблицаРегистра.КоличествоПриход * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознПриход, | СУММА(ТаблицаРегистра.КоличествоРасход * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознРасход, | ТаблицаРегистра.СтатусПартии КАК СтатусПартии, | ТаблицаРегистра.ДокументПоставки КАК ДокументПоставки, | ТаблицаРегистра.Номенклатура КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения КАК НоменклатураБазоваяЕдиницаИзмерения |{ВЫБРАТЬ | ТаблицаРегистра.СкладКомпании.* КАК СкладКомпании, | СтатусПартии.* КАК СтатусПартии, | ТаблицаРегистра.Заказ.* КАК Заказ, | ДокументПоставки.* КАК ДокументПоставки, | Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.СерияНоменклатуры.* КАК СерияНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | ТаблицаРегистра.Период, | ТаблицаРегистра.Регистратор.* КАК Регистратор, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ДЕНЬ)) КАК ПериодДень, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, НЕДЕЛЯ)) КАК ПериодНеделя, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, МЕСЯЦ)) КАК ПериодМесяц, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, КВАРТАЛ)) КАК ПериодКвартал, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ГОД)) КАК ПериодГод} |ИЗ | РегистрНакопления.ПартииТоваровКомпании.ОстаткиИОбороты(&ДатаНач, &ДатаКон, {(&Периодичность)}, , ) КАК ТаблицаРегистра |{ГДЕ | ТаблицаРегистра.СкладКомпании.* КАК СкладКомпании, | ТаблицаРегистра.СтатусПартии.* КАК СтатусПартии, | ТаблицаРегистра.Заказ.* КАК Заказ, | ТаблицаРегистра.ДокументПоставки.* КАК ДокументПоставки, | ТаблицаРегистра.Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.СерияНоменклатуры.* КАК СерияНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | ТаблицаРегистра.Период, | ТаблицаРегистра.Регистратор.* КАК Регистратор} | |СГРУППИРОВАТЬ ПО | ТаблицаРегистра.СтатусПартии, | ТаблицаРегистра.ДокументПоставки, | ТаблицаРегистра.Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения |{УПОРЯДОЧИТЬ ПО | ТаблицаРегистра.СкладКомпании.* КАК СкладКомпании, | СтатусПартии.* КАК СтатусПартии, | ТаблицаРегистра.Заказ.* КАК Заказ, | ДокументПоставки.* КАК ДокументПоставки, | Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.СерияНоменклатуры.* КАК СерияНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | ТаблицаРегистра.Период, | ТаблицаРегистра.Регистратор.* КАК Регистратор} |{ИТОГИ ПО | ТаблицаРегистра.СкладКомпании.* КАК СкладКомпании, | СтатусПартии.* КАК СтатусПартии, | ТаблицаРегистра.Заказ.* КАК Заказ, | ДокументПоставки.* КАК ДокументПоставки, | Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.СерияНоменклатуры.* КАК СерияНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ДЕНЬ)) КАК ПериодДень, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, НЕДЕЛЯ)) КАК ПериодНеделя, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, МЕСЯЦ)) КАК ПериодМесяц, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, КВАРТАЛ)) КАК ПериодКвартал, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ГОД)) КАК ПериодГод} |АВТОУПОРЯДОЧИВАНИЕ"; РезультатЗапросаПоПартиямТоваров = Запрос.Выполнить(); ТаблицаРезультатаЗапросаПоПартиямТоваров = РезультатЗапросаПоПартиямТоваров.Выгрузить(); ТаблицаРезультатаЗапросаПоПартиямТоваровПослеОтбора = ТаблицаРезультатаЗапросаПоПартиямТоваров.НайтиСтроки(ПараметрыОтбора); Для каждого СтрокаТаблицы Из ТаблицаРезультатаЗапросаПоПартиямТоваровПослеОтбора Цикл ТаблицаРезультатаЗапросаПоПартиямТоваров.Удалить(СтрокаТаблицы); КонецЦикла; // запрос по количеству товаров на складе ЗапросСклад = Новый Запрос; ЗапросСклад.УстановитьПараметр("ДатаНач", ДатаНачала); ЗапросСклад.УстановитьПараметр("ДатаКон",КонецДня(ДатаКонечная)); ЗапросСклад.Текст = "ВЫБРАТЬ | СУММА(ТаблицаРегистра.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, | СУММА(ТаблицаРегистра.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток, | СУММА(ТаблицаРегистра.КоличествоПриход) КАК КоличествоПриход, | СУММА(ТаблицаРегистра.КоличествоРасход) КАК КоличествоРасход, | СУММА(ТаблицаРегистра.КоличествоНачальныйОстаток * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдНачальныйОстаток, | СУММА(ТаблицаРегистра.КоличествоКонечныйОстаток * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдКонечныйОстаток, | СУММА(ТаблицаРегистра.КоличествоПриход * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдПриход, | СУММА(ТаблицаРегистра.КоличествоРасход * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент) КАК КоличествоБазовыхЕдРасход, | СУММА(ТаблицаРегистра.КоличествоНачальныйОстаток * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознНачальныйОстаток, | СУММА(ТаблицаРегистра.КоличествоКонечныйОстаток * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознКонечныйОстаток, | СУММА(ТаблицаРегистра.КоличествоПриход * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознПриход, | СУММА(ТаблицаРегистра.КоличествоРасход * ТаблицаРегистра.ЦенаВРознице) КАК СтоимостьРознРасход, | ТаблицаРегистра.СкладКомпании КАК СкладКомпании, | ТаблицаРегистра.Заказ КАК Заказ, | ТаблицаРегистра.Номенклатура КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения КАК НоменклатураБазоваяЕдиницаИзмерения |{ВЫБРАТЬ | СкладКомпании.* КАК СкладКомпании, | Заказ.* КАК Заказ, | Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | ТаблицаРегистра.Период, | ТаблицаРегистра.Регистратор.* КАК Регистратор, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ДЕНЬ)) КАК ПериодДень, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, НЕДЕЛЯ)) КАК ПериодНеделя, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, МЕСЯЦ)) КАК ПериодМесяц, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, КВАРТАЛ)) КАК ПериодКвартал, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ГОД)) КАК ПериодГод} |ИЗ | РегистрНакопления.ОстаткиТоваровКомпании.ОстаткиИОбороты(&ДатаНач, &ДатаКон, {(&Периодичность)}, , ) КАК ТаблицаРегистра |{ГДЕ | ТаблицаРегистра.СкладКомпании.* КАК СкладКомпании, | ТаблицаРегистра.Заказ.* КАК Заказ, | ТаблицаРегистра.Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | ТаблицаРегистра.Период, | ТаблицаРегистра.Регистратор.* КАК Регистратор} | |СГРУППИРОВАТЬ ПО | ТаблицаРегистра.СкладКомпании, | ТаблицаРегистра.Заказ, | ТаблицаРегистра.Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения |{УПОРЯДОЧИТЬ ПО | СкладКомпании.* КАК СкладКомпании, | Заказ.* КАК Заказ, | Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | ТаблицаРегистра.Период, | ТаблицаРегистра.Регистратор.* КАК Регистратор} |{ИТОГИ ПО | СкладКомпании.* КАК СкладКомпании, | Заказ.* КАК Заказ, | Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.Номенклатура.БазоваяЕдиницаИзмерения.* КАК НоменклатураБазоваяЕдиницаИзмерения, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ТаблицаРегистра.ЦенаВРознице КАК ЦенаВРознице, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ДЕНЬ)) КАК ПериодДень, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, НЕДЕЛЯ)) КАК ПериодНеделя, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, МЕСЯЦ)) КАК ПериодМесяц, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, КВАРТАЛ)) КАК ПериодКвартал, | (НАЧАЛОПЕРИОДА(ТаблицаРегистра.Период, ГОД)) КАК ПериодГод} |АВТОУПОРЯДОЧИВАНИЕ"; РезультатЗапросаПоКоличествуТоваровНаСкладе = ЗапросСклад.Выполнить(); ТаблицаРезультатаЗапросаПоКоличествуТоваровНаСкладе = РезультатЗапросаПоКоличествуТоваровНаСкладе.Выгрузить(); ТаблицаРезультатаЗапросаПоКоличествуТоваровНаСкладеПослеОтбора = ТаблицаРезультатаЗапросаПоКоличествуТоваровНаСкладе.НайтиСтроки(ПараметрыОтбора); Для Каждого СтрокаТаблицыСклада Из ТаблицаРезультатаЗапросаПоКоличествуТоваровНаСкладеПослеОтбора Цикл ТаблицаРезультатаЗапросаПоКоличествуТоваровНаСкладе.Удалить(СтрокаТаблицыСклада); КонецЦикла; ТестМассив = Новый Массив; ТестМассив.Очистить(); мОприходованиеТоваров = Документы.ОприходованиеТоваров.СоздатьДокумент(); Для Каждого СтрокаИзПартииТоваров Из ТаблицаРезультатаЗапросаПоПартиямТоваров Цикл Для Каждого СтрокаИзСкладовТоваров Из ТаблицаРезультатаЗапросаПоКоличествуТоваровНаСкладе Цикл Если СтрокаИзПартииТоваров.Номенклатура = СтрокаИзСкладовТоваров.Номенклатура Тогда Если СтрокаИзПартииТоваров.ДокументПоставки.СкладКомпании = СтрокаИзСкладовТоваров.СкладКомпании И СтрокаИзСкладовТоваров.КоличествоКонечныйОстаток > 0 Тогда мОприходованиеТоваров.ВалютаДокумента = Справочники.Валюты.НайтиПоКоду(643); мОприходованиеТоваров.КурсДокумента = 1; мОприходованиеТоваров.КратностьДокумента = 1; мОприходованиеТоваров.Дата = ДатаКонечная; мОприходованиеТоваров.Организация = СтрокаИзПартииТоваров.ДокументПоставки.Организация; мОприходованиеТоваров.СкладКомпании = СтрокаИзСкладовТоваров.СкладКомпании; мОприходованиеТоваров.ОтражатьВРегламентированномУчете = Истина; мОприходованиеТоваров.ОтражатьВУправленческомУчете = Истина; мНоваяСтрока = мОприходованиеТоваров.Товары.Добавить(); мНоваяСтрока.Номенклатура = СтрокаИзПартииТоваров.Номенклатура; мНоваяСтрока.Количество = СтрокаИзСкладовТоваров.КоличествоКонечныйОстаток; мНоваяСтрока.ЕдиницаИзмерения = СтрокаИзПартииТоваров.Номенклатура.ЕдиницаХраненияОстатков; мНоваяСтрока.Коэффициент = мНоваяСтрока.ЕдиницаИзмерения.Коэффициент; мНоваяСтрока.Цена = СтрокаИзПартииТоваров.СтоимостьКонечныйОстаток / СтрокаИзПартииТоваров.КоличествоКонечныйОстаток; мНоваяСтрока.Сумма = мНоваяСтрока.Количество * мНоваяСтрока.Цена; //мНоваяСтрока.ЗаказПокупателя = СтрокаИзСкладовТоваров.Заказ; мНоваяСтрока.ГТД = СтрокаИзПартииТоваров.Номенклатура.НомерГТД; мНоваяСтрока.СтранаПроисхождения = СтрокаИзПартииТоваров.Номенклатура.СтранаПроисхождения; мОприходованиеТоваров.Записать(РежимЗаписиДокумента.Запись); //ИначеЕсли СтрокаИзСкладовТоваров.КоличествоКонечныйОстаток < 0 Тогда // Сообщить("Минусовое количество не предлагать!"); //Иначе // мОприходованиеТоваров.ВалютаДокумента = Справочники.Валюты.НайтиПоКоду(643); // мОприходованиеТоваров.КурсДокумента = 1; // мОприходованиеТоваров.КратностьДокумента = 1; // мОприходованиеТоваров.Дата = ДатаКонечная; // мОприходованиеТоваров.Организация = СтрокаИзПартииТоваров.ДокументПоставки.Организация; // мОприходованиеТоваров.СкладКомпании = СтрокаИзСкладовТоваров.СкладКомпании; // мОприходованиеТоваров.ОтражатьВРегламентированномУчете = Истина; // мОприходованиеТоваров.ОтражатьВУправленческомУчете = Истина; // мНоваяСтрока = мОприходованиеТоваров.Товары.Добавить(); // мНоваяСтрока.Номенклатура = СтрокаИзПартииТоваров.Номенклатура; // мНоваяСтрока.Количество = СтрокаИзСкладовТоваров.КоличествоКонечныйОстаток; // мНоваяСтрока.ЕдиницаИзмерения = СтрокаИзПартииТоваров.Номенклатура.ЕдиницаХраненияОстатков; // мНоваяСтрока.Коэффициент = мНоваяСтрока.ЕдиницаИзмерения.Коэффициент; // мНоваяСтрока.Цена = СтрокаИзПартииТоваров.СтоимостьКонечныйОстаток / СтрокаИзПартииТоваров.КоличествоКонечныйОстаток; // мНоваяСтрока.Сумма = мНоваяСтрока.Количество * мНоваяСтрока.Цена; // //мНоваяСтрока.ЗаказПокупателя = СтрокаИзСкладовТоваров.Заказ; // мНоваяСтрока.ГТД = СтрокаИзПартииТоваров.Номенклатура.НомерГТД; // мНоваяСтрока.СтранаПроисхождения = СтрокаИзПартииТоваров.Номенклатура.СтранаПроисхождения; // мОприходованиеТоваров.Записать(РежимЗаписиДокумента.Запись); ТестМассив.Добавить(Строка(СтрокаИзПартииТоваров.Номенклатура) + " ****** Количество: " + Строка(СтрокаИзСкладовТоваров.КоличествоКонечныйОстаток)); КонецЕсли; КонецЕсли; КонецЦикла; КонецЦикла; Сообщить( ТестМассив); // Вставить содержимое обработчика. КонецПроцедуры </code> В результате получается, что полученное итоговое количество моего документа, чуть ли не 2 раз больше чем, указано в отчете по партиям. Вопрос, насколько я понимаю, у меня неверно составлены условия, происходят задвоения. Подскажите каким образом, можно однозначно сопоставить одну строку из одного отчета с другим, чтобы получился верный итог по количеству? Очень надеюсь на Вашу помощь, с уважением Алексей. | |||
| 1
    
        AlexKulikov 07.12.16✎ 17:21 | 
        Простите, с комментариями не нужными отправил( 
 Можно ли поправить свой, отправленный ранее пост? | |||
| 2
    
        DrShad 07.12.16✎ 17:22 | 
        вот все хорошо, но нафейхоа тебе эти конструкции {}     | |||
| 3
    
        DrShad 07.12.16✎ 17:24 | 
        и почему не сделать все одним запросом?     | |||
| 4
    
        AlexKulikov 07.12.16✎ 17:27 | 
        Пытался сделать одним запросом, получалась полная фигня. Поэтому сделал два запроса по аналогии с вышеуказанными отчетами("Ведомость по партиям и Ведомость по товарам на складе").     | |||
| 5
    
        DrShad 07.12.16✎ 17:31 | 
        фигня получилась не менее полная ))) читать же не возможно - кучи лишнего кода     | |||
| 6
    
        Мимохожий Однако 07.12.16✎ 17:32 | 
        Показал запрос, но сказал, что ожидаешь получить в результате и что будешь делать с результатом. 
 (4) Для отладки есть хороший инструмент Консоль запросов. Нарисуй на листочке какой результат получить и по каждому полю укажи откуда берешь. Потом придумай условие соединения из двух таблиц и останется только сконструировать текст запроса | |||
| 7
    
        Мимохожий Однако 07.12.16✎ 17:32 | 
        *но НЕ сказал, что ожидаешь получить в результате     | |||
| 8
    
        AlexKulikov 07.12.16✎ 17:33 | 
        Не поспоришь)) Но это хотя бы работает.
 П.С "Управление торговлей", редакция 10.1 (8.10.1.6) | |||
| 9
    
        AlexKulikov 07.12.16✎ 17:35 | 
        В итоге хотел бы получить одинаковый результат по количеству, в соответствии с отчетом "Ведомость по партиям товаров на складе". 
 (6) Спасибо, здравая мысль. Так и поступлю. | |||
| 10
    
        DrShad 07.12.16✎ 17:38 | 
        а может зря ты это все затеял? ты хочешь выровнять партии оприходованием? или что-то еще?     | |||
| 11
    
        AlexKulikov 12.12.16✎ 18:41 | 
        (10)  Нет, просто переношу остатки из двух баз УТ 10.1 в УТ 10.3. Соответственно создаю документы, чтобы сформировать остатки, а потом с помощью конвертации перебросить их в новую базу. 
 Все получилось, листочек с ручкой помогли). | |||
| 12
    
        AlexKulikov 12.12.16✎ 18:43 | 
        Спасибо всем, большое)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |