|   |   | 
| 
 | РежимЗаписиДокумента.Проведение | ☑ | ||
|---|---|---|---|---|
| 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 | 
        возьми отладчик в руки, да попробуй     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |