| 
    
        
     
     | 
    
  | 
Оперативное и неоперативное проведение | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        sdaf    
     02.05.12 
            ✎
    12:11 
 | 
         
        в КА проводится документ сегодняшним числом, программа ругается что дата документа не соотв. текущей и не проводит...проведенных доков будущей датой нет, системное время правильное, в отладчике видно что время дока меньше текущего. Если скопировать базу в другое место то тот же заказ проводится без вопросов...Можно ли узнать с каким временем платформа сравнивает время документа и почему в рабочей базе возникает проблема. Подозреваю что неправильное время стоит у кого либо из пользователей, может быть дело в этом?     
         | 
|||
| 
    1
    
        Wobland    
     02.05.12 
            ✎
    12:12 
 | 
         
        рабочая дата где-то в настройках указывается     
         | 
|||
| 
    2
    
        gero    
     02.05.12 
            ✎
    12:13 
 | 
         
        (0)
  
        может на сервере часы спешат?  | 
|||
| 
    3
    
        eklmn    
     гуру 
    02.05.12 
            ✎
    12:13 
 | 
         
        (2) на сутки? )     
         | 
|||
| 
    4
    
        sdaf    
     02.05.12 
            ✎
    12:13 
 | 
         
        в настройках стоит галочка использовать с компа, на серваке правильная     
         | 
|||
| 
    5
    
        sdaf    
     02.05.12 
            ✎
    12:16 
 | 
         
        самый главный вопрос - тут не важно оперативно проводить или нет, можно ли как нибудь выключить оперативное проведение именно в этом случае, чтоб не тупо отказывался проводить, а спрашивал как провести или проводил неоперативно     
         | 
|||
| 
    6
    
        dva1c    
     02.05.12 
            ✎
    12:19 
 | 
         
        (5) Настроить интерактивно или сделать программно?     
         | 
|||
| 
    7
    
        sdaf    
     02.05.12 
            ✎
    12:21 
 | 
         
        (6) ну программно я так понимаю можно только вообще оперативное проведение отключить, как отловить отказ в проведении в этом случае не нашел (это же платформа выдает ошибку). Если интерактивно нельзя то можно и программно     
         | 
|||
| 
    8
    
        eklmn    
     гуру 
    02.05.12 
            ✎
    12:27 
 | 
         
        (7) Роли     
         | 
|||
| 
    9
    
        dva1c    
     02.05.12 
            ✎
    12:27 
 | 
         
        (7) В форме документа кнопке ОК обычно назначается действие Записать и закрыть, обеспечивающее выполнение стандартных операций по записи, проведению документа и закрытию формы. Одной из таких операций, при определенном перечне условий, является уточнение у пользователя режима проведения документа (оперативно или неоперативно).
  
        В случае если для проведения документа это никакой роли не играет и пользователя раздражает подобная «любознательность» системы, можно сделать следующее: 1.удалить стандартную кнопку; 2.создать свою кнопку; 3.в качестве действия назначить нижеприведенную процедуру Процедура ОсновныеДействияФормыОК(Кнопка) ЭтаФорма.ИспользоватьРежимПроведения = ИспользованиеРежимаПроведения.Неоперативный; ЗаписатьВФорме(РежимЗаписиДокумента.Проведение); Закрыть(); КонецПроцедуры  | 
|||
| 
    10
    
        sdaf    
     02.05.12 
            ✎
    12:28 
 | 
         
        (8) в ролях все разрешено     
         | 
|||
| 
    11
    
        dva1c    
     02.05.12 
            ✎
    12:29 
 | 
         
        *(9) (С) А. П. Габец, Д. И. Гончаров "Простые примеры разработки"     
         | 
|||
| 
    12
    
        sdaf    
     02.05.12 
            ✎
    12:53 
 | 
         
        (9) да, идея, попробую так сделать, спс     
         | 
|||
| 
    13
    
        dva1c    
     02.05.12 
            ✎
    12:58 
 | 
         
        (12) Тогда приведу цитату полностью:
  
        "...В процедуре свойству ИспользоватьРежимПроведения расширения формы документа назначаем значение Неоперативный из соответствующего системного перечисления. Далее используем метод ЗаписатьВФорме() расширения формы документа. В результате управление последовательно будет передано на нужные обработчики событий, начиная с Перед записью формы документа. Последней командой процедуры форма документа закрывается."  | 
|||
| 
    14
    
        sdaf    
     02.05.12 
            ✎
    13:38 
 | 
         
        в итоге сделал просто отдельную кнопку на этот случай, спасибо dva1c все работает     
         | 
|||
| 
    15
    
        dva1c    
     02.05.12 
            ✎
    13:43 
 | 
         
        (14) Пожалуйста!     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |