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