Отправка исходящих документов через журнал электронных документов SAP
=====================================================================

.. |-| unicode:: U+02014 .. длинное тире

При отправке документа из транзакций просмотра и редактирования БО
счета-фактуры ``VF03``, ``VF02`` xml-файл исходящего документа генерируется
продуктом TerraLink xDE, после чего передается контрагенту.

При отправке документа из журнала электронных документов SAP контрагенту
будет передан xml-файл, сформированный стандартным функционалом системы
SAP ERP.

Для отправки документов из журнала системы SAP необходимые виды выходных
документов должны быть настроены в системе пользователя. Документы
должны быть зарегистрированы в журнале.

Работа в журнале 
-----------------

Отправка документов осуществляется из журнала исходящих электронных
документов SAP, транзакции ``J3RFUTDOUT`` (или ``J3RFUTD``).

Для отправки доступны следующие виды документов:

-  Универсальный передаточный документ (УПД) в формате, утвержденном
   ФНС, в следующих функциях:

    -  СЧФ;

    -  СЧФДОП;

    -  ДОП.

-  Универсальный корректировочный документ (УКД) в формате, утвержденном
   ФНС, в следующих функциях:

    -  КСЧФ;

    -  КСЧФДИС.

.. note::
   Функционал генерации выходного документа типа УКД функции ДИС на данный момент не реализован компанией SAP.

Подписание и отправка документов
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Для отправки документа из журнала электронных документов SAP необходимо
выполнить следующие действия.

#. Запустить транзакцию ``J3RFUTDOUT``, указать на селекционном экране
   необходимые параметры поиска выходных документов, нажать
   «Выполнить».

   .. image:: img/image057.png
      :scale: 60
      :align: center
      :name: image057
      :alt: Селекционный экран транзакции ``J3RFUTDOUT``


   Для вновь созданных документов характерно следующее заполнение полей
   журнала, предназначенных для отражения процесса отправки электронного
   документа.

   .. list-table:: Статусы исходящего документа. Вновь созданный документ
      :widths: 10 10 5 10
      :header-rows: 0
   
      * - **Описание статуса замены оператора**
        - **Описание статуса замены контрагента**
        - **Код статуса отправки**
        - **Наименование статуса отправки**
      * - Электронный документ создан
        - |-|
        - |-|
        - |-|
   
   .. note:: 
      Поля «Код статуса отправки» и «Наименования статуса отправки» не входят в стандартный 
      набор полей журнала ``J3RFUTDOUT``, добавлены в рамках интеграции продукта xDE и журнала 
      SAP, отражают статусы, которые принимает документ в процессе обработки в терминах 
      продукта xDE. Поля «Описание статуса замены оператора» и «Описание статуса замены 
      контрагента» отражают состояние документа в процессе обработки в терминах системы SAP.
   

#. Выделить строку с необходимым документом и нажать кнопку
   «Подписать». В случае если пользователь использует локальное
   подписание, после нажатия кнопки «Подписать» будет открыто окно со
   списком сертификатов, установленных на рабочей машине пользователя
   или записанных на USB-носителе. В данном окне необходимо
   отметить тот сертификат, которым будет подписан документ, и нажать
   «Выбрать».

   .. image:: img/image058.png
      :scale: 42
      :align: center
      :name: image058
      :alt: Основной экран транзакции ``J3RFUTDOUT``. Подписание документа


   .. image:: img/image059.png
      :scale: 42
      :align: center
      :name: image059
      :alt: Основной экран транзакции ``J3RFUTDOUT``. Выбор сертификата при локальном подписании


#. Внизу экрана будет отображено сообщение «Все записи успешно
   обработаны».

   .. image:: img/image060.png
      :scale: 100
      :align: center
      :name: image060
      :alt: Процесс подписания успешно завершен


   Для подписанных документов характерно следующее заполнение полей
   журнала, предназначенных для отражения процесса отправки электронного
   документа.


   .. list-table:: Статусы исходящего документа. Документ подписан отправителем
      :widths: 10 10 5 10
      :header-rows: 0
   
      * - **Описание статуса замены оператора**
        - **Описание статуса замены контрагента**
        - **Код статуса отправки**
        - **Наименование статуса отправки**
      * - Электронный документ подписан
        - |-|
        - R1
        - Документ готов к отправке

#. Для дальнейшей отправки документа необходимо выделить строку с
   документом и нажать кнопку «Отправить».

   .. image:: img/image061.png
      :scale: 41
      :align: center
      :name: image061
      :alt: Основной экран транзакции ``J3RFUTDOUT``. Отправка документа


#. Внизу экрана будет отображено сообщение «Все записи успешно
   обработаны». Для отправленных документов характерна описанная ниже
   (см. таблицу и рисунок) смена значений в полях «Код статуса отправки» 
   и «Наименование статуса отправки» по мере передачи документа контрагенту.


   .. table:: Статусы исходящего документа. Документ отправлен
    :widths: 10 10 5 10
    :name: tableDocSentStatus
    
    +----------------------------------------+-------------------------------------------+--------------------------------------+----------------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |    **Код статуса отправки**          | **Наименование статуса отправки**            |
    +----------------------------------------+-------------------------------------------+--------------------------------------+----------------------------------------------+
    | Электронный документ отправлен         |   |-|                                     | R                                    | Документ поставлен в очередь отправки        |
    |                                        |                                           +--------------------------------------+----------------------------------------------+
    |                                        |                                           | W                                    | Документ передан в интеграционный модуль     |
    |                                        |                                           +--------------------------------------+----------------------------------------------+
    |                                        |                                           | SO                                   | Документ передан оператору ЭДО               |
    |                                        |                                           +--------------------------------------+----------------------------------------------+
    |                                        |                                           | S                                    | Документ отправлен контрагенту               |
    +----------------------------------------+-------------------------------------------+--------------------------------------+----------------------------------------------+


   .. image:: img/image062.png
      :scale: 39
      :align: center
      :name: image062
      :alt: Основной экран транзакции ``J3RFUTDOUT``. Документ отправлен


.. note::
   Документы, отправленные из журнала, дублируются в отчете ``/TRL/XDE_OUTBOX``.


Мониторинг обработки документа контрагентом
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#. В случае если контрагент отклонит документ, поля журнала будут
   заполнены следующим образом.

   .. list-table:: Статусы исходящего документа. Документ отклонен (получено уточнение)
      :widths: 10 10 5 10
      :header-rows: 0
      :name: tableDocRejected
   
      * - **Описание статуса замены оператора**
        - **Описание статуса замены контрагента**
        - **Код статуса отправки**
        - **Наименование статуса отправки**
      * - Электронный документ отправлен
        - Уточнение получено
        - X
        - Документ отклонен

   .. image:: img/image063.png
      :scale: 41
      :align: center
      :name: image063
      :alt: Исходящий документ отклонен


   Для просмотра комментария, переданного контрагентом при отклонении
   документа, необходимо выделить строку с отклоненным документом и
   нажать кнопку «Просмотреть ответ». Будет отражено окно с текстом
   комментария.

   .. image:: img/image064.png
      :scale: 42
      :align: center
      :name: image064
      :alt: Просмотр комментария, переданного контрагентом при отклонении


#. В случае если контрагент согласует документ, статусы в журнале будут заполнены
   следующим образом.

   .. list-table:: Статусы исходящего документа. Документ согласован (получен документ приемки)
      :widths: 10 10 5 10
      :header-rows: 0
   
      * - **Описание статуса замены оператора**
        - **Описание статуса замены контрагента**
        - **Код статуса отправки**
        - **Наименование статуса отправки**
      * - Электронный документ отправлен
        - Документ приемки получен
        - V
        - Документ согласован

   .. image:: img/image065.png
      :scale: 39
      :align: center
      :name: image065
      :alt: Исходящий документ согласован


   В случае если контрагент при согласовании документа в качестве итога приемки в ответном титуле укажет информацию о том, 
   что документ принят с расхождениями или не принят, статусы будут заполнены следующим образом.

   .. table:: Статусы исходящего документа. Документ принят с расхождениями / не принят (получен документ приемки / отклонения)
    :widths: 10 10 5 10
    
    +----------------------------------------+-------------------------------------------+----------------------------+------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |  **Код статуса отправки**  | **Наименование статуса отправки**  |
    +----------------------------------------+-------------------------------------------+----------------------------+------------------------------------+
    | Электронный документ отправлен         |  Документ приемки получен                 |  VPA                       |  Документ принят с расхождениями   |
    |                                        +-------------------------------------------+----------------------------+------------------------------------+
    |                                        |  Документ отклонения получен              |  VRE                       |  Документ не принят                |
    +----------------------------------------+-------------------------------------------+----------------------------+------------------------------------+



Аннулирование документов
~~~~~~~~~~~~~~~~~~~~~~~~

.. _outbox-cancel-request:

Отправка запроса на аннулирование
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Для того чтобы аннулировать исходящий документ (подписанный или
не подписанный контрагентом), необходимо выполнить следующие действия.

#) Выделить строку с необходимым документом и нажать кнопку
   «Аннулирование».

   .. image:: img/image066.png
      :scale: 38
      :align: center
      :name: image066
      :alt: Исходящий документ. Аннулирование


#) В появившемся окне нажать «Да».

   .. image:: img/image067.png
      :scale: 100
      :align: center
      :name: image067
      :alt: Исходящий документ. Окно подтверждения создания аннулирования

   
   Статус документа в поле «Описание статуса замены контрагента» будет
   изменен на «Аннулирование создано».

#) Нажать кнопку «Отправить».

   .. image:: img/image068.png
      :scale: 51
      :align: center
      :name: image068
      :alt: Исходящий документ. Отправка аннулирования


#) В открывшемся окне ввести комментарий к аннулированию, который будет
   передан контрагенту. Нажать «Дальше».

   .. image:: img/image069.png
      :scale: 100
      :align: center
      :name: image069
      :alt: Исходящий документ. Передача комментария к аннулированию


#) В таблицах ниже отражена дальнейшая последовательность смены статусов
   в зависимости от типа документа.


   .. table:: Статусы исходящего документа. Аннулирование УПД СЧФ (УКД КСЧФ)
    :widths: 10 10 5 10
    
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |    **Код статуса отправки**          | **Наименование статуса отправки**                                 |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | Электронный документ отправлен         |   Аннулирование отправлено                | WN                                   | Запрос на аннулирование документа передан в интеграционный модуль |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | WNO                                  | Запрос на аннулирование документа передан оператору ЭДО           |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | NS                                   | Запрос на аннулирование документа отправлен контрагенту           |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование отклонено                  | NR                                   | Запрос на аннулирование документа отклонен                        |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование подтверждено               | N                                    | Документ аннулирован                                              |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+


   .. table:: Статусы исходящего документа. Аннулирование УПД СЧФДОП (УКД КСЧФДИС), не подписанного контрагентом
    :widths: 10 10 5 10
    
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |    **Код статуса отправки**          | **Наименование статуса отправки**                                 |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | Электронный документ отправлен         |   Аннулирование подтверждено [#]_         | WN                                   | Запрос на аннулирование документа передан в интеграционный модуль |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | WNO                                  | Запрос на аннулирование документа передан оператору ЭДО           |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | NS                                   | Запрос на аннулирование документа отправлен контрагенту           |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование отклонено                  | NR                                   | Запрос на аннулирование документа отклонен                        |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование подтверждено               | N                                    | Документ аннулирован                                              |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+


   .. [#] Согласно логике, разработанной компанией SAP, не подписанный получателем УПД СЧФДОП 
      (УКД КСЧФДИС) аннулируется в одностороннем порядке. Вследствие этого сразу выставляется 
      статус «Аннулирование подтверждено». Однако согласно логике операторов ЭДО, данный 
      документ аннулируется через запрос. Поэтому необходимо дождаться обработки запроса 
      на стороне контрагента.
       


   .. table:: Статусы исходящего документа. Аннулирование УПД СЧФДОП (УКД КСЧФДИС), подписанного контрагентом
    :widths: 10 10 5 10
    
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |    **Код статуса отправки**          | **Наименование статуса отправки**                                 |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | Электронный документ отправлен         |   Аннулирование отправлено                | WN                                   | Запрос на аннулирование документа передан в интеграционный модуль |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | WNO                                  | Запрос на аннулирование документа передан оператору ЭДО           |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | NS                                   | Запрос на аннулирование документа отправлен контрагенту           |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование отклонено                  | NR                                   | Запрос на аннулирование документа отклонен                        |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование подтверждено               | N                                    | Документ аннулирован                                              |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+


   .. table:: Статусы исходящего документа. Аннулирование УПД ДОП, не подписанного контрагентом
    :widths: 10 10 5 10
    
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |    **Код статуса отправки**          | **Наименование статуса отправки**                                 |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | Электронный документ отправлен         |   Аннулирование подтверждено              | WN                                   | Запрос на аннулирование документа передан в интеграционный модуль |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | WNO                                  | Запрос на аннулирование документа передан оператору ЭДО           |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | N                                    | Документ аннулирован                                              |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+



   .. table:: Статусы исходящего документа. Аннулирование УПД ДОП, подписанного контрагентом
    :widths: 10 10 5 10
    
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |    **Код статуса отправки**          | **Наименование статуса отправки**                                 |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    | Электронный документ отправлен         |   Аннулирование подтверждено [#]_         | WN                                   | Запрос на аннулирование документа передан в интеграционный модуль |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | WNO                                  | Запрос на аннулирование документа передан оператору ЭДО           |
    |                                        |                                           +--------------------------------------+-------------------------------------------------------------------+
    |                                        |                                           | NS                                   | Запрос на аннулирование документа отправлен контрагенту           |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование отклонено                  | NR                                   | Запрос на аннулирование документа отклонен                        |
    |                                        +-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+
    |                                        |  Аннулирование подтверждено               | N                                    | Документ аннулирован                                              |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-------------------------------------------------------------------+


   .. [#] Согласно логике SAP, подписанный получателем УПД ДОП 
      аннулируется сразу. Однако согласно логике операторов, 
      данный документ аннулируется через запрос. Таким образом, 
      необходимо дождаться обработки запроса контрагентом.

.. _outbox-cancel-request2:

Обработка входящего запроса на аннулирование
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

При получении входящего запроса на аннулирование документа в поле
«Описание статуса замены контрагента» будет установлено значение
«Аннулирование получено». Для обработки входящего запроса на
аннулирование необходимо выполнить следующие действия.

#) Для согласования запроса на аннулирование - выделить строку
   с документом и нажать кнопку «Подтверждение аннулирования».

#) Для отклонения запроса на аннулирование - выделить строку с
   документом и нажать кнопку «Отклонение аннулирования».

   .. image:: img/image070.png
      :scale: 37
      :align: center
      :name: image070
      :alt: Исходящий документ. Обработка запроса на аннулирование


#) В таблице ниже представлена последовательность смены статусов
   документа при обработке входящего запроса на аннулирование. Данная
   последовательность характерна для всех типов документов,
   аннулирование которых может запросить контрагент.


   .. table:: Статусы исходящего документа. Обработка входящего запроса на аннулирование
    :widths: 10 10 5 10
    
    +----------------------------------------+-------------------------------------------+--------------------------------------+-----------------------------------------------------------------------+
    | **Описание статуса замены оператора**  |   **Описание статуса замены контрагента** |    **Код статуса отправки**          | **Наименование статуса отправки**                                     |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-----------------------------------------------------------------------+
    | Электронный документ отправлен         |   Аннулирование получено                  | NI                                   | Получен запрос на аннулирование документа                             |
    |                                        +-------------------------------------------+--------------------------------------+-----------------------------------------------------------------------+
    |                                        |   Аннулирование отклонено                 | WR                                   | Отказ в аннулировании документа передан в интеграционный модуль       |
    |                                        |                                           +--------------------------------------+-----------------------------------------------------------------------+
    |                                        |                                           | WRO                                  | Отказ в аннулировании документа передан оператору ЭДО                 |
    |                                        |                                           +--------------------------------------+-----------------------------------------------------------------------+
    |                                        |                                           | NR                                   | Запрос на аннулирование документа отклонен                            |
    |                                        +-------------------------------------------+--------------------------------------+-----------------------------------------------------------------------+
    |                                        |  Аннулирование подтверждено               | WI                                   | Согласование аннулирования документа передано в интеграционный модуль |
    |                                        |                                           +--------------------------------------+-----------------------------------------------------------------------+
    |                                        |                                           | WIO                                  | Согласование аннулирования документа передано оператору ЭДО           |
    |                                        |                                           +--------------------------------------+-----------------------------------------------------------------------+
    |                                        |                                           | N                                    | Документ аннулирован                                                  |
    +----------------------------------------+-------------------------------------------+--------------------------------------+-----------------------------------------------------------------------+