#0
by Slovar
Во внешней обработке создаю программно документ присваиваю номеру префикс "S" и записываю его(режим записи = Запись). В общем модуле в процедуре "При записи" обрабатываю тока те документы у которых префикс "S" : ......... КонецЕсли" Так вот у меня это условие не срабатывает потомучто Номер на момент записи пустой. Номер с префиксом появляется только после записи. Отсюда вопрос: Почему в общем модуле документа нет события "После записи"?
#5
by SKrin
УстановитьНовыйНомер(<Префикс номера>) в 8-ке непробовал, но в 7-ке все работает нормально
#6
by Slovar
Народ, не бейте меня сильно. Немного перепутал .Это условие : ......... КонецЕсли" ...было написано в процедуре "Перед записью" .Щас поставил в "При записи" вроде сработало. У возник другой вопрос:Почему при записи проведенного документа по кнопке "Записать" формы документа, РежимЗаписи все равно "Проведение"? Это так задумано? P.S Еще раз простите.
#7
by Harley
При нажатии на кнопку записать проведенность документа не меняется и помеченность на удаление также не меняется то есть каким документ был таким он и останется
#8
by Slovar
А как же тогда... Мне просто очень важно проверить проведенный это документ или нет если нет то "ЧтотоДелать"
#9
by PVK
Используй метод: ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) Проведен (Posted) Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак проведенности документа. Примечание: Свойство может быть изменено. Если понятие проведенности документа отличается от стандартного (проведение документа говорит от наличии движений регистров), то разработчик конфигурации предоставляет пользователям средства формирования движений, а данное свойство может быть использовано для иных, определяемых конкретной задачей, целей (например, построение специального отчета, индикации того, что данный документ уже оказывает влияние на итоговые или учетные данные, и т.д.).
#13
by Slovar
Обработка внешняя и там еще панадо передовать параметр отказ . Не хотелось бы это параметр объявлять в глобальном модуле
#14
by Shaytan
А зачем тебе "отказ"? К каких случаях он истина? Прежде чем записывать документ ты можешь проверить, можно ли его записать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Почему не выполняется процедура ПриНачалеРедактированияСтроки()?
- Почему ФормаДокумента видят процедуры находящиеся в модуле объекта а др формы нет
- В общем модуле не получается с клиента вызвать сервер, почему и как?
- Как в общем модуле реализовать подписки на события
- Почему после апгрейда с БП_Базовая на БП_Проф 1С говорит, что нет лицензии?
В этой группе 1С
- Какой код символа можно вставить в строковую переменную?
- Последняя версия обработки ExImDocs.ert
- Как закрепить столбец в табличной части?
- 1С + MS SQL Прямой запрос на SQL к журналу расчетов на V 7.7
- ЗИК 2.52 больничный (ограничение в 12 480)
- Народ, как работает сканер штрих-кодов ?
- Как отсортировать документы в ТЗ по моменту времени?
- Программно начать выбор в поле ввода с составным типом
- Объясните мне - что такое серилизация?
- Excel как преобразовать текст в число
- как вытащить гтд на форму
- Как организовать выборку строк из табличного поля?
- kl_to_1c.txt
- Типовая бух. Какой документ списывает количество с 10.11?
- Как посмотреть дерево значений в отладчике
- Подавление вопроса о проведении
- Как быстро выгрузить таблицу значений в дерево значений?
- Книга доходов для Упрощенной системы налогоблажения
- Многовалютный учет на бух. счетах.
- SQL+1C после полной реиндексации база выросла в 2 раза