Имя: Пароль:
1C
1С v8
v8: УТ.Продажа товара по разной цене за штуку и упаковку
0 frutty
 
03.10.11
15:21
Как это реализовать в УТ 8.11? С условием, что упаковка может быть продана поштучно.
1 mikecool
 
03.10.11
15:22
разные единицы и установка цен по единицам? не?
2 Ненавижу 1С
 
гуру
03.10.11
15:23
(1) не взлетит, единица не измерение
3 frutty
 
03.10.11
16:26
Пробовал со скидками пошаманить, но слишком много скидок придётся делать, не вариант!
Может как-нибудь распаковку упаковки делать?
4 Жан Пердежон
 
03.10.11
16:29
в упаковке же коэф.задается
5 frutty
 
03.10.11
16:33
задаётся, но продажа упаковки (10 шт) и штуки (1 шт) не различаются ценой, т.е. упак = 400, шт = 40
6 shuhard
 
03.10.11
16:35
(5) если товар не штучный. т.е. цена коробки гон.донов<>цена гон.дона* число гон.донов в коробке, то это разные товары с разными внутренними артикулами

и один в другой преобразуется сборкой/разборкой
7 Ненавижу 1С
 
гуру
03.10.11
16:35
я так понимаю требуется установить общую скидку при продаже упаковками, но коэффициент вхождения штук в упаковки у раной номенклатуры разный?
8 DSSS
 
03.10.11
16:48
Смотрю УТ 11.0.7.2 Процедура ЗаполнитьЦенуПродажиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)
Там запрос:

Запрос = Новый Запрос("
           |ВЫБРАТЬ
           |    ВЫРАЗИТЬ(ЦеныНоменклатурыСрезПоследних.Цена * КурсыСрезПоследних.Курс / КурсыСрезПоследних.Кратность
           |        / КурсыСрезПоследнихВалютаЦены.Курс * КурсыСрезПоследнихВалютаЦены.Кратность
           |        * ЕСТЬNULL(ВЫРАЗИТЬ(&Упаковка КАК Справочник.УпаковкиНоменклатуры).Коэффициент, 1)
           |        / ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Упаковка.Коэффициент, 1) КАК ЧИСЛО(15, 2)) КАК Цена
           |ИЗ
           |    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(КОНЕЦПЕРИОДА(&Дата, ДЕНЬ), Номенклатура = &Номенклатура
           |        И Характеристика = &Характеристика И ВидЦены = &ВидЦены)
           |    КАК ЦеныНоменклатурыСрезПоследних
           |ЛЕВОЕ СОЕДИНЕНИЕ
           |    РегистрСведений.КурсыВалют.СрезПоследних(&Дата) КАК КурсыСрезПоследних
           |ПО
           |    КурсыСрезПоследних.Валюта = ЦеныНоменклатурыСрезПоследних.Валюта
           |ЛЕВОЕ СОЕДИНЕНИЕ
           |    РегистрСведений.КурсыВалют.СрезПоследних(&Дата, Валюта = &Валюта) КАК КурсыСрезПоследнихВалютаЦены
           |ПО
           |    ИСТИНА
           |");

Вроде должно работать)
Автор, какой релиз у тебя?
9 shuhard
 
03.10.11
16:49
(8) дык цена то одна в Рг сведений ЦеныНоменклатуры,
она тупо пересчитается на Коэффициент

ТС это не надо
10 frutty
 
03.10.11
17:11
shuhard прав, походу придётся сборкой/разборкой заморачиваться, иначе никак
11 Базис
 
naïve
03.10.11
17:16
Поругайте мысль - флажок в спр.ЕдиницыИзмерения,
1 - пересчитывать в процедуре (8), 0 - не пересчитывать.
Ну и поискать, где ещё этот коэффициент играет.
12 Shurjk
 
03.10.11
17:19
(11) Без допилиувания не получиться, да и муть в итоге выйдет, где то поставили флажок - где то сняли и непонятно из-за кого и почему товар по этой цене ушел, с комплектами единственно верное решение в рамках типовой.
13 shuhard
 
