0 / 0 / 0
Регистрация: 23.07.2014
Сообщений: 5
|
||||||
1 | ||||||
Создание конфигурации по учету товаров в разрезе сроков годности. Подбор товаров по заданному алгоритму.30.07.2014, 11:01. Показов 4056. Ответов 11
Метки нет (Все метки)
Когда выбираю в расходной накладной номенклатуру, очищается выбранная строка. стоит лишь по пустому месту щёлкнуть.
Помимо этого, в следующей строке кода почему-то родитель пустой (пустая номенклатура)
Организовать учет товаров в разрезе сроков годности. В документе «Расходная накладная» необходимо создать управляемую основную форму документа, в которой пользователь должен иметь возможность при выборе товара сразу же выбирать и срок годности. Сроки годности для выбора должны быть доступны только те, которые еще не списаны по данному товару. Сам выбор срока должен осуществляться следующим образом: • при выборе товара открывается окно, в котором пользователь выбирает товар: • после выбора товара, для пользователя сразу же (без возвращения к редактированию документа) должна открыться новая форма, в которой будут отображены остатки в разрезе сроков годности по выбранному товару; • после выбора срока годности, в документ должен подставиться сам товар, срок годности и количество, равное остатку.
0
|
30.07.2014, 11:01 | |
Ответы с готовыми решениями:
11
Запросы в разрезе товаров и поставщиков Учет товаров организации в разрезе складов Добавление в базу данных товаров, удаление товаров, редактирование товаров Срок годности товаров в 7.7 ТИС |
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
30.07.2014, 15:23 | 2 |
Я думаю, что там ещё много всего кривого.
Справка: Тестер - это такая специальность, с тяжёлой и нудной работой. Но даже если оплачиваемому тестеру сунуть сырую программу - на, мол, выгреби дерьмо за меня - он бросит в вас клавиатурой, целя в голову.
0
|
0 / 0 / 0
Регистрация: 23.07.2014
Сообщений: 5
|
||||||
31.07.2014, 08:46 [ТС] | 3 | |||||
Никак не могу понять, что сделал не так.
Вот код в документе РасходнаяНакладная
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
||||||
31.07.2014, 12:37 | 4 | |||||
pupkin2014, все из-за ваших СтандартнаяОбработка = Ложь...
Как вариант: разбить обработку выбора Номенклатуры и остатков по ней, для этого при вызове формы (подбора или списка) выставлять владельцем Форму, а не Элемент. Примерно так:
0
|
pupkin-2014
|
|
02.08.2014, 21:03 | 5 |
Ольга, благодарю, ваш код работает на ура. Только, если честно, я не понял, почему мой код не работал. Почему, если я просто убрал Стандартная обработка = ложь без смены владельца формы с Элемент на ЭтаФорма, ничего нормально не отрабатывало.
Я знаю, что в платформе заложены какие-то стандартные действия, которые она должна совершать при выполнении какой-то процедуры. Например, при выполнении ПриСозданииНаСервере происходят одни действия, при ПриОткрытии другие, при других процедурах третьи и так далее. Однако, не совсем понятно, даже исходя из вашего кода, почему в одном месте вы НЕ ПИШЕТЕ стандартнаяОбработка = Ложь, а в другом месте пишете. Вы можете это прокомментировать? P.S. Если честно, нигде не видел хорошего объяснения по поводу этого аргумента процедуры СтандартнаяОбработка. Может быть вы на каком-то сайте встречались с хорошим пояснением и можете поделиться ссылочкой? |
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
02.08.2014, 22:20 | 6 |
pupkin-2014, во второй процедуре СтандартнаяОбработка = Ложь вообще не нужна, нет этого параметра у события - просто вставила ваш код без исправлений
В СписокНоменклатурыНоменклатураОбработкаВыбора() СтандартнаяОбработка = Ложь вызывает дальнейшую ОтменуРедактирования(для событий СписокНоменклатурыПередОкончаниемРедактирования() и ПриОкончании) для вашей табличной части.
0
|
0 / 0 / 0
Регистрация: 24.03.2015
Сообщений: 5
|
|
24.03.2015, 22:32 | 7 |
А можете выложить окончательное решение этой задачи?
0
|
0 / 0 / 0
Регистрация: 12.11.2015
Сообщений: 56
|
|
26.03.2017, 17:36 | 8 |
А может кто нибудь скинуть стайку или видеоурок, как это сделать и разобраться с этим ?
Буду очень вам признателен =)
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
26.03.2017, 21:07 | 9 |
0
|
0 / 0 / 0
Регистрация: 12.11.2015
Сообщений: 56
|
|
26.03.2017, 22:50 | 10 |
Вот с этим:
"Организовать учет товаров в разрезе сроков годности. В документе «Расходная накладная» необходимо создать управляемую основную форму документа, в которой пользователь должен иметь возможность при выборе товара сразу же выбирать и срок годности. Сроки годности для выбора должны быть доступны только те, которые еще не списаны по данному товару. Сам выбор срока должен осуществляться следующим образом: • при выборе товара открывается окно, в котором пользователь выбирает товар: • после выбора товара, для пользователя сразу же (без возвращения к редактированию документа) должна открыться новая форма, в которой будут отображены остатки в разрезе сроков годности по выбранному товару; • после выбора срока годности, в документ должен подставиться сам товар, срок годности и количество, равное остатку." И да, в гугле не могу норм найти что либо или просто правильно написать запрос, что бы он выдал мне нужную инфу =/
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
26.03.2017, 23:24 | 11 |
JanCover, это одна из задач оперативного учета на сертификацию "1С: Специалист". Есть хорошая книга, где подробно разобраны все 4 задачи сертификации - "Конфигурирование платформы 1С: Предприятие. Методические материалы курса обучения".
Конкретно по оперативному учету там разобрана, конечно, не именно эта задача, но общее представление о документах, их движениях в регистры накопления она вам даст. По этой задаче: сроки годности здесь следует рассматривать как аналогию партий товаров. В книге партии товаров представлены документами поступления. Почитайте, попробуйте сами реализовать, пока без описанной в задаче специфики выбора товара, открытия форм, чтобы был каркас - нужная структура конфигурации, справочники, документы, регистр накопления. Если что-то не будет получаться - спрашивайте.
0
|
0 / 0 / 0
Регистрация: 12.11.2015
Сообщений: 56
|
|
27.03.2017, 00:54 | 12 |
Спасибо, буду разбираться =)
0
|
27.03.2017, 00:54 | |
27.03.2017, 00:54 | |
Помогаю со студенческими работами здесь
12
Описать дружественную функцию для вывода товаров, у которых срок годности менее 3 месяцев Сгруппировать записи таблицы по названию товара title для товаров у которых срок годности (lifedays)<=14 Создание конфигурации по учету электросчетчиков. Создание конфигурации по учету электросчетчиков на точках. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |