#0
by suvolod
Уже не первый раз сталкиваюсь с ситуацией: при переходе с ТиС 7.7 на УТ 10.3 создается документ "Переоценка товаров в рознице", в котором может быть куча задублированных позиций номенклатуры с разной ценой. Как проще их почистить? Сворачивание тч не подходит, т.к. суммирование цен не имеет смысла. Перебор строк "по одной" и удаление дублей номенклатуры, конечно, сделать можно. Но интересно более оптимальное решение... задача задачу можно поставить так: в ТЧ документа оставить только одну позицию товара с максимальной ценой.
#1
by France
выбрать запросом все товары с макс.ценой во временную таблицу удалить все записи с дублями загрузить из временной таблицы. А документ партии есть в переоценке товаров в рознице?
#3
by suvolod
документа партии нет.. переоценка по времени создания вообще до начала реального оприходования создается.
#4
by suvolod
France, не совсем понял насчет временной таблицы. Я могу удалить дубли запросом путем группировки строк в запросе по номенклатуре: ПереоценкаТоваровВРозницеТовары.Номенклатура КАК Номенклатура, ПереоценкаТоваровВРозницеТовары.ХарактеристикаНоменклатуры, ПереоценкаТоваровВРозницеТовары.Номенклатура.Наименование ... но это вариант, когда фактически придется очищать и перезаполнять документ на основании данных запроса. Хотя, конечно, отработать должен быстрее, чем простой циклический перебор и удаление дублей
#6
by ЧашкаЧая
Если , то нужно сделать вложенный запрос без серий с максимумом цен и потом уже соединять его с ТЧ по номенклатуре, характеристике и цене. И кстати лучше без упорядочивания.
#7
by suvolod
упорядочивание я делал, чтобы консоли запросов было проще увидеть, что дубли "ушли". Кажется, начинаю понимать, что мне пытались подсказать в и ПереоценкаТоваровВРозницеТовары.ЦенаВРознице ИЗ не совсем понятно только, насколько корректно результат запроса загрузиться обратно в тч документа (НомерСтроки - то полетел), но сейчас попытаюсь
#9
by suvolod
а что в правилах переноса стоит посмотреть, подскажи? На мой взгляд, типовой механизм сделан как-то странно: сперва все цены сбрасываются в общий документ Переоценка товаров в рознице, хотя ежу понятно, что автоматом он никогда не проведется (обычно там очень много дублей). У меня сейчас, например, создан документ с ~45000 позиций, и это только один из четырех. Как обработать и провести его обычному буху - непонятно. Да еще создается виртуальный "# Розничный склад", на который, я так понимаю, сливаются все оприходования, и только потом перемещениями раздаются реальным розничным складам.
#11
by m-serg74
может не сработать если две строки с одной номен и ЦенаВРознице одинаковая будет, двойники не уйдут
#13
by suvolod
комментарий не понял.... да.. вроде такой ситуации не должно быть, хотя.. черт его знает, вдруг выгрузка и полностью задублированные строки в одном документе когда-нибудь сможет создать. буду иметь ввиду.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Удаление помеченных на удаление документов
- Удаление помученных на удаление элементов справочников
- Как запретить удаление документа (или пометку на удаление) ?
- Роль: удаление и интерактивное удаление
- Документы: тч у тч
- Удаление помеченных на удаление
- v7: Медленное удаление помеч.на удаление документов после обрезки базы
- Связь ТЧ Товары и ТЧ Серии в УТ 11.1
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- Удаление помеченных на удаление с имеющимися ссылками на них
В этой группе 1С
- Закрытие кассовой смены в Розница 1.0
- Не заполнено значение реквизита "Контрагент"!
- 1С:УТ 10.3+Emex
- Подскажите как снять подчиненность узла в РИБ
- v7: Обмен ТиС 7.7 -- БП 2.0
- Регистрация продуктов 1с
- СКД Внешний отчет, СкомпоноватьРезультат и Внешний источник данных
- Запись другого документа в обработке проведения первого
- Не видит файлы на ftp сервере
- УПП, перенос остатков номенклатуры...
- УТ 11: Упаковки и разупаковка
- tmp 4 USR1CV82 in RAMDISK errror + JUMBO FRAMES errors
- Специалист консультант по БГУ
- 1С документооборот КОРП шаблон документа
- Подсветка строк ТЧ 8.2
- v8: 1с82 УРБД: Некорректный обмен
- Ошибка в 1с 8.2 : Значение не является значением объектного типа!
- Масштаб при выводе в поле табличного документа на форме
- Транспонирование в запросе
- Почему может не совпадать начисленные страх. взносы в пачке СЗВ и в карточке?