#0
by EveryAndrey
Вопрос в следующем: есть документ реализация с табличной частью, например в 20 строк. Запрос выбирает данные строки из документа. Они выбираются в порядке следования (по номеру строки). Дальше, если я меняю хоть что-то в строке, то, при выполнении данного запроса, это строка опускается вниз, т.е. становится последней (повторюсь, это только в результате запроса, номер остается тот же, визуально строка на том же месте. Явного упорядочивания в запросе нет.) Чем это чревато.. При вводе на основании данного документа это строка из первой становиться последней(в документе, введенном на основании, например в счете). В данный документ вносил изменения, они касались пересчета скидки (при изменении ручной или автоматической скидки). В типовой неизмененной конфе такой проблемы нет. Понимаю что виноваты мои изменения, но не могу понять за что зацепиться? Если добавляю в запрос Упорядочить по док.НомерСтроки, все работает норм. Но все таки, уходить от проблемы не хочется. Запрос для документа реализация выглядит так (он типовой) ВЫБРАТЬ Док.НомерСтроки , Док.Номенклатура КАК Номенклатура, Док.ЕдиницаИзмерения КАК ЕдиницаИзмерения, Док.Цена КАК Цена, Док.Номенклатура.Услуга КАК Услуга, Док.Номенклатура.Набор КАК Набор, Док.Номенклатура.Комплект КАК Комплект, Док.Количество * Коэффициент /Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Количество, Док.Количество КАК КоличествоДок, Док.Качество КАК Качество, Док.Склад КАК Склад, Док.Склад.ВидСклада КАК ВидСклада, Док.Сумма КАК Сумма, Док.Сумма КАК СуммаДок, Док.СтавкаНДС КАК СтавкаНДС, Док.СуммаНДС КАК НДС, Док.СуммаНДС КАК НДСДок, Док.НомерСтроки КАК НомерСтроки, Док.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, Док.СерияНоменклатуры КАК СерияНоменклатуры, Док.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки, Док.ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок, Док.УсловиеАвтоматическойСкидки КАК УсловиеАвтоматическойСкидки, Док.ЗначениеУсловияАвтоматическойСкидки КАК ЗначениеУсловияАвтоматическойСкидки, Док.КлючСтроки КАК КлючСтроки, Док.ЗаказПокупателя КАК ЗаказПокупателя, Док.Количество КАК КоличествоВЕдиницахДокумента, Док.СпособСписанияОстаткаТоваров КАК СпособСписанияОстаткаТоваров, ПроектыНоменклатуры.Проект КАК Проект ИЗ Документ.РеализацияТоваровУслуг.Товары КАК Док ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УстановкаПроектовДляНоменклатуры.СрезПоследних(&ДатаДок, НоменклатураПроекта В (ВЫБРАТЬ Номенклатура ИЗ Документ.РеализацияТоваровУслуг.Товары ГДЕ Ссылка = &ДокументСсылка)) КАК ПроектыНоменклатуры
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Сортировка СпискаТабличного поля
- Журнал Документа - Реализация товаров и услуг, сортировка по контрагенту?
- Сортировка строк табличной части
- Внешняя обработка заполнения табличных частей для типовых конфигураций.
- V7 Несколько табличных частей в документе
- Подключение внешней обработки для табличных частей документов
- Создание программно табличных частей на форме документа
В этой группе 1С
- Драйвер весов Mettler Toledo Tiger
- Выплата аванса ЗУП
- Элемент формы Таблица значений
- ADSL модем для подключения к провайдеру DOMOLINK
- Запрос: если в базе нет сумм по счету, выводить этот счет с нулевыми суммами
- СКД: Расшифровка в макете
- Отправка почты по средством объекта "Почта" (Lotus notes)
- Где в 1С Бухгалтерия 8 ставиться формат выгрузки отчетности?
- Постраничный вывод итогов в 1С
- Програмное проведение документа задним числом?
- Анализ доступности денежных средств
- v7: Зик 7.7 договор подряда
- ЗУП: Запрос по периодам работы сотрудников на суммированном учете.
- Недостаточно памяти. Проверка логической целостности.
- ЗУП: расчет среднего заработка по всем сотрудникам сразу
- Как активизировать приложение 1с?
- Отрицательные значения в регистре накоплений
- Как удалить элемент формы списка справочника?
- Доходы с предыдущего места работы (ЗУП)
- Суммирование позиций при подборе в документ