|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Все реквизиты, визуальное представление документа Счет заданыПриступаем к дизайну печатной формы документа. Для этого переходим к закладке Таблица. Печатная форма документа Счет содержит 7 колонок (см. образец). Объединение ячеек осуществляется по кнопке (в нижней части экрана). Строка 1, Объединенные 1-7 столбцы: Константа.НаименованиеОрганизации. По ПК мыши определяем свойства ячейки: Тип: выражение (т.е. данное значение вычисляется). Шрифт: жирный, подчеркнутый.!!! Треугольные скобки не набираются, они появляются после задания типа ячейки: выражение или шаблон. Строка 3, Объединенные 1-7 столбцы: Адрес: [Константа.АдресОрганизации]. Информация в данной ячейке состоит из текста: Адрес: и вычисляемого значения Константа.АдресОрганизации, которое берется в квадратные скобки, поэтому тип ячейки определяется как шаблон, т.е. комбинированный. Шрифт: жирный. Строка 5, Объединенные 1-7 столбцы: Образец заполнения платежного поручения. Тип: текст, Положение: по центру, Шрифт: жирный. Строка 6, Объединенные 1-2 столбцы: ИНН [ИНН]. Тип: шаблон. ИНН - переменная в модуле в которую будем «вырезать» часть константы ИННКПП. Строка 6, Объединенные 3-4 столбцы: КПП [КПП]. Тип: шаблон. В свойствах ячейки задаем также обрамление (закладка Рамка). Строка 7, Объединенные 1-4 столбцы: Получатель. Тип: текст. Строка 8, Объединенные 1-4 столбцы: Константа.НаименованиеОрганизации. Тип: выражение. Строка 9, Объединенные 1-4 столбцы: Банк получателя. Тип: текст. Строка 10, Объединенные 1-4 столбцы: Константа.Банк. Тип: выражение. Объединенные 6-8 строки, Столбец 5: Сч. №. Тип: текст. Положение: по центру. Строка 9, Столбец 5: БИК. Тип: текст. Положение: по центру. Строка 10, Столбец 5: Сч. №. Тип: текст. Положение: по центру. Объединенные 6-8 строки, Объединенные 6-7 столбцы: Константа.РСчет. Тип: выражение. Строка 9, Объединенные 6-7 столбцы: Константа.Банк.БИК. Тип: выражение. Строка 10, Объединенные 6-7 столбцы: Константа.Банк.КорСчет. Тип: выражение. Строка 11, Объединенные 1-2 столбцы: Код по ОКПО. Тип: текст. Строка 12, Объединенные 1-2 столбцы: Код Дохода. Тип: текст. Строка 13, Объединенные 1-2 столбцы: Лицевой счет. Тип: текст. Строка 11, Объединенные 3-7 столбцы: 02068120. Тип. текст. Строка 12, Объединенные 3-7 столбцы: 07330201010010000130 п. 1. Типографские услуги. Тип: текст. Строка 13, Объединенные 3-7 столбцы: 06073293232. Тип: текст. Увеличить высоту строки 14. Строка 15, Объединенные 1-7 столбцы: СЧЕТ № [НомерДок] от [ДатаДок#Д(0)ДДММММГГГГ]. Тип: шаблон. Шрифт: 10pt, жирный. Положение: по центру. НомерДок и ДатаДок - стандартные переменные, которые создаются автоматически для каждого документа. После знака # указывается формат даты, в данном случае дата будет выводиться прописью. Увеличить высоту строки 16. Строка 17, Объединенные 1-7 столбцы: Плательщик: [Плательщик]. Тип: шаблон. Строка 19: Содержит текстовую информацию. Если в ячейках нужно переносить текст по словам, то в свойствах ячейки на закладке Текст выбрать контроль: Переносить. Столбец 1: №. Объединенные 2-3: Наименование товара. Столбец 4: Единица измерения. Столбец 5: Количество. Столбец 6: Цена. Столбец 7: Сумма. Положение информации: по центру (и по горизонтали и по вертикали). Строка 20: Содержит выражения. Столбец 1: НомерСтроки. Существует автоматически, если в форме документа Счет стоит «галочка» Автоматическая нумерация строк. Объединенные 2-3: Наименование. Столбец 4: ЕдИзм. Столбец 5: КолВо. Столбец 6: Цена#Ч10.2- (!!!после дефис стоит пробел!!!). Если необходимо задать форма цены или суммы, отличный от стандартного, (7.20), например 7-20, то необходимо указать формат вывода: Ч (число)10(общая длина).2(точность)-(дефис - знак разделителя) (пробел - знак разделения триад) Столбец 7: Сумма # Ч10.2-. Положение информации (см. образец Счета). Строка 21, Объединенные 1-6 столбцы: Итого. Тип: текст. Шрифт: жирный. Положение: прижать вправо. Строка 22, Объединенные 1-6 столбцы: Итого НДС. Тип: текст. Шрифт: жирный. Положение: прижать вправо. Ставка НДС зависит от типа Плательщика, поэтому величину НДС для заданного плательщика можно указать, например, в справочнике Контрагентов как реквизит «СтавкаНДС». Строка 23, Объединенные 1-6 столбцы: Всего к оплате. Тип: текст. Шрифт: жирный. Положение: прижать вправо. Столбец 7: Содержит выражения. Шрифт: жирный. Положение: прижать вправо. Строка 21: Итог("Сумма"). Строка 22: НДС. Строка 23: Всего. Строка 25, Объединенные 1-7 столбцы: Всего наименований [КоличествоСтрок()], на cyмму [Всего]. Тип: шаблон. КоличествоСтрок() - стандартная функция, которая подсчитывает число заполненных строк табличной части. Строка 26, Объединенные 1-7 столбцы: Всего#ЧПДС. Тип: выражение. Шрифт: жирный. Формат ЧПДС обозначает: Число Прописью в Денежной Системе. В нижней части документа расположены подписи Руководителя предприятия и Главного бухгалтера. Для этого необходимо создать константы Руководитель и ГлБухгалтер, которые должны быть периодическими (закладка Дополнительно), тип: Справочник.Сотрудники (Справочник предварительно создать). Так как константы периодические, т.е. зависят от даты создания, то обращение к ним имеет вид: Константа.Руководитель.Получить(ДатаДок). Строка 28, Объединенные 1-7 столбцы: Руководитель _________________ ([Константа.Руководитель.Получить(ДатаДок)]). Тип: шаблон. Строка 30, Объединенные 1-7 столбцы: Главный бухгалтер _________________ ([Константа.ГлБухгалтер.Получить(ДатаДок)]). Тип: шаблон. В печатной форме создаваемого документа Счет есть постоянная часть (все кроме наименований заказов) и переменная часть (строки, содержащие наименование товаров), то всю таблицу необходимо разбить на секции. Секции бываю вертикальные и горизонтальные. В нашем документе - горизонтальные. Для включения в секцию используется кнопка , а для исключения - , которые расположены в нижней части экрана. 1. Выделяем строки 1 - 19 и включаем их в секцию. Идентификатор секции - Шапка. 2. Выделяем строку 20 и включаем ее в секцию. Идентификатор секции - Строка. 3. Выделяем строки 21 - 30 и включаем их в секцию. Идентификатор секции - Подвал. Переименуем закладку Таблица (по ПК мыши → Задать имя) в Счет. Этим именем будем пользоваться в модуле. (У документа может быть несколько печатных форм). Печатная форма документа Счет создана. Для получения печатной формы документа Счет на форме создадим кнопку Печать. Свойства: закладка «Общие» → Заголовок: Печать, закладка «Дополнительно» → Формула: Печать() (т.е. по нажатии на кнопку Печать будет вызываться процедура Печать()). Теперь на Форме документа (закладка «Модуль») необходимо написать процедуру заполнения созданной таблицы - Печать(): Процедура Печать () Таб=СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Счет"); ИНН=Сред(Константа.ИННКПП,1,10); КПП=Сред(Константа.ИННКПП,12,9); Таб.ВывестиСекцию("Шапка"); ВыбратьСтроки(); Пока ПолучитьСтроку()=1 Цикл Таб.ВывестиСекцию("Строка"); КонецЦикла; НДС=Итог("Сумма")*Плательщик.СтавкаНДС/100; Всего=Итог("Сумма")+НДС; Таб.ВывестиСекцию("Подвал"); Таб.Опции(); // Позволяет задать параметры таблицы для вывода на экран Таб.ПараметрыСтраницы(); // Позволяет задать параметры печати Таб.ТолькоПросмотр(1); // Доступ для чтения Таб.Показать(); КонецПроцедуры;
Для получения подсказки, например, по функции Сред, можно воспользоваться синтаксис- помощником (). В нижней части справочного окна содержится описание выбранной функции. Перед тем как создавать документ Счет (в режиме 1С: Предприятие), необходимо отредактировать журнал Счетов (добавить графы Плательщик, Сумма). Открываем журнал Счета и по кнопке Новый (в разделе «Графы») добавляем новую графу - Плательщик. Идентификатор - Плательщик, Возможные значения: Документ Счет (двойной клик) Шапка (двойной клик) → Плательщик. По кнопке переносим в раздел «Выбранные значения». ОК.
Аналогичным образом создаем графу «Сумма». Возможные значения расположены в таблично: части документа Счет. По кнопке Формы (Формы списка) создаем визуальное представление Журнала счетов. Убрать ненужные графы, например ВремяДок, можно двумя способами: • В окне «Размещение граф Журнала» убрать галочку в строке ВремяДок Такое окно появляется при первом обращении к Формам списка автоматически, а в дальнейшем при нажатии на кнопку «Графы» (в нижней части экрана) • В полученной таблице выделить ненужный столбец и удалить его по ПК мыши.
Переходим в режим 1С: Предприятие (по кнопке третья строка сверху окна Конфигуратор - Задача).
!!! Перед формированием документов (ЗаказКниги, Счет) пользователь должен заполнить значения констант: Меню Операции → Константы (в режиме 1С: Предприятие). При формировании документов пользователю приходится редактировать справочники. Редактировать справочники можно в двух режимах: «В списке» (табличное представление, используется когда немного реквизитов) и «В диалоге» (в виде карточки, когда реквизитов много). По умолчанию установлен режим «В списке». Для изменения режима редактирования справочников в режиме Конфигурации в справочнике необходимо задать свойство «Редактировать»: В списке, В диалоге или Обоими способами. Режим редактирования «Обоими способами» позволяет пользователю (в режиме 1С: Предприятие: Действия → Редактировать в диалоге. Если убрать «галочку», то устанавливается режим В списке) выбрать удобный режим редактирования. Теперь в 1С необходимо сформировать Счет по образцу. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.012 сек.) |