Форум программистов, компьютерный форум, киберфорум
Наши страницы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/27: Рейтинг темы: голосов - 27, средняя оценка - 4.52
Fzer0
11 / 11 / 2
Регистрация: 20.09.2012
Сообщений: 170
1

Цену последнего прихода

12.07.2013, 15:41. Просмотров 5450. Ответов 10
Метки нет (Все метки)

Как в УТ 11 получить последнюю Цену прихода?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2013, 15:41
Ответы с готовыми решениями:

Получение остатков (дата прихода)
Такая ситуация - есть отчет по получению остатков по складу (с группировкой по счету). Необходимо...

Изменение количества с помощью прихода
Доброго времени суток уважаемые программисты.Вот столкнулся с такой проблемой:у меня есть допустим...

1с 7.7 Налоговая накладная на основе прихода и рассчета
необходимо создать налоговую накладную подчиненную приходу и расходу! как это сделать? какие...

1с 7.7 Тис 964 Распроведение Прихода Тмц
Подскажите пожалуйста как отследить какие действия происходят при распроведении документов? В...

Вывод даты прихода товаров из данных регистра бухгалтерии.
Добрый день! Подскажите пожалуйста, как-то можно вывести дату прихода(расхода) по каждой...

10
te_morituri
22 / 22 / 4
Регистрация: 17.10.2009
Сообщений: 281
16.07.2013, 13:55 2
запросом можно по регистру "Партии товаров на складах" - если Вы о кодинге. Типовый отчет Вам не подскажу сходу, нужно играться с настройками.
0
duk337
2950 / 1762 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
16.07.2013, 14:18 3
Цитата Сообщение от Fzer0 Посмотреть сообщение
Как в УТ 11 получить последнюю Цену прихода?
Штатно - это РС.ЦеныНоменклатурыПоставщиков, если включено фиксирование цен по контрам. Программно - можно запросить док.ПоступленияТиУ
ВЫБРАТЬ ПЕРВЫЕ 1 Ссылка.Дата,Цена ИЗ Документ.Поступлениетоваровиуслуг.Товары ГДЕ Номенклатура=&Номенклатура УПОРЯДОЧИТЬ ПО Ссылка.Дата УБЫВ
1
Fzer0
11 / 11 / 2
Регистрация: 20.09.2012
Сообщений: 170
16.07.2013, 18:54  [ТС] 4
Задача просто в следующем при продаже по свободной цене высчитывать рентабельность

Добавлено через 1 минуту
Поэтому из табличной части получаю все товары продаваемые по свободной цене а вот с последней ценой прихода затычка

Добавлено через 11 минут
Я так понимаю еще нужно проверять проведен документ или нет?

Добавлено через 1 час 27 минут
1C
1
2
3
4
5
6
7
ВЫБРАТЬ
    ЗаказКлиентаТовары.Номенклатура
ИЗ
    Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
ГДЕ
    ЗаказКлиентаТовары.Ссылка = &Ссылка
    И ЗаказКлиентаТовары.ВидЦены = &ВидЦены
1C
1
2
3
4
5
6
7
8
9
10
11
ВЫБРАТЬ ПЕРВЫЕ 1
    ПоступлениеТоваровУслугТовары.Ссылка.Дата,
    ПоступлениеТоваровУслугТовары.Цена
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
    ПоступлениеТоваровУслугТовары.Номенклатура = &Номенклатура
    И ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА
 
УПОРЯДОЧИТЬ ПО
    ПоступлениеТоваровУслугТовары.Ссылка.Дата УБЫВ
Как объединить эти 2 запроса?

Добавлено через 1 минуту
Нужно перебрать табличную часть документа найти все позиции продаваемые по свободной цене и получить их цену последнего поступления
0
Volexovich
200 / 176 / 29
Регистрация: 24.10.2011
Сообщений: 703
17.07.2013, 09:46 5
Лучше всего объяснить тому кто приходует товар, что нужно ставить галочку Регистрировать цены поставщика в приходной в разделе цены и валюта, тогда бы твои проблемы решались очень легко и аналитика бы работала по ценам.

А две своих таблички объедини в один запрос и свяжи по номенклатуре, только вместо документов я бы рекомендовал использовать регистры, для закупочных цен - закупки, для заказов - Заказы покупателей.
1
Fzer0
11 / 11 / 2
Регистрация: 20.09.2012
Сообщений: 170
17.07.2013, 11:55  [ТС] 6
Просто суть то не в регистрации цен, суть в том что при продаже по свободной цене нужно высчитать рентабельность сделки по позиционно
0
Volexovich
200 / 176 / 29
Регистрация: 24.10.2011
Сообщений: 703
17.07.2013, 12:57 7
Оно конечно понятно, что регистрация цен не повлияет на рентабельность, я это писал к тому что рассчитать ее станет на много проще, запрос максимум в 10 строк все быстро найдет.
1
Fzer0
11 / 11 / 2
Регистрация: 20.09.2012
Сообщений: 170
17.07.2013, 13:16  [ТС] 8
Volexovich помогите объединить два запроса, а то я только учусь опыта еще совсем мало, пробывал вложенным запросом неработает
0
Volexovich
200 / 176 / 29
Регистрация: 24.10.2011
Сообщений: 703
17.07.2013, 13:22 9
Проверка на рентабельность будет происходить из модуля документа заказа перед проведением или в момент установки цены в строке заказа?

PS похоже перед проведением.

И еще это будет отчет или проверка внутри документа?

Признак свободной цены - ВидЦены?
0
Fzer0
11 / 11 / 2
Регистрация: 20.09.2012
Сообщений: 170
17.07.2013, 14:01  [ТС] 10
это будет кнопка в документе ЗаказКлиента, по кнопке отчет с выводом табличной части позиций (по свободной цене) и получением цены последнего прихода и расчета рентабельности

Добавлено через 35 секунд
Да ВидЦены когда пустое то получается по свободной цене
0
Volexovich
200 / 176 / 29
Регистрация: 24.10.2011
Сообщений: 703
18.07.2013, 09:16 11
Я бы сделал как то так:
Кликните здесь для просмотра всего текста

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
НомСвЦена = Новый Массив();
Для каждого Строка из Товары Цикл
Если Строка.ВидЦены = Справочники.ЦеныНоменклатуры.ПустаяСсылка() Тогда
    НомСвЦена.Добавить(Строка.Номенклатура);    
КонецЕсли;
КонецЦикла;
    
Запрос = Новый Запрос;
Запрос.Текст = 
"ВЫБРАТЬ ПЕРВЫЕ 1
|   Закупки.Номенклатура,
|   Закупки.Стоимость / Закупки.Количество КАК ЦенаЗакупки,
|   Закупки.Регистратор.Дата КАК РегистраторДата
|ИЗ
|   РегистрНакопления.Закупки КАК Закупки
|ГДЕ
|   Закупки.Номенклатура В(&Номенклатура)
|
|УПОРЯДОЧИТЬ ПО
|   РегистраторДата УБЫВ";
Запрос.УстановитьПараметр("Номенклатура",НомСвЦена);
Результат = Запрос.Выполнить();
1
18.07.2013, 09:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2013, 09:16

Поиск последнего прихода
Для поиска последних приходов пользуюсь таким скриптом: select filid, lagerid from( select...

VBA Outlook. Обработка последнего сообщения сразу после его прихода
Здравствуйте! Я пытаюсь сделать макрос, который должен при приходе ко мне письма в Outlook сразу...

Как узнать общую цену товаров, с учетом умножения количество на цену
Здравствуйте! Есть таблица с товарами. В одном столбце цена, в другом количество. Количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru