gifts2017

Регистрация, установка цен по документу поступления (УТ 11.0.5.4)

Опубликовал Dmitriy Vlasenko (mitriy) в раздел Обработки - Ценообразование, прайсы

Внешняя обработка для автоматического формирования документов "Установка цен номенклатуры" и "Регистрация цен номенклатуры поставщика" на основании документов "Поступление товаров и услуг" и "Ввод остатков".
Возможности и особенности:
 
1. Из формы документа "Поступление товаров и услуг" можно сформировать "Установка цен номенклатуры" (с предварительным выбором видов цен) или "Регистрация цен номенклатуры в которые будут скопированы цены из документа поступления.
 
2. Из формы документа "Ввод остатков" все так же, как и в п. 1, но есть некоторые отличия, связанные с особенностями документа. Если это комиссия, то цены будут браться из уже зарегистрированных цен поставщика. Если таковых нет, то и цены в сформированном документе будут не заполнены, хотя документ будет создан в любом случае. Регистрация цен поставщика из документа ввода собственных остатков будет сформирована с пустыми полями Поставщик и Соглашение, т.к. в исходном документе таковые не указываются.
 
3. После формирования документ цен записывается (без проведения) и открывается его форма для редактирования. Документ цен перед открытием записывается всегда, проверок никаких нет. Хотел открывать форму созданного документа без его записи, но пока не нашел приемлемого способа сделать это без редактирования формы самого документа цен.
 
Как добавить:
 
1. Администрирование - Дополнительные отчеты и обработки (в панели навигации).
 
2. Кликаем "Создать" и выбираем файл обработки.
 
3. Меняем "Публикация" с "Режим отладки" на "Используется".
 
4. Снимаем флажок "Использовать для формы списка" (это по желанию, из формы списка будет работать так же, просто открытие документа предполагает хоть какой-то контроль).
 
5. Записать и закрыть.
 
6. Открываем документ "Поступление товаров и услуг" или "Ввод остатков".
 
7. Вверху между кнопками "Провести" и "Печать" находим кнопку меню "Создать на основании", подменю "Создание связанных объектов".
 
ЗЫ: В создании обработки были использованы примеры из демонстрационной базы "Библиотека стандартных подсистем" (1.0.7.5), механизмы которой используются и в УТ 11.

 

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

Наименование Файл Версия Размер Кол. Скачив.
РегистрацияЦенПоДокументуПоступления.epf
.epf 12,44Kb
22.12.10
565
.epf 12,44Kb 565 Скачать

См. также

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

Комментарии

