С недавнего времени (а именно с 01.04.2012 изменились правила выставления Счетов-фактур).
Это отразила в своих конфигурациях 7.7 Бухгалтерский учет фирма «1С», но зачастую бухгалтера или пользователи
выданные Счета-фактуры забывают проставить галку и дату выставления Счета-фактуры.
Да и просто это неудобно зачастую заниматься вводом информации, которая по мнению бухов должна забиваться автоматически.
Для того чтобы дата выставления и галочка «Выставлен» проставлялась сразу, нужно сделать изменения в 3 местах формы документа «Счет-фактура»:
1) в начале процедуры ВводНового()
Процедура ВводНового(Копирование)
// вставка
Выставлен=1;
СпособВыставления =1;
ДатаВыставления = ДатаДок;
// конец вставки
2) в начале процедуры ВводНаОсновании()
Процедура ВводНаОсновании(ДокОсн)
// вставка
Выставлен=1;
СпособВыставления =1;
ДатаВыставления = ДатаДок;
// конец вставки
3) Процедура ПриИзмененииДаты()
// вставка
Если Выставлен=1 тогда
ДатаВыставления = ДатаДок;
КонецЕсли
// конец вставки
Сделал такие изменения своим бухгалтерам, им понравилось, поэтому выкладываю сюда, надеюсь это будет полезным.
В пункте 3) Процедура ПриИзмененииДаты()
лучше добавить условие
Если Выставлен=1 тогда
ДатаВыставления = ДатаДок;
КонецЕсли
вдруг бухгалтера решили эту счет-фактуру не выставлять и сняли галочку Выставлен, поэтому нет смысла менять ДатуВыставления.
(1) — ОК, принято, сейчас поменяю 3 пункт, включив условие.
А как в 8.2 такое сделать?
(3) — пока что я этим вопросом в 8.2 не занимался. Перейдем в начале след.года, будем разбираться))
Спасибо, а то я первые два пункта сделал давно, а про третий даже не подумал. Хорошо в каникулы что нибудь почитать.
Давно видела вашу статью, но только сейчас она стала для меня актуальна.
Очень пригодилась.
Иногда я просто забывала ставить галочку, а потом искала расхождения в ндс.
Теперь проблема снята !
Спасибо.
Большое спасибо за программу! Очень удобно!