|
РежимЗаписиДокумента.Проведение | ☑ | ||
---|---|---|---|---|
0
Xamio
25.11.15
✎
08:20
|
чем отличается:
РеализацияТоваровУслуг.Записать(РежимЗаписиДокумента.Проведение) от РеализацияТоваровУслуг.ОбработкаПроведения(Отказ,,РежимПроведенияДокумента.Неоперативный) ? где РеализацияТоваровУслуг - документ объект |
|||
1
Enterprise
25.11.15
✎
08:28
|
(0) Так в чем вопрос то?
|
|||
2
Xamio
25.11.15
✎
08:29
|
(1) чем отличаются два эти проведения?
|
|||
3
ДенисЧ
25.11.15
✎
08:31
|
второе - неправильно
|
|||
4
Enterprise
25.11.15
✎
08:34
|
(2) Записать - это метод документа объекта. Обработка проведения - это событие документа объекта.
|
|||
5
Xamio
25.11.15
✎
08:40
|
(4) а что фактически происходит в первом и во втором случае? в обоих случаях документ записывается и проводится, но в первом случае занимаются регистры проведения, а во втором нет.
|
|||
6
Dmitrii
гуру
25.11.15
✎
08:44
|
(5) >> в первом случае занимаются регистры проведения, а во втором нет.
Аааа... Что?... |
|||
7
Dmitrii
гуру
25.11.15
✎
08:44
|
(0) А у вас ОбработкаПроведения - экспортная процедура, доступная извне?
|
|||
8
ЧеловекДуши
25.11.15
✎
08:45
|
ДокументОбъект.<Имя документа>.ОбработкаПроведения (DocumentObject.<Имя документа>.Posting)
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) ОбработкаПроведения (Posting) Синтаксис: ОбработкаПроведения(<Отказ>, <РежимПроведения>) Параметры: <Отказ> Тип: Булево. Признак проведения документа. Если в теле процедуры-обработчика установить данному параметру значение Истина, то проведение документа выполнено не будет. Значение по умолчанию: Ложь <РежимПроведения> Тип: РежимПроведенияДокумента. В данный параметр передается текущий режим проведения. Описание: Возникает при проведении документа. Основное назначение процедуры-обработчика данного события - генерация движений по документу. Выполняется в транзакции записи. Примечание: Если для данного вида документа в конфигурации установлено автоматическое удаление движений, то перед возникновением события все движения по документу будут удалены. См. также: ДокументОбъект, метод Записать |
|||
9
ЧеловекДуши
25.11.15
✎
08:46
|
(0) Одно Яйцо, а второе Глупость :)
|
|||
10
Dmitrii
гуру
25.11.15
✎
08:47
|
ОФФ. Какая-то болезнь постигла мистян с длинными цветными полосками.
Вчера спрашивали Чем отличатеся в запросе сгруппировать по от упорядочить по "Чем отличатеся в запросе сгруппировать по от упорядочить по", сегодня - это. |
|||
11
Enterprise
25.11.15
✎
08:48
|
(5) Для начала расскажите что вы подразумеваете под РеализацияТоваровУслуг.ОбработкаПроведения()
|
|||
12
Рэйв
25.11.15
✎
08:48
|
(0)Первое проведет , второе выдаст ошибку.
И вообще почитай сначала разницу между режимом записи и режимом проведения. |
|||
13
Xamio
25.11.15
✎
09:02
|
(7) нет, ОбработкаПроведения не экспортная.
(11) Это событие Объекта документа Реализая товаров услуг. |
|||
14
rozer76
25.11.15
✎
09:04
|
(13) если проще то "РеализацияТоваровУслуг.Записать(РежимЗаписиДокумента.Проведение)" вызывает как раз "ОбработкаПроведения()" .. как-то так
|
|||
15
rozer76
25.11.15
✎
09:05
|
(13) до этого на 7.7 сидел ?
|
|||
16
Xamio
25.11.15
✎
09:10
|
(14) больше ничего? значит разницы нет?
|
|||
17
Enterprise
25.11.15
✎
09:16
|
(16) Вы сравниваете несравнимое
|
|||
18
rozer76
25.11.15
✎
09:19
|
(16) первое - метод, второе - событие
|
|||
19
Xamio
25.11.15
✎
09:21
|
хорошо, мне надо провести документ Реализация товаров услуг программно.
есть разница, напишу я "РеализацияТоваровУслуг.Записать(РежимЗаписиДокумента.Проведение)" или "РеализацияТоваровУслуг.ОбработкаПроведения(Отказ,РежимПроведенияДокумента.Неоперативный)"? |
|||
20
rozer76
25.11.15
✎
09:22
|
(19) не пиши второе но первое пиши ибо второе не сработает говорю тебе
|
|||
21
Enterprise
25.11.15
✎
09:23
|
(19) Попробуйте напишите "РеализацияТоваровУслуг.ОбработкаПроведения(Отказ,РежимПроведенияДокумента.Неоперативный)". Потом отпишите о результатах
|
|||
22
Xamio
25.11.15
✎
09:23
|
(20) почему не сработает?
|
|||
23
Xamio
25.11.15
✎
09:23
|
(21) ок
|
|||
24
Enterprise
25.11.15
✎
09:24
|
(20) Мастер Йода? ))
|
|||
25
aleks_default
25.11.15
✎
09:27
|
Разница в том что первое инициализирует процесс записи объекта с проведением, т.е последовательно вызывает в транзакции все процедуры обработчики событий записи и проведения документа ("ПередЗаписью","ОбработкаПроверкаЗаполнения","ОбработкаПроведения","Призаписи" и т.п.).
А второе выполняет только одну процедуру "ОбработкаПроведения" из модуля документа и вне транзакции. |
|||
26
aleks_default
25.11.15
✎
09:29
|
Хотя кому я это рассказываю...
|
|||
27
Xamio
25.11.15
✎
09:31
|
(26) спасибо
|
|||
28
Xamio
25.11.15
✎
09:34
|
(25) т.е. документ во втором случае не запишется?
|
|||
29
aleks_default
25.11.15
✎
09:35
|
(28) однозначно нет
|
|||
30
colci1981
25.11.15
✎
09:35
|
Здравствуйте. Вопрос как программно в управляемых формах добавить в панель команд формы кнопку со стандартной командой записать документ, т.е. саму кнопку добавить не проблема а вот как получить список стандартных команд документа не могу найти.
|
|||
31
aleks_default
25.11.15
✎
09:35
|
возьми отладчик в руки, да попробуй
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |