#0
by ya1snik
Я начинающий 1с-ник. Для выборки цены товара из регистра накопления ТоварыНаСкладах использую следующий код. ВЫБОР КОГДА ТоварыНаСкладах.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА Документ.РеализацияТоваровУслуг.Товары.Цена КОНЕЦ КАК Цена Где моя ошибка?
#12
by ya1snik
Общий код следующий: ТоварыНаСкладах.Регистратор.Номер КАК НомерДокумента, ТоварыНаСкладах.Номенклатура.Наименование КАК Товар, ТоварыНаСкладах.Количество КАК Количество, ВЫБОР КОГДА ТоварыНаСкладах.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА Документ.РеализацияТоваровУслуг.Товары.Цена КОНЕЦ КАК Цена ИЗ РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах В случае если документом является Реализация товаров и услуг, то необходимо вывести и цену.
#16
by Саша80
можно, посмотри как у меня в запросе, у тебя наименование регистра сведений с Ценами какое? ЦенаНоменклатуры?
#17
by ya1snik
Мне необходима цена не по прайсу, а непосредственно из документа. Я использую регистр накопления ТоварныНаСкладах
#18
by Саша80
нет, через РН не получится, бери из РС, там отбор по регистратору делай и цену вытаскивай
#20
by Саша80
тогда два регистра РН Товары на складах и РС ЦеныНоменклатуры и задавай для РС период а у РН Регистратор
#21
by Zubek
Не правильно использовать регистр цен, для получения цены фактической продажи. Т.к. цена может быть изменена руками в документе продажи, могут быть скидкинаценки и т.д. Галахад прав. Нужно использовать регистр "Продажи"
#22
by ya1snik
Для определения вида документа-регистратора я использую след. код: ВЫБОР КОГДА ТоварыНаСкладах.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА ""Реализация товаров и услуг"" КОНЕЦ КАК ВидДокумента Неужели нельзя сюда же воткнуть код для получения данных из табличной части этого документа?
#24
by ya1snik
Как же получить этот доступ? Пробую следующим способом: ГДЕ ТоварыНаСкладах.Регистратор.Дата МЕЖДУ &ДатаН И &ДатаК И ТоварыНаСкладах.Номенклатура В ИЕРАРХИИ(&Номенклатура) Однако, при выгрузке данных в excel выдает ошибку "Ошибка при установке значения атрибута контекста (Value): Произошла исключительная ситуация (0x800a03ec)" В чем может быть проблема?
#27
by Popkorm
У тебя запрос работает?! И тута еще надо: Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК ЯБУЗОВУ | ПО РеализацияТоваровУслуг.Ссылка = ЯБУЗОВУ.Ссылка
#32
by ya1snik
Из регистра я беру документ, его дату и номер, контрагента, товар, количество и цену. Проблема в получении цены.
#33
by ya1snik
Этим кодом я получаю все кроме цены. ВЫБРАТЬ ТоварыНаСкладах.Регистратор.Дата КАК Дата, ТоварыНаСкладах.Регистратор.Контрагент.Наименование КАК Клиент, ИЗ РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах Как вытащить цену?
#38
by Popkorm
как то так,писал от твоих слов,конструктором сам уж накидаешь: ГДЕ............................. .................................... .................................... ВЫБРАТЬ ИЗ Документы)
#44
by ya1snik
Ошибка: "Ошибка при вызове метода контекста (Выполнить): {(20, 19)}: Таблица не найдена "Документ.РеализацияТоваровУслуг.Ссылка" ЛЕВОЕ СОЕДИНЕНИЕ <<?>>Документ.РеализацияТоваровУслуг.Ссылка КАК Документы"
#45
by ya1snik
Что даст сумма? В документе может быть несколько наименований товара, в количестве N, по цене M. Как я вычислю цену?
#47
by Lama12
Дарю. ВЫБРАТЬ РеализацияТоваровУслугТовары.Ссылка, ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
#51
by ya1snik
Мне нужно выбрать все документы, касающиеся движения товара на складе. А если в документе есть цена, тогда и она тоже нужна.
#53
by Lama12
Вообще странно получается. Смысл от цены в документе если это анализ движений товара по складу? Учет может вестись обособленный, а может по средней. Задача точно поствлена корректно? Какова цель получаемого отчета?
#55
by hhhh
ты возьми не ТоварыНаСкладах, а другой регистр, где есть сумма, тогда просто будет Сумма/Количество КАК Цена
#56
by Popkorm
просто тупо мое копировать не надо, ВЫБРАТЬ РеализацияТоваровУслуг.Ссылка КАК Документ, РеализацияТоваровУслугТовары.Количество, РеализацияТоваровУслугТовары.Цена ИЗ
#59
by ya1snik
Таковы требования головной организации. Еще раз о задаче: выгрузить в формате excel движение товаров за определенный период с детализацией Наименования документа, его Номера и Даты, Контрагента, Кода и Наименования товара, его Количества и отпущенной Цены. К сожалению руководство не отчитывается нам о своих целях.
#62
by ya1snik
Поступление, перемещение, списание и оприходование товаров как я знаю туда не попадают.
#63
by Lama12
Не подойдет. Ему нужны все движения по складам. А вот, то что руководство не отчитывается о целях работ - хреново. Понаделать можно совсем не то, что нужно. А иногда можно сделать совсем другое зная цели, и достич цель более эффективно.
#66
by ya1snik
В консоли все работает, но при сохранении в excel выходит ошибка - "Ошибка при установке значения атрибута контекста (Value): Произошла исключительная ситуация (0x800a03ec)" В коде экспорта данных ошибки нет, т.к. другие данные выгружатются нормально, а при добавлении этого кода - ошибка. Вот мой код: ГДЕ ТоварыНаСкладах.Регистратор.Дата МЕЖДУ &ДатаН И &ДатаК
#68
by ya1snik
Нашел ошибку, код номенклатуры был неверно указан. Но данных все равно нет, пустая таблица, хотя в консоли все гуд. Вот код экспорта:
#70
by hhhh
ГДЕ ТоварыНаСкладах.Регистратор.Дата МЕЖДУ &ДатаН И &ДатаК И ТоварыНаСкладах.Номенклатура В ИЕРАРХИИ(&Номенклатура)" (ВЫБРАТЬ Документы.Документ ИЗ Документы) ";
#79
by ya1snik
РТУ - это частный случай. Необходимы все документы касающиеся движения товаров на складе. Поэтому РН ТоварыНаСкладах более предпочтителен.
#80
by ya1snik
решение в принципе найдено - это пока только для документа РТУ, остальное приписать думаю труда не составит. Проблема в том, что данные в эксель не выгружаются, хотя в консоли все тип-топ.
#81
by Mafoni
+ можеш все не перечислять а только те где есть Номенклатура Количесвто и (Цена Или Сумма) ?
#83
by Mafoni
ну и наверное было бы неплохо записать файло екселя после того как данные в него выбросил !!!
#84
by ya1snik
Такова задача - необходима фактическая цена, т.е. цена из документа, а не цена товара. Они ведь могут различаться.
#86
by ya1snik
Книга.SaveAs(имяФайла); См. переписку выше - в этом регистре только продажи, а мне нужны все движения.
#88
by ya1snik
Нашел. У меня в справочнике обнаружена номенклатура с одинаковыми кодами ))). Исправил. Работает. Всем спасибо. На сегодня все )))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Цены, цены, цены.....?
- почему при оприходовании товаров цены цены идут в долларах.
- Построитель отчетов: вывод (не вывод) группировок
- Отбор по реквизиту регистра в наборе записей регистра накопления
- отчет по данным регистра накопления и регистра бухгалтерии
- Ошибка "...Вывод запрещен по причине: Вывод запрещен" - ничего не понимаю :(
- В чем отличие регистра накопления от регистра сведения
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- в СКД необходим вывод группировок выглядящий как вывод детальных записей
- Вывод цены и суммы в ВПФ выпуск продукции 8.2 КА
- Как связать период Регистра накопления и Регистра сведений во внутреннем запросе
- 1С СКД вывод последней цены.
В этой группе 1С
- v7: СокрЛП в запросе
- v7: Новый формат Swift файлов (Казахстан)
- v8: Как организовать резервы товаров в самописной конфигурации?
- 1С 8.2: язык запросов - функция "В" и "В ИЕРАРХИИ", релиз платформы 8.2.16.368
- Включить ли "Используются договоры с контрагентами" в УТ11?
- Альфа Авто 4: Кнопка Ввод штрих-кода
- Монитор Руководителя в 1С: УНФ
- Общий модуль через com-соединение
- v7: Выполнить действия над документом после закрытия его формы
- УТ 11: где найти дополнительные настройки пользователей?
- v8: Вопрос про БСП и сканирование - не могу подключить сканер
- Собрать даты В СКД
- группировка строк ТЧ табличного документа 1с 8.2
- СКД: отнять число от итога
- Как написать запрос, с условием, где параметр запроса входит в группу переменной
- УФ программно запустить стандартный выбор реквизит
- Выгрузка справочников из 1с 8.2 ЗУП 2.5 в Бух 2.0...help
- 1С УТ + Штрих-Т D2 USB
- Какие порты использует 1с
- v8: Подключение кассы в 1С