03.10.11
17:23
(11) + переписать подборы
расчет цен на основании
отчеты
комиссионную и комитетную схемы
блокировку отгрузке по цене выше лимита



не айс + когда нет документа ценообразования есть простор для кражи
14 Злопчинский
 
03.10.11
17:45
в 7.7 ТиС можно было так сделать:
обычно на номенклатуру указывается при заполнении накладных/счетов - тип цены; этот тип цены - был в подч.справочнике "цены номенклатуры", цена на номенклатуру указывалась для КОНКРЕТНОЙ единицы измерения (шт, упаковки, палеты)
.
продаем в упаковках: выбираем тип цены "Оптовая упаковками" - заполняем документ... Продаем штуками - выбираем тип цены "Оптовая штучная"... В одном документе в принципе можно в разных строках одного товара указывать и упаковки и штуки...
15 shuhard
 
03.10.11
17:46
(14) окуительной важности данные
16 Злопчинский
 
03.10.11
17:46
что делать если цена "Оптовая упаковками", а продали 0.5 уп - в принципе никто не запрещает - посчитается сумма за 1 упаковка *0.5
17 Злопчинский
 
03.10.11
17:48
(15) и не говори...
сколько работаю - ни разу не встречал реально работающей такой схемы. Все сделки обговариваются либо сумма за 735 штук, либо цена за штуку - а упаковками или штуками будешь отгружать - по барабану. расчет от цены за штуку всегда шел...
18 Базис
 
naïve
03.10.11
17:48
(14) А если ящик, бутылку и 150 в разлив одного и того же?
19 shuhard
 
03.10.11
17:48
(16) ещё раз,
в УТ 11 в Рг сведений нет измерения упаковка
20 frutty
 
03.10.11
18:20
В моём случае разукомплектация - очень хороший вариант, т.к. у меня розничная продажа с маленьким потоком покупателей. Единственное можно будет написать обработку для быстрого разукомплектования упаковки.
21 shuhard
 
03.10.11
18:25
(20) дык в рознице по любому придётся делать комплектацию, как ты без неё потом будешь инвентаризацию проводить.
3/16 коробки мыла ?
22 frutty
 
03.10.11
18:34
(21) я вообще планировал поштучно вести учёт.
23 shuhard
 
03.10.11
18:40
(22) ну и как узнать сколько кусков мыла осталось в надорванной коробке ?
24 Ткачев
 
03.10.11
18:43
А добавить в регистр Ед.Изм. не предлагать ?
Я для отчета по алкоголю, добавлял единицу "объем" в Рознице, все прекрасно рассчиталось и сошлось.
25 frutty
 
03.10.11
21:25
(24) изменить в конфигураторе то всё можно, просто хочется малыми жертвами, а лучше вообще средствами типовой конфигурации.
26 Жан Пердежон
 
04.10.11
11:22
(25) держи костыль без изменения конфы: единицам измерения добавить свойство "КоэфЦены" или "ЦенаЗаЕИ" и обработкой заполнения ТЧ заполнять цены с учетом этого свойства.
27 virus555
 
19.10.11
09:48
По моему это делается так:
Создаешь два вида цены, например, Розничная и Оптовая -
В Розничной ставишь Товар1 Упаковка 1шт - Цена 10 руб.
В Оптовой ставишь Товар1 Упаковка 10шт - Цена 5 руб.

И будут у тебя разные цены на разные упаковки.
28 Злопчинский
 
19.10.11
16:10
(27) ну дык в (14) я про это уже написал
29 virus555
 
20.10.11
09:49
(28) Да действительно, не внимательно читал.
Но все же проблема актуальная. Автор тут (5) написал, что коэффициент работает, но хотелось бы чтобы от установки к-ва товара устанавливалась соответствующая цена. Например при заказе Товара1 кратно 1шт. - цена Розничная, а при заказе кратно 10 шт. (10, 20 ... 100 и т.д.) - автоматом считалась цена Оптовая.
Я так понимаю штатными средствами так нельзя сделать?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс