#0
by amadeus2010
Добрый день,есть запрос созданный 1С 7.7 попросили немного изменить его таким образом чтобы сортировка шла по дате создания документа.Цель запроса вывести все накладные клиента за определенную дату,например с 01.06.12 по 20.06.12 ///////////////////////////////////////////// правильно ли написан запрос?
#2
by m-serg74
типа вот так Контрагент = Документ.Реализация.Контрагент; Группировка ТекДок упорядочить по ТекДок.ДатаДок;
#3
by amadeus2010
Группировка НомерНакл Упорядочить по Документ.РасходнаяНакладная.ДатаДок; т.е предлагаете сделать так? НомерНакл небходим для группировки и вывода номеров накладных в строке результата запроса
#5
by m-serg74
потому что (по моему) "Группировка НомерНакл Упорядочить по ДатаДок;" группировать по одному полю, а упорядочивать по другому не получится... может я ошибаюсь)))
#10
by Aleksey
Я сегодня (22.07.12) создал документ от 30.05.12. Т.е. дата создания 22.07.12 А вот дата документа 30.05.12
#13
by amadeus2010
задача стоит такая что номера накладных должны выводиться по дате . Т.е если за период времени клиенту выписали 5 накладных то они должны отобразиться все начиная от меньшей даты к большей.Изначально я сделал группировку по НомерНакл /////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// Но бухгалтера сказали что накладные отображаются по возрастанию номера накладной.Я поменял на Группировка ДатаДок,опять пришли и сказали что отображаются только последние накладные а не все за период скажем 5 дней.Теперь как сделать так чтобы сортировать накладные по дате документа.
#14
by Aleksey
Нет не путаю. У тебя буха разносят выписку день в день или будут сегодня создавать выписку за вчера, т.е. проводить ее 21.06 ?
#16
by amadeus2010
Бухи клиентам делают выписку по накладным и клиентам удобнее смотреть накладные по дате документа, а не возрастанию накладных
#17
by m-serg74
а где в 7ке дата создания и дата документа, и разве они отличаются? я почему то всегда думал что есть ДатаДок единственная и неповтр.
#18
by m-serg74
> отображаются только последние накладные а не все за период скажем 5 дней а это как от группировок зависит?
#21
by amadeus2010
я про ДатаДок и говорю, документ например был создан 15.06.12-это и есть его дата создания.Я имел ввиду что сортировать по ДатаДок что показать накладные за весь выбранный период.Кстати код из работает, спасибо,сейчас посмотрю
#22
by Aleksey
В явном вие его нет. В неявном, например в журнале регистрации. Плюс ID документа тоже возрастает по мере создания. ак что сортировка по ID и будет сортировкой по дате создания Нет 15.06.12 это дата докуменента, ну никак не дата создания. Тем более завтра баба Маша поняла что ошиблась и исправила дату на 20.06.12. И что по твоему дата создания поменялась?
#23
by m-serg74
а где ты в нашел ИД? да ТС просто под датой создания понимает, если не ошибаюсь дату которая в Шапке дока стоит)) т.е. дата документа
#25
by Aleksey
И чё? И я о том же что ТС использует неправильную терминологию, на что я и пытаюсь ему указать. Заодно и уточнить по какой дате он сортирует
#27
by amadeus2010
Объясните пожалуйста ИД ДатаДок как мне сделать по нему сортировку? В 7.7 не силен,поэтому задаю такие вопросы.
#30
by amadeus2010
я сортирую по ДатаДок в шапке документа, в свойствах также указано что ИД ДатаДок=ДатаДок. А насчет кода сейчас бухи пусть проверят все ли сходится
#33
by Aleksey
У Даты Док нет ID. Оно есть только у объекта, т.е. у документа Короче, если тебе нужно по ДатаДок, сортировать, но не заморачивайся, просто держи в голове, что дата создания/проведения/изменения документа это не тоже самое что датаДок. ДатаДок - это просто ДатаДок, не более
#34
by amadeus2010
Кстати бухи проверили накладную и обнаружили что сортировка по дате идет странным образом.Первые 2-3 номера сортируются по дате, а остальные 3-4 по возрастанию номера накладной
#38
by amadeus2010
моя опечатка в коде запроса я вместо ТекДок = Документ.Реализация.ТекущийДокумент написал ТекДок = Документ.Реализация.ДатаДок, поэтому ДатаДок была объявлена дважды,что возможно и привело к ошибке выполнения запроса
#43
by m-serg74
я не пойму что именно тебе надо для отчета? в послед. варианте НомерНакл тебе придется отдельно при выводе результата запроса получать из ТекДок, потому как - нет группировки, нет и поля, тогда и не понятно зачем: "НомерНакл = Документ.РасходнаяНакладная.НомерДок;", если ты его нигде не используешь...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- Сортировка по дате в списке документа
- v7: Неудачная попытка создания объекта (Справочник.Материалы
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Попытка получения неинициализированного значения параметра сеанса
- web сервисы. Ошибка при работе с Soap клиентом
- Бухгалтерия 3.0. Разделение данных.
- виртуальная таблица Обороты
- Консоль запросов. Как указать период границей?
- v7: Перенос с формы справочника в реквизит справочника
- Нумерация листов в печатной форме
- Розница Автозаполнение реквизитов
- simple com port emulation usb driver version 1.8.6
- Где данные хранить в регистре или в справочнике?
- Быстрый поиск в номенклатуре, УФ
- при оптимизации запроса обработчик запросов исчерпал пространство стека
- Проблема веб-клиент + шаблон word сохраненный в ActiveDocument
- Распределение сумм в запросе пропорционально результатам выборки
- Обработчик для ячейки табличного поля, добавленной программно
- Печатная форма добавление строки в конец страницы
- УНФ резервное копирование
- Списание ошибок округления при расчете себестоимости
- v7: Как вывести остатки по 41 (номенклатура+код) счету в xml в бухгалтерии 7.7
- Precomp.dll