1. LkMaksimka (LkMaksimka) 22.12.10 15:10
Классная Обработка но есть небольшое замечание: все цены закуп. оптов. рознич. одинаковые :)
2. Dmitriy Vlasenko (mitriy) 22.12.10 15:46
угу... я же говорил, что цены тупо копируются, если надо рассчитать, то это можно сделать уже в самом документе, поэтому не стал заморачиваться с этим :)
3. Dmitriy Vlasenko (mitriy) 22.12.10 15:46
4. LkMaksimka (LkMaksimka) 22.12.10 15:57
5. Александр (sprinter) 22.12.10 17:23
Также делал подобную обработку ввода на основании и на цитату "Хотел открывать форму созданного документа без его записи" так же не нашёл ответа, вроде бы должна работать функция ПолучитьССылкуНового(), но что-то не прокатывает.
6. Алексей . (mamanelli) 23.12.10 13:41
Плюсану ;)
Одно то, что человек читает документацию и использует в разработке материалы 1С, заслуживает уважения.
7. sound sound (sound) 24.12.10 10:36
Ничего против обработки не имею, но что-то эта картинка уже изрядно примелькалась :)
8. Dmitriy Vlasenko (mitriy) 24.12.10 11:02
у обработки только одна вспомогательная форма выбора вида цен...
ты правда думаешь, что ее фотография тут необходима?
9. sound sound (sound) 24.12.10 11:05
10. Dmitriy Vlasenko (mitriy) 24.12.10 11:29
(9) ну да... или ты что-то другое имел ввиду?
11. sound sound (sound) 24.12.10 11:39
(10) Ну мне думается, что если в принципе нет конкретного визуального представления у программы, то может вообще не надо картинку? Теряется, как бы это сказать, уникальность обработки (конфигурации, программы и пр).
Я вот, например, некоторые обработки помню не по названиям, а именно по аватарке, примелькиваются знаете ли.
Дак вот, картинка этой обработки на Инфостарте, мягко говоря, примелькалась. Кто-то 1, не знаю уже кто, поставил эту картинку, и началось, как эпидемия, что ни обработка, то ЭТА ЖЕ картинка. Она что по умолчанию ставится?
Но повторяю, против самой обработки ничего личного не имею :)
12. Александр Рытов (Арчибальд) 24.12.10 11:48
(11) Ручка с блокнотом появляются сами, если автор никакой аватарки не указал.
13. sound sound (sound) 24.12.10 11:51
(12)Ааа, ну это все объясняет, реально не знал. Видимо просто потому что никогда не пробовал без аватарки что-то выложить.
Тогда извиняюсь за тупой необоснованный наезд :)
14. Dmitriy Vlasenko (mitriy) 24.12.10 11:55
15. sound sound (sound) 24.12.10 11:56
(14) каждый день что-то новое познаю :)
16. Александр Прокопенко (babylon_5) 27.12.10 14:02
По поводу открытия формы без записи документа.
Я буду кусочки копировать из своего исходника. Поэтому документ - РКО.
1. Создаю документ:
РасходныйОрдер = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
2. Заполняю реквизиты:
РасходныйОрдер.Организация = Основание.Организация;
РасходныйОрдер.Ответственный = Основание.Ответственный;
и т.д.
3. Получаю форму документа и открываю ее:
ФормаРасходного = РасходныйОрдер.ПолучитьФорму();
ФормаРасходного.Открыть();
4. Один интересный момент.
При открытии формы нового документа (а он именно новый т.к. еще не записывался) некоторые реквизиты заполняются значениями по умолчанию. И, если при этом перетираются установленные значения то их нужно (пере)заполнить уже в форме:
ФормаРасходного.ЭлементыФормы.Оплачено.Значение = Истина;
17. Александр Прокопенко (babylon_5) 27.12.10 14:03
А вот то, что не пересчитываются цены - это называется перекладыванием своей работы на пользователя.
Т.е. 'вот как-то лень один раз написать', поэтому 'пусть пользователь каждый раз тыкает в десяток кнопочек'. :)
Это конечно достает, но я обычно делаю.
Не слишком сложно вызвать или скопировать из документа в обработку процедуры пересчета цены. Хотя и геморройно. Рутинно. Полет мысли уже влечет дальше, а тут нужно сидеть и вылизывать... :)
P.S. Никоим разом не хотел никого обидеть. Просто свои эмоции немного выплеснул. И самого эти моменты напрягают. А приходится. Иначе - это не тот уровень...
18. Dmitriy Vlasenko (mitriy) 27.12.10 20:41
(16) в данном случае можно ничего не заполнять, просто получать форму нового документа, значения по умолчанию пропишутся так, как это задано в коде... мало того, можно получить новую форму, а потом заполнить ее коллекции и реквизиты так, как нужно... но вопрос не в этом, а в том, как открыть форму нового, заполненного, но не записанного объекта так, чтобы она подхватила этот объект со всеми его значениями, отработав ПриСозданииНаСервере, и при этом не трогать код формы...
(17) я не обижаюсь... каждый имеет право судить так, как ему нравится...
19. Александр Прокопенко (babylon_5) 27.12.10 22:19
(18) А, 8.2... Блин. Не обратил внимания.
20. Eugeneer (Eugeneer) 28.12.10 14:00
Как то не очень разработка порадовала. Мало решает задач.

Сейчас заканчиваю разработку http://infostart.ru/public/21121/ по регистрации цен для УТ11 на основании поступления с полным анализом. Выводится форма в которой видны данные поступления, плюс всевозможный анализ - старые цены, цены прихода, цены остатков, количества, окна с историей цен по установке, закупке и множество других опций). Может работать в нескольких режимах - как автоматическая обработка к документу поступления, так и независимо. При независимом режиме можно отбирать поступления (например множественный выбор сразу нескольких накладных по которым сделать анализ и установку - например от поставщика пришло 5 накладных за день, либо например сделать анализ по всем поступлениям. Показывает что надо переоценять, а что нет.
В обработке также встроены формулы расчета ну и естественно создание установки цен.

21. Dmitriy Vlasenko (mitriy) 28.12.10 14:18
(20) шел бы ты лесом... тебе здесь не рекламное агентство...
22. Eugeneer (Eugeneer) 28.12.10 14:30
(21) не понял наезда...Есть проблемы?
Ваша обработка выполняет бред устанавливая цены, не собладая ни единого механизма типовой конфигурации. Где расчеты выбранных цен по заложенным механизмам? За такие публикации минусы надо ставить.
23. Dmitriy Vlasenko (mitriy) 28.12.10 14:34
(22) наезд в том, что это вообще-то некорректно лезть в чужие разработки, обкакивать их и подсовывать свои ссылки... обсуждать с таким человеком что-либо мне не интересно... как минимум... и мнение таких людей мне не интересно тоже...
cleaner_it; artbear; +2 Ответить 1
24. Eugeneer (Eugeneer) 28.12.10 14:35
Публикация кривых разработок (по сути разработка представляет собой полное нарушение ценообразования) с положительным рейтингом это нонсенс. Установка любых типов цен равной цене из поступления. И куда люди смотрят...
25. Dmitriy Vlasenko (mitriy) 28.12.10 14:37
(24) я у тебя что-то украл? Или у тебя продажи упали?
26. Eugeneer (Eugeneer) 28.12.10 14:39
(23) вы забываетесь. Этот форум портал. И как учасник общества любой может обсуждать любую разработку. Если у вас не хватает профессионализма в написании разработок и вы публикуете черт значет что то вам каждый может это сказать. Я например вообще непонимаю как можно было сделать разработку, которая заведомо делает ересь.
27. Eugeneer (Eugeneer) 28.12.10 14:43
(25) причем тут продажи? я что то говорил об этом? Какая разница платная разработка или бесплатная. Ваша разработка НЕ РАБОТАЕТ заполняя такие данные. Вместо того чтобы это осознать вы решили переключиться на переход на личности. Что я вам плохого сделал? кроме как вполне справедливо отметил ваши ошибки.
28. Dmitriy Vlasenko (mitriy) 28.12.10 14:44
(26) по поводу цены, равной поступлению, меня попросили так сделать, я так сделал, причем бесплатно. Потом решил выложить сюда, потому что такая обработка могла помочь еще кому-то. Если у кого-то есть рекомендации, я готов их выслушать и в свободное время доработать обработку, но ты сюда пришел не для этого, а только для ради себя. А твой пост в (20) просто обычный пиар опять же себя. Так что не надо о высших материях, мы оба знаем почему ты здесь и что тобой движет.
29. Dmitriy Vlasenko (mitriy) 28.12.10 14:46
Ставь минус и разговор окончен.
30. Eugeneer (Eugeneer) 28.12.10 14:58
(28) Вот именно что ты не знаешь. Это все блеф - "я сделал, я выложил чтобы кому то понадобилось еще..."
Учитывая - "меня попросили так сделать, я так сделал, причем бесплатно". Ничего личного - не верю ни одному слову, я 11 лет знаком с 1Сниками.
бедные люди, которым это было сделано да еще бесплатно (естественно претензий по качеству потом предоставить некому).
По поводу себя. Я делаю решения, рабочие решения, отвечаю за каждую ошибку в них.

"Если у кого-то есть рекомендации, я готов их выслушать и в свободное время доработать обработку" - ты не понял что пост 20 и есть это. То что есть конкурирующие разработки, и я явно ткнул автора лицом, только плюс всем.
Если вы не собираетесь заниматься доработками, а только наезжать на тех кто критикует плохую работу, то как то это не сочетается с "я так сделал, причем бесплатно".
Оба мы знаем что движет вами. Получить рейтинг любыми методами (даже кривыми публикациями) чтобы получить доступ к свободному скачиванию на ИС. Но никак не о тех людях которые пользуются 1С для ведения учета.
31. Dmitriy Vlasenko (mitriy) 28.12.10 15:16
(30) :)))
Уел... Не могу не согласиться, что меня задолбало это ограничение. Я редко сюда заглядываю, но иногда хочется посмотреть что-нибудь, наталкивающее на правильную мысль и обидно, если скачаешь какую-то ерунду, а посмотреть что-то еще уже не можешь.
А вот с остальным ты не прав. Я совсем не врал.
Теперь про пост 20 еще раз. Он совсем не про то, про что ты говоришь, я еще раз повторяю, это просто реклама. И путь который ты избрал для рекламирования - бесчестный. Во всем остальном, что ты написал вокруг этого поста - обычное лукавство. Ты потратил много букв на 20-ый пост, но ничего о моей обработке, только своем, дорогом :))
Мало того, ты пришел в гости в грязной обуви и даже не разулся. Не знаю, какой ты программист, но продавец ты никакой.
По большому счету тебе наплевать и на меня, и на 1С, и на пользователей. И если ты этого не понимаешь, это твое личное дело.
kostyaomsk; Lara.Builova; +2 Ответить
32. Ийон Тихий (cool.vlad4) 28.12.10 15:33
:D :evil: Деритесь, деритесь! Жаждем крови!!! Причините друг другу больно своими обработками!!! Народ делайте ставки, чья установка цен установит наконец порядок!!!
33. Eugeneer (Eugeneer) 28.12.10 15:34
У вас непонятная мне логика. С каких это пор (даже учитывая что разработка 20 является коммерческой) это является грязью и чем то негативным.
1С коммерческий продукт, все 1Сники (если вы не в курсе) живут тем что это их хлеб - это их работа, единственный источник доходов и мотивации, в том числе чтобы писать новые и хорошие программы, нужные польователям (решающие задачи и нерешенный проблемы в типовых). Я же никого не заставляю что то покупать?!? это добровольный выбор пользователей. Вы сами сказали - "если скачаешь какую-то ерунду, а посмотреть что-то еще уже не можешь.". А теперь сами подумайте что вы качаете. Такое же что и сами разместили...И из-за этого также постарадают те кто не имеет доступа как заслуживший специалист. И вот так идет комом. Могу предположить, что вы даже не писали эту разработку...и вообще не относитесь к программированию (очень часто тут и такое попадается, когда люди которым нужны программы выкладывают то что им кто то сделал...)... Вам же наверное зачем то нужны программы других атворов этого портала. Для обслуживания своего бизнеса (или чужого).

Если вы программист то скачивая и устанавливая разработки чужих авторов вы будете получать зарплату (или продавать их за туже зарплату под видом своей работы).

А если не программист (а просто желающий бесплатно пользоваться базой разработок) то вам вообще грех говорить что кто то что то продает (сами то небось не воздухом питаетесь, а занимаетесь перепродажей чего либо в торговле, и получаете прибыль скорее всего намного больше чем может себе человек интеллектуального труда)

