|
Формирование цены в документе РТиУ | ☑ | ||
---|---|---|---|---|
0
Sega82
14.12.13
✎
09:23
|
Подскажите, как в документе Реализация товаров и услуг получить цену = себестоимости продажи(потом ее просто увеличиваю на определенный%)? Конфа УПП, партионный учет, торговля. При проведении РТиУ формируется запись в регистрах накопления "Партии товаров на складах (управленческий учет)" и "Продажи себестоимость" вот из этих сумм получить цену.
|
|||
1
Wobland
14.12.13
✎
09:31
|
запросом
|
|||
2
Мимохожий Однако
14.12.13
✎
10:25
|
Себестоимость считается в конце месяца, а тебе надо сейчас. Коллизия однако.
|
|||
3
Wobland
14.12.13
✎
10:26
|
(2) или ему надо стоимость из движений?
|
|||
4
Мимохожий Однако
14.12.13
✎
10:29
|
(3)Партия и себестоимость немного разные вещи. Что имелось в виду знает только автор ветки. ))
|
|||
5
xenos
14.12.13
✎
10:31
|
(2) Если торговля, то себистомость извнстна.
|
|||
6
xenos
14.12.13
✎
10:33
|
(1) проще рать из движений, чем писать запрос повторяющий весь расчет себестоимости.
Тем более наверняка речь идет оп подарках, 1 раз в год бухи могут сами посмотреть цифры и написать их в ручную. |
|||
7
Мимохожий Однако
14.12.13
✎
10:34
|
(5)Я не телепат. Но в УПП есть документ Расчет себестоимости и не просто так. При поступлении товара можно зарегистрировать цены поставщика, а потом использовать документ Установка цен для получения цены продажи процентом от поступления. При этом используется регистр сведений Цены номенклатуры, а не регистр накопления Партии товаров. Всё штатно даже для торговых операций.
|
|||
8
xenos
14.12.13
✎
10:37
|
(7) Как уже писал, речь наверняка идет о подарках на новый год, поэтому заморачиваться с вопросом смысла нет.
|
|||
9
Sega82
14.12.13
✎
10:48
|
Вроде в вопросе есть все ответы, расчет сс не делается(просто торговля!), и это не подарки на НГ )). Проводим документ видим себестоимость в регистре Продажи себестоимость - получаем цену и меняем ее на %
|
|||
10
Sega82
14.12.13
✎
10:51
|
Что то типа:
//Сега //Процедура - обработчик события "Нажатие" кнопки "Вполнить". // Действия по нажатию кнопки назначаются при выборе // текущего действия в процедуре ПриИзмененииТекущегоДействия(). // Данный обработчик изменяет цену на себестоимость продаж и умножаем на %. // Процедура КнопкаВыполнитьНажатиеИзменитьЦенуСебестоимостьПродаж(Элемент) Для каждого СтрокаТабличнойЧасти Из Товары Цикл Если СтрокаТабличнойЧасти.Пометка Тогда "ВЫБРАТЬ | ПродажиСебестоимость.Количество, | ПродажиСебестоимость.Стоимость, | ПродажиСебестоимость.Стоимость / ПродажиСебестоимость.Количество КАК ЦенаСебестоимостьПродаж, | ПродажиСебестоимость.Номенклатура |ИЗ | РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость | ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг | ПО ПродажиСебестоимость.Регистратор = РеализацияТоваровУслуг.Ссылка" СтрокаТабличнойЧасти.Цена = ЦенаСебестоимостьПродаж * (100 + ВариантЗначения) / 100; // пересчитаем связанные реквизиты. РассчитатьЦеныИСуммы(СтрокаТабличнойЧасти); КонецЕсли; КонецЦикла; ПересчитатьАвтоматическиеСкидки(); ДействиеНеВыполнено = Ложь; КонецПроцедуры // КнопкаВыполнитьНажатиеИзменитьЦену()//Сега |
|||
11
Мимохожий Однако
14.12.13
✎
11:13
|
Запрос в цикле - это по нашему )) Лисапед с квадратными колёсами.
|
|||
12
Sega82
14.12.13
✎
11:17
|
(11) Сорри за мой "английский" ))
|
|||
13
mistеr
14.12.13
✎
11:30
|
(9) Зачем проводить, можно взять эти цифры из регистра партий до проведения.
|
|||
14
Sega82
14.12.13
✎
11:39
|
(13) Тогда наверно нужно писать запросы под каждый вид учета (УУ и регламентированный), если документ отражать в УУ или БУ или НУ?
|
|||
15
Мимохожий Однако
14.12.13
✎
12:02
|
(14)чем не устраивает стандартный механизм назначения цен?
|
|||
16
Sega82
14.12.13
✎
12:10
|
(15) При регистрации цены поставщика, не учитываются доп расходы (транспортировка, доставка и т.п.)
|
|||
17
mistеr
14.12.13
✎
12:43
|
(14) Смотря какая стоимость нужна.
И вообще, какая задача решается? Кому продаете по таким нетвердым ценам? |
|||
18
Sega82
14.12.13
✎
12:49
|
(17) Стоимость партии + % , Задача продать партию с наценкой. Просто цена поставщика + % < Цена партии +%, т.к. есть еще доп расходы на приобретение этой партии.
|
|||
19
Sega82
14.12.13
✎
12:55
|
Пока торможу: Как в обработку табличной части передать Ссылку и цикл правильно прописать.
Процедура КнопкаВыполнитьНажатиеИзменитьЦенуСебестоимостьПродаж(Элемент) Запрос = Новый Запрос; Запрос.Текст= "ВЫБРАТЬ | ПродажиСебестоимость.Количество, | ПродажиСебестоимость.Стоимость, | ПродажиСебестоимость.Стоимость / ПродажиСебестоимость.Количество КАК ЦенаСебестоимостьПродаж, | ПродажиСебестоимость.Номенклатура |ИЗ | РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость | ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг | ПО ПродажиСебестоимость.Регистратор = РеализацияТоваровУслуг.Ссылка |ГДЕ | РеализацияТоваровУслуг.Ссылка = &Ссылка"; Запрос.УстановитьПараметр("Ссылка", Ссылка); // Обработка.ОбработкаТабличнойЧастиТовары.Форма.Форма.Форма(1442,40)}: Переменная не определена (Ссылка) Результат = Запрос.Выполнить(); //написать правильно цикл!? Для каждого СтрокаТабличнойЧасти Из Товары Цикл Если СтрокаТабличнойЧасти.Пометка Тогда СтрокаТабличнойЧасти.Цена = Запрос.ЦенаСебестоимостьПродаж * (100 + ВариантЗначения) / 100; // пересчитаем связанные реквизиты. РассчитатьЦеныИСуммы(СтрокаТабличнойЧасти); КонецЕсли; КонецЦикла; ПересчитатьАвтоматическиеСкидки(); ДействиеНеВыполнено = Ложь; КонецПроцедуры // КнопкаВыполнитьНажатиеИзменитьЦену()//Сега |
|||
20
ProProg
14.12.13
✎
12:55
|
Тебе уже сказали - пиши запрос. Что непонятного?
|
|||
21
Sega82
14.12.13
✎
13:10
|
(20) пишу (19)
|
|||
22
Sega82
14.12.13
✎
15:09
|
Всем спасибо за моральную и духовную поддержку, вопрос решен.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |