gifts2017

Просмотр установленных цен по номенклатуре

Опубликовал Дмитрий Дашевский (dmitry1975) в раздел Обработки - Ценообразование, прайсы

Обработка для быстрого просмотра установленных цен номенклатуры. Для конфигурации "Комплексная автоматизация, редакция 1.1 (1.1.30.2)"

Небольшая предыстория. На одном предприятии при внедрении КА возникла ситуация, когда при установке цен номенклатуры были допущены многочисленные ошибки при вводе даных (например для скотча цена 46 рублей за штуку была установлена цена 46 рублей за метр.  Предприятие производит продукцию по давальческой схеме (передача материалов переработчику и назад получает готовую продукцию). Учет использованных материалов осуществляется по спецификациям. При расчете себестоимости готовой продукции по таким ценам возникали дикие суммы затрат по этому скотчу на сотни тысяч рублей, чего  в реальности  быть не могло. В связи с этим потребовалось что-то небольшое и более или менее удобное, а самое главное с привычным интерфейсом для быстрого просмотра установленных цен  на вызывающие подозрение материалы, нежели имеющиеся стандартные отчеты. Решение этой задачи в виде обработки было выбрано, потому что  с непривычки, после 1С 7.7, пользователи не всегда могут быстро сообразить как настроить стандартный отчет на СКД, чтобы получить нужную информацию. Вот в общем то и все. Теперь само описание:

При запуске пользователь выбирает необходимый элемент номенклатуры и нужный тип цен. При нажатии кнопки "Выполнить" табличная часть заполняется нужными данными. Отсюда же можно зайти в необходимый документ и подправить если требуется.

Я, чтобы было меньше заморочек с последующим обновлением просто  сделал для этой обработки кнопочку быстрого вызова, но легко можно изменить для более удобного вызова, например из контекстного меню в справочнике "номенклатура" с передачей в обработку значения ссылки на элемент номенклатуры. В общем кому как будет удобнее и проще. Обработка очень простая, но для кого-то возможно сэкономит несколько минут личного времени :)

Скачать файлы

Наименование Файл Версия Размер
Просмотр цен 15
.epf 10,91Kb
12.08.13
15
.epf viewprice 10,91Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. город в Мексике (acapulco) 14.08.13 09:17
Спасибо! Очень полезная обработка. Проверял на УТ 10.3 - работает
2. Дмитрий Дашевский (dmitry1975) 14.08.13 11:36
(1) acapulco, буду рад если поможет в вашей работе :)
acapulco; +1 Ответить
3. OBEH (OBEH) 15.08.13 15:46
Вообще-то, правильнее было бы такие вещи встраивать в документы, как обработка табличных частей.
Тогда, при нажатии "кнопочки быстрого вызова" можно было бы по всем записям табличной части получить данные.
Отклонения и прочие анализы тут-же под рукой. Берите идею бесплатно.
4. Дмитрий Дашевский (dmitry1975) 15.08.13 18:17
(3) OBEH, ваша идея хороша,и не нова я бы сказал :) Но применительно к другой ситуации, т.е. когда людям необходимо оперативно проконтролировать цены при выписке документа, чтобы например при формировании скидки не уйти в минус. В моей ситуации проблема уже имеет место быть, бухгалтер смотрит ОСВ, видит по какой номенклатуре идут минусы, тут же жмет кнопку на панели инструментов, выбирает номенклатуру и получает результат. А так бы ей пришлось либо искать документ с нужной номенклатурой, либо вводить новый, выбирать номенклатуру и потом уже получать цены.
К тому же я писал, что данный код можно обыграть и встроить как угодно в соответствии со своими фантазиями :) В данном случае я выложил обработку, которую сделал для конкретной ситуации. Вот и все.
5. OBEH (OBEH) 16.08.13 03:00
Вот, к примеру, "когда людям необходимо оперативно проконтролировать цены при выписке документа", как раз и надо делать обработку, чтобы не выбирать вручную материалы, типа, "Килька балт...". В остальном не вижу практического смысла "недоработанной" обработки банального запроса к регистру.
6. Дмитрий Дашевский (dmitry1975) 16.08.13 06:11
(5) OBEH, вы упорно не хотите меня слышать. Я специально написал предысторию почему сделано именно так. Во избежание таких вот комментариев. Но видать все равно "чтения между строк" не избежать :) Скажу еще раз. При вводе документа "передача материалов в переработку" в табличной части нет цен. Документ при проведении по УУ формирует движения по регистрам с ценой, которую он получает автоматически. Если документ проводится еще по БУ то еще формируются соответствующие проводки. А теперь внимание вопрос - много ли пользователей после ввода и проведения документа контролируют проводки или движения по регистрам? Себестоимость обычно рассчитывается при закрытии месяца. Поэтому и искать приходится уже после того, когда бухгалтер видит, что неправильно рассчитывается стоимость исходных материалов. Поэтому в данном конкретном случае есть практический смысл для , цитирую - "недоработанной обработки банального запроса к регистру". Прошу прощения, но я специально выделил смысл поста полужирным шрифтом, на тот случай если вдруг вы не захотите читать "так много буковок":)
Я отмечал, что обработка очень простая, но если она решает конкретную и нужную для бухгалтера задачу, то почему она не имеет права на существование? Нет конечно можно было написать ТЗ, обернуть в красивую обертку, сделать еще к ней кучку фич, но зачем оно надо, если требуется выяснить одну простую вещь по какой цене были списаны материалы в производство конкретным документом?
7. OBEH (OBEH) 16.08.13 06:43
Все я прекрасно "слышу" и все прекрасно понимаю.
"А теперь внимание вопрос -"...какого черта "после ввода и проведения документа контролировать проводки или движения по регистрам"?
Повторяю(последний раз) идею.
На документе(в данном случае, предложенном "передача материалов в переработку")обработкой считываем табличную часть материалов(не забивая в нее руками!) и все.
Если dct еще не понятно, то пардон, приходите через год.
8. Дмитрий Дашевский (dmitry1975) 16.08.13 10:35
(7) OBEH, не имею желания больше спорить с вами. Ваше мнение я понял, но все-таки остаюсь при своем. Если вам обработка так не понравилась, то отведите душу, проминусуйте и проходите дальше. А кому-то она возможно пригодится, особенно тому, у кого нет знаний написать даже такую простую вещь.
9. юрий гулидов (gull22) 20.08.13 09:44
(8) dmitry1975,
Пожелание от упомянуто незнайки. Было бы логично добавить период вывода данных. А то в декабре смотреть данные января по ценам не актуально.
10. Дмитрий Дашевский (dmitry1975) 20.08.13 13:34
(6) dmitry1975, (9) gull22, Для моих задач то как раз нужны было видеть все установленные цены, чтобы найти ошибку, поэтому и не стал делать период. А Вам в этой обработке период действительно нужен, или это просто "виртуальное" пожелание? :) Если нужно сделаю, как немного освобожусь.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа