|
автоматическое формирование документа установки цены при проведении поступлений | ☑ | ||
---|---|---|---|---|
0
11GHz
08.09.17
✎
23:05
|
Привет! Надо после проведения документа поступления, что бы формировался автоматически новый документ установка цен номенклатуры.Пишу такой код
НовыйДокум = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент(); НовыйДокум.Дата = ТекущаяДата(); НовыйДокум.Заполнить(ЭтотОбъект.Ссылка); НовыйДокум.Заполнить(РежимЗаписиДокумента.Проведение); НовыйДокум.Заполнить(РежимЗаписиДокумента.Запись); Документ создается, но он пустой не подставляются текущие данные документа поступления товара и услуг |
|||
1
Филиал-msk
08.09.17
✎
23:13
|
> НовыйДокум.Заполнить(РежимЗаписиДокумента.Проведение);
Эхьэхь... |
|||
2
Cyberhawk
08.09.17
✎
23:15
|
1. А ты там кем?
2. Сколько платят за решение вопроса? |
|||
3
Fram
08.09.17
✎
23:25
|
(0) чисто из любопытства, где такое подсмотрел?
НовыйДокум.Заполнить(РежимЗаписиДокумента.Проведение); НовыйДокум.Заполнить(РежимЗаписиДокумента.Запись); |
|||
4
Aleksandr N
08.09.17
✎
23:28
|
(0) это полный пздец...
«Вон из профессии!» |
|||
5
Fram
08.09.17
✎
23:28
|
(1) чисто теоретически, почему нет :)
|
|||
6
Fram
08.09.17
✎
23:29
|
(4) вдруг у него в процедуре заполнения обрабатываются эти значения ))
|
|||
7
h-sp
09.09.17
✎
00:26
|
(3) а это значит вас не смутило?
НовыйДокум.Заполнить(ЭтотОбъект.Ссылка); |
|||
8
Cyberhawk
09.09.17
✎
09:37
|
(7) А тут все нормально / правильно
|
|||
9
h-sp
09.09.17
✎
09:56
|
(8) что такое "ЭтотОбъект" ?
|
|||
10
Филиал-msk
09.09.17
✎
10:04
|
(9) Реквизит контекста. Остальное - твои домыслы исходной постановки.
|
|||
11
h-sp
09.09.17
✎
10:07
|
(10) после проведения??
|
|||
12
Cyberhawk
09.09.17
✎
10:40
|
(9) Ну, какой-то объект, имеющий свойство "Ссылка" (раз у автора код отрабатывает без ошибок, судя по всему)...
|
|||
13
Филиал-msk
09.09.17
✎
11:24
|
(11) Запросто
|
|||
14
11GHz
12.09.17
✎
22:28
|
Извиняюсь за первоначальный бред.
Данный код, расположен в процедуре ПослеЗаписи НовыйДокум = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент(); НовыйДокум.Дата = ТекущаяДата(); НовыйДокум.Заполнить(Ссылка); Попытка НовыйДокум.Записать(РежимЗаписиДокумента.Проведение); Исключение Сообщить(""+ОписаниеОшибки()); КОнецПопытки; не могу понять, документ на основании создается но не заполняется табличная часть, а если я нажимаю на кнопку ввести на основании он заполняет. в отладке отслеживал,в процедуре ЗаполнитьШапкуДокументаПоОснованию(ДокументОбъект, ДокументОснование в обоих случаях проходит одинаково, в ДокументОснование так же в обоих случаях данные одинаковые. |
|||
15
11GHz
12.09.17
✎
22:31
|
(4) Слушая, я только учусь
|
|||
16
lakich
13.09.17
✎
08:55
|
(14) в доке установка цен еще табличную часть с видами и значением цен заполнить нужно...и не умничай а заполняй табличные части доков(товары и виды цен) через тз хотя бы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |