Обмен УТ 10.3 - БП 2.0 При возврате чекККМ в УТ отображается возврат, в БП не попадвет в Отчет о розничной продаже
Добрый день!
Обмен УТ 10.3 - БП 2.0 - Документ отчет о розничной продаже - разнятся суммы.
Если посмотреть в УТ в документ ОРП - есть продажа Товар 10 рублей и Товар - 10 рублей.
Если данный документ смотреть в БП - то есть только продажа Товар 10 рублей. Возврат не отображается.
Или я не там смотрю!!!
Обмен УТ 10.3 - БП 2.0 - Документ отчет о розничной продаже - разнятся суммы.
Если посмотреть в УТ в документ ОРП - есть продажа Товар 10 рублей и Товар - 10 рублей.
Если данный документ смотреть в БП - то есть только продажа Товар 10 рублей. Возврат не отображается.
Или я не там смотрю!!!
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Загрузил правила - в конвертацию данных. Провел проверку между мето даными баз:
Но вот что не верно - не пойму???
Возврат товара от покупателя:
Но вот что не верно - не пойму???
Возврат товара от покупателя:
ВЫБРАТЬ
ВозвратТоваровОтПокупателяТовары.НомерСтроки,
ВозвратТоваровОтПокупателяТовары.Номенклатура,
ВозвратТоваровОтПокупателяТовары.ХарактеристикаНоменклатуры,
ВЫБОР
КОГДА СУММА(ЕСТЬNULL(ПродажиСебестоимость.Количество, 0)) = 0
ИЛИ МАКСИМУМ(СправочникЕдиницыИзмеренийХранения.Коэффициент) = 0
ТОГДА 0
ИНАЧЕ ВЫРАЗИТЬ(СУММА(ЕСТЬNULL(ПродажиСебестоимость.Стоимость, 0)) / СУММА(ЕСТЬNULL(ПродажиСебестоимость.Количество, 0)) * МАКСИМУМ(СправочникЕдиницыИзмеренийДокумент.Коэффициент) / МАКСИМУМ(СправочникЕдиницыИзмеренийХранения.Коэффициент) КАК ЧИСЛО(17, 4))
КОНЕЦ КАК Себестоимость,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.КлючСтроки) КАК КлючСтроки,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.Количество) КАК Количество,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.ЕдиницаИзмерения) КАК ЕдиницаИзмерения,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.ЕдиницаИзмеренияМест) КАК ЕдиницаИзмеренияМест,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.Коэффициент) КАК Коэффициент,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.Цена) КАК Цена,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.Сумма) КАК Сумма,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.СтавкаНДС) КАК СтавкаНДС,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.СуммаНДС) КАК СуммаНДС,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.КоличествоМест) КАК КоличествоМест,
МАКСИМУМ(ВозвратТоваровОтПокупателяТовары.СерияНоменклатуры) КАК СерияНоменклатуры
ИЗ
Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ВозвратТоваровОтПокупателя.Товары КАК ВозвратТоваровОтПокупателяТовары
ПО (ВозвратТоваровОтПокупателяТовары.Ссылка = ВозвратТоваровОтПокупателя.Ссылка)
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость
ПО (ВозвратТоваровОтПокупателяТовары.Ссылка = ПродажиСебестоимость.Регистратор)
И (ВозвратТоваровОтПокупателяТовары.Номенклатура = ПродажиСебестоимость.Номенклатура)
И (ВозвратТоваровОтПокупателяТовары.ХарактеристикаНоменклатуры = ПродажиСебестоимость.ХарактеристикаНоменклатуры)
//И (ВЫБОР
// КОГДА &ПоСчетам
// ТОГДА ВозвратТоваровОтПокупателя.Сделка = ПродажиСебестоимость.ЗаказПокупателя
// ИНАЧЕ ВозвратТоваровОтПокупателяТовары.ЗаказПокупателя = ВЫБОР
// КОГДА ПродажиСебестоимость.ЗаказПокупателя = НЕОПРЕДЕЛЕНО
// ТОГДА ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяСсылка)
// ИНАЧЕ ПродажиСебестоимость.ЗаказПокупателя
// КОНЕЦ
//КОНЕЦ)
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК СправочникНоменклатура
ПО (СправочникНоменклатура.Ссылка = ВозвратТоваровОтПокупателяТовары.Номенклатура)
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЕдиницыИзмерения КАК СправочникЕдиницыИзмеренийДокумент
ПО (СправочникЕдиницыИзмеренийДокумент.Владелец = ВозвратТоваровОтПокупателяТовары.Номенклатура)
И (СправочникЕдиницыИзмеренийДокумент.Ссылка = ВозвратТоваровОтПокупателяТовары.ЕдиницаИзмерения)
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЕдиницыИзмерения КАК СправочникЕдиницыИзмеренийХранения
ПО (СправочникЕдиницыИзмеренийХранения.Владелец = СправочникНоменклатура.Ссылка)
И (СправочникЕдиницыИзмеренийХранения.Ссылка = СправочникНоменклатура.ЕдиницаХраненияОстатков)
ГДЕ
ВозвратТоваровОтПокупателя.Ссылка = &Ссылка
СГРУППИРОВАТЬ ПО
ВозвратТоваровОтПокупателяТовары.Номенклатура,
ВозвратТоваровОтПокупателяТовары.ХарактеристикаНоменклатуры,
ВозвратТоваровОтПокупателяТовары.НомерСтроки,
ВозвратТоваровОтПокупателяТовары.ДокументПартии
Показать
(8) SGordon1, (8) SGordon1, В отчете о розничной продаже нет суммы на возврат.
Т.е в УТ были чеки - свернулись в Очет о РП - в УТ в Отчете - есть суммы (УТРИРУЮ): 10 рублей и -10 рублей = сумму всего документа 0 рублей.
При выгрузке в БП - Данный Отчет содержит только 10 рублей. и сумма документа = 10 рублей. В отчет о РП не попал возврат на -10 рублей.
Т.е один и тот же документ в УТ имеет 2 строки 10 и -10. в БП - только 1 строка 10 рублей.
Т.е в УТ были чеки - свернулись в Очет о РП - в УТ в Отчете - есть суммы (УТРИРУЮ): 10 рублей и -10 рублей = сумму всего документа 0 рублей.
При выгрузке в БП - Данный Отчет содержит только 10 рублей. и сумма документа = 10 рублей. В отчет о РП не попал возврат на -10 рублей.
Т.е один и тот же документ в УТ имеет 2 строки 10 и -10. в БП - только 1 строка 10 рублей.
(11) alljoke, Правила обмена - допиливался - еще при царе горохе (года 3 назад)!!! - база переписана в частности Отчета, перемещения, реализации - после обновления и оптимизации данных документов УТ и БП - использовали штатный обмен.
Как так - то??? ..............
т.е мне подгрузить штатное правила обмена заново???
Как так - то??? ..............
т.е мне подгрузить штатное правила обмена заново???
(17) SGordon1, Да!!! Отчет о РП. Я ведь писал что УТРИРУЮ.
Была продажа.
1 чек - "товар 1" 100 рублей.
2 чек - "товар 2" 100 рублей.
3 чек - "товар 1" - 100 рублей.
4 чек - "товар 3" 300 рублей.
Свернули в Отчет о РП
"товар 1" 100 рублей.
"товар 2" 100 рублей.
"товар 1" - 100 рублей.
"товар 3" 300 рублей.
ИТОГ:400 рублей. Т,К товар под номером 1 продали и сделали возврат.
Данный Отчет о РП - по падает в БП - приобретает вид:
"товар 1" 100 рублей.
"товар 2" 100 рублей.
"товар 3" 300 рублей.
ИТОГ: 500 рублей.
Т.Е не попала сумма -100 рублей.
Была продажа.
1 чек - "товар 1" 100 рублей.
2 чек - "товар 2" 100 рублей.
3 чек - "товар 1" - 100 рублей.
4 чек - "товар 3" 300 рублей.
Свернули в Отчет о РП
"товар 1" 100 рублей.
"товар 2" 100 рублей.
"товар 1" - 100 рублей.
"товар 3" 300 рублей.
ИТОГ:400 рублей. Т,К товар под номером 1 продали и сделали возврат.
Данный Отчет о РП - по падает в БП - приобретает вид:
"товар 1" 100 рублей.
"товар 2" 100 рублей.
"товар 3" 300 рублей.
ИТОГ: 500 рублей.
Т.Е не попала сумма -100 рублей.
В твоих правилах для ПКГС товары для отчета о розничных продажах есть строчка
// Если пратий нет все равно выгружаем остаток товаров как собственные
Если ОстКоличество > 0 Тогда
По моему, если поправить условие на не равно, то должны и минуса выгрузится, но правильно ли это по учету- спроси ваших бухов...
// Если пратий нет все равно выгружаем остаток товаров как собственные
Если ОстКоличество <> 0 Тогда
// Если пратий нет все равно выгружаем остаток товаров как собственные
Если ОстКоличество > 0 Тогда
По моему, если поправить условие на не равно, то должны и минуса выгрузится, но правильно ли это по учету- спроси ваших бухов...
// Если пратий нет все равно выгружаем остаток товаров как собственные
Если ОстКоличество <> 0 Тогда
(25) SGordon1, Встал другой вопрос:
Выгружает в Отчет о РП (01.01.2016):
товар 1 = 10 рублей.
товар 1 = -10 рублей.
товар 2 = 20 рублей.
по сумме все хорошо! Отчет о РП = 20 рублей.
Но по 41 счету - на 01.01.2016 списано: товар 1 - 1 штука, товар 2 - 1 штука.
Почему в БП производится списание товар 1 - если в Отчете о РП - есть возврат???
Выгружает в Отчет о РП (01.01.2016):
товар 1 = 10 рублей.
товар 1 = -10 рублей.
товар 2 = 20 рублей.
по сумме все хорошо! Отчет о РП = 20 рублей.
Но по 41 счету - на 01.01.2016 списано: товар 1 - 1 штука, товар 2 - 1 штука.
Почему в БП производится списание товар 1 - если в Отчете о РП - есть возврат???
не проще правила немного переписать и делать свертку ТЧ "товары" перед выгрузкой??? с условием если сумма отрицательное то и количество отрицательное, в этом случае данный товар у нас вообще выгружаться в БП не будет, не будет лишних движений
(29) tara84, А если в УТ в Отчете - есть:
товар 1 = 10 рублей.
товар 1 = -10 рублей.
Товар 2 = 20 рублей.
Итог:20 рублей.
тогда его не выгружать совсем в Бухгалтерию что бы получился отчет:
Товар = 20 рублей.
Итог:20 рублей.
Тогда где это поправить в правилах?
товар 1 = 10 рублей.
товар 1 = -10 рублей.
Товар 2 = 20 рублей.
Итог:20 рублей.
тогда его не выгружать совсем в Бухгалтерию что бы получился отчет:
Товар = 20 рублей.
Итог:20 рублей.
Тогда где это поправить в правилах?
(31) kodblack, для этого в правилах ОРП ТЧ "Товары" нужно не один в один перегружать а обработчике событий ТЧ "Товары", в событии "перед обработкой" написать запрос по этой ТЧ - в нем мы как раз и можем и количеству проставить (-), и свернуть... примерно так:
Запрос = Новый Запрос;
Запрос.Текст =
"%текст запроса%";
Запрос.УстановитьПараметр("Ссылка", Источник);//если нужно то указываем доп. параметры
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();
Важно! при этом поля Источника в правилах перегрузки ТЧ "Товары" нам надо будет оставить пустыми, а наименование полей в запросе должно совпадать с наименованием полей в приёмнике!
При таком подходе товар, у которого количество проданного будет равно количеству возвращенного не выгрузится, ну или же с нулевым количеством - как запрос напишите)
Запрос = Новый Запрос;
Запрос.Текст =
"%текст запроса%";
Запрос.УстановитьПараметр("Ссылка", Источник);//если нужно то указываем доп. параметры
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();
Важно! при этом поля Источника в правилах перегрузки ТЧ "Товары" нам надо будет оставить пустыми, а наименование полей в запросе должно совпадать с наименованием полей в приёмнике!
При таком подходе товар, у которого количество проданного будет равно количеству возвращенного не выгрузится, ну или же с нулевым количеством - как запрос напишите)
(38) SGordon1, должны или нет - ХЗ!!! у меня переписаная УТ.
тогда правила обмена переписывать надо???
Я вот и думаю - где производить нужно правки - в конфигураторе или в правилах!!!
если в конфигураторе - то тогда при закрытие X - отчета. но вот если в правилах - не совсем понимаю где .... :(
тогда правила обмена переписывать надо???
Я вот и думаю - где производить нужно правки - в конфигураторе или в правилах!!!
если в конфигураторе - то тогда при закрытие X - отчета. но вот если в правилах - не совсем понимаю где .... :(
(38) SGordon1, В стандартной УТ товары которые проданы записываются с "+", товары которые вернули с "-".
kodblack, если у тебя есть конфигурация "конвертация данных" то из под конфигуратора можешь выгрузить макет правил, загрузить его в конветацию... В принципе если не знаешь что делать дальше пиши в личку - перепишу мало мало), либо подробней расскажу...
kodblack, если у тебя есть конфигурация "конвертация данных" то из под конфигуратора можешь выгрузить макет правил, загрузить его в конветацию... В принципе если не знаешь что делать дальше пиши в личку - перепишу мало мало), либо подробней расскажу...
(40) tara84,
Загрузил метаданные в КД - из ут и бп. так же загрузил правила обмена в КД из УТ.
теперь надо смотреть на документ Отчет РП - товары:
есть только перед обработкой:
Загрузил метаданные в КД - из ут и бп. так же загрузил правила обмена в КД из УТ.
теперь надо смотреть на документ Отчет РП - товары:
есть только перед обработкой:
ТаблицаПоТоварам = Источник.Товары.Выгрузить();
Запросы.Комплекты.УстановитьПараметр("МассивНоменклатуры", ТаблицаПоТоварам.ВыгрузитьКолонку("Номенклатура"));
ТабКомплекты = Запросы.Комплекты.Выполнить().Выгрузить();
ТаблицаПоТоварам.Колонки.Добавить("Комплект");
ТаблицаПоТоварам.Колонки.Удалить("Коэффициент");
Для каждого СтрокаТовары Из ТаблицаПоТоварам Цикл
НайденнаяСтрока = ТабКомплекты.Найти(СтрокаТовары.Номенклатура, "Ссылка");
Если НайденнаяСтрока <> Неопределено Тогда
СтрокаТовары.Комплект = НайденнаяСтрока.Комплект;
КонецЕсли;
КонецЦикла;
ТабТовары = УправлениеЗапасами.СформироватьТаблицуКомплектующих(ТаблицаПоТоварам, Источник);
ТабТовары.Колонки.Добавить("Коэффициент");
Для каждого СтрокаТовары Из ТабТовары Цикл
СтрокаТовары.Коэффициент = ?(СтрокаТовары.ЕдиницаИзмерения.Коэффициент > 0, СтрокаТовары.ЕдиницаИзмерения.Коэффициент, 1);
СтрокаТовары.Количество = СтрокаТовары.Количество * СтрокаТовары.Коэффициент;
СтрокаТовары.Цена = ?(СтрокаТовары.Количество <> 0, СтрокаТовары.Сумма / СтрокаТовары.Количество, 0);
КонецЦикла;
Запросы.СписанныеПартии.УстановитьПараметр("ДокументСсылка", Источник.Ссылка);
Запросы.СписанныеПартии.УстановитьПараметр("Расход", ВидДвиженияНакопления.Расход);
РезультатЗапроса = Запросы.СписанныеПартии.Выполнить();
ТабПартии = РезультатЗапроса.Выгрузить();
КоллекцияОбъектов = ТабТовары.Скопировать();
КоллекцияОбъектов.Очистить();
КоллекцияОбъектов.Колонки.Добавить("Комиссия");
Если УзелДляОбмена.ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия <> Перечисления.ВариантыПереносаСебестоимостиСписанияВБухгалтериюПредприятия .НеПереносить Тогда
КоллекцияОбъектов.Колонки.Добавить("ДокументОприходования");
Если УзелДляОбмена.ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия = Перечисления.ВариантыПереносаСебестоимостиСписанияВБухгалтериюПредприятия .ПереноситьДокументПартииИСебестоимость Тогда
КоллекцияОбъектов.Колонки.Добавить("Себестоимость");
КонецЕсли;
КонецЕсли;
СтрокаКолонок = "";
Для каждого Колонка Из КоллекцияОбъектов.Колонки Цикл
Если Колонка.Имя = "Количество"
ИЛИ Колонка.Имя = "Сумма"
ИЛИ Колонка.Имя = "СуммаНДС"
ИЛИ Колонка.Имя = "Себестоимость" Тогда
Продолжить;
КонецЕсли;
СтрокаКолонок = СтрокаКолонок + ", " + Колонка.Имя;
КонецЦикла;
СтрокаКолонок = Сред(СтрокаКолонок, 2);
Для каждого СтрокаТЧ ИЗ ТабТовары Цикл
СтруктураПоиска = Новый Структура;
СтруктураПоиска.Вставить("Номенклатура", СтрокаТЧ.Номенклатура);
СтруктураПоиска.Вставить("ХарактеристикаНоменклатуры", СтрокаТЧ.ХарактеристикаНоменклатуры);
Если СтрокаТЧ.Номенклатура.ВестиПартионныйУчетПоСериям Тогда
СтруктураПоиска.Вставить("СерияНоменклатуры", СтрокаТЧ.СерияНоменклатуры);
КонецЕсли;
НайденныеСтроки = ТабПартии.НайтиСтроки(СтруктураПоиска);
Цена = ?(СтрокаТЧ.Количество > 0, СтрокаТЧ.Сумма / СтрокаТЧ.Количество, 0);
ОстКоличество = СтрокаТЧ.Количество;
ОстСумма = СтрокаТЧ.Сумма;
ОстСуммаНДС = СтрокаТЧ.СуммаНДС;
Для каждого СтрокаПартии ИЗ НайденныеСтроки Цикл
Если ОстКоличество > 0 И СтрокаПартии.Количество > 0 Тогда
НоваяСтрока = КоллекцияОбъектов.Добавить();
Для каждого Колонка ИЗ ТабТовары.Колонки Цикл
Если Колонка.Имя = "НомерСтроки"
ИЛИ Колонка.Имя = "Сумма"
ИЛИ Колонка.Имя = "СуммаНДС" Тогда
Продолжить;
КонецЕсли;
НоваяСтрока[Колонка.Имя] = СтрокаТЧ[Колонка.Имя];
КонецЦикла;
НоваяСтрока.Количество = Мин(СтрокаПартии.Количество, ОстКоличество);
НоваяСтрока.Комиссия = (СтрокаПартии.СтатусПартии = Перечисления.СтатусыПартийТоваров.НаКомиссию);
Если УзелДляОбмена.ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия <> Перечисления.ВариантыПереносаСебестоимостиСписанияВБухгалтериюПредприятия .НеПереносить Тогда
НоваяСтрока.ДокументОприходования = СтрокаПартии.ДокументОприходования;
Если УзелДляОбмена.ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия = Перечисления.ВариантыПереносаСебестоимостиСписанияВБухгалтериюПредприятия .ПереноситьДокументПартииИСебестоимость Тогда
//НоваяСтрока.Себестоимость = СтрокаПартии.Стоимость;
НоваяСтрока.Себестоимость = (СтрокаПартии.Стоимость*НоваяСтрока.Количество)/СтрокаПартии.Количество;
КонецЕсли;
КонецЕсли;
Если НоваяСтрока.Количество = ОстКоличество Тогда
НоваяСтрока.Сумма = ОстСумма;
НоваяСтрока.СуммаНДС = ОстСуммаНДС;
Иначе
НоваяСтрока.Цена = Цена;
НоваяСтрока.Сумма = НоваяСтрока.Цена * НоваяСтрока.Количество;
НоваяСтрока.СуммаНДС = УчетНДС.РассчитатьСуммуНДС(НоваяСтрока.Сумма, Источник.УчитыватьНДС, Источник.СуммаВключаетНДС,
УчетНДС.ПолучитьСтавкуНДС(НоваяСтрока.СтавкаНДС));
КонецЕсли;
// Уменьшим количество в таблице партий, чтобы не использовать одну и ту же партию несколько раз
СтрокаПартии.Количество = СтрокаПартии.Количество - НоваяСтрока.Количество;
Если УзелДляОбмена.ВариантПереносаСебестоимостиСписанияВБухгалтериюПредприятия = Перечисления.ВариантыПереносаСебестоимостиСписанияВБухгалтериюПредприятия .ПереноситьДокументПартииИСебестоимость Тогда
СтрокаПартии.Стоимость = СтрокаПартии.Стоимость - НоваяСтрока.Себестоимость;
КонецЕсли;
ОстКоличество = ОстКоличество - НоваяСтрока.Количество;
ОстСумма = ОстСумма - НоваяСтрока.Сумма;
ОстСуммаНДС = ОстСуммаНДС - НоваяСтрока.СуммаНДС;
КонецЕсли;
КонецЦикла;
// Если пратий нет все равно выгружаем остаток товаров как собственные
Если ОстКоличество <> 0 Тогда
НоваяСтрока = КоллекцияОбъектов.Добавить();
Для каждого Колонка ИЗ ТабТовары.Колонки Цикл
НоваяСтрока[Колонка.Имя] = СтрокаТЧ[Колонка.Имя];
КонецЦикла;
НоваяСтрока.Количество = ОстКоличество;
НоваяСтрока.Комиссия = Ложь;
НоваяСтрока.Сумма = ОстСумма;
НоваяСтрока.СуммаНДС = ОстСуммаНДС;
КонецЕсли;
КонецЦикла;
КоллекцияОбъектов.Свернуть(СтрокаКолонок, "Количество, Сумма, СуммаНДС"
+ ?(КоллекцияОбъектов.Колонки.Найти("Себестоимость") <> Неопределено,", Себестоимость",""));
Показать
(41) kodblack, Все правильно, попробуйте такой участок вставить
Чтоб поверить лучше использовать обработку универсальный обмен - и выгружать 1 тестовый отчет...
ТаблицаПоТоварам = Док.Товары.Выгрузить();
//---
Для Каждого стрТовар Из ТаблицаПоТоварам Цикл
Если стрТовар.Цена < 0 Тогда
стрТовар.Цена = стрТовар.Цена*-1;//цену делаем положительной,т.к. по ней будем сворачивать!
//количество и сумму делаем отрицательными, чтоб при сворачивании они вычлись!
стрТовар.Количество = стрТовар.Количество*-1;
стрТовар.Сумма = стрТовар.Сумма*-1;
КонецЕсли;
КонецЦикла;
ТаблицаПоТоварам.Свернуть("Номенклатура,Цена,Коэффициент,ЕдиницаИзмерения","Количество,Сумма");//сворачиваем
//проверка строк с нулевым количеством
Отбор = Новый Структура();
Отбор.Вставить("Количество",0);
мУдалить = ТаблицаПоТоварам.НайтиСтроки(Отбор);
//если есть то удаляем их...
Для Каждого стрУдалить Из мУдалить Цикл
ТаблицаПоТоварам.Удалить(стрУдалить);
КонецЦикла;
//+++
Запросы.Комплекты.УстановитьПараметр("МассивНоменклатуры", ТаблицаПоТоварам.ВыгрузитьКолонку("Номенклатура"));
ТабКомплекты = Запросы.Комплекты.Выполнить().Выгрузить();
.....
ПоказатьЧтоб поверить лучше использовать обработку универсальный обмен - и выгружать 1 тестовый отчет...
(45) tara84, какой то бред!!! ругается на характеристики - хотя они и не затронуты :(
Ошибка при выгрузке данных для узла плана обмена
ТипОбъекта = Документ объект: Отчет о розничных продажах
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11
ОписаниеОшибки = Ошибка в обработчике события ПередОбработкойВыгрузки группы свойств
ПКО = ОтчетОРозничныхПродажах (Документ: Отчет о розничных продажах)
ПКГС = 1 (Товары --> Товары)
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11 (Документ объект: Отчет о розничных продажах)
Обработчик = ПередОбработкойВыгрузкиГруппыСвойств
ОписаниеОшибки = Поле объекта не обнаружено (ХарактеристикаНоменклатуры)
ПозицияМодуля = (76)
КодСообщения = 48
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7890)
КодСообщения = 72
УзелПланаОбмена = Бухгалтерия предприятия, редакция 2.0
Ошибка при загрузке объектов. Было загружено: 207
Произошла ошибка при выгрузке объектов. Было выгружено: 207
Ошибка при выгрузке данных для узла плана обмена
ТипОбъекта = Документ объект: Отчет о розничных продажах
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11
ОписаниеОшибки = Ошибка в обработчике события ПередОбработкойВыгрузки группы свойств
ПКО = ОтчетОРозничныхПродажах (Документ: Отчет о розничных продажах)
ПКГС = 1 (Товары --> Товары)
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11 (Документ объект: Отчет о розничных продажах)
Обработчик = ПередОбработкойВыгрузкиГруппыСвойств
ОписаниеОшибки = Поле объекта не обнаружено (ХарактеристикаНоменклатуры)
ПозицияМодуля = (76)
КодСообщения = 48
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7890)
КодСообщения = 72
УзелПланаОбмена = Бухгалтерия предприятия, редакция 2.0
Ошибка при загрузке объектов. Было загружено: 207
Произошла ошибка при выгрузке объектов. Было выгружено: 207
(42) tara84, Выдал ошибку :(
Ошибка при выгрузке данных для узла плана обмена
ТипОбъекта = Документ объект: Отчет о розничных продажах
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11
ОписаниеОшибки = Ошибка в обработчике события ПередОбработкойВыгрузки группы свойств
ПКО = ОтчетОРозничныхПродажах (Документ: Отчет о розничных продажах)
ПКГС = 1 (Товары --> Товары)
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11 (Документ объект: Отчет о розничных продажах)
Обработчик = ПередОбработкойВыгрузкиГруппыСвойств
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: Переменная не определена (Док)
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7870)
КодСообщения = 48
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7890)
КодСообщения = 72
УзелПланаОбмена = Бухгалтерия предприятия, редакция 2.0
Ошибка при загрузке объектов. Было загружено: 207
Произошла ошибка при выгрузке объектов. Было выгружено: 207
Техническая информация:
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,20)}: Переменная не определена (Док)
Ошибка при выгрузке данных для узла плана обмена
ТипОбъекта = Документ объект: Отчет о розничных продажах
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11
ОписаниеОшибки = Ошибка в обработчике события ПередОбработкойВыгрузки группы свойств
ПКО = ОтчетОРозничныхПродажах (Документ: Отчет о розничных продажах)
ПКГС = 1 (Товары --> Товары)
Объект = Отчет о розничных продажах УТ000065 от 05.03.2016 20:01:11 (Документ объект: Отчет о розничных продажах)
Обработчик = ПередОбработкойВыгрузкиГруппыСвойств
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: Переменная не определена (Док)
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7870)
КодСообщения = 48
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7890)
КодСообщения = 72
УзелПланаОбмена = Бухгалтерия предприятия, редакция 2.0
Ошибка при загрузке объектов. Было загружено: 207
Произошла ошибка при выгрузке объектов. Было выгружено: 207
Техническая информация:
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,20)}: Переменная не определена (Док)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот