|
при печати необходимо его записать и провести счет фактура бп 1с8.1
| ☑ |
0
Dimochka
21.08.13
✎
17:27
|
"Документ изменен! для печати необходимо его записать и провести. Записать и провести?" Выдает при печати счет-фактуры выданной в бп.
Делаю с помощью групповой обработки пере проводкой (реквизит провести устанавливаю провести) и запускаю, после обработки та же песня.
Так же про бывал через операции\Проведение документов...
так же беда, но когда руками пере провожу конкретную счет фактуру все в норме.
Как быть может у кого какая-нибудь обработка есть? или написать обработку которая бы записала и пере провела их всех? поможет?
|
|
1
Dimochka
21.08.13
✎
17:48
|
при открытии ничего не стоит (
|
|
2
Dimochka
21.08.13
✎
17:53
|
точнее стоит
Если ДокументыОснования.Количество() = 0 Тогда
ДокументыОснования.Добавить();
КонецЕсли;
Поэтому первый раз когда руками открываешь он добавляет документ основание..
Как можно программно открыть все документы а потом закрыть и перепровести?
|
|
3
Мимохожий Однако
21.08.13
✎
18:15
|
ФормаОбъекта.Открыть()
|
|
4
Dimochka
22.08.13
✎
09:07
|
Написал обработку:
СчетФактура = Документы.СчетФактураВыданный.Выбрать(НачПериода,КонПериода);
Пока СчетФактура.Следующий() Цикл
Если СчетФактура.ПометкаУдаления = Истина Тогда
Продолжить;
КонецЕсли;
Если СчетФактура.Проведен = Ложь Тогда
Продолжить;
КонецЕсли;
ОбъектСчетФактура = СчетФактура.ПолучитьОбъект();
Форма = ОбъектСчетФактура.ПолучитьФорму();
Форма.Открыть();
Форма.Закрыть();
КонецЦикла;
Но когда он закрывает, задает вопрос сохранять или нет как можно его обойти, передать какой-нибудь параметр при закрытии, чтобы он автоматически закрывал ?
|
|
5
Dimochka
22.08.13
✎
09:21
|
Урра)))
Форма.Открыть();
ОбъектСчетФактура.Записать();
Форма.Закрыть();
Поперло)))))!
|
|
6
Wobland
22.08.13
✎
09:22
|
извращенец
|
|
7
Dimochka
22.08.13
✎
09:25
|
(6) а что делать ребята, что делать ?
надо как-то выходить из ситуации)))
|
|