<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "customization/dtd/kdex.dtd" [
  <!ENTITY appname '<application
>Skrooge</application
>'>
  <!ENTITY kappname "&appname;">
  <!ENTITY tbw "TO BE WRITTEN">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Ukrainian "INCLUDE"
><!-- change language only here -->

  <!ENTITY homepage "http://extragear.kde.org/apps/skrooge/">

]>


<book id="skrooge" lang="&language;">
<title
>Підручник з &appname;</title>


<bookinfo>

<authorgroup>

<author
><firstname
>Stéphane</firstname
> <surname
>MANKOWSKI</surname
> <affiliation
> <address
><email
>stephane@mankowski.fr</email
></address>
</affiliation>
</author>

<othercredit role="developer"
><firstname
>Guillaume</firstname
> <surname
>DE BURE</surname
> <affiliation
> <address
><email
>guillaume.debure@gmail.com</email
></address>
</affiliation>
<contrib
>Розробник</contrib>
</othercredit>
<othercredit role="translator"
><firstname
>Юрій</firstname
><surname
>Чорноіван</surname
><affiliation
><address
><email
>yurchor@ukr.net</email
></address
></affiliation
><contrib
>Переклад українською</contrib
></othercredit
>  
</authorgroup>

<copyright>
<year
>2007</year>
<year
>2008</year>
<year
>2009</year>
<year
>2010</year>
<year
>2011</year>
<holder
>Stéphane MANKOWSKI</holder>
<holder
>Guillaume DE BURE</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>30 січня 2011 року</date>
<releaseinfo
>0.8.0</releaseinfo>


<abstract>
<para
>Цей документ є підручником з користування &appname;, програми, призначеної для керування особистими фінансами. </para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>extragear</keyword>
<keyword
>офіс</keyword>
<keyword
>skrooge</keyword>
<keyword
>особисті фінанси</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Вступ</title>

<sect1 id="skrooge-intro">
<title
>&appname;</title>

<para
>Програму &appname; призначено для керування вашими особистими фінансами. За допомогою цієї програми ви можете стежити за вашими прибутками і витратами на декількох рахунках у декількох валютах. У програмі передбачено всі можливості, які можна очікувати від такого інструменту, зокрема категорії, планування операцій, створення звітів у графічній формі, керування капіталами... Крім того, у програми є і додаткові можливості, які не є такими поширеними, зокрема швидке редагування дій, пошук під час введення, стеження за поверненням грошей, придатні до налаштування атрибути... </para>

<screenshot>
<screeninfo
>У вікні &appname; показано кругові діаграми витрат за категоріями</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="reports.png" format="PNG"/>
</imageobject>
<textobject
><phrase
>У вікні &appname; показано кругові діаграми витрат за категоріями</phrase
></textobject>
</mediaobject>
</screenshot>


<sect2 id="what-skrooge-is">
<title
>Що може робити &appname;?</title>

<para
>&appname; є інструментом керування особистими фінансами, призначеним для роботи у &kde; 4. Її призначено для користувачів, які бажають стежити за прибутками, витратами та інвестиціями. </para>

</sect2>

<sect2 id="what-skrooge-is-not">
<title
>Що не може робити &appname;?</title>

<para
>&appname; не є професійним інструментом. У програмі не передбачено функціональних можливостей, яких ви можете очікувати від програмного забезпечення для ведення малого бізнесу. Програма не може обчислювати податки, вона не підтримує системи подвійного запису, а також жодних розширених фінансових функціональних можливостей. </para>
<para
>Якщо вам потрібна програма з описаними вище можливостями, краще скористайтеся &kmymoney; або Kraft.</para>

</sect2>
</sect1>

<sect1 id="terminology">
<title
>Термінологія</title>

<sect2 id="terminology-document">
<title
>Документ</title>
<para
>Документом програми є файл &appname; (суфікс .skg). Такий файл може містити будь-яку кількість записів <link linkend="terminology-account"
>рахунків</link
>. Цим документом ви можете скористатися для одночасного керування всіма вашими рахунками. </para>
</sect2>

<sect2 id="terminology-account">
<title
>Рахунок</title>
<para
>Рахунок у &appname; подібний до вашого банківського рахунка. Наприклад, якщо у вас є рахунок, у вашої жінки є рахунок, і, крім того, у вас є спільний рахунок, ви можете створити записи для всіх цих трьох рахунків у &appname;. Кожного разу, коли ви витрачатимете або отримуватимете грошові суми, ви можете зареєструвати  <link linkend="terminology-operation"
>операцію</link
> і позначити рахунок, на якому цю банківську операцію було виконано. </para>
</sect2>

<sect2 id="terminology-operation">
<title
>Операція</title>
<para
>Операцією є внесення або зняття грошових сум з одного з ваших рахунків. Якщо ви пов’яжете ваш рахунок з <link linkend="terminology-category"
>категорією</link
>, ви зможете проаналізувати спосіб, у який ви витрачаєте гроші. </para>

<sect3 id="terminology_standard_operation">
<title
>Стандартна операція</title>
<para
>Стандартна операція — це основна операція у &appname;. Щось подібне до «Сьогодні витрачено 20₴ на бакалію».</para>
<para
></para>
</sect3>

<sect3 id="terminology_split_operation">
<title
>Дроблена операція</title>
<para
>Дроблена операція — це операція, у якій загальну суму поділено між декількома <link linkend="terminology-category"
>категоріями</link
> або <link linkend="trackers"
>стеженнями</link
>.</para>
<para
>Наприклад, «Вчора витрачено 1000₴ у супермаркетів, з них 200₴ на їжу і 800₴ на одяг».</para>
</sect3>

<sect3 id="terminology_transfer">
<title
>Трансферт</title>
<para
>Трансферт (або переказ) у &appname; — це переведення грошової суми з одного рахунка &appname; на інші ваші рахунки у &appname;.</para>
<para
>Цю операцію не слід плутати зі сплатами: якщо ви виконуєте трансферт, наприклад, за допомогою вашого банківського вебсайта, на чийсь рахунок, — це не трансферт у розумінні &appname;, оскільки &appname; нічого не відомо про рахунок, на який переказано гроші. Ця операція у розумінні програми є <link linkend="terminology_standard_operation"
>стандартною операцією</link
> переказу у режимі сплати.</para>
<para
>Прочитайте <link linkend="transfer"
>відповідну главу</link
>, якщо це пояснення здається вам незрозумілим.</para>
</sect3>

<sect3 id="terminology_validated_operation">
<title
>Звірена операція</title>
<para
>Одразу після <link linkend="import"
>імпортування</link
> записів операцій програма вважає операції непідтвердженими. Спочатку вам потрібно вручну підтвердити (або звірити) запис операції. Імпортована операція, яку підтверджено, і вважається звіреною операцією.</para>
<para
>Зауважте, що ви можете за допомогою відповідного пункту параметрів програми дозволити автоматичне звірення операцій під час імпортування.</para>
</sect3>

<sect3 id="terminology_pointed_operation">
<title
>Вказана операція</title>
<para
>Під час <link linkend="reconciliation"
>процедури узгодження</link
> ви вказуєте &appname; всі записи операцій, які має бути віднесено до відповідного пункту запису рахунка. Вказана операція — це одна з таких операцій. Її не буде позначено як <link linkend="terminology_checked_operation"
>сплачену</link
>, аж доки не буде завершено узгодження.</para>
</sect3>

<sect3 id="terminology_checked_operation">
<title
>Сплачена операція</title>
<para
>Після вказування позицій всіх записів вашого рахунка у &appname; ви можете завершити процедуру узгодження. Всі <link linkend="terminology_pointed_operation"
>вказані</link
> записи буде перетворено на записи сплачених операцій.</para>
</sect3>


</sect2>

<sect2 id="terminology-category">
<title
>Категорія</title>
<para
>Категорія — це клас дій. Серед класичних прикладів «Їжа», «Податки», «Платня»... У категорії можуть міститися інші категорії: таким чином, можна створити ієрархічну структуру. Наприклад, категорія «Транспорт» може містити категорії «Автобус», «Автомобіль», «Літак»... Програма &appname; здатна обробляти будь-яку кількість вкладених категорій. </para>
</sect2>

<sect2 id="terminology-unit">
<title
>Одиниця</title>
<para
>Одиницею у &appname; може бути будь-що, що має вартість. Приклади: <itemizedlist>
  <listitem
><para
>Валюта <itemizedlist>
      <listitem
><para
>$ (долар США)</para
></listitem>
      <listitem
><para
>€ (євро)</para
></listitem>
      <listitem
><para
>£ (фунт стерлінгів)</para
></listitem>
    </itemizedlist>
    </para>
  </listitem>
  <listitem
><para
>Капітал <itemizedlist
> <listitem
><para
>GOOG (Google)</para
></listitem>
    </itemizedlist>
    </para>
  </listitem>
  <listitem
><para
>Будь-що у вашій власності <itemizedlist>
      <listitem
><para
>Ваш будинок</para
></listitem>
      <listitem
><para
>Ваш автомобіль</para
></listitem>
    </itemizedlist>
    </para>
  </listitem>
</itemizedlist>

</para>
</sect2>

</sect1>

</chapter>



<chapter id="using-skrooge">
<title
>Користування &appname;</title>

<sect1 id="user_interface">
<title
>Інтерфейс користувача</title>
<para
>Вікно &appname; складається з основної області, оточеної панелями, та смужки стану. Панелі можна закривати і відкривати, а також розташовувати ліворуч або праворуч від основної області. </para>

<sect2 id="main_area">
<title
>Основна область</title>
<para
>Тут програма &appname; показує відомості, що вас цікавлять. У цій області може міститися декілька <link linkend="multi-tabs"
>вкладок</link
>, на кожній з них буде показано відповідні дані. </para>
</sect2>

<sect2 id="docks">
<title
>Панелі</title>
<para
>Панелі передбачено у багатьох програмах &kde;. Панелі є допоміжними частинами вікна програми, їх можна пересувати, впорядковувати, закривати і навіть від’єднувати від основного вікна. </para>

<para
>Ось декілька прикладів компонування панелей: </para>

<informaltable>
  <tgroup cols="3">
    <tbody>
      <row>
        <entry>
        <inlinemediaobject>
        <imageobject>
          <imagedata fileref="docks_left_right.png"/>
        </imageobject>
        </inlinemediaobject>
        </entry>
        <entry>
        <inlinemediaobject>
        <imageobject>
          <imagedata fileref="docks_detached.png"/>
        </imageobject>
        </inlinemediaobject>
        </entry>
        <entry>
        <inlinemediaobject>
        <imageobject>
          <imagedata fileref="docks_stacked.png"/>
        </imageobject>
        </inlinemediaobject>
        </entry>
      </row>
    </tbody>
  </tgroup>
</informaltable>

<para
>Панелі &appname;: <itemizedlist>
<listitem
><para
><link linkend="context_chooser"
>Вибір контексту</link
></para
></listitem>
<listitem
><para
><link linkend="bookmarks"
>Список закладок</link
></para
></listitem>
<listitem
><para
><link linkend="undo_redo"
>Переглядач списку скасованих/повернутих дій</link
></para
></listitem>
<listitem
><para
><link linkend="property_editor"
>Редактор властивостей</link
></para
></listitem>
</itemizedlist>
</para>
</sect2>

<sect2 id="status_bar">
<title
>Смужка стану</title>
<para
>Смужка стану — це невеличка область у нижній частині вікна &appname;, де буде показано різноманітні відомості, що стосуються вашої роботи. У цій області буде показано панель поступу і кнопку скасування, призначену для переривання виконання тривалого завдання, наприклад імпортування великого файла. <screenshot
> <mediaobject>
<imageobject
><imagedata fileref="progress-bar.png" format="PNG"/></imageobject>
<textobject
><phrase
>Панель поступу &appname;</phrase
></textobject>
</mediaobject>
</screenshot>
</para>
</sect2>

<sect2 id="context_chooser">
<title
>Вибір контексту</title>
<para
>Вибір контексту — це панель, за допомогою якої ви можете обрати набір даних, які буде показано на поточній вкладці або на новій вкладці. Щоб відкрити нову вкладку, натисніть і утримуйте клавішу &Ctrl; під час клацання лівою кнопкою миші у вибраній області перегляду.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="context_chooser.png" format="PNG"/></imageobject>
<textobject
><phrase
>Вибір контексту</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Про кожен з цих контекстів ми поговоримо у окремій главі цього підручника.</para>
</sect2>

<sect2 id="multi-tabs">
<title
>Вкладки</title>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="multi_tabs.png" format="PNG"/></imageobject>
<textobject
><phrase
>&appname; з декількома відкритими вкладками</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>&appname; може показувати у вікні декілька вкладок. Ви можете додавати будь-яку кількість вкладок, на кожній з них міститимуться потрібні вам відомості. На наведеному вище знімку вікна показано 4 вкладки (рахунки, операції та два графіки).</para>

</sect2>


<sect2 id="edition_panels">
<title
>Панелі редагування</title>
<para
>На більшості вкладок &appname; редагування елементів можна здійснювати за допомогою панелі редагування, розташованої у нижній частині сторінки. З метою економії місця для показу візуальної інформації, особливо за умов невеликих розмірів екрана, ви можете наказати програмі показати або приховати панель натисканням кнопок.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="edition_panel_buttons.png" format="PNG"/></imageobject>
<textobject
><phrase
>Кнопки, призначені для показу або приховування панелей редагування операцій.</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Якщо редагування можна здійснювати за допомогою декількох панелей, буде показано декілька кнопок вибору панелей. На наведеному вище знімку вікна показано чотири кнопки вибору режиму редагування для <link linkend="operations"
>Операцій</link
>: «Стандартна», «Розділена», «Трансферт» та «Акції».</para>

</sect2>


<sect2 id="tables">
<title
>Таблиці</title>
<para
>У &appname; ви можете налаштувати вигляд будь-якої таблиці. Наведіть вказівник миші на заголовок стовпчика таблиці і викличте контекстне меню (зазвичай, клацанням правою кнопкою миші):</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="table_menu.png" format="PNG"/></imageobject>
<textobject
><phrase
>Налаштування таблиці</phrase
></textobject>
</mediaobject>
</screenshot>

<variablelist>
<varlistentry>
<term
><menuchoice
><guimenu
>Стовпчики</guimenu
></menuchoice
></term>
<listitem>
<para
>Налаштувати вигляд стовпчиків.</para>
<variablelist>
<varlistentry>
<term
><menuchoice
><guimenu
>Вигляд</guimenu
></menuchoice
></term>
<listitem>
<para
>Використовувати попередньо визначений набір стовпчиків. За типового набору стовпчиків, зазвичай, буде показано всі стовпчики. Для кожної з таблиць можуть існувати інші попередньо визначені набори.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Змінити розмір вмісту</guimenu
></menuchoice
></term>
<listitem
><para
>Змінити ширину всіх стовпчиків за вмістом.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Автоматична зміна</guimenu
></menuchoice
></term>
<listitem
><para
>Якщо буде позначено цей пункт, ви не зможете змінювати ширину стовпчиків вручну, &appname; робитиме це у автоматичному режимі на основі вмісту стовпчиків.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guimenu
>Список показаних стовпчиків</guimenu
></term>
<listitem
><para
>Показує список всіх стовпчиків, які може бути показано у цій таблиці. Пункти поточних показаних стовпчиків позначено. Для того, щоб приховати стовпчик, зніміть з його пункту позначку. Щоб наказати програмі показати стовпчик, позначте пункт.</para
></listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Плавне гортання</guimenu
></menuchoice
></term>
<listitem
><para
>Якщо цей пункт буде позначено, ви зможете гортати вміст таблиці перетягуванням її вказівником миші (достатньо буде натиснути і утримувати ліву кнопку миші). Якщо ви швидко смикнете мишу у певному напрямку так, наче «кидаєте» її, вміст таблиці також смикнеться у цьому напрямку з ефектом сповільнення. Такий режим корисний здебільшого на сенсорних пристроях.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Показати сітку</guimenu
></menuchoice
></term>
<listitem
><para
>Малювати лінії сітки у таблиці.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Чергувати кольори рядків</guimenu
></menuchoice
></term>
<listitem
><para
>Чергувати кольори рядків. Кольори визначатимуться поточною схемою кольорів &kde;.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Експорт</guimenu
></menuchoice
></term>
<listitem
><para
><link linkend="export_table"
>Експортувати таблицю</link
> до окремого файла. Серед підтримуваних форматів pdf, csv і txt.</para
></listitem>
</varlistentry>
</variablelist>

<para
>Крім того, ви можете навести вказівник миші на заголовок стовпчика і клацнути лівою кнопкою миші, щоб наказати програмі виконати впорядкування за цим стовпчиком, або перевпорядкувати стовпчики перетягуванням їх заголовків ліворуч чи праворуч.</para>

</sect2>



<sect2 id="save_customized_content">
<title
>Збереження налаштованого показу даних</title>

<para
>Як ми вже описували у <link linkend="tables"
>попередній главі</link
>, таблиці можна налаштувати відповідно до ваших потреб. Ймовірно, вам захочеться зберегти виконані вами налаштування до закриття вкладки. Існує декілька способів зберегти вашу роботу.</para>

<sect3 id="save_default_context">
<title
>Збереження типового контексту</title>
<para
>За допомогою цього пункту можна зберегти поточний стан вкладки як типовий, такий, який завжди відтворюватиметься під час відкриття вкладки у відповідному контексті. Наприклад, ви можете налаштувати вашу <link linkend="dashboard"
>панель приладів</link
> так, щоб на ній містилися 4 віджети, впорядковані відповідно до ваших побажань. Крім того, ви, звичайно ж, захочете, щоб панель прикладів завжди виглядала так, як ви її налаштували: вам навряд чи захочеться повторювати процедуру налаштування кожен раз, коли ви відкриватимете вкладку.</para>
<para
>Щоб досягти потрібного результату, вам просто слід виконати налаштування один раз, а потім зберегти стан вкладки як типовий для показаного контексту. Вказати типовий стан можна за допомогою контекстного меню вкладки (його можна відкрити наведенням вказівника миші на вкладку з наступним клацанням правою кнопкою миші): оберіть у меню пункт <guimenuitem
>Зберегти стан контексту</guimenuitem
>.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="tab_state_management.png" format="PNG"/></imageobject>
<textobject
><phrase
>Контекстне меню на вкладках</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Якщо ви бажаєте зробити те саме швидше, натисніть піктограму з диском <inlinemediaobject
><imageobject
><imagedata fileref="document-save.png" format="PNG"/></imageobject
></inlinemediaobject
>. Ця піктограма з’явиться ліворуч від заголовка вкладки після внесення змін до типових параметрів вкладки.</para>

</sect3>


<sect3 id="bookmarks">
<title
>Користування закладками</title>
<para
>Нехай вам потрібно налаштувати панель операцій для окремих рахунків: кожен з таких рахунків має бути показано на власній вкладці, можливо, відповідних таблицях буде різна кількість стовпчиків. Наведений вище спосіб для подібного налаштування непридатний, оскільки за його використання налаштування буде застосовано до всіх вкладок з однаковим типом. </para>
<para
>Досягти потрібного результату можна збереженням кожної з вкладок як закладки. Подібно до програм для перегляду сторінок інтернету, вкладки можна впорядкувати у ієрархічну структуру з теками. Переглянути таку структуру можна на допомогою панелі навігації закладками:</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="bookmarks_browser.png" format="PNG"/></imageobject>
<textobject
><phrase
>Перегляд закладок</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Щоб створити закладку, оберіть контекст, для якого ви бажаєте створити закладку, за допомогою <link linkend="context_chooser"
>інструменту вибору контексту</link
> і внесіть бажані зміни. Після цього викличте контекстне меню <link linkend="docks"
>панелі</link
> «Закладки» і оберіть у ньому пункт <menuchoice
><guimenu
>Створити закладку на поточній сторінці</guimenu
></menuchoice
>.</para>

<para
>Ви можете увімкнути «автоматичний запуск» закладки або теки закладок, тобто наказати програмі відкривати відповідні області перегляду після запуску &appname;. Таким чином, ви можете повністю змінити типове компонування &appname;.</para>

</sect3>

</sect2>

<sect2 id="undo_redo">
<title
>Скасування / Повторення</title>
<para
>У &appname; скасування і повторення дій працює у звичний спосіб, але, крім того, ви зможете скасувати або повторити дію, навіть якщо її було виконано декілька днів тому. За типових налаштувань, під час завершення роботи &appname; програма не спорожнює журнал (але ви можете змінити цю поведінку за допомогою діалогового вікна параметрів програми), тобто ви можете скасувати фактично всі дії з часу створення документа. </para>
<para
>З метою обмежити вплив такої поведінки на розмір файлів, &appname; типово налаштовано на зберігання журналу з 50 записів. Ви можете змінити це значення за допомогою діалогового вікна налаштування програми. </para>
<para
>У &appname; передбачено <link linkend="docks"
>панель</link
> зі списком всіх дій, які можна скасувати. </para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="history_browser.png" format="PNG"/></imageobject>
<textobject
><phrase
>Перегляд журналу</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>У списку журналу буде показано три стовпчики: </para>

<itemizedlist>

<listitem>
<para
>піктограми зі станом відповідної дії. Жовта стрілка проти годинникової стрілки <inlinemediaobject
><imageobject
><imagedata fileref="edit-undo.png" format="PNG"/></imageobject
></inlinemediaobject
> означає, що дію можна скасувати. Зелена стрілка за годинниковою стрілкою <inlinemediaobject
><imageobject
><imagedata fileref="edit-redo.png" format="PNG"/></imageobject
></inlinemediaobject
> означає, що дію можна повторити. </para>
</listitem>

<listitem>
<para
>опису дії </para>
</listitem>

<listitem>
<para
>дати, коли дію було виконано </para>
</listitem>

<listitem>
<para
>піктограма з диском <inlinemediaobject
><imageobject
><imagedata fileref="document-save.png" format="PNG"/></imageobject
></inlinemediaobject
> означає, що дію було збережено, тобто документ було збережено одразу після виконання дії. </para>
</listitem>
</itemizedlist>

<para
>Щоб скасувати придатну для скасування дію або повторити дію, придатну для повторення, наведіть на її пункт вказівник миші і двічі клацніть лівою кнопкою. </para>
</sect2>


<sect2 id="mass_update">
<title
>Загальне оновлення</title>
<para
>У &appname; передбачено можливість загального оновлення вибраних записів. Хоча таке оновлення здебільшого застосовується до <link linkend="operations"
>операцій</link
>, ним можна скористатися і для <link linkend="accounts"
>рахунків</link
>, <link linkend="units"
>одиниць</link
>, <link linkend="scheduled"
>запланованих операцій</link
>...</para>
<para
>Виконати оновлення дуже просто: позначте записи, які слід оновити, встановіть значення параметрів, які слід застосувати до всіх записів, і натисніть кнопку <guibutton
>Застосувати</guibutton
>. Для параметрів, значення яких ви не змінювали, програма теж не змінюватиме значень.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="before_mass_update.png"/></imageobject>
<caption
><para
>Встановлення режиму «Кредитна картка» і отримувача «ACME» для позначених операцій.</para
></caption>
</mediaobject>
</screenshot>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="after_mass_update.png"/></imageobject>
<caption
><para
>Оновлені операції.</para
></caption>
</mediaobject>
</screenshot>

<note
><para
>Встановлення дати або суми за допомогою загального оновлення спеціально не передбачено.</para
></note>

</sect2>


<sect2 id="property_editor">
<title
>Редактор властивостей</title>
<para
>Однією з незвичайних можливостей &appname; є здатність додавати нетипові властивості до кожного з записів об’єктів. Наприклад, у вас може виникнути потреба у додаванні імені і телефонного номера співробітника банку до запису рахунка, оскільки за його посередництвом ви працюєте з банком. Крім того, ви можете додати файл до запису операції, наприклад заскановане зображення фактури. </para>
<para
>Досягти цього можна за допомогою редактора властивостей, який теж розташовано на <link linkend="docks"
>панелі</link
>. </para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="property_editor.png" format="PNG"/></imageobject>
<textobject
><phrase
>Редактор властивостей з долученням</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Якщо цю панель буде показано, ви зможете бачити на ній нетипові властивості обраного об’єкта (рахунка, операції, категорії, одиниці тощо). </para>
</sect2>

<sect2 id="search">
<title
>Пошук під час набирання</title>
<para
>У всіх областях перегляду &appname; ви знайдете поле «Фільтр», за допомогою якого можна виконувати інтерактивний пошук у області перегляду: <itemizedlist>
<listitem
><para
>У перегляді операцій ви можете знайти операції, дані яких містять введений вами текст у будь-якому зі стовпчиків (дата, отримувач, категорія, коментар...)</para
></listitem>
<listitem
><para
>У області перегляду рахунків ви можете знайти рахунки, дані яких містять введений вами текст у будь-якому зі стовпчиків (банк, назва рахунка, номер...)</para
></listitem>
<listitem
><para
>У області перегляду звіту за допомогою фільтрування ви можете змінити дані, показані на діаграмі.</para
></listitem>
<listitem
><para
>У... ну, ви здогадалися, чи не так?</para
></listitem>
</itemizedlist>
</para>
</sect2>

</sect1>

<sect1 id="import">
<title
>Імпортування файлів</title>

<para
>У &appname; передбачено можливість імпорту файлів з інших програм обліку фінансів або вашого банку. Отже, якщо ви раніше працювали з іншою програмою або просто не бажаєте вводити дані записів вручну, у &appname; вам не потрібно буде витрачати свій час на зайві дії.</para>

<sect2 id="supported_file_formats">
<title
>Формати файлів, які підтримуються програмою</title>

<para
>Ви можете скористатися даними у одному з таких форматів:</para>

<variablelist>
<varlistentry>
  <term
>OFX</term>
  <listitem
><para
>Open Financial eXchange. Відомий і добре документований формат, дані у якому &appname; може імпортувати за допомогою сторонньої бібліотеки (libofx). Автори програми рекомендують вам скористатися цим форматом для імпортування.</para
></listitem>
</varlistentry>
<varlistentry>
  <term
>QFX</term>
  <listitem
><para
>QFX — різновид OFX для комерційного програмного забезпечення <trademark
>Quicken</trademark
>.</para
></listitem>
</varlistentry>
<varlistentry>
  <term
>QIF</term>
  <listitem
><para
><trademark
>Quicken</trademark
> Import File (файл імпортування <trademark
>Quicken</trademark
>). Можливо, найпоширеніший формат файлів. У цього формату є досить неприємні обмеження, зокрема неможливість встановлення одиниці операції та відсутність строгого формату дати.</para
></listitem>
</varlistentry>
<varlistentry>
  <term
>CSV</term>
  <listitem
><para
>Comma Separated Value (значення, відокремлені комами). Хоча цей формат і не є, строго кажучи, форматом фінансових даних, він часто використовується для експорту даних банківськими та іншими програмами, здебільшого через простоту використання цих даних для створення електронної таблиці.</para
></listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2 id="csv_specificities">
<title
>Особливості CSV</title>
<para
>Оскільки CSV — формат без жорстких правил, &appname; не може передбачити розташування у файлі даних дат, категорій, значень... Для визначення відповідних полів &appname; припускає, що у файлі CSV містяться певні заголовки, що вказують на призначення даних з відповідного стовпчика. Ваш файл повинен містити принаймні стовпчики «Дата» і «Сума».</para>
<para
>Налаштувати формат (тобто визначити, які заголовки слід пропустити) можна вручну визначенням параметрів у вікні налаштування програми (<guimenu
>Параметри</guimenu
> <guimenuitem
>Налаштувати &appname;</guimenuitem
>), сторінка <guilabel
>Імпорт/Експорт</guilabel
>.</para>
</sect2>

<sect2 id="import_operations">
<title
>Дії з імпортування</title>
<para
>Одним з основних принципів роботи &appname; є відсутність багатьох майстрів та зайвих діалогових вікон. Це особливо важливо під час імпортування даних, під час операції, коли інші програми намагаються отримати досить багато даних від користувача, але не &appname;. Якщо ви скористаєтеся пунктом меню <guimenu
>Файл</guimenu
> <guimenuitem
>Імпортувати</guimenuitem
>, програма попросить вас обрати файли (так, ви можете імпортувати одразу декілька файлів), і все! Програма &appname; сама визначить формат файлів і застосує відповідний режим імпортування.</para>

<sect3 id="import_account">
<title
>Рахунок</title>
<para
>Одним з моментів, який може вас здивувати, є те, що програма не запитуватиме вас про те, до якого рахунка слід імпортувати дані операцій. Причиною є те, що &appname; прочитає номер рахунка з файла і пов’яже імпортовані записи операцій з відповідним рахунком.</para>
<para
>Якщо рахунка з відповідним номером знайдено не буде або якщо у файлі не міститиметься потрібних даних, &appname; вважатиме, що назва рахунка визначається назвою файла.</para>
<para
>Якщо рахунка з відповідною назвою теж не буде знайдено, &appname; створить новий запис рахунка з назвою, що відповідатиме назві файла і імпортує всі записи операцій до цього рахунка. Після цього ви зможете перейменувати рахунок, виконати <link linkend="mass_update"
>загальне оновлення</link
> або скористатися можливістю <link linkend="search_and_process"
>Пошук і обробка</link
> для того, щоб пов’язати імпортовані записи операцій з вже існуючим рахунком.</para>
</sect3>

<sect3 id="import_unit">
<title
>Одиниця</title>
<para
>Якщо у імпортованому файлі не вказано одиниці (таке трапляється у форматах QIF і CSV), &appname; припускатиме, що одиницею є вказана вами <link linkend="unit_types"
>основна одиниця</link
>. Якщо це не так, скористайтеся функціональною можливістю <link linkend="search_and_process"
>Пошук і обробка</link
> для виправлення даних.</para>
</sect3>

<sect3 id="import_date">
<title
>Дата</title>
<para
>Іноді дані у вхідних файлах мають формат, відмінний від типового для вашої країни формату дат (таке може трапитися у файлах QIF і CSV, у файлах OFX формат дати вказано явним чином). &appname; спробує визначити формат дати.</para>
</sect3>

<sect3 id="import_status">
<title
>Стан імпортування</title>
<para
>Імпортовані записи операцій матимуть особливі позначки. Одразу після імпортування ці записи буде позначено, як «Імпортовані, ще не звірені». Після імпортування у вас може виникнути бажання перевірити, чи належним чином виконано імпортування. Отже за відповідною позначкою вам буде простіше знайти потрібні записи. За типових налаштувань записи подібних операцій буде також позначено синім кольором.</para>
<tip
><para
>Якщо ви не бажаєте виконувати перевірку, ви можете позначити пункт «Автоматичне підтвердження після імпортування» у налаштуваннях програми.</para
></tip>
</sect3>


</sect2>

<sect2 id="merge_operations">
<title
>Об’єднання операцій після імпортування</title>
<para
>Інколи виникають ситуації, коли ви ввели дані операції вручну, а потім імпортували ці самі дані з виписки банку. У таких випадках у списку операцій буде два записи для одної операції.</para>
<para
>Об’єднати ці два записи можна так: позначте їх, а потім оберіть у контекстному меню пункт <guimenuitem
>Об’єднати операції</guimenuitem
>. У відповідь програма додасть дані, які ви ввели вручну до імпортованого запису, а потім вилучить запис, введений вручну.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="merge_operations_menu.png"/></imageobject>
</mediaobject>
</screenshot>

</sect2>

</sect1>

<sect1 id="export">
<title
>Експорт</title>
<para
>У &appname; передбачено декілька способів експортування даних, залежно від призначення даних.</para>

<sect2 id="export_file">
<title
>Експорт всіх ваших даних до єдиного файла</title>
<para
>За допомогою пункту меню <guimenu
>Файл</guimenu
> <guimenuitem
>Експортувати</guimenuitem
> можна наказати програмі створити файл CSV або QIF, де міститимуться всі записи операцій поточного документа. Цим варіантом слід скористатися, якщо вам потрібно експортувати дані до іншої програми.</para>
</sect2>

<sect2 id="export_table">
<title
>Експорт певної таблиці</title>
<para
>У &appname; ви можете експортувати будь-яку <link linkend="tables"
>таблицю</link
> у форматі CSV, PDF або TXT. </para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="export_table_menu.png"/></imageobject>
</mediaobject>
</screenshot>

<para
>Експортувати можна будь-яку показану таблицю, отже ви можете експортувати довільні дані, зібрані у таблицю.</para>

</sect2>

<sect2 id="export_graph">
<title
>Експорт графіків</title>
<para
>У &appname; перебачено можливість експорту <link linkend="reports"
>графіків</link
> у форматах PDF, SVG або інших форматах, що підтримуються &kde; (PNG, JPG, &GIF;, TIFF...). Для того, щоб експортувати дані, наведіть вказівник миші на графік, клацніть правою кнопкою миші і оберіть у контекстному меню пункт <guimenu
>Експортувати</guimenu
>.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="export_graph_menu.png"/></imageobject>
</mediaobject>
</screenshot>


</sect2>

</sect1>

<sect1 id="dashboard">
<title
>Панель приладів</title>
<para
>Панель приладів — це додаток &appname;, який показує загальну інформацію щодо вашого фінансового стану.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="dashboard.png"/></imageobject>
</mediaobject>
</screenshot>

<para
>Налаштувати цю панель можна за допомогою кнопок-піктограм, розташованих вгорі праворуч: наведіть на кнопку вказівник миші і клацніть правою кнопкою миші, додайте або вилучіть блоки, які слід показувати. Деякі з блоків також можна налаштувати наведенням вказівника миші на їх заголовок з наступним клацанням правою кнопкою миші.</para>

</sect1>

<sect1 id="accounts">
<title
>Банк і рахунки</title>
<para
>Цей додаток призначено для керування вашими рахунками.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="bank_accounts.png" format="PNG"/></imageobject>
<textobject
><phrase
>Перегляд «Банк і рахунки»</phrase
></textobject>
</mediaobject>
</screenshot>


<sect2 id="account_properties"
> 
<title
>Властивості рахунка</title>
<para
>Рахунок &appname; може мати такі властивості: <variablelist>
<varlistentry>
<term
>Банк</term>
<listitem
><para
>Ви можете обрати банк зі спадного списку (тут міститься список відомих банків вашої країни) або ввести назву, якщо банку у списку немає. Якщо список порожній, команда розробки &appname; ще не має потрібних відомостей. Ви можете зв’язатися з нами і допомогти!</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Рахунок</term>
<listitem
><para
>Назва, яку ви бажаєте використати для рахунка.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Тип</term>
<listitem
><para
>Типом рахунка може бути <itemizedlist
> <listitem
><para
>Поточний</para
></listitem
> <listitem
><para
>Кредитна картка</para
></listitem
> <listitem
><para
>Інвестиція</para
></listitem
> <listitem
><para
>Активи</para
></listitem
> <listitem
><para
>Інше</para
></listitem
> </itemizedlist
> У поточній версії програми тип рахунка не використовується для обробки, він має лише інформаційне призначення. </para
></listitem>
</varlistentry>
<varlistentry>
<term
>Номер банку</term>
<listitem
><para
>Ідентифікаційний номер банку</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Номер агенції</term>
<listitem
><para
>Ідентифікаційний номер агенції</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Номер рахунка</term>
<listitem
><para
>Ідентифікаційний номер агенції</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Адреса</term>
<listitem
><para
>Адреса агенції</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Коментар</term>
<listitem
><para
>Будь-що!</para
></listitem>
</varlistentry>
</variablelist>

<!--Shall we talk about the "RIB key" here ? Or maybe this is strictly french, and should be removed from skrooge ?-->

</para>
</sect2>

<sect2 id="accounts_list">
<title
>Список рахунків</title>
<para
>Список рахунків виглядає як таблиця, у якій кожному рахунку відведено один рядок. Окрім <link linkend="account_properties"
>властивостей</link
>, які ви визначили для рахунка, &appname; показує такі стовпчики даних:</para>

<variablelist>
<varlistentry>
<term
>Сума</term>
<listitem
><para
>Сума, що зберігається на рахунку з врахуванням здійснення всіх операцій, було їх підтверджено чи ні.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Сплачено</term>
<listitem
><para
>Сума всіх підтверджених операцій. Ця сума має дорівнювати сумі, записаній на вашій останній виписці з банку.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Планується</term>
<listitem
><para
>Різниця між двома попередніми значеннями.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Кількість операцій</term>
<listitem
><para
>Загальна кількість операцій, виконаних за допомогою цього рахунка.</para
></listitem>
</varlistentry>
</variablelist>

<para
>Як і у решті списків &appname;, ви можете повністю <link linkend="tables"
>налаштувати показ стовпчиків, порядок, розмір</link
>.</para>

</sect2>

<sect2 id="create_account">
<title
>Створення рахунка</title>
<para
>Створити рахунок можна за допомогою панелі редагування, розташованої під списком рахунків.</para>

<para
>Щоб створити рахунок, введіть його атрибути (обов’язкові поля позначено жирним) і натисніть кнопку <guibutton
>Додати</guibutton
>. У &appname; не потрібно вказувати початкову суму на рахунку. Для того, щоб встановити початкову суму, створіть операцію, що відповідає цій початковій сумі.</para>
</sect2>

<sect2 id="modify_account">
<title
>Зміна рахунка</title>
<para
>Щоб змінити параметри рахунка, позначте його, змініть його атрибути і натисніть кнопку «Змінити».</para>
</sect2>

<sect2 id="delete_account">
<title
>Вилучення рахунків</title>
<para
>Щоб вилучити рахунок, позначте його і натисніть клавішу <keycap
>Delete</keycap
>, скористайтесь відповідним пунктом контекстного меню або піктограмою панелі інструментів.</para>
<warning
><para
>Після вилучення рахунка, всі операції, що стосуються цього рахунка також буде вилучено. (Але ви завжди можете <link linkend="undo_redo"
>скасувати</link
> вилучення)</para
></warning>
</sect2>

</sect1>



<sect1 id="operations">
<title
>Операції</title>
<para
>Операції — це будь-які дії, які ви можете виконати з вашим рахунком: витрати, прибутки, перекази, продажі, купівлі тощо. Робота з операціями — це основна робота, яку можна виконувати за допомогою &appname;.</para>

<para
>Для того, щоб мати змогу вказувати операції, вам слід створити принаймні один <link linkend="accounts"
>рахунок</link
>.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="operations.png" format="PNG"/></imageobject>
<textobject
><phrase
>Перегляд операцій</phrase
></textobject>
</mediaobject>
</screenshot>

<sect2 id="operation_properties">
<title
>Властивості операцій</title>

<variablelist>
<varlistentry>
<term
>Рахунок</term>
<listitem
><para
>Рахунок, на якому буде здійснено операцію. Оберіть його зі списку існуючих рахунків.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Дата</term>
<listitem
><para
>Дата, коли було здійснено операцію. Доступ до календаря можна отримати натисканням кнопки зі стрілочкою вниз, розташованої у правій частині поля.</para
></listitem>
</varlistentry>
<varlistentry>
<term id="quantity_field"
>Сума</term>
<listitem>
<para
>Кількість — це кількість одиниць, які ви витратите або отримаєте внаслідок виконання цієї операції. У &appname; значення кількості слід вводити у два окремих поля: «Кількість» та «Одиниця».</para>
<para
>Кількість має від’ємне значення для витрат (-30, наприклад) і додатне значення для прибутків (+250 або просто 250). Це поле працює як калькулятор, тобто, якщо ви введете вираз на зразок 10 + 3,23*2, у полі буде показано результат обчислення: 16,46.</para>
<para
>У &appname; потрібно вводити <link linkend="units"
>одиниці</link
>, оскільки операцію може бути здійснено не у основній валюті програми. Наприклад, якщо ви купуєте або продаєте акції, одиницею операції буде одиниця котирування акції.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Отримувач</term>
<listitem
><para
>Кому виконано сплату або хто отримає гроші.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Режим</term>
<listitem>
<para
>Визначає режим сплати, використаний під час здійснення операції. Це може бути кредитна картка, чек, рахунок у банку... Вам просто треба вказати спосіб оплати.</para>
<para
>З режимом операції може бути пов’язано певний номер. Цим номером може бути номер чека або номер переказу.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Категорія</term>
<listitem>
<para
>Визначає <link linkend="categories"
>Категорію</link
>, до якої належить ця операція. Якщо ви бажаєте вплинути операцією на декілька категорій, скористайтеся режимом <link linkend="split_operation"
>дроблення</link
>.</para>
<para
>Ви можете обрати або існуючу категорію, або ввести нову. У останньому випадку &appname; створить цю категорію разом з операцією.</para>
<para
>Роздільником між батьківською і дочірніми категоріями є символ &gt;. Якщо ви введете Одяг &gt; Взуття, &appname; створить категорію «Одяг», якщо такої категорії ще не існувало, і дочірню категорію «Взуття».</para>
<para
>Звичайно ж, ви можете створювати цілі дерева категорій, наприклад, «Транспорт &gt; Авто &gt; Пальне &gt; Неетильоване». &appname; створить всю потрібну ієрархічну структуру.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Коментар</term>
<listitem
><para
>Будь-який бажаний коментар.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Стеження</term>
<listitem
><para
>Якщо ви бажаєте стежити за компенсацією цієї операції, введіть у відповідне поле назву <link linkend="trackers"
>Стеження</link
>. Якщо вам потрібно задіяти для операції декілька стежень, скористайтеся режимом <link linkend="split_operation"
>дроблення</link
>.</para
></listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2 id="operations_list">
<title
>Список операцій</title>
<para
>Список рахунків виглядає як таблиця, у якій кожному рахунку відведено один рядок. Окрім <link linkend="account_properties"
>властивостей</link
>, які ви визначили для рахунка, &appname; показує такі стовпчики даних:</para>

<variablelist>
<varlistentry>
<term
>Стан</term>
<listitem
><para
>Це поле для позначки призначено для позначення того, чи слід буде підтверджувати операцію під час узгодження рахунка. Напівсіре поле для позначки означатиме, що поле ще не узгоджено.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Закладка</term>
<listitem
><para
>Додати закладку для операції значить додати її до списку основних операцій.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Заплановано</term>
<listitem
><para
>Якщо операція належить до тих операцій, які виконуються за розкладом, у цьому стовпчику буде показано піктограму секундоміра.</para
></listitem>
</varlistentry>
</variablelist>

<para
>Ці стовпчики також мають певні особливості:</para>

<variablelist>
<varlistentry>
<term
>Режим</term>
<listitem
><para
>Якщо операція є частиною <link linkend="transfer"
>трансферту</link
>, перед назвою режиму буде показано піктограму з подвійною стрілочкою.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Категорія</term>
<listitem
><para
>Якщо операція є <link linkend="split_operation"
>дробленою</link
>, перед позначкою категорії буде показано піктограму з потрійною стрілочкою.</para
></listitem>
</varlistentry>
</variablelist>

<para
>Як і у решті списків &appname;, ви можете повністю <link linkend="tables"
>налаштувати показ стовпчиків, порядок, розмір</link
>.</para>

</sect2>

<sect2 id="standard_operation">
<title
>Створення операції</title>
<para
>Щоб створити стандартну операцію, ви можете натиснути кнопку <guibutton
>Спорожнити</guibutton
>, щоб спорожнити всі поля і розпочати введення даних операції з нуля. Вкажіть параметри операції (вручну або за допомогою <link linkend="fast_edition"
>швидкого редагування</link
>) і натисніть кнопку <guibutton
>Додати</guibutton
>.</para>
<para
>Крім того, ви можете позначити пункт подібної операції у списку операцій, змінити його відповідно до ваших потреб, а потім натиснути кнопку <guibutton
>Додати</guibutton
>.</para>
</sect2>


<sect2 id="split_operation">
<title
>Дроблена операція</title>
<para
>Дроблена операція — це операція, яка має декілька категорій, коментарів або стежень. Перемкнутися у режим редагування дробленої операції можна за допомогою натискання кнопки <guibutton
>Розділена</guibutton
>, розташованої у нижній частині вікна &appname;. Після перемикання у режим редагування дробленої операції поля «Категорія», «Коментар» і «Стеження» перетворяться на таблицю.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="split_operation.png" format="PNG"/></imageobject>
<textobject
><phrase
>Панель редагування розділеної операції.</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Щоб розпочати редагування комірки у цій таблиці, наведіть на неї вказівник миші і двічі клацніть лівою кнопкою миші.</para>

<para
>Ви можете додавати будь-яку кількість рядків до цієї таблиці. Якщо буде змінено значення кількості у рядку, &appname; обчислить різницю з загальною вартістю операції і покаже підсумкову вартість у останньому рядку таблиці. Якщо ви зміните вартість у останньому рядку, програма додасть ще один рядок для підсумкової вартості.</para>

<para
>Поля цього режиму подібні до полів стандартного режиму редагування:</para>

<itemizedlist>
<listitem
><para
>«Категорія» — спадний список існуючих категорій. Ви можете додати нову категорію, &appname; створить її під час створення запису операції.</para
></listitem>
<listitem
><para
>«Сума» <link linkend="quantity_field"
>працює як калькулятор</link
>.</para
></listitem>
<listitem
><para
>«Стеження» — спадний список існуючих стежень. Ви можете додати нове стеження, &appname; створить його під час створення запису операції.</para
></listitem>
</itemizedlist>

</sect2>


<sect2 id="transfer">
<title
>Трансферт</title>
<para
>Загалом кажучи, операція-трансферт (переказ) є подвійною операцією: під час створення трансферту, &appname; створить дві операції з сумами протилежних знаків (одну з додатною сумою і одну з від’ємною) на двох різних рахунках. Параметри, які слід вказати у цьому полі трохи відрізняються від параметрів стандартної операції:</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="transfer_operation.png" format="PNG"/></imageobject>
<textobject
><phrase
>Панель редагування операції переказу.</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Замість поля отримувача вам буде показано список «На рахунок», за допомогою якого ви зможете вказати рахунок, на який буде перераховано гроші.</para>

<para
>Оскільки трансферт це «Зняти гроші з рахунка A і покласти їх на рахунок B», якщо ви вкажете знак у полі кількості (+ або -), його буде проігноровано. Баланс операції завжди буде від’ємним для рахунка A і додатним для рахунка B.</para>

<para
>У поточній версії, одразу після створення операції не мають зв’язку з іншими: зміни у одній з операцій ніяк не позначаються на інших.</para>

</sect2>

<sect2 id="shares">
<title
>Акції</title>
<para
>Ще не написано (автор підручника абсолютно нічого не знає про принципи торгівлі акціями/фондові ринки ;-D Ви можете допомогти!).</para>
</sect2>

<sect2 id="schedule_operation">
<title
>Заплановані операції</title>

<para
>Якщо відомо, що операція регулярно повторюється, вам, певне, захочеться, щоб &appname; автоматично додавала її до списку операцій. Зробити це можна за допомогою планування операції натисканням кнопки <guibutton
>Запланувати<inlinemediaobject
><imageobject
><imagedata fileref="schedule_operation.png"/></imageobject
></inlinemediaobject
></guibutton
>.</para>

<para
>Типовими параметрами планування є:</para>
<itemizedlist>
<listitem
><para
>Повторювати щомісяця</para
></listitem>
<listitem
><para
>Нагадувати мені за 5 днів до терміну</para
></listitem>
<listitem
><para
>Автоматично записувати у строк</para
></listitem>
</itemizedlist>

<para
>Ви можете змінити ці типові значення параметрів у налаштуваннях &appname;.</para>
<para
>Крім того, ви можете змінити параметри всіх запланованих операцій за допомогою <link linkend="scheduled"
>додатка планування</link
>.</para>
<para
>&appname; використовує значення, введені для попередньої запланованої операції, під час введення наступної. Якщо ви, наприклад, збільшите суму ваших щомісячних внесків на підтримку &kde; з 100$ до 200$, наступні операції, які буде автоматично створено &appname; міститимуть суму 200$.</para>

</sect2>

<sect2 id="fast_edition">
<title
>Швидке редагування</title>

<para
>Який би режим редагування ви не обрали, існує цікава функціональна можливість, яка називається «Швидке редагування», за допомогою якої ви можете пришвидшити роботу зі створення нових операцій. Ця можливість надасть вам змогу заповнювати параметри операції на основі параметрів раніше введених операцій. Введіть значення у будь-яке з полів редактора і натисніть клавішу <keycap
>F10</keycap
> або піктограму <guibutton
>Швидкого редагування<inlinemediaobject
><imageobject
><imagedata fileref="fast_edition.png" format="PNG"/></imageobject
></inlinemediaobject
></guibutton
> (не полишаючи поточного поля).</para>

<para
>&appname; знайде першу ж (тобто найостаннішу) операцію, з тим самим значенням у відповідному полі і заповнить всі інші поля значеннями знайденої операції. Якщо повторно викликати швидке редагування, програма знайде наступну операцію тощо.</para>

<warning>
<para
>Можливість «Швидке редагування» не змінюватиме дату, оскільки створення однакової операції, з тією самою датою, є малоймовірним...</para>
<para
>Якщо ви змінили значення поля до виклику швидкого редагування, програма не змінюватиме вміст цього поля автоматично. Подібне поле буде позначено сніжинкою<inlinemediaobject
><imageobject
><imagedata fileref="frozen.png" format="PNG"/></imageobject
></inlinemediaobject
> (така сніжинка означає, що поле «заморожено»).</para>
</warning>

<para
>Відмінності від подібних функціональних можливостей інших програм з керування особистими фінансами:</para>
<itemizedlist>
<listitem
><para
>викликається за вимогою користувача</para
></listitem>
<listitem
><para
>циклічний повтор всіх попередніх операцій з тим самим значенням поля</para
></listitem>
</itemizedlist>

<para
>Можлива робота з дробленими операціями!</para>
</sect2>

<sect2 id="reconciliation">
<title
>Узгодження</title>
<para
>Узгодження — це процедура, за допомогою якої ви забезпечуєте повну відповідність операцій з вашим рахунком з записами банку. Для її виконання вам потрібні будете ви, виписка з вашого рахунка і ручка. Узгодження можна виконати лише станом на певну дату.</para>
<para
>На панелі операцій позначте у спадному списку пункт рахунка, який ви бажаєте узгодити. Перемкніть програму у режим узгодження за допомогою натискання кнопки <guibutton
>Перемикнути відомості <inlinemediaobject
><imageobject
><imagedata fileref="switch_information.png" format="PNG"/></imageobject
></inlinemediaobject
></guibutton
>, розташованої під таблицею операцій.</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="reconciliation_information.png" format="PNG"/></imageobject>
<textobject
><phrase
>Відомості щодо режиму узгодження.</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Введіть стан на вашому рахунку відповідно до відповідного поля банківської виписки. Після цього ви можете продовжити перевірку у &appname; всіх операцій, які було записано для цього рахунка. У нашому випадку поле позначки для операції показано сірим кольором, це означає, що результати узгодження ще не підтверджено.</para>

<para
>Після сплати за операціями &appname; покаже у зоні інформації:</para>
<itemizedlist>
<listitem
><para
>Різницю: різницю між попередньою випискою з рахунка і сумою операцій за чеками.</para
></listitem>
<listitem
><para
>Зняття з рахунка: загальна сума витрат</para
></listitem>
<listitem
><para
>Прибуток: загальна сума надходжень</para
></listitem>
</itemizedlist>

<para
>Цей режим корисний для виявлення операцій, які ви забули ввести до &appname;. Після підтвердження всіх операцій Різниця має дорівнювати 0, а кнопку <guibutton
>Підтвердити позначені операції <inlinemediaobject
><imageobject
><imagedata fileref="validate.png" format="PNG"/></imageobject
></inlinemediaobject
></guibutton
> має бути активовано. Натисніть цю кнопку, щоб підтвердити узгодження: всі позначені операції буде підтверджено.</para>

<para
>Якщо було позначено пункт <guibutton
>Сховати сплачені операції</guibutton
>, всі пункти таких операцій буде приховано.</para>

</sect2>

<sect2 id="templates">
<title
>Шаблони операцій</title>
<para
>У &appname; передбачено можливість створення шаблонів операцій, тобто операцій, які за потреби можна буде використати повторно. Наприклад, припустімо, що ви взяли у прокат DVD, щоб подивитися його вдома. Така операція є досить типовою:</para>

<itemizedlist>
<listitem
><para
>Сума: -4,99</para
></listitem>
<listitem
><para
>Режим : Кредитна картка</para
></listitem>
<listitem
><para
>Отримувач: Acme Video</para
></listitem>
<listitem
><para
>Категорія: Розваги 
> Відео</para
></listitem>
</itemizedlist>

<para
>Але ви не можете створити запис регулярної операції, оскільки ви берете DVD, коли вам хочеться, а не кожного тижня. Ідея шаблонів операцій полягає у тому, що ви створюєте основу запису, до якої можна швидко ввести ваш список операцій.</para>

<para
>Оскільки шаблони операцій це просто ще один різновид операцій, ви можете отримати доступ до них за допомогою вкладки операцій, натиснувши кнопку, розташовану над панеллю редагування:</para>

<screenshot>
<mediaobject>
<imageobject
><imagedata fileref="template_button.png" format="PNG"/></imageobject>
<textobject
><phrase
>Перемикання між шаблонами і операціями.</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Створення шаблону абсолютно збігається зі створенням самої операції: достатньо вказати атрибути шаблону. Зауважте, що ви також можете створити шаблон на основі існуючого запису операції (скористайтеся контекстним меню запису операції). У такому разі шаблон матиме ті самі атрибути, що і операція.</para>

<para
>Щоб скористатися шаблоном і створити на його основі новий запис операції, наведіть на пункт шаблону вказівник миші і двічі клацніть лівою кнопкою миші. У відповідь програма створить новий запис операції з тим самими атрибутами, що і у шаблоні і поточною датою.</para>

<para
>Крім того, шаблони можна <link linkend="scheduled"
>додавати до розкладу</link
>.</para>

</sect2>

</sect1>

<sect1 id="scheduled">
<title
>Заплановано</title>
<para
>За допомогою цього додатка ви зможете переглянути список всіх запланованих операцій.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="scheduled.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Тут ви можете вказати для кожної з запланованих операцій власні параметри.</para>

<variablelist>
<varlistentry>
<term
>Наступне повторення</term>
<listitem
><para
>Це поле призначено для інформування, але ви можете скористатися ним для введення дати наступного повторення вручну.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Один раз кожні</term>
<listitem
><para
>Ви можете наказати програмі повторювати операцію регулярно, через вказану кількість днів, місяців та років.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Кількість повторень</term>
<listitem
><para
>Якщо кількість повторень обмежено, ви можете позначити цей пункт і вказати кількість повторів або дату останнього повторення.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Нагадати мені</term>
<listitem
><para
>Якщо ви бажаєте, щоб програма &appname; показувала сповіщення про наступну заплановану операцію, вам слід позначити цей пункт і вказати кількість перед тим, як програма вас попередить.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Автоматично записувати</term>
<listitem
><para
>Якщо ви бажаєте, щоб програма &appname; автоматично записувала наступну заплановану операцію, ви можете позначити цей пункт і вказати випередження у днях для запису операції.</para
></listitem>
</varlistentry>
</variablelist>

<para
>Наведення вказівника на пункт запланованої операції з наступним подвійним клацанням лівою кнопкою миші призведе до показу списку вже зареєстрованих операцій запланованої операції у новій вкладці.</para>

<sect2 id="scheduled_operations">
<title
>Заплановані операції</title>

<para
>Якщо ви заплануєте операцію, параметри планування буде використано як еталон під час створення наступного запису операції. Розгляньмо приклад з цією операцією:</para>

<table>
<title
></title>
<tgroup cols="4">
<thead>
<row>
<entry
>Дата</entry>
<entry
>Отримувач</entry>
<entry
>Категорія</entry>
<entry
>Сума</entry>
</row>
</thead>
<tbody>
<row>
<entry
>20.06.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
</tbody>
</tgroup>
</table>

<para
>Тепер, якщо ви заплануєте цю операцію, її наступний запис буде створено таким саме чином:</para>

<table>
<title
></title>
<tgroup cols="4">
<thead>
<row>
<entry
>Дата</entry>
<entry
>Отримувач</entry>
<entry
>Категорія</entry>
<entry
>Сума</entry>
</row>
</thead>
<tbody>
<row>
<entry
>20.06.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
<row>
<entry
>20.07.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
</tbody>
</tgroup>
</table>

<para
>Якщо ви зміните якийсь з параметрів у останньому записі, він стане еталонним для наступного запису. Наприклад, якщо ви збільшите місячну пожертву на &kde; до 25€ у липні, у наступному записі теж фігуруватиме сума 25€:</para>

<table>
<title
></title>
<tgroup cols="4">
<thead>
<row>
<entry
>Дата</entry>
<entry
>Отримувач</entry>
<entry
>Категорія</entry>
<entry
>Сума</entry>
</row>
</thead>
<tbody>
<row>
<entry
>20.06.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
<row>
<entry
>20.07.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>25€</entry>
</row>
<row>
<entry
>20.08.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>25€</entry>
</row>
</tbody>
</tgroup>
</table>

<para
>Так чи інакше, запланована операція є динамічним об’єктом, де останній запис є еталоном. Але, можливо, ви бажаєте, щоб всі записи були статичними, тобто містили однакові суми і завжди додавалися через рівні проміжки часу? Створіть <link linkend="scheduled_templates"
>запланований шаблон</link
>./link
>.</para>

</sect2>


<sect2 id="scheduled_templates">
<title
>Планування шаблонів</title>

<para
><link linkend="templates"
>Шаблони</link
> дещо схожі на еталонні операції. Якщо запланувати шаблон, кожен новий запис буде точно відповідати цьому шаблону. Знову скористаємося нашим прикладом з <link linkend="schedule_operation"
>попередньої глави</link
>. Створимо шаблон:</para>

<table>
<title
></title>
<tgroup cols="4">
<thead>
<row>
<entry
>Дата</entry>
<entry
>Отримувач</entry>
<entry
>Категорія</entry>
<entry
>Сума</entry>
</row>
</thead>
<tbody>
<row>
<entry
>20.06.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
</tbody>
</tgroup>
</table>

<para
>Наступним використанням буде:</para>


<table>
<title
></title>
<tgroup cols="4">
<thead>
<row>
<entry
>Дата</entry>
<entry
>Отримувач</entry>
<entry
>Категорія</entry>
<entry
>Сума</entry>
</row>
</thead>
<tbody>
<row>
<entry
>20.06.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
<row>
<entry
>20.07.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
</tbody>
</tgroup>
</table>

<para
>Тепер змініть ваш липневий внесок у &kde; до 25€. Оскільки ви запланували шаблон з сумою 20€, у наступному записі також буде сума 20€:</para>

<table>
<title
></title>
<tgroup cols="4">
<thead>
<row>
<entry
>Дата</entry>
<entry
>Отримувач</entry>
<entry
>Категорія</entry>
<entry
>Сума</entry>
</row>
</thead>
<tbody>
<row>
<entry
>20.06.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
<row>
<entry
>20.07.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>25€</entry>
</row>
<row>
<entry
>20.08.2009</entry>
<entry
>&kde;</entry>
<entry
>Пожертви &gt; ВПЗ</entry>
<entry
>20€</entry>
</row>
</tbody>
</tgroup>
</table>

<para
>Якщо вам захочеться змінити місячну суму, просто змініть суму у шаблоні, і всі наступні записи міститимуть нову суму.</para>
</sect2>

</sect1>


<sect1 id="trackers">
<title
>Стеження</title>
<para
>За допомогою стежень ви можете зібрати певні операції у групу, щоб слідкувати за ними пильніше. Цією можливістю можна скористатися для стеження за витратами, які згодом слід буде компенсувати, або просто для визначення, скажімо, ваших витрат під час відпочинку на Багамах.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="trackers.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Наприклад, уявімо, що ваша компанія відрядила вас до Італії. Опинившись на місці ви сплатили за кімнату у готелі: у &appname; ви створюєте операцію у категорії «Бізнес &gt; Подорожі &gt; Готель» і призначаєте спостереження з назвою «Ділова подорож до Італії». Ви можете призначити це спостереження до всіх професійних витрат, які вам доведеться зробити під час подорожі. Після завершення відрядження, якщо все пройшло добре, ваша компанія поверне вам всі витрати, — ви зможете створити прибуткову операцію і також призначити її до спостереження «Ділова подорож до Італії».</para>
<para
>Призначенням спостережень до операцій витрат, які згодом буде відшкодовано, ви зможете спостерігати за повнотою відшкодування.</para>
<para
>Подібна стратегія, звичайно ж, працює і у зворотному напрямку: якщо хтось позичив вам гроші, вам цікаво буде спостерігати за поверненням боргу.</para>
<para
>Наведення вказівника миші на пункт спостереження на панелі спостереження з наступним подвійним клацанням лівою кнопкою миші відкриє нову вкладку, на якій міститиметься список всіх операцій, пов’язаних з цим спостереженням.</para>

<sect2 id="close_tracker">
<title
>Припинення стеження</title>

<para
>Коли у вас зникає потреба у стеженні, наприклад через те, що кредит було повністю сплачено, ви можете просто вилучити стеження. Але, якщо ви так зробите, всі введені, цікаві для подальшого вивчення, дані буде втрачено.</para>
<para
>Кращим вирішенням є закриття спостереження: закриттям спостереження його можна просто сховати з панелі спостереження позначенням відповідного пункту.</para>
</sect2>

</sect1>


<sect1 id="categories">
<title
>Категорії</title>
<para
>За допомогою панелі категорій ви можете переглядати ієрархічне дерево категорій.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="categories.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Окрім назв категорій, у таблиці також буде показано: </para>

<variablelist>
<varlistentry>
<term
>Сума</term>
<listitem
><para
>Суму всіх операцій у цій категорії.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Кількість операцій</term>
<listitem
><para
>Кількість операцій у цій категорії.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Суму (накопичувальну)</term>
<listitem
><para
>Суму всіх операцій у цій категорії та її підлеглих категоріях (аж до найнижчого рівня).</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Кількість операцій (накопичувальна)</term>
<listitem
><para
>Кількість операцій у цій категорії та її підлеглих категоріях (аж до найнижчого рівня).</para
></listitem>
</varlistentry>
</variablelist>

<para
>Наведення вказівника миші на рядок цієї таблиці з наступним подвійним клацанням лівою кнопкою миші відкриє список всіх операцій у цій категорії у новій вкладці.</para>

<warning
><para
>Після вилучення категорії всі пов’язані з нею записи операцій позбудуться належності до категорій, отже потраплять до групи без категорії.</para
></warning>

</sect1>


<sect1 id="reports">
<title
>Звіти</title>
<para
>За допомогою &appname; ви можете створювати звіти, параметри яких буде визначено вами, для подальшого аналізу вашого фінансового стану.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="reports.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Звіт складається з таблиці (розташованої ліворуч), у якій містяться всі дані, використані для побудови графіку (розташованого праворуч). Дані таблиці можна фільтрувати за допомогою відповідного поля, розташованого вище. Після фільтрування графік буде накреслено відповідно до фільтрованих даних.</para>

<para
>Ви можете наказати програмі показувати лише таблицю, лише графік чи таблицю і графік одночасно.</para>


<sect2 id="setup_report">
<title
>Налаштування звіту</title>

<sect3 id="report_representation">
<title
>Представлення</title>
<variablelist>
<varlistentry>
<term
>Лише таблиця</term>
<listitem
><para
>Показувати лише таблицю, приховати графік.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Лише графік</term>
<listitem
><para
>Показувати лише графік, приховати таблицю.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Обидва</term>
<listitem
><para
>Показувати і таблицю, і графік.</para
></listitem>
</varlistentry>
</variablelist>
</sect3>

<sect3 id="report_data">
<title
>Дані</title>
<para
>Тут ви можете вказати, які дані слід використати для формування звіту. Виберіть вміст рядків та стовпчиків таблиці, а також режим обчислення. Передбачено два режими:</para>
<variablelist>
<varlistentry>
<term
>Сума</term>
<listitem>
<para
>У цьому режимі програма обчислюватиме загальну суму операцій для кожного з місяців. Якщо ви вкажете «категорію» для рядка і «місяць» для стовпчика, програма обчислить загальні суми за операціями кожної категорії протягом кожного з місяців.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Журнал</term>
<listitem>
<para
>Якщо знову скористатися нашим попереднім прикладом («категорія» для рядків, «місяць» для стовпчиків), ми отримаємо загальну суму, тобто для кожного місяця програма покаже загальну суму операцій, що стосуються певного місяця за кожною з категорій.</para>
<para
>У прикладі автор підручника використав цей режим для побудови діаграми зміни балансу на рахунках встановленням значення «Рахунки» для рядків і значення «Місяць» для стовпчиків.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Ви можете розгорнути рівень показу даних рядків та стовпчиків за допомогою натискання кнопки з зображенням <guibutton
>плюса</guibutton
> <inlinemediaobject
><imageobject
><imagedata fileref="plus.png"/></imageobject
></inlinemediaobject
>, розташованої праворуч від поля. Після натискання цієї кнопки програма покаже перелік підкатегорій звіту.</para>
</sect3>

<sect3 id="report_dates">
<title
>Дати</title>
<para
>За допомогою цього поля ви можете вказати діапазон даних звіту. Передбачено декілька способів визначення діапазону дат, отже ви зможете вказати майже будь-який потрібний вам діапазон дат.</para>
</sect3>

<sect3 id="report_operation_types">
<title
>Типи операцій</title>
<para
>Тут ви можете вказати тип операцій, звіт за якими слід скласти. Наприклад, якщо ви бажаєте переглянути графік, на якому буде показано розподіл ваших витрат за категоріями, ймовірно, вам не знадобиться категорія «Прибутки».</para>
</sect3>

</sect2>

<sect2 id="graph_types">
<title
>Типи графіків</title>

<para
>Після налаштування звіту відповідно до ваших потреб, вам слід обрати вигляд графічної частини за допомогою спадного списку, розташованого під графіком. Щоб краще зрозуміти відмінності між кожним з типів, давайте побудуємо звіт, у якому буде показано витрати за категорією (рядки) і місяці (стовпчики):</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="report_table.png"/>
</imageobject>
</mediaobject>
</screenshot>

<sect3 id="stack">
<title
>Стовпчикова</title>
<para
>Один стовпчик на рядок, складання стовпчиків.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="stack.png"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>За допомогою другого стовпчика (жовтавий) показано категорію «Ціні папери», зі стосуванням всіх даних місяців.</para>

</sect3>

<sect3 id="histogram">
<title
>Гістограма</title>
<para
>Для кожного стовпчика, кожен рядок матиме власний стовпчик.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="histogram.png"/>
</imageobject>
</mediaobject>
</screenshot>

</sect3>


<sect3 id="line">
<title
>Лінійна</title>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="line_graph.png"/>
</imageobject>
</mediaobject>
</screenshot>
</sect3>

<sect3 id="point">
<title
>Точкова</title>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="point_report.png"/>
</imageobject>
</mediaobject>
</screenshot>
</sect3>


<sect3 id="pie">
<title
>Кругова діаграма</title>
<para
>Класична кругова діаграма. Якщо обране значення для стовпчиків відмінне від «Нічого», буде показано по одній діаграмі на кожен стовпчик.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="pie.png"/>
</imageobject>
</mediaobject>
</screenshot>


</sect3>

<sect3 id="concentric_pie">
<title
>Концентрична діаграма</title>
<para
>Цей графік досить складний, можливо, розробники змінять його у майбутньому. До наміру творців входив показ одного кільця для кожного рівня даних.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="concentric_pie.png"/>
</imageobject>
</mediaobject>
</screenshot>

</sect3>

</sect2>


<sect2 id="zoom_graph">
<title
>Збільшення графіка</title>
<para
>У &appname; передбачено можливість збільшення графіків для того, щоб можна було роздивитися найменші подробиці. Для збільшення скористайтеся панеллю керування збільшенням, розташованою над графіком:</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="zoom_graph.png"/>
</imageobject>
</mediaobject>
</screenshot>


</sect2>

<sect2 id="report_examples">
<title
>Приклади звітів</title>
<para
>Ось декілька знімків вікон, на яких продемонстровано класичні налаштування звітів. Ви можете скористатися ними, як зразками, для створення ваших власних звітів.</para>

<sect3 id="income_expense">
<title
>Прибутки і витрати</title>
<para
>Для кожного місяця наведено порівняння загальної суми прибутків та загальної суми витрат. Прибутки позначено синім, витрати — жовтим кольором.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="incomes_expenses.png"/>
</imageobject>
</mediaobject>
</screenshot>
</sect3>

<sect3 id="balance_evolution">
<title
>Рух коштів на рахунку</title>
<para
>Показує рух коштів на рахунку за місяцями.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="balance_evolution.png"/>
</imageobject>
</mediaobject>
</screenshot>
</sect3>

<sect3 id="category_distribution">
<title
>Прибутки і витрати</title>
<para
>Показ розподілу витрат за категоріями протягом попереднього місяця.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="category_distribution.png"/>
</imageobject>
</mediaobject>
</screenshot>
</sect3>


</sect2>

<sect2 id="going_deeper">
<title
>Якщо розглянути все докладніше</title>
<para
>Отже, вам відомо, що ви можете виконати поглиблений аналіз ваших фінансових справ за допомогою звітів. Але наскільки глибоким буде цей аналіз? Гаразд, навіть глибшим, ніж вам здається... Якщо вам цікаво, прочитайте <link linkend="holidays_expenses_analysis"
>розділ з прикладом</link
>, у якому ми аналізуватимемо витрати автора підручника протягом відпустки. :)</para>
</sect2>


</sect1>


<sect1 id="monthly_report">
<title
>Місячний звіт</title>

<para
>За допомогою цього додатка можна переглянути ваш фінансовий стан для обраного вами місяця.</para>

<!-- Sub par compared to the quality of other plugins and functionality partly covered by dashboard... Shall we deprecate it and extend dashboard instead ?-->

</sect1>

<sect1 id="units">
<title
>Одиниці</title>
<para
>Одиницею є будь-яка одиниця вартості, у якій ви можете виразити операцію. У більшості випадків такою одиницею буде грошова одиниця, але одиницею може бути акція або навіть автомобіль з будинком. Вартість одиниці змінюється з часом, її вартість також може бути виражено у інших одиницях. Приклад: акція ACME коштувала 31,2$ станом на січень 2009 року.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="units.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<sect2 id="edit_units">
<title
>Зміна одиниць</title>
<para
>Змінити одиниці можна у декілька способів:</para>
<variablelist>
<varlistentry>
<term
>Стандартний</term>
<listitem
><para
>У цьому режимі роботи ви можете обрати одну з одиниць заздалегідь визначеного набору, яку ви бажаєте додати до поточного документа.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Вручну</term>
<listitem
><para
>У цьому режимі ви зможете створити вашу власну одиницю. Серед потрібних програмі параметрів:</para>
  <itemizedlist>
  <listitem
><para
>Назва: зрозуміла назва одиниці.</para
></listitem>
  <listitem
><para
>Символ: символ одиниці, який буде показано у більшості таблиць і спадних списків.</para
></listitem>
  <listitem
><para
>Тип: див. <link linkend="unit_types"
>Типи одиниць</link
>.</para
></listitem>
  <listitem
><para
>Основна одиниця: інша одиниця, яку буде використано для обчислення вартості поточної одиниці. Наприклад, якщо ви є власником акцій EADS і бажаєте бачити їх вартість у євро, вам слід обрати основною одиницею € у одиницях EADS.</para
></listitem>
  <listitem
><para
>Країна</para
></listitem>
  <listitem
><para
>Код інтернету: код інтернету yahoo для цієї одиниці. Якщо буде вказано цей код, &appname; зможе звантажити курс одиниці з yahoo.</para
></listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry>
<term
>Вартість</term>
<listitem
><para
>У цьому режимі редагування ви можете звантажити дані про вартість одиниць з інтернету або вручну ввести вартість одиниці на вказану дату.</para
></listitem>
</varlistentry>
</variablelist>
</sect2>

<sect2 id="unit_types">
<title
>Типи одиниць</title>
<para
>Хоча &appname; може розглядати будь-яку цінність як одиницю, одиниці відрізняються за типом:</para>

<variablelist>
<varlistentry>
<term
>Основна валюта</term>
<listitem
><para
>Це валюта, яку буде використано для показу дійсних сум операцій.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Другорядна валюта</term>
<listitem
><para
>Якщо визначено, значення у другорядній одиниці буде показано на контекстній панелі після наведення вказівника миші на позначку суми операції.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="secondary_unit_display.png"/>
</imageobject>
</mediaobject>
</screenshot>

</listitem>
</varlistentry>
<varlistentry>
<term
>Валюта</term>
<listitem
><para
>Будь-яка валюта, без особливої ролі під час показу.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Акція</term>
<listitem
><para
>Цим типом одиниць можна скористатися для керування акціями.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Індекс</term>
<listitem
><para
>Курсовий індекс, наприклад індекс Доу-Джонса, Nasdaq, CAC40, SBF120...</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Інше</term>
<listitem
><para
>Будь-яка одиниця, яка не належить до вже вказаних типів.</para
></listitem>
</varlistentry>

</variablelist>

</sect2>

</sect1>


<sect1 id="search_and_process">
<title
>Пошук і обробка</title>

<para
>За допомогою цього додатка ви можете будувати складні запити щодо пошуку операцій, а також виконувати над записами операцій певні перетворення. Ось наш приклад:</para>

<blockquote
><para
>Джон звантажив певні дані з свого банку. Звичайно ж, отримані дані не розподілено за категоріями. Фактично, вся корисна інформація щодо категорії міститься у полі коментаря. Джонові потрібен якийсь автоматичний спосіб призначення відповідної категорії та інших атрибутів на основі коментаря.</para
></blockquote>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="search_and_process.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Як все це працює? По-перше, ви визначите критерії пошуку, за якими програма надасть вам список операцій. Після цього, до знайдених операцій буде застосовано вказані перетворення.</para>

<note
><para
><link linkend="search_process_real_case"
>Приклад застосування</link
> можна знайти у додатку. Там же ви знайдете корисну вправу, пов’язану з наведеними прикладом.</para
></note>

<sect2 id="define_search_criteria">
<title
>Визначення критеріїв пошуку</title>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="define_search.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Тут ви можете визначити запит щодо пошуку операцій за допомогою комбінації параметрів. На наведеному вище знімку показано таблицю з атрибутами заголовка операції. Якщо ви зміните вміст відповідного рядка, ви створите новий критерій запиту. Кожен зі стовпчиків запиту буде поєднано з іншими стовпчиками за допомогою логічної операції «І»:</para>
<para
>(стовпчик1 і стовпчик2)</para>
<para
>Якщо ви додасте новий рядок, ви створите новий критерій, який буде поєднано з першим рядком логічною операцією «АБО»:</para>
<para
>[рядок1] або [рядок2].</para>

<para
>Так чи інакше, комбінацію стовпчиків і рядків можна буде прочитати як:</para>
<para
>(стовпчик1 і стовпчик3) або (стовпчик2 і стовпчик3)</para>

<para
>Звичайно ж, у вашому запиті ви можете створювати довільну кількість рядків і стовпчиків.</para>

<para
>Після завершення визначення запиту ви можете додати його до списку критеріїв пошуку або змінити один з вже існуючих критеріїв пошуку.</para>

</sect2>


<sect2 id="view_search_result">
<title
>Перегляд результатів пошуку</title>

<para
>Після вибору запиту з пошуку у перегляді запитів під таблицею буде показано кількість знайдених записів операцій:</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="preview_search_result.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>


<para
>Наведення вказівника миші на рядок запиту пошуку у перегляді запитів з наступним подвійним клацанням лівою кнопкою миші призведе до показу всіх знайдених операцій у новій вкладці:</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="search_result.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

</sect2>


<sect2 id="define_processing">
<title
>Визначення обробки</title>

<para
>Якщо ви бажаєте виконати якусь обробку знайдених запитів, позначте потрібний запит і перейдіть на панель визначення обробки:</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="define_processing.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>За допомогою цієї панелі ви можете визначити перетворення, які слід виконати над записами операцій. Зауважте, що автори програми навмисно заборонили зміну суми операції або дати за допомогою цієї панелі.</para>

</sect2>


<sect2 id="define_alarm">
<title
>Визначення нагадування</title>
<para
>Особливою можливістю додатка «Пошук з обробкою» є можливість визначення нагадувань. У разі визначення нагадування &appname; зможе звертати вашу увагу на певні події, наприклад досягнення місячного значення витрат за певною категорією.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="alarm.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Для визначення нагадування слід спочатку вказати критерії пошуку, за якими програма вибиратиме набір операцій, про які вам слід нагадати. Ви, наприклад, можете вказати, що ці операції має бути здійснено поточного місяця і що вони мають належати до категорії «Одяг». Потім вам слід вказати суму, за якої буде увімкнено процедуру нагадування», наприклад 1000₴, і визначити повідомлення нагадування, яке буде надіслано вам &appname; у разі досягнення вказаної суми.</para>

</sect2>

</sect1>


</chapter>

<chapter id="credits">
<title
>Подяки і ліцензія</title>
<para
>&appname; </para>
<para
>Авторські права на програму належать Stéphane Mankowski <email
>stephane@miraks.com</email
>, ©2001–2009. </para>
<para
>Авторські права на документацію до програми належать Guillaume DE BURE <email
>gdebure@yahoo.com</email
>, ©2001–2009 </para>
<para
>Переклад українською: Юрій Чорноіван <email
>yurchor@ukr.net</email
></para
> 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Встановлення</title>

<sect1 id="getting-skrooge">
<title
>Як отримати &appname;</title>

<para
>Домашню сторінку &appname; розташовано за адресою <ulink url="&homepage;"
>&homepage;</ulink
>. На цій сторінці ви знайдете оновлення і новини про програму. </para>
</sect1>

<sect1 id="requirements">
<title
>Вимоги</title>

<para
>Для того, щоб мати змогу користуватися &appname;, вам слід встановити &kde; 4, qt-sqlite3, libofx і qca. </para>

</sect1>

<sect1 id="Installation">
<title
>Встановлення &appname;</title>

<para
>Рекомендуємо вам встановлювати &appname; за допомогою системи керування пакунками вашого дистрибутива. Якщо з певних причин, ви бажаєте зібрати і встановити &appname; власноруч, у цьому розділі ви знайдете всі потрібні настанови. </para>

<sect2 id="prerequisites">
<title
>Передумови</title>
<para
>&appname; використовує декілька компонентів, які вам слід встановити до збирання програми:</para>
<itemizedlist>
<listitem
><para
>sqlite3: невибагливу до ресурсів базу даних SQL. Файли &appname; є базами даних sqlite.</para
></listitem>
<listitem
><para
>libofx: бібліотеку, призначену для обробки файлів у форматі OFX. OFX є стандартним форматом &XML;, призначеним для обміну фінансовими даними.</para
></listitem>
<listitem
><para
>qca: криптографічну архітектуру &Qt; (&Qt; Cryptographic Architecture). Використовується для захисту паролями.</para
></listitem>
</itemizedlist>
</sect2>

<sect2 id="compilation">
<title
>Збирання і встановлення</title>

<para
>Щоб зібрати і встановити &appname; у вашій системі, введіть наступні команди у теці розпакованого архіву з програмою (третю команду слід виконувати від імені користувача root, якщо ви бажаєте встановити програму до системної теки): <screen width="40"
><prompt
>$</prompt
> <userinput
> cmake . <option
>-DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`</option
></userinput>
<prompt
>$</prompt
> <userinput
>make</userinput>
<prompt
>$</prompt
> <userinput
>make install</userinput
>
</screen>
</para>
<para
>Оскільки для збирання &appname; використовується <command
>cmake</command
> у вас не повинно виникнути проблем зі збиранням програми. Якщо такі проблеми все ж виникнуть, будь ласка, повідомте про них авторам.</para>
</sect2>

</sect1>

</appendix>


<appendix id="search_process_real_case">
<title
>Приклад застосування пошуку з обробкою</title>

<para
>Гаразд, можна погодитися, що хоча додаток <link linkend="search_and_process"
>Пошук і обробка</link
> і досить потужний, працювати з ним не так вже і просто. Ось невеличка вправа, яка допоможе вам зрозуміти роботу додатка краще. Пам’ятаєте наш приклад щодо пошуку з обробкою?</para>

<blockquote
><para
>Джон звантажив певні дані з свого банку. Звичайно ж, отримані дані не розподілено за категоріями. Фактично, вся корисна інформація щодо категорії міститься у полі коментаря. Джонові потрібен якийсь автоматичний спосіб призначення відповідної категорії та інших атрибутів на основі коментаря.</para
></blockquote>


<para
>Нехай нашому уявному користувачеві, Джону, відомо, що назва отримувача міститься у полі коментаря. Він бажає, щоб всі внески у &kde; зберігалися у категорії «Пожертви &amp; ВПЗ». Отже слід знайти всі записи операцій, поле коментаря яких містить слово «&kde;»:</para>

<table>
<title
>Визначення пошуку</title>
<tgroup cols="1">
<thead>
<row>
<entry
>Коментар</entry>
</row>
</thead>
<tbody>
<row>
<entry
>містить «&kde;»</entry>
</row>
</tbody>
</tgroup>
</table>

<para
>Додайте це визначення пошуку до списку існуючих способів пошуку натисканням кнопки <guibutton
>Додати</guibutton
>.</para>

<para
>Далі, нам слід повідомити &appname;, що слід додати всі операції, знайдені за вказаним запитом, до категорії «Пожертви &gt; ВПЗ». Змінимо тип запиту на «Оновлення» за допомогою спадного списку і визначимо перетворення, які слід застосувати:</para>

<table>
<title
>Визначення оновлення</title>
<tgroup cols="2">
<thead>
<row>
<entry
>Коментар</entry>
<entry
>Категорія</entry>
</row>
</thead>
<tbody>
<row>
<entry
>=''</entry>
<entry
>='Пожертви &gt; ВПЗ'</entry>
</row>
</tbody>
</tgroup>
</table>

<tip
><para
>Зауважте, що ми вилучили початковий коментар, надавши йому значення порожнього рядка. Причиною цього було бажання зробити записи зручнішими для читання, але ви можете зберегти коментар для подальшого перегляду.</para
></tip>

<para
>Додайте створену обробку до попередньо визначеного пошуку за допомогою натискання кнопки <guibutton
>Додати</guibutton
>.</para>

<para
>Тепер застосуйте обробку до всіх імпортованих записів операцій, які ще не було звірено (натисніть кнопку <guibutton
>Застосувати</guibutton
>):</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="apply_process.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Ну, ось і все! Якщо ви повернетеся до панелі перегляду операцій, ви зауважите, що всі потрібні вам записи було оновлено. Якщо сталася помилка, не забувайте, що ви можете скористатися можливістю <link linkend="undo_redo"
>Вернути</link
>! Навіть якщо під час обробки було змінено 2327 записів операцій, ви все одно можете скасувати всі зміни одною дією скасування.</para>

</appendix>

<appendix id="holidays_expenses_analysis">
<title
>Вправа з поглибленого аналізу: витрати протягом відпустки</title>
<para
>Щоб проілюструвати можливості з аналізу &appname;, ми розглянемо витрати автора підручника протягом відпустки :).</para>

<sect1 id="analysis_context">
<title
>Контекст аналізу</title>
<para
>Щоб краще зрозуміти суть вправи, вам потрібно знати дещо про цю відпустку. Вона тривала протягом майже місяця влітку 2009 року. Автор знімав декілька помешкань у різних місцях Франції. Крім того, довелося витратити деяку суму ан пальне, оскільки місця, які було відвідано, розташовано у доволі віддалених місцевостях Франції.</para>
</sect1>

<sect1 id="analysis_data_organisation">
<title
>Впорядкування даних</title>
<para
>Автором було ретельно введено записи операцій з розподілом на категорії та додаванням до <link linkend="trackers"
>стеження</link
> з назвою «Відпустка, літо 2009». Для категорій було передбачено підкатегорії, зокрема «Транспорт 
> Автомобіль 
> Пальне», щоб уможливити подальший докладний аналіз.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_operations_view.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="analysis_total_cost">
<title
>Обчислення загальних витрат протягом відпустки</title>
<para
>Це так просто, що ви навіть не повірите: відкрийте панель «Стеження» і зазирніть до стовпчика «Сума»:</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_trackers_view.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>А тепер поглянемо на щось цікавіше...</para>
</sect1>

<sect1 id="analysis_expenses_distribution">
<title
>Розподіл витрат</title>
<para
>Ну, добре, але на що ж пішли всі ці гроші? Щоб довідатися про це, слід побудувати за стеженням звіт. Наведіть вказівник миші на рядок звіту, клацніть правою кнопкою миші і оберіть у контекстному меню пункт <guimenuitem
>Відкрити звіт...</guimenuitem
>.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_build_report.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>


<para
>У відповідь програма відкриє звіт у новій вкладці, де буде показано лише операції, пов’язані з вказаним стеженням. Типовим параметром для діапазону дат буде «Поточний місяць», отже, звіт може виявитися порожнім, оскільки всі операції могло бути здійснено до початку поточного місяця. Потрібно змінити значення цього параметра на «Всі дати»:</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_report_1.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Тепер ми зможемо бачити всі витрати за категоріями. Давайте побудуємо на основі даних кругову діаграму, щоб картина стала наочнішою.</para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_report_2.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>


<para
>Тепер стає зрозумілим, що більшість витрат протягом відпустки припадає на транспорт та їжу. Чи можна отримати ще якісь відомості? Звичайно, давайте заглибимося на один рівень у ієрархію категорій натисканням кнопки з зображенням <guibutton
>плюса</guibutton
> <inlinemediaobject
><imageobject
><imagedata fileref="category_one_level_more.png"/></imageobject
></inlinemediaobject
>.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_report_3.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Г-м-м, тут не так уже й багато даних, окрім категорії «Транспорт». Скористаємося підкатегорією «Автомобіль». Побудуємо графік для цієї підкатегорії (позначте пункт кругової діаграми, наведіть на нього вказівник миші, клацніть правою кнопкою і виберіть у контекстному меню пункт <guimenuitem
>Відкрити звіт</guimenuitem
>):</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_build_transport_report.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Програма відкриє ще одну вкладку зі звітом лише за категорією «Транспорт 
> Автомобіль».</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_report_4.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>М-м-м... не дуже-то й цікаво. Але підкатегорій набагато більше. Давайте розгорнемо їх список знову:</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_report_5.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Гаразд, тепер ми знаємо, що на пальне витрачено 362,27€, а на дорожній податок 131,90€ (у Франції проїзд певними шосе є платним). Добре, я так і знав ;-). Крім того, цікаво подивитися на графік використання цих категорій у часі:</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="analysis_report_6.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para
>Зауважте, що нами було змінено тип графіка на «Лінія», а стовпчики позначають тепер «Тиждень».</para>

</sect1>

<sect1 id="analysis_conclusion">
<title
>Висновки</title>
<para
>За допомогою цього простого прикладу ми познайомилися з додатковими можливостями зі створення звітів у &appname;. Ці можливості допомогли нам докладно проаналізувати витрати протягом відпустки, особливо за категорією «Транспорт». Звичайно ж, у цих можливостей є і безліч інших застосувань: ймовірно, програма &appname; здатна задовольнити будь-які ваші забаганки.</para>
</sect1>

</appendix>

&documentation.index;

</book>
<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:
-->
