| 
    
            
         
         | 
    
  | 
Проведение документа из другого документа | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        247tsm    
     05.10.11 
            ✎
    10:24 
 | 
         
        Добрый день,
  
        Маленький вопрос, но я новичок и не соображу, как его решить. Я не нашел в HELPе для документа команду ПРОВЕСТИ! Есть документы Док1 и Док2. Какую команду записать в модуле объекта Док1, чтобы провести документ Док2. Я в документе Док2 и в процедуре ПриОткрытии() и в процедуре ПередЗаписью() написал ПриЗаписиПерепроводить = Истина. А в модуле объекта Док1 в процедуре ОбработкаПроведения() написал ... Ссылка1 = СсылкаДок2.ПолучитьОбъект(); Ссылка1.Записать(); но результата никакого - в Док2 записывается то, что мне нужно, но сам документ не перепроводится. Как мне перепровести Док2?  | 
|||
| 
    1
    
        Rie    
     05.10.11 
            ✎
    10:25 
 | 
         
        (0) Посмотри на параметры у Записать.     
         | 
|||
| 
    2
    
        ДенисЧ    
     05.10.11 
            ✎
    10:25 
 | 
         
        Гордый птыц...
  
        Не надо проводить один документ в проведении другого!!  | 
|||
| 
    3
    
        247tsm    
     05.10.11 
            ✎
    10:26 
 | 
         
        (2) а как сделать по восьмерочному?     
         | 
|||
| 
    4
    
        Irbis    
     05.10.11 
            ✎
    10:29 
 | 
         
        (3) Это никак не надо делать. Ни по семерочному, ни по восьмерочному     
         | 
|||
| 
    5
    
        247tsm    
     05.10.11 
            ✎
    10:32 
 | 
         
        (1) огромное спасибо, получилось.     
         | 
|||
| 
    6
    
        Maxus43    
     05.10.11 
            ✎
    10:33 
 | 
         
        (1) научил плохому     
         | 
|||
| 
    7
    
        247tsm    
     05.10.11 
            ✎
    10:34 
 | 
         
        (4) спасибо, посмотрю и попробую, как сделать по-другому, наверно, я организовал что-то не так, раз понадобилось такое действие.     
         | 
|||
| 
    8
    
        Wobland    
     05.10.11 
            ✎
    10:34 
 | 
         
        (5) а теперь отмени проведение Док1     
         | 
|||
| 
    9
    
        247tsm    
     05.10.11 
            ✎
    10:36 
 | 
         
        (8) сначало нужно дописать процедуру отмены проведения, чтобы убрать то, что я наворотил!     
         | 
|||
| 
    10
    
        247tsm    
     05.10.11 
            ✎
    10:38 
 | 
         
        (2), (4), (6), (8) - я понял, что так не надо делать. Выкрутиться можно, но это ужасно неудобно и некрасиво и неправильно, учту! Спасибо     
         | 
|||
| 
    11
    
        forforumandspam    
     05.10.11 
            ✎
    10:40 
 | 
         
        (2)(6) Научи хорошему: как это сделать иначе?     
         | 
|||
| 
    12
    
        Maxus43    
     05.10.11 
            ✎
    10:45 
 | 
         
        (11) от конкретной задачи зависит.  В типовых сделано (0) только в случае со счетами-фактурами, там идёт жеская синхронизация данных между доком и СЧФ... короче надо знать задачу у (0)     
         | 
|||
| 
    13
    
        forforumandspam    
     05.10.11 
            ✎
    10:51 
 | 
         
        (12) Счет-фактура не делает проводок. А если документы должны точно так-же синхронизироваться, но второй документ тоже записывает движения? Для второго документа могут быть разные документы-основания.     
         | 
|||
| 
    14
    
        Maxus43    
     05.10.11 
            ✎
    10:52 
 | 
         
        (13) дак я и говорю что надо задачу всю смотреть, теоретически делать (0) методологически не правильно. но в отрыве от задачи это не есть истина     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |