7.7 Как правильно внести изменения в счет-фактуру

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Toir, 21 июл 2009.

  1. TopicStarter Overlay
    Toir
    Offline

    Toir

    Регистрация:
    6 июн 2008
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте! Не могу правильно внести изменения в счет-фактуру принятые 26.05.2009 г.
    В конфигураторе, открыл окно "редактировать конфигурацию", далее "документы" а в них "СчетфАктура", выбрал
    редактировать форму - появилось окно "Форма-Документ.Счет-фактура", в нем выбрал вкладку "Модуль", там есть место:

    Код:
    //*****************************************************************************
    // Печать()
    //
    // Вызывается из формул элементов диалога:
    //  Кнопка "Печать".
    //
    // Описание:
    //  Формирует и таблицу печатной формы документа.
    //
    Процедура Печать()
    
    НомерДокПечатнойФормы = глПреобразоватьНомерДок(НомерДок, 0, 0);
    
    // В зависимости от даты документа используются разные шаблоны печатной формы.
    // При наличии в каталоге информационной базы файла с именем
    // "ExtForms\PrnForms\1cbsf*.mxl", будет использоваться шаблон печатной формы
    //  размещенный в данном файле.
    Таб = СоздатьОбъект("Таблица");
    Если ДатаДок >= '26.05.2009' Тогда
    ИмяФайлаПечатнойФормы = КаталогИБ() + "ExtForms\PrnForms\1csf451_.mxl";
    ИмяТаблицы = "СФ451";
    ИначеЕсли ДатаДок >= '30.05.2006' Тогда
    ИмяФайлаПечатнойФормы = КаталогИБ() + "ExtForms\PrnForms\1csf283_.mxl";
    ИмяТаблицы = "СФ283";
    ИначеЕсли ДатаДок >= '30.07.2002' Тогда
    ИмяФайлаПечатнойФормы = КаталогИБ() + "ExtForms\PrnForms\1cbsf84.mxl";
    ИмяТаблицы = "СФ84";
    
    ИначеЕсли ДатаДок >= '21.03.2001' Тогда
    ИмяФайлаПечатнойФормы = КаталогИБ() + "ExtForms\PrnForms\1cbsf189.mxl";
    ИмяТаблицы = "СФ189";
    
    Иначе
    ИмяФайлаПечатнойФормы = КаталогИБ() + "ExtForms\PrnForms\1cbsf.mxl";
    ИмяТаблицы = "Таблица";
    КонецЕсли;
    
    Если ФС.СуществуетФайл(ИмяФайлаПечатнойФормы) = 1 Тогда
    Таб.ИсходнаяТаблица(ИмяФайлаПечатнойФормы);
    Иначе
    Таб.ИсходнаяТаблица(ИмяТаблицы);
    КонецЕсли;
    ***************************************************************************************************************************
    
    Соответственно в этом месте модуля счета-фактуры я ввел еще одно условие (выделено жирным), а в папке ExtForms\PrnForms\ создал файл 1csf451_.mxl,
    с внесенными необходимыми изменениями. После этого если запустить 1с и выбрать Журналы, далее - счета фактуры выданные и в появившемся окне выбрать -
    создать новую счет фактуру и в появшемся окне ввести данные и нажать клавишу печать, то откроется печатная форма файла 1csf451_.mxl с изменениями.
    Но бухгалтер открывает по другому: Журналы, далее - товары, реализация, далее появляется документ (оказание услуг), затем нажав кнопку
    "ввести документ используя текущий как основание" появляется меню "Выбор вида документа". В нем выбрав Счет-фактура выданный - появляется документ
    "Счет-фактура выданный (новый)" и уже открывается окно Счета-фактуры. В нем нужно выбрать необходимую форму счета-фактуры нажав на клавишу с
    изображением стрелки вниз, которая находится рядом с кнопкой печать и тогда на этой кнопке вместо слова печать появится обозначение
    выбранного счета-фактуры, например: "СФ 283" - это счет-фактура в редакции постановления правительства РФ от 11.05.2006 №283. А вот выбрать форму 451
    от 26.05.2009 г. так и не предлагается и на печать выводится только 283 форма....Как это можно исправить....Спасибо.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
  3. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    А конфа у тебя какая? Все уж обновлено, по-моему.
    И пользуйся тэгами при написании кода.
  4. TopicStarter Overlay
    Toir
    Offline

    Toir

    Регистрация:
    6 июн 2008
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Ну да, все получилось....Спасибо всем!!!!!!! :unsure:

Поделиться этой страницей