А платные программы зачастую являются именно тем что хотят люди, работающие с 1С. Если бы мы (и я в том числе) жили не в век катипализма, и не нужно было так сильно бороться своим трудом чтобы прокормить и обеспечить детей,семью то я бы занимался 1Сом как хобби и делал был десятки бесплатных хороших программ. А пока этого нет нужно работать, делать программы и т.д. Просто многие еще не понимают что интеллектуальный труд не менне ценен чем заниматься барыжничеством, не производя ничего.
34. Ийон Тихий (cool.vlad4) 28.12.10 15:37
Ой расмешили, спасибо Вам ребята))) Я просто под столом))) Не обижайтесь, честно... :D Особенно фраза - "здесь не рекламное агентство", проваливай....
ЗЫ "Моя мотыга круче, проваливай..."
35. Dmitriy Vlasenko (mitriy) 28.12.10 15:42
(32) :D
(33) Да нет, я сам ее написал. И инфостарт я иногда использую, как подсказку, когда туплю, не более...
36. Dmitriy Vlasenko (mitriy) 28.12.10 15:45
(34) ну... я человек тут в определенной мере новый... наверное, местные правила неписаные еще не знаю... может, конечно, и привыкну когда-нибудь к местной морали, но на данный момент как-то покоробило...
37. Ийон Тихий (cool.vlad4) 28.12.10 15:48
Как то не очень меня мотыга порадовала. Мало задач она выполняет.

Сейчас вот есть мотыга новейшего поколения, решает много задач. Кофе умеет готовить. Сказки на ночь расказывает. Охраняет дом от посторонних. Рубит их на корню как говорится. В независимом режиме, она может отбирать сорняки и удалять их с грядки. При этом анализируя внешний покров почвы. Анализ предоставляется в виде удобного отчета на управляемых формах.


cleaner_it; +1 Ответить 1
38. Eugeneer (Eugeneer) 28.12.10 15:49
(35) Я бы порекомендовал вам (вижу что пока не очень сильны в 1Ске). Начать со следующего. Перестать - "делаю бесплатно". Сделать несколько вещей до конца. тогда они и по 200 рейтинга смогут заработать. А вам перестать работать за бесплатно, а хотя бы какую то мотивирующую для себя сделать, и направить эти средства на курсы по обучению. Только таким способом можно достичь хороших результатов (а не хватать квадртатные колеса). Но это так...от себя...
Ну а пока помогу чем смогу. Поставлю плюс. Надеюсь что публикации авторов вам помогут (хотя лично сомневаюсь в таком подходе). И чтобы Вам поменьше попадалось "ереси из за которой скачать еще что-то нельзя". С Наступающим!
39. Ийон Тихий (cool.vlad4) 28.12.10 15:49
(36) Да, ладно не обижайся, - у каждого свои плюсы. (На ИС это звучит как-то по особенному)
40. Dmitriy Vlasenko (mitriy) 28.12.10 15:51
(37) не зачет... управляемые формы не нашел...
41. Ийон Тихий (cool.vlad4) 28.12.10 15:53
ну так вроде и мотыги не было :D
42. Артур Аюханов (artbear) 31.12.10 09:21
(36) Ты, в общем-то, прав в своих комментах. Маньяк (автор поста 38 и т.д.) любит рекламировать свои платные продукты в комментах к чужим бесплатным.
43. anado (Samojlov_Denis) 28.09.11 11:54
44. Юрий Иванов (itek.09) 28.09.11 16:46
Супер мне очень помогла она.отличная просто
45. Тимур Сайфутдинов (Злодеяние) 30.09.11 21:45
Спасибо !) Однозначно помогло. Поставил плюс.
46. mimos 19.12.11 16:45
когда качал, помогло )) сейчас уже в релизах, вроде, сделали.
47. greenvitla (greenvitla) 20.12.11 07:11
48. Алексей (popovalex) 20.12.11 15:36
Уже не актуально. Начиная с релиза 11.0.7 это доработано
49. Стас Веселов (StasssiK) 20.02.12 00:20
Спасибо, очень пригодилась
50. Павел Ефимов (zippy99) 22.03.12 09:19
Лично мне она пригодилась и освободила время. Большое спасибо за проделанную работу!!! +
51. Масянечка 18.04.12 10:21
Спасибо! Судя по описанию - как раз то, что НЕОБХОДИМО, когда данные забиваются в документ ВводОстатков. Пробую)))
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа