#### Добавление файла к документу {#sec.offline_document_add_file}

Исходное поведение [здесь](#sec.documents_attachments).

В режиме оффлайн доступны пункты меню добавления нового файла "Файл 
с устройства" и "Фото" (но не "Файл с хранилища") как на экране 
информации о документе, так и на экране всех вложений. Необходимо 
фиксировать время добавления нового файла на устройстве. Добавление 
на сервер должно происходить по следующему алгоритму.

1.  Если на стороне сервера доступ к добавлению файла в папку
    "Приложения" был закрыт, то действие выполнять частично: этот 
    файл необходимо добавить, но в папку "Прочие". В журнал 
    синхронизации при этом должна произойти запись в формате:

    -   условно успешная синхронизация:

        `Новый файл "название_файла.расширение" к документу
        "название_документа" добавлен в папку "Прочие": Отсутствует 
        доступ к папке "Приложения"`

        `ГГГГ-ММ-ДД ЧЧ:ММ`

    -   неуспешная синхронизация:

        `Новый файл "название_файла.расширение" к документу
        "название_документа": ошибка синхронизации`

        `ГГГГ-ММ-ДД ЧЧ:ММ`

2.  Во всех остальных случаях действие добавления нового файла должно
    всегда выполняться:

    -   необходимо фиксировать время добавления на сервере;

    -   в качестве времени добавления файла считать время применения
        действия на сервере;

    -   в журнал синхронизации при применении должна произойти запись 
        в формате:

        -   успешная синхронизация:

            `Новый файл "название_файла.расширение" к документу
            "название_документа" добавлен`

            `ГГГГ-ММ-ДД ЧЧ:ММ`

        -   неуспешная синхронизация:

            `Новый файл "название_файла.расширение" к документу
            "название_документа": ошибка синхронизации`

            `ГГГГ-ММ-ДД ЧЧ:ММ`
            
            