|   |   | 
| 
 | Не проводится программно счет-фактура | ☑ | ||
|---|---|---|---|---|
| 0
    
        Al77 21.11.11✎ 15:09 | 
        Программно создается РТиУ, проводится. Потом программно же создается счет-фактура, записывается - но не проводится. Информативную ошибку не выдает - кроме как ошибка при записи (проведение). Права есть. куда еще копать?     | |||
| 1
    
        Ненавижу 1С гуру 21.11.11✎ 15:10 | 
        (0) показывай как ты ее программно создаешь и проводишь     | |||
| 2
    
        Ненавижу 1С гуру 21.11.11✎ 15:11 | 
        она хоть заполнена?     | |||
| 3
    
        Al77 21.11.11✎ 15:11 | 
        заполнена.руками юзер заходит и сразу проводит
  РЛС нет | |||
| 4
    
        Al77 21.11.11✎ 15:12 | 
        СчетФактураОбъект = ББСоединение.Документы.СчетФактураВыданный.СоздатьДокумент();
  Период = ДокументСсылка.Дата; СчетФактураОбъект.Дата = Период; СчетФактураОбъект.Номер = СокрЛП(Префикс + Прав(СокрП(НомерСчф), 6)); СчетФактураОбъект.Комментарий = ПолучитьКомментарий(ИдентификаторВыгрузки); СчетФактураОбъект.Заполнить(ДокументСсылка); Если СчетФактураОбъект.ДатаНомерДокументовОплаты.Количество() = 0 Тогда СчетФактураОбъект.ДатаНомерДокументовОплаты.Добавить(); КонецЕсли; СчетФактураОбъект.ДатаПлатежноРасчетногоДокумента = ДокументСсылка.Дата ; СчетФактураОбъект.НомерПлатежноРасчетногоДокумента = ДокументСсылка.Номер; Попытка ПредставлениеДокумента = """Счет фактура выданный " + СокрЛП(СчетФактураОбъект.Номер) + " от " + СчетФактураОбъект.Дата + """"; ОтобразитьСостояние("Записывается документ " + ПредставлениеДокумента); СчетФактураОбъект.Записать(); СчетФактураОбъект.Записать(мББСоединение.РежимЗаписиДокумента.Проведение); Сообщить("Проведен документ " + ПредставлениеДокумента); Возврат СчетФактураОбъект.Ссылка; Исключение глОбщие.СообщитьОбОшибке("Ошибка при записи документа " + ПредставлениеДокумента + ": " + ОписаниеОшибки()); Возврат Неопределено; КонецПопытки; | |||
| 5
    
        Нуф-Нуф 21.11.11✎ 15:13 | 
        а какая ошибка то хоть?     | |||
| 6
    
        Al77 21.11.11✎ 15:16 | 
        Ошибка при записи документа - и на эту строчку - СчетФактураОбъект.Записать(мББСоединение.РежимЗаписиДокумента.Проведение);
  В других базах проводится нормально. | |||
| 7
    
        Нуф-Нуф 21.11.11✎ 15:17 | 
        ну а текст?     | |||
| 8
    
        Нуф-Нуф 21.11.11✎ 15:18 | 
        и как вариант - попробуй не проводить, а просто записать, в потом уже интерактивно попробовать провести     | |||
| 9
    
        Ненавижу 1С гуру 21.11.11✎ 15:18 | 
        смущает наличие мББСоединение и ББСоединение     | |||
| 10
    
        Al77 21.11.11✎ 15:19 | 
        журнал регистрации в бухии на РТиУ пришет - добавление,изменение и проведение. На счет-фактуру только добавление. А как словить что не нравится при проведении?     | |||
| 11
    
        Al77 21.11.11✎ 15:20 | 
        соединение везде мББ -это я удалила нечаянно
  СчетФактураОбъект.Записать(); СчетФактураОбъект.Записать(мББСоединение.РежимЗаписиДокумента.Проведение); | |||
| 12
    
        Масянька 21.11.11✎ 15:20 | 
        (10) Проверь (9).     | |||
| 13
    
        Al77 21.11.11✎ 15:21 | 
        Ошибка: Призошла исключительная ситуация - не удалось провести счет-фактура выданный
  12 - проверила. нормально. могу заново код выложить. это при копировании букву удалила | |||
| 14
    
        Ненавижу 1С гуру 21.11.11✎ 15:22 | 
        фото нет     | |||
| 15
    
        Al77 21.11.11✎ 15:22 | 
        СчетФактураОбъект = мББСоединение.Документы.СчетФактураВыданный.СоздатьДокумент();
  Период = ДокументСсылка.Дата; СчетФактураОбъект.Дата = Период; СчетФактураОбъект.Номер = СокрЛП(Префикс + Прав(СокрП(НомерСчф), 6)); СчетФактураОбъект.Комментарий = ПолучитьКомментарий(ИдентификаторВыгрузки); СчетФактураОбъект.Заполнить(ДокументСсылка); Если СчетФактураОбъект.ДатаНомерДокументовОплаты.Количество() = 0 Тогда СчетФактураОбъект.ДатаНомерДокументовОплаты.Добавить(); КонецЕсли; СчетФактураОбъект.ДатаПлатежноРасчетногоДокумента = ДокументСсылка.Дата ; СчетФактураОбъект.НомерПлатежноРасчетногоДокумента = ДокументСсылка.Номер; Попытка ПредставлениеДокумента = """Счет фактура выданный " + СокрЛП(СчетФактураОбъект.Номер) + " от " + СчетФактураОбъект.Дата + """"; ОтобразитьСостояние("Записывается документ " + ПредставлениеДокумента); СчетФактураОбъект.Записать(); СчетФактураОбъект.Записать(мББСоединение.РежимЗаписиДокумента.Проведение); Сообщить("Проведен документ " + ПредставлениеДокумента); Возврат СчетФактураОбъект.Ссылка; Исключение глОбщие.СообщитьОбОшибке("Ошибка при записи документа " + ПредставлениеДокумента + ": " + ОписаниеОшибки()); Возврат Неопределено; КонецПопытки; | |||
| 16
    
        Нуф-Нуф 21.11.11✎ 15:22 | 
        попробуй просто запись     | |||
| 17
    
        Ненавижу 1С гуру 21.11.11✎ 15:23 | 
        ДокументСсылка надеюсь из удаленной базы?     | |||
| 18
    
        Галахад гуру 21.11.11✎ 15:23 | 
        (0) А если Счет-фактуру открыть программно? Проведется?     | |||
| 19
    
        Нуф-Нуф 21.11.11✎ 15:24 | 
        (17) +1     | |||
| 20
    
        Ненавижу 1С гуру 21.11.11✎ 15:26 | 
        (18) ты лучше (14) плюсни ))     | |||
| 21
    
        Al77 21.11.11✎ 15:27 | 
        16 - говорю же запись нормально - в базе записался счет-фактура,но не проведенный
  Если юзер открывает и проводит -то тоже все нормально, но не будет же она кучу документов руками проводить | |||
| 22
    
        Галахад гуру 21.11.11✎ 15:31 | 
        (21) А если программно открыть и провести?     | |||
| 23
    
        bmitkin 21.11.11✎ 15:38 | 
        C некоторого релиза (точно не помню с какого) в БП для счета-фактуры добавили обязательный реквизит "ВидСчетаФактуры" и у меня они тоже перестали проводиться через Соединение. Этот реквизит не заполняется автоматически при СчетФактураОбъект.Заполнить(ДокументСсылка).
  Может тут такая же фигня. | |||
| 24
    
        Al77 21.11.11✎ 15:40 | 
        в записанном счете-фактуре заполнено вид счета-фактуры На реализацию     | |||
| 25
    
        Al77 21.11.11✎ 15:42 | 
        17 - да     | |||
| 26
    
        Al77 21.11.11✎ 15:51 | 
        23 - точно,ты прав. То что я открываю док и у меня все видно- это он ставит при открытии     | |||
| 27
    
        Al77 21.11.11✎ 15:54 | 
        23 - спасибо     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |