
- •2. Одноименные показатели в различных формах документов и в отчетах никак не связаны между собой.
- •2. Чтобы не запутаться в константах, заполняйте для каждой константы в их списке поле описания (режим «Константы» группы «Операции» главного меню).
- •!Выбрать субконто вид 3 все
- •2. Условные операторы могут быть вложенными: и в условии, и в выражении1 , и в выражении2 могут использоваться условные операторы.
- •2. В несколько строк в текстовом документе можно выводить любые поля, а не только значения сумм прописью.
- •2. Исправьте в этом файле по своим требованиям наименования денежных единиц, числительные, названия месяцев и т.Д.
- •3. В документах, в которых Вы хотите выводить сумму с заданными Вами наименованиями денежных единиц, числительными и т.Д., используйте команду:
- •П1.12. Макроимена, используемые в документах и расчетах
- •3. Для получения валютного курса по валюте, выбранной в седьмом реквизите шапки документа, на дату документа, указанную во втором реквизите шапки, следует использовать макроимя вкурс{7}{2} .
- •2. При установке периода расчета на другой год следует после переключения года установить период внутри этого года.
- •1Времрасч — устанавливает режим, при котором все макроимена, выводящие итоги, будут выводить итоги временного расчета;
- •2. Команды установки периода !кв, !м и т.Д. Переключают на основной расчет (т.Е. Вы можете считать, что перед каждой из этих команд находится команда юснрасч).
- •1Следующая валюта — автоматически выбирается следующая валюта и повторяются все действия от !выбрать валюту до данной команды. Действия продолжаются до конца списка валют.
- •1. Дата проводки
- •2. Следует обратить внимание, что в тексте объекта нельзя использовать команды языка отчетов — они будут восприняты как обычный текст. Для вставки команд используются разделители секций (см. Ниже).
- •2. Поместив указатель мыши в положение (по вертикали), где должен находиться разделитель секций, щелкните левой кнопкой мыши.
- •2. Нажав левую клавишу мыши, переместите разделитель секций в новое место и отпустите левую кнопку мыши.
- •1. Выбрать объекты, которые надо переместить (для перемещения одного объекта надо его щелкнуть мышью).
- •1. Выбрать объекты, которые Вы хотите поместить на передний или на задний план.
- •2. Нажать кнопку @ для перемещения объектов на передний план, или § — на задний план.
- •Приложение 4 Многовалютный учет
1. Дата проводки
2. Счет, субсчет дебета
3. Счет, субсчет кредита
4. Сумма
5. Текст содержания проводки
Субконто дебета
7. Субконто кредита
8. Количество
9. Валюта
10. Сумма в валюте
11. Номер журнала операций
Большинство этих реквизитов могут не указываться (обязательны только счета дебета и кредита проводки и сумма проводки). При пропуске реквизита выражение для него можно не указывать, ставя только «;» (количество символов «;» перед каждым реквизитом должно быть равно приведенному выше номеру этого реквизита минус единица). Если все последующие реквизиты не указываются, символы «;» в конце команды 1ПРОВОДКА можно не ставить.
Опишем более подробно выражения команды (ПРОВОДКА.
1. Дата проводки. В данной версии программы дата проводок должна совпадать с датой документа, поэтому в качестве даты следует указывать значение второго реквизита шапки: ЗН2 .
2. Счет и субсчет дебета проводки. Могут указываться как:
• значение реквизита, имеющего тип «Счет», например: ЗН6 ;
• код счета и субсчета, например: "68.1" ;
• имя показателя, содержащего код счета в виде строки символов, например: П01 ;
• символьное выражение, начинающееся со строки в кавычках, например: ""+ЗН7+".22" . Здесь номер счета берется из значения 7 реквизита (реквизит имеет текстовый тип), а номер субсчета указывается явно — 22;
• ссылка на текущий счет (символ «&»), если использовалась команда !ВЫБРАТЬ СЧЕТ.
3. Счет и субсчет кредита проводки. Формы задания — такие же, как для дебета проводки.
4. Сумма проводки. Указывается в виде числового выражения. Например: ЗНЗ*0.2 .
5. Текст содержания проводки. Указывается как текстовое выражение. Текст в кавычках в начале ставить не обязательно. Например:
"СЧЕТ.ПР. "+СН{|2}
6. Субконто дебета проводки. Может быть указано как:
• значение реквизита, имеющего тип «Субконто», например: ЗН|2 ;
• ссылка на текущее субконто (символ «&»), если использовалась команда (ВЫБРАТЬ СУБКОНТО;
• номер вида субконто и номер субконто. Для разделения номеров вида субконто и субконто разных уровней используется символ «:». Например: "4:3:34" .
Субконто кредита проводки. Формы задания — такие же, как для дебета проводки.
8. Количество (количественное выражение) проводки. Указывается в виде числового выражения.
9. Валюта. Может быть указана как:
• значение реквизита, имеющего тип «Валюта», например: ЗН7 ;
• ссылка на текущую валюту (символ «&»), если использовалась команда !ВЫБРАТЬ ВАЛЮТУ ;
• число, являющееся кодом валюты, например: 1 .
10. Сумма в валюте. Указывается в виде числового выражения. Например: ЗНЗ .
11. Номер журнала операций — строка из одного или двух символов. Если номер журнала операций не указан, подразумевается номер, установленный в режиме «Параметры журнала операций».
Команды для обработки многострочной части документа. Для
последовательной обработки строк табличной части документа в файлах формы выходного документа и генерации проводок используются команды:
! ВЫ БРАТЬ СТРОКИ
!СЛЕДУЮЩАЯ СТРОКА
Между этими командами помещаются строки, содержащие форму или расчет по одной строке табличной части документа. В этих строках в макроименах и ссылках на реквизиты табличной части документа номер строки не указывается. Например:
Цена Количество Сумма
Наименование товара !ВЫБРАТЬ СТРОКИ
[СЦ{|2}] [ЗН|3
] [ЗН|4 ]
[СН{|2} !СЛЕДУЮЩАЯ СТРОКА
В данном примере по каждой строке табличной части документа выдается наименование товара (субконто, выбранное в графе 2), цена товара, количество и сумма (значения реквизитов 3 и 4).
П1.24. Команда прекращения формирования документа
Для прекращения формирования выходного документа (отчета) Вы можете использовать команду !СТОП. Формат команды:
!СТОП
При выполнении этой команды формирование выходного документа (отчета) завершается.
Приложение 2 Произвольные документы
П2.1. Назначение произвольных документов
В предыдущих версиях «1 (^Бухгалтерии» выходные документы, формируемые в режимах «Документы и расчеты», «Типовые операции» и «Произвольные отчеты», были текстовыми файлами. Такие документы выводятся на экран одним шрифтом и не содержат никаких шрифтовых выделений (т.е. надписей, выделяющихся шрифтом, его начертанием или размером) и, тем более, продвинутых оформительских средств: вставки картинок, использования заполнений и т.д. Понятно, что такие документы выглядят достаточно непрезентабельно и старомодно, особенно в такой графической среде, как АМпйолуз.
Поэтому в «1 (^Бухгалтерии» версии 6.0 для формирования отчетов произвольной формы, документов, форм типовых операций могут использоваться не только текстовые файлы, но и так называемые произвольные документы. При сохранении всех ранее имевшихся для текстовых файлов функциональных возможностей, произвольные документы позволяют использовать различные шрифты, рамки, заполнения, рисунки и т.д.
П2.2. Структура произвольных документов
Произвольные документы «1С:Бухгалтерии» состоят из:
• объектов прямоугольной формы;
• разделителей секций.
Объекты. Каждый объект имеет прямоугольную форму и может обладать следующими свойствами:
• объект может содержать либо текст, либо внедренный 01,Е-объект (чаще всего — картинку, см. ниже). Для текста можно указать его шрифт, размер и начертание шрифта (эти характеристики одинаковы для всего текста объекта);
• объект может иметь границу (линию) справа, слева, сверху и снизу. Каждую из этих границ можно установить или отменить независимо от других. Для границ можно установить ширину (единую для всех границ объекта);
• объект может иметь заполнение (закраску) серым фоном различной интенсивности (в том числе фон может быть и черным);
• объект может быть помещен на передний план или на задний план.
Если произвольный документ является формой для создания выходных документов (например, отчетов), то заключенные в квадратные скобки «[» и «]» фрагменты содержащегося в объекте текста, рассматриваются при формировании выходного документа как макроимена (возможно, с указанием формата их вывода, например, ЕО, П и т.д., см. Приложение 1). Вместо этих фрагментов и окаймляющих их квадратных скобок в выходной документ помещаются значения этих макроимен. Остальной текст остается неизменным.
Замечание. 1. Число пробелов внутри скобок «[» и «]» в данном случае (в отличие от текстовых форм) несущественно — эти пробелы не влияют на подставляемое значение макроимени. В частности, это значение не дополняется справа пробелами, сколько бы пробелов не было поставлено перед закрывающей квадратной скобкой.