![]() |
|
Как ввести в Установку цен номенклатуры нужные мне цены | ☑ | ||
---|---|---|---|---|
0
Russkiy
19.04.13
✎
12:09
|
Привет, ребята!
У меня 1С:Предприятие 8.2 (8.2.15.318), конфигурация "Управление торговлей для Украины", редакция 2.3. У меня возникла следующая проблема, требующая срочного решения. Мне нужно во вновь создаваемый документ "Установка цен номенклатуры" (на основании документа "Поступление товаров и услуг") ввести цены из документа-источника в точности такие же. Конкретнее. Есть документ "Поступление товаров и услуг" с определёнными закупочными ценами. На основании его я создаю документ "Установка цен номенклатуры". В нём отражаются текущие цены номенклатуры - закупочная, оптовая и розничная, причём каждая из них имеет свою величину в зависимости от статуса и наценки: закупочная равна той же цене, что и в исходном документе, а оптовая и розничная - этой закупочной с соответствующими заданными наценками. Мне нужно, чтобы в качестве розничных остались цены, присвоенные закупочным ценам. Для этого я временно назначаю нулевую наценку на розничную цену, затем формирую документ, исключаю из него закупочную и оптовую цены. И вот передо мной заготовка: документ "Установка цен номенклатуры" с только розничными ценами, вроде бы равными ценам из исходного документа... Однако при детальном исследовании списка обнаруживаю, что на многие позиции выставлена та или иная наценка, и, соответственно, цены этих позиций рассчитаны с её учётом. Ладно: записываю документ, нажимаю кнопку "Изменить", выбираю цену "Розничная", в настройках обработки выбираю пункт "Установить наценку", делаю её нулевой и обрабатываю список, а затем переношу результат в табличную часть документа. Всё, думаю, вроде бы цены теперь должны соответствовать тем, которые в исходном документе. Не тут-то было: исчезла только наценка, а цены пока остаются с изначально назначенными при формировании документа (и непонятно откуда взявшимися) наценками. Ладно: нажимаю кнопку "Рассчитать по базовым ценам". В результате получаю базовые цены, вытащенные откуда-то из регистров, но, конечно же, не имеющие никакого отношения к ценам исходного документа... Пытался обработать список и с помощью иных опций: к примеру, "Рассчитать по формуле" или "Рассчитать по ценам контрагента" - да всё не то... Итак, мне нужно, чтобы в сформированном документе розничными оказались цены из исходного документа, на основании которого он сделан. Как это можно сделать и можно ли вообще? Очень прошу знатоков помочь мне решить эту проблему и буду за это чрезвычайно признателен. |
|||
1
viktor_vv
19.04.13
✎
12:15
|
Если не менять конфу, то что мешает внешнюю обработку написать.
|
|||
2
hhhh
19.04.13
✎
12:18
|
(0) а просто в справочнике типы цен переименовать Закупочную в розничную?
|
|||
3
Russkiy
19.04.13
✎
12:22
|
Я, сожалению, не программист 1С, поэтому написать внешнюю обработку не могу... А проблема требует срочного решения.
Переименовать? Временно? А что это даст? |
|||
4
viktor_vv
19.04.13
✎
12:23
|
И че-то ты по поводу "рассчитать по базовым ценам" не то говоришь. Ничего там из базы не берется. Базовая цена для расчета сначала из документа берется.
|
|||
5
viktor_vv
19.04.13
✎
12:25
|
То есть если ты установил наценку в 0 для оптовой и потом Рассчитать по базовым ценам, при этом в документе есть закупочная, и она выбрана как базовая в типе цен Оптовая, то все посчитается так, как ты хочешь.
|
|||
6
viktor_vv
19.04.13
✎
12:27
|
И вот здесь
"Для этого я временно назначаю нулевую наценку на розничную цену, затем формирую документ, исключаю из него закупочную и оптовую цены" это я так понял в типе цен. Эта информация используется как значение по умолчанию. А в сам документ берется то, что было записано установкой цен до этого. |
|||
7
zladenuw
19.04.13
✎
12:28
|
а что мешает
в изменить выбрать розницу. выбрать Рассчитать по формуле выбираем закупку |
|||
8
Russkiy
19.04.13
✎
12:33
|
Э-э-э, если бы... Тут почему-то бызовыми являются цены совсем не из исходного документа... Я-то по своей наивности на это и рассчитывал...
|
|||
9
viktor_vv
19.04.13
✎
12:35
|
(8) Базовые для типа цен Розничная какая выбрана ? В справочнике Типы цен.
|
|||
10
viktor_vv
19.04.13
✎
12:38
|
И в приходной какой тип цен контрагентов выбран?
В этом типе цен контаргентов, какой тип цен номенклатуры выбран ? |
|||
11
Krendel
19.04.13
✎
12:39
|
(0) Заполнить по поступлению не предлагать?
|
|||
12
Russkiy
19.04.13
✎
12:40
|
А как заполнить по поступлению?
|
|||
13
Russkiy
19.04.13
✎
12:41
|
В приходной выбран тип цен "отпускная". Она сопоставлена с ценой номенклатуры "закупочная". А уже от неё всё просчитывается...
|
|||
14
Strogg
19.04.13
✎
12:42
|
Внешняя обработка заполнения табличных частей поможет русскому в далекой Украйне.
|
|||
15
viktor_vv
19.04.13
✎
12:42
|
(11) Так он на основании поступления и создает установку цен. Там с пересчетом какя-то шняга.
|
|||
16
viktor_vv
19.04.13
✎
12:46
|
(13) Для розничной какой тип цен выбран как базовая, и вариант расчета какой стоит ?
Ну можешь конечно в типе цен контрагента для этой отпускной поставить тип цен номенклатуры Розничная. Тогда у тебя при вводе на основании она заполнится из документа. |
|||
17
viktor_vv
19.04.13
✎
12:54
|
И состояние флагов "Цены включают НДС" в типах цен закпочная и Розничная какие ?
А то может ты неправильно интерпретируешь результаты расета просто. |
|||
18
Russkiy
19.04.13
✎
12:54
|
Ну вот покажу, как формируется цена на примере одной позиции. В исходном документе цена на неё равна 19.40 грн. Во вновь созданном документе "Установка цен номенклатуры" цена "Закупочная" равна ей, а оптовая и розничная рассчитаны по наценкам в 10% и 90% соответственно. Причём наценка на розничную цену выставлена в типе цен 50%, а здесь почему-то подставлена по умолчанию 90%. Откуда она взялась - не пойму... При формировании списка в обработке в колонке "Цена базовая" стоит "10,20", а отнюдь не цена из исходного документа. И в колонке "% скидки" стоит "90", а не 50, как это задано в типе цен номенклатуры... Ну, и так далее...
|
|||
19
Russkiy
19.04.13
✎
12:55
|
Не, эти флаги выключены, так что цены НДС не включают.
|
|||
20
Russkiy
19.04.13
✎
12:56
|
"...Ну можешь конечно в типе цен контрагента для этой отпускной поставить тип цен номенклатуры Розничная.
Тогда у тебя при вводе на основании она заполнится из документа" Пробовал. Не получается... |
|||
21
viktor_vv
19.04.13
✎
12:59
|
"наценка на розничную цену выставлена в типе цен 50%, а здесь почему-то подставлена по умолчанию 90%. Откуда она взялась - не пойму"
Читай (6). И ответь на начало (16). |
|||
22
adelaide
19.04.13
✎
13:00
|
(0) 100 грн и у вас будет обработка заполнения табличных частей, которая скопирует номенклатуру и цены из приходной накладной.
|
|||
23
viktor_vv
19.04.13
✎
13:01
|
(22) Какой ты алчный :).
|
|||
24
adelaide
19.04.13
✎
13:02
|
(23) по божески, мне 100 грн на раз поесть.
|
|||
25
Russkiy
19.04.13
✎
13:07
|
Базовой для розничной цены выбрана закупочная. Расчёт розничной таков: закупочная цена плюс наценка в 50%, и округляется до пяти копеек вперёд.
|
|||
26
viktor_vv
19.04.13
✎
13:10
|
(25) Ну тогда не знаю, это уже смотреть надо.
Так вроде все с расчетом должно быть нормально. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |