Новая, но уже успевшая набить оскомину, форма счета-фактуры (постановление № 1137) для УТ 8.1 и 8.2, ред. 10.3 (любой версии).
Согласно изменениям в законодательстве, со вторника, 24.01.12, необходимо применять новую форму счета-фактуры (постановление № 1137).
Фирма 1С уже разработала форму, и мы внесли в нее доработки:
- форма работает для последней версии конфигурации 1С 8.2, управление торговлей, редакция 10.3 (10.3.15.9 и для более ранних)
- исправлена критическая ошибка: Не удалось сформировать внешнюю печатную форму! Поле объекта не обнаружено (НаАванс).
- сделано сохранение параметров печати (ориентация и размещение по ширине листа)
- явно указаны правильные наименование и код валюты: Российский рубль, код 643 (согласно системе Консультант Плюс и подтверждению аудиторов). После установки формы необходимо в этом убедиться, сформировав печатную форму. Ошибка будет, если в вашей базе у валюты рубль стоит другой код (не 810, и не 643).
Источник: Новая форма счета-фактуры (постановление № 1137)
Ссылки по теме:
Счет-Фактура 2011-2012 по приказу 1137 для УТ 10.3, с выбором сотрудника и доверенности для подписи за руководителя и ГБ от Горыня
Счет-фактура 2012 для УТ 10.3 с подписями за директора и бухгалтера от nikonorov
Это правильно, а то уже надоело каждый раз менят эти настройки
Спасибо за печатную форму.
Надеюсь, не будете возражать — я добавил в неё колонку с артикулами и сделал отдельную публикацию.
Если к печатной форме есть замечания или пожелания, пишите.
И где оно для 8.1? При открытии в 8.1.13 пишет — «Внешняя обработка не может быть прочитана текущей версией программы»
(4) сейчас проверю. Жалоб 3 месяца не было 🙂
Скопировал код, реквизит и макеты в новую обработку на 8.1, опять ошибка:
Ошибка при вызове метода контекста (Выполнить): {(9, 2)}: Таблица не найдена «Документ.СчетФактураВыданный.Авансы»
<<?>>Документ.СчетФактураВыданный.Авансы КАК СчетФактураВыданныйАвансы
ТаблицаПоАвансам = Запрос.Выполнить().Выгрузить();
по причине:
{(9, 2)}: Таблица не найдена «Документ.СчетФактураВыданный.Авансы»
<<?>>Документ.СчетФактураВыданный.Авансы КАК СчетФактураВыданныйАвансы
Версия УТ 10.3.6.8 — демо база. Это если стоит галка «Авансы» в счёт-фактуре. Если не стоит галка, то следующая ошибка:
уре)
уре = Константы.ДатаНачалаУказанияСокращенногоНаименованияПродавцаВСчетеФакт уре.Получить();
{ВнешняяОбработка.ВнешняяОбработка1(899)}: Поле объекта не обнаружено (ДатаНачалаУказанияСокращенногоНаименованияПродавцаВСчетеФакт
ДатаНачалаУказанияСокращенногоНаименованияПродавцаВСчетеФакт
(6) сейчас посмотрю
(5) первую проблему выяснил. Надо жать не синию кнопку (это файл по-умолчанию, т.е. версия 8.2),
http://infostart.ru/public/117058/files/
а ссылку «посмотреть и скачать все файлы (2)»
и там уже выбрать нужную версию.
(8)О, я даж не знал, что можно разные файлы качать. Всю жизнь с инфостарта качаю через синюю =)
(6) в итоге печ. форма заработала? )
(10) Если код в 8.1 такой же, как 8.2, то по авансам так и не заработало. Но на авансы забили, там где нужна форма, по ним не ведётся учёт. Строку с получением константы «ДатаНачалаУказанияСокращенногоНаименованияПродавцаВСчетеФа ктуре» я закоментил и поставил в переменную пустую дату. С данными изменениями заработало.
У меня 10.3.3.3.(8.2) Не смогла подключить Получила ошибку: {Справочник.ВнешниеОбработки.Форма.ФормаЭлемента(188)}: Ошибка при вызове метода контекста (Создать): {ВнешняяОбработка.СчетФактураВыданный1137_2.МодульОбъекта(1164,10)}: Переменная не определена (УправлениеДопПравамиПользователей): {ВнешняяОбработка.СчетФактураВыданный1137_2.МодульОбъекта(1164,10)}: Переменная не определена (УправлениеДопПравамиПользователей)
Вы не могли бы помочь.
(12) отправьте, пожалуйста, текст ошибки на support<@>ut10.ru (без угловых скобок).
Спасибо. Работает.
спасибо за форму , помогла так не хотелось обновлять измененную конфигурацию
(15) пожалуйста )