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

Обработки - Ценообразование, прайсы

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

 

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

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

См. также

Комментарии
1. LkMaksimka LkMaksimka (LkMaksimka) 22.12.10 15:10 Сейчас в теме
Классная Обработка но есть небольшое замечание: все цены закуп. оптов. рознич. одинаковые :)
2. Dmitriy Vlasenko (mitriy) 79 22.12.10 15:46 Сейчас в теме
угу... я же говорил, что цены тупо копируются, если надо рассчитать, то это можно сделать уже в самом документе, поэтому не стал заморачиваться с этим :)
3. Dmitriy Vlasenko (mitriy) 79 22.12.10 15:46 Сейчас в теме
4. LkMaksimka LkMaksimka (LkMaksimka) 22.12.10 15:57 Сейчас в теме
5. Александр (sprinter) 88 22.12.10 17:23 Сейчас в теме
Также делал подобную обработку ввода на основании и на цитату "Хотел открывать форму созданного документа без его записи" так же не нашёл ответа, вроде бы должна работать функция ПолучитьССылкуНового(), но что-то не прокатывает.
6. Алексей Непутин (mamanelli) 37 23.12.10 13:41 Сейчас в теме
Плюсану ;)
Одно то, что человек читает документацию и использует в разработке материалы 1С, заслуживает уважения.
7. sound sound (sound) 525 24.12.10 10:36 Сейчас в теме
Ничего против обработки не имею, но что-то эта картинка уже изрядно примелькалась :)
8. Dmitriy Vlasenko (mitriy) 79 24.12.10 11:02 Сейчас в теме
у обработки только одна вспомогательная форма выбора вида цен...
ты правда думаешь, что ее фотография тут необходима?
9. sound sound (sound) 525 24.12.10 11:05 Сейчас в теме
10. Dmitriy Vlasenko (mitriy) 79 24.12.10 11:29 Сейчас в теме
(9) ну да... или ты что-то другое имел ввиду?
11. sound sound (sound) 525 24.12.10 11:39 Сейчас в теме
(10) Ну мне думается, что если в принципе нет конкретного визуального представления у программы, то может вообще не надо картинку? Теряется, как бы это сказать, уникальность обработки (конфигурации, программы и пр).
Я вот, например, некоторые обработки помню не по названиям, а именно по аватарке, примелькиваются знаете ли.
Дак вот, картинка этой обработки на Инфостарте, мягко говоря, примелькалась. Кто-то 1, не знаю уже кто, поставил эту картинку, и началось, как эпидемия, что ни обработка, то ЭТА ЖЕ картинка. Она что по умолчанию ставится?
Но повторяю, против самой обработки ничего личного не имею :)
12. Александр Рытов (Арчибальд) 2700 24.12.10 11:48 Сейчас в теме
(11) Ручка с блокнотом появляются сами, если автор никакой аватарки не указал.
13. sound sound (sound) 525 24.12.10 11:51 Сейчас в теме
(12)Ааа, ну это все объясняет, реально не знал. Видимо просто потому что никогда не пробовал без аватарки что-то выложить.
Тогда извиняюсь за тупой необоснованный наезд :)
14. Dmitriy Vlasenko (mitriy) 79 24.12.10 11:55 Сейчас в теме
15. sound sound (sound) 525 24.12.10 11:56 Сейчас в теме
(14) каждый день что-то новое познаю :)
16. Александр Прокопенко (babylon_5) 55 27.12.10 14:02 Сейчас в теме
По поводу открытия формы без записи документа.
Я буду кусочки копировать из своего исходника. Поэтому документ - РКО.
1. Создаю документ:
РасходныйОрдер = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
2. Заполняю реквизиты:
РасходныйОрдер.Организация = Основание.Организация;
РасходныйОрдер.Ответственный = Основание.Ответственный;
и т.д.
3. Получаю форму документа и открываю ее:
ФормаРасходного = РасходныйОрдер.ПолучитьФорму();
ФормаРасходного.Открыть();
4. Один интересный момент.
При открытии формы нового документа (а он именно новый т.к. еще не записывался) некоторые реквизиты заполняются значениями по умолчанию. И, если при этом перетираются установленные значения то их нужно (пере)заполнить уже в форме:
ФормаРасходного.ЭлементыФормы.Оплачено.Значение = Истина;
18. Dmitriy Vlasenko (mitriy) 79 27.12.10 20:41 Сейчас в теме
(16) в данном случае можно ничего не заполнять, просто получать форму нового документа, значения по умолчанию пропишутся так, как это задано в коде... мало того, можно получить новую форму, а потом заполнить ее коллекции и реквизиты так, как нужно... но вопрос не в этом, а в том, как открыть форму нового, заполненного, но не записанного объекта так, чтобы она подхватила этот объект со всеми его значениями, отработав ПриСозданииНаСервере, и при этом не трогать код формы...
(17) я не обижаюсь... каждый имеет право судить так, как ему нравится...
19. Александр Прокопенко (babylon_5) 55 27.12.10 22:19 Сейчас в теме
(18) А, 8.2... Блин. Не обратил внимания.
17. Александр Прокопенко (babylon_5) 55 27.12.10 14:03 Сейчас в теме
А вот то, что не пересчитываются цены - это называется перекладыванием своей работы на пользователя.
Т.е. 'вот как-то лень один раз написать', поэтому 'пусть пользователь каждый раз тыкает в десяток кнопочек'. :)
Это конечно достает, но я обычно делаю.
Не слишком сложно вызвать или скопировать из документа в обработку процедуры пересчета цены. Хотя и геморройно. Рутинно. Полет мысли уже влечет дальше, а тут нужно сидеть и вылизывать... :)
P.S. Никоим разом не хотел никого обидеть. Просто свои эмоции немного выплеснул. И самого эти моменты напрягают. А приходится. Иначе - это не тот уровень...
21. Dmitriy Vlasenko (mitriy) 79 28.12.10 14:18 Сейчас в теме
(20) шел бы ты лесом... тебе здесь не рекламное агентство...
23. Dmitriy Vlasenko (mitriy) 79 28.12.10 14:34 Сейчас в теме
(22) наезд в том, что это вообще-то некорректно лезть в чужие разработки, обкакивать их и подсовывать свои ссылки... обсуждать с таким человеком что-либо мне не интересно... как минимум... и мнение таких людей мне не интересно тоже...
cleaner_it; artbear; +2 Ответить
28. Dmitriy Vlasenko (mitriy) 79 28.12.10 14:44 Сейчас в теме
(26) по поводу цены, равной поступлению, меня попросили так сделать, я так сделал, причем бесплатно. Потом решил выложить сюда, потому что такая обработка могла помочь еще кому-то. Если у кого-то есть рекомендации, я готов их выслушать и в свободное время доработать обработку, но ты сюда пришел не для этого, а только для ради себя. А твой пост в (20) просто обычный пиар опять же себя. Так что не надо о высших материях, мы оба знаем почему ты здесь и что тобой движет.
31. Dmitriy Vlasenko (mitriy) 79 28.12.10 15:16 Сейчас в теме
(30) :)))
Уел... Не могу не согласиться, что меня задолбало это ограничение. Я редко сюда заглядываю, но иногда хочется посмотреть что-нибудь, наталкивающее на правильную мысль и обидно, если скачаешь какую-то ерунду, а посмотреть что-то еще уже не можешь.
А вот с остальным ты не прав. Я совсем не врал.
Теперь про пост 20 еще раз. Он совсем не про то, про что ты говоришь, я еще раз повторяю, это просто реклама. И путь который ты избрал для рекламирования - бесчестный. Во всем остальном, что ты написал вокруг этого поста - обычное лукавство. Ты потратил много букв на 20-ый пост, но ничего о моей обработке, только своем, дорогом :))
Мало того, ты пришел в гости в грязной обуви и даже не разулся. Не знаю, какой ты программист, но продавец ты никакой.
По большому счету тебе наплевать и на меня, и на 1С, и на пользователей. И если ты этого не понимаешь, это твое личное дело.
kostyaomsk; Lara.Builova; +2 Ответить
25. Dmitriy Vlasenko (mitriy) 79 28.12.10 14:37 Сейчас в теме
(24) я у тебя что-то украл? Или у тебя продажи упали?
29. Dmitriy Vlasenko (mitriy) 79 28.12.10 14:46 Сейчас в теме
Ставь минус и разговор окончен.
32. Ийон Тихий (cool.vlad4) 43 28.12.10 15:33 Сейчас в теме
:D :evil: Деритесь, деритесь! Жаждем крови!!! Причините друг другу больно своими обработками!!! Народ делайте ставки, чья установка цен установит наконец порядок!!!
35. Dmitriy Vlasenko (mitriy) 79 28.12.10 15:42 Сейчас в теме
(32) :D
(33) Да нет, я сам ее написал. И инфостарт я иногда использую, как подсказку, когда туплю, не более...
34. Ийон Тихий (cool.vlad4) 43 28.12.10 15:37 Сейчас в теме
Ой расмешили, спасибо Вам ребята))) Я просто под столом))) Не обижайтесь, честно... :D Особенно фраза - "здесь не рекламное агентство", проваливай....
ЗЫ "Моя мотыга круче, проваливай..."
36. Dmitriy Vlasenko (mitriy) 79 28.12.10 15:45 Сейчас в теме
(34) ну... я человек тут в определенной мере новый... наверное, местные правила неписаные еще не знаю... может, конечно, и привыкну когда-нибудь к местной морали, но на данный момент как-то покоробило...
39. Ийон Тихий (cool.vlad4) 43 28.12.10 15:49 Сейчас в теме
(36) Да, ладно не обижайся, - у каждого свои плюсы. (На ИС это звучит как-то по особенному)
42. Артур Аюханов (artbear) 925 31.12.10 09:21 Сейчас в теме
(36) Ты, в общем-то, прав в своих комментах. Маньяк (автор поста 38 и т.д.) любит рекламировать свои платные продукты в комментах к чужим бесплатным.
37. Ийон Тихий (cool.vlad4) 43 28.12.10 15:48 Сейчас в теме
Как то не очень меня мотыга порадовала. Мало задач она выполняет.

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


cleaner_it; +1 Ответить
40. Dmitriy Vlasenko (mitriy) 79 28.12.10 15:51 Сейчас в теме
(37) не зачет... управляемые формы не нашел...
41. Ийон Тихий (cool.vlad4) 43 28.12.10 15:53 Сейчас в теме
ну так вроде и мотыги не было :D
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) 12 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 Сейчас в теме
Спасибо! Судя по описанию - как раз то, что НЕОБХОДИМО, когда данные забиваются в документ ВводОстатков. Пробую)))
Оставьте свое сообщение