| Процедура ДатаПриИзменении(Элемент) |
| ДатаПрефикс = Формат(Дата, "ДФ=dd"); |
| МесяцПрефикс = Формат(Дата, "ДФ=ММ"); |
| Номер = ДатаПрефикс + "-" + МесяцПрефикс + "" ; |
| РаботаСДиалогами.ПроверитьНомерДокумента(ЭтотОбъект, мТекущаяДатаДокумента); |
| МеханизмНумерацииОбъектов.ОбновитьПодсказкуКодНомерОбъекта(ЭтотОбъект.Метаданные(), ЭлементыФормы.ДействияФормы.Кнопки.Подменю1, ЭлементыФормы.Номер); |
| РаботаСДиалогами.ПриИзмененииЗначенияДатыДокумента(ЭтотОбъект, мВалютаРегламентированногоУчета); |
| Если НачалоМесяца(мТекущаяДатаДокумента) <> НачалоМесяца(Дата) Тогда |
| мУпрощенныйУчетНДС = УчетНДС.ПолучитьУПУпрощенныйУчетНДС(Организация, Дата); |
| Если ВидОперации = Перечисления.ВидыОперацийРеализацияТоваров.ОтгрузкаБезПереходаПраваСобственности Тогда |
| мВыписыватьСчетФактуру = ПолучитьВыписыватьСчетФактуру(); |
| КонецЕсли; |
| ЗаполнитьТекстПроСчетФактуру(); |
| КонецЕсли; |
| мТекущаяДатаДокумента = Дата; запомним текущую дату документа для контроля номера документа |
| УстановитьВидимость(); |
| КонецПроцедуры |
Комментарии