|
Справочники.Номенклатура.СоздатьЭлемент() | ☑ | ||
---|---|---|---|---|
0
leon92
21.06.19
✎
13:19
|
Подскажите как заполнить поле "ЦенаПродажи" в БП 3.0 при программном создании элемента?
&НаСервере ..... НовыйТовар = Справочники.Номенклатура.СоздатьЭлемент(); НовыйТовар.ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоНаименованию("Товары"); НовыйТовар.Наименование = сокрЛП(Лист.Cells(НомерСтрокиФайла, 1).text); НовыйТовар.Артикул = сокрЛП(Лист.Cells(НомерСтрокиФайла, 2).text); //НовыйТовар.ЦенаПродажи??? Да, это элемент формы... Не пойму как получить доступ к этому полю Да, информацию искал в интернете... не помогло Предложения по "ПолучитьФорму" просьба сразу на примере..."стук об стену" Спасибо! |
|||
1
Кодер
21.06.19
✎
13:22
|
Бесполезно. Наймите разработчика или идите на курсы РБД, затем архитектура типовой, затем раработка.
|
|||
2
butterbean
21.06.19
✎
13:23
|
(0) открываешь модуль формы справочника Номенклатура и в поиске набираешь ЦенаПродажи, потом долго вкуриваешь где она хранится
|
|||
3
Loyt
21.06.19
✎
13:24
|
(0) Цены обычно в регистрах хранятся, а на форму подтягиваются налету.
|
|||
4
leon92
21.06.19
✎
13:27
|
(3) В настройках есть возможность указать, либо в карточки номенклатуры, либо из РС тянуть
|
|||
5
DrZombi
гуру
21.06.19
✎
13:29
|
(0) Через документ "УстановкаЦенНоменклатуры", создаешь документ, там посмотри, на примере других документов, как его заполнять. И Вуаля, цена у вас тут же возникнет.
|
|||
6
DrZombi
гуру
21.06.19
✎
13:30
|
(4) ВЫ вообще программист? Не все то, что на форме является хранимым набором данных того объекта, в котором открывается форма.
|
|||
7
leon92
21.06.19
✎
13:35
|
(5) Вы не поняли...есть внешняя обработка которая обрабатывает файл эксель... чтоб заполнить поле ЦенаПродажи к нему нужно как то обратиться, а к нему не получается обратиться как к остальным полям, потому что это элемент формы и не более...даже если я создам док установка цен номенклатуры, опять же придется например сделать запрос и по результату запроса заполнить поле ЦенаПродажи(то есть опять же как то к нему обратиться)...
|
|||
8
Ray Zexter
21.06.19
✎
13:38
|
(7) кто к кому обращается?
|
|||
9
Loyt
21.06.19
✎
13:38
|
(7) Этот элемент формы откуда-то ведь заполняется. Ищи в коде формы, откуда он берёт цену - туда же и пиши своей обработкой.
Я не знаю эту конкретную конфигурацию, но обычно в типовых есть регистр сведений для цен. |
|||
10
Гипервизор
21.06.19
✎
13:39
|
МенеджерЗаписи = РегистрыСведений.ЦеныНоменклатурыДокументов.СоздатьМенеджерЗаписи();
МенеджерЗаписи.Номенклатура = ТекущийОбъект.Ссылка; МенеджерЗаписи.СпособЗаполненияЦены = Перечисления.СпособыЗаполненияЦен.ПоПродажнымЦенам; МенеджерЗаписи.Валюта = ВалютаЦены; МенеджерЗаписи.Цена = ЦенаПродажи; МенеджерЗаписи.ЦенаВключаетНДС = Истина; МенеджерЗаписи.Записать(); |
|||
11
Ray Zexter
21.06.19
✎
13:42
|
Давайте подойдем иначе. Что вы вообще хотите сотворить в конечном итоге?
|
|||
12
lxs
21.06.19
✎
13:42
|
(11) Прорыв в технологиях разработки
|
|||
13
leon92
21.06.19
✎
13:43
|
(10) с РС вариант обработан уже...
нужно заполнить цену не из РС , а в карточке номенклатуры |
|||
14
butterbean
21.06.19
✎
13:44
|
(13) ты издеваешься что-ли? тебе 100500 раз уже написали, что на форме номенклатуры цена появляется из регистра сведений
|
|||
15
Ray Zexter
21.06.19
✎
13:46
|
Глядя в (13) скорее всего соглашусь с (12).
|
|||
16
lxs
21.06.19
✎
13:47
|
(14) Изи, бро) Ты чо, ламера впервые встречаешь? Он не втыкает вобще
|
|||
17
Гипервизор
21.06.19
✎
13:50
|
(13) Мдаа... В таком разе пишите цены сразу в артикул номенклатуры. Вот это будет прорыв так прорыв! ))
|
|||
18
lxs
21.06.19
✎
14:11
|
(17) Погоди, он пока до элемента формы не добрался, а ты ему уже какой-то артикул суёшь)
|
|||
19
Кодер
21.06.19
✎
14:12
|
В комментарий номенклатуры фигачь, поправишь форму подбора, и готово.
Только не подписывай в коде, "какая [кто] завела нас в [какой] лес". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |