SAP ERP 6.0 EHP7 - стандартные электронные документы — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Журнал счетов-фактур)
Строка 15: Строка 15:
 
*Техническое имя программы J_3RF_REGINV.  
 
*Техническое имя программы J_3RF_REGINV.  
  
Программа J_3RF_REGINV (журнал счетов-фактур) состоит из частей:
+
Программа J_3RF_REGINV состоит из частей:
 
*Описание переменных  (DATA, TYPES)
 
*Описание переменных  (DATA, TYPES)
 
*Экран выбора (SELECTION-SCREEN)
 
*Экран выбора (SELECTION-SCREEN)
Строка 23: Строка 23:
 
*Обработка событий на экране вывода (USER-COMMAND)
 
*Обработка событий на экране вывода (USER-COMMAND)
  
При запуске программы необходимо выбрать режим:
+
При запуске программы на экране выбора необходимо выбрать режим:
*
+
*показать исходящие счета
*
+
*показать входящие счета
 +
*вывести выходную форму журнала
 +
*добавить входящие счета
 +
 
 
Список доступных команд (USER-COMMAND):
 
Список доступных команд (USER-COMMAND):
*Для входящих
+
*Общие
**Create XML Request (EREQ) - создать xml счет-фактуры, для формирования используется модуль J_3RF_CREATE_COR_REQ
+
**REFR - refresh list - обновить список
 
+
**INSR - insert entry - вставить запись
 +
**COPY - copy entry - скопировать запись
 +
**&EDI - edit entry - редактировать запись
 +
**DELE - delete entry - удалить запись
 +
**DISP - display entry - показать запись
 +
**HIST - Display History of Status Changes
 +
**VLOG - View Application Log
 +
*Для входящих счетов-фактур
 +
**IADD - Register incoming invoices - зарегистрировать входящие счтеа
 +
**EREQ - Create XML Request for Clarification - создать xml запроса на уточнение
 +
**SGNR - Sign/Encrypt XML Request for Clarification
 +
**SNDR - Send XML Request for Clarification
 +
**DREQ - Display Clarification Request
 +
**HNDL - Set Status Request for Clarification Handled
 +
*Для исходящих счетов-фактур
 +
**&RVS - Print Revision for Entry - печать исправленного
 +
**EINV - Create XML Invoice - создать xml счета-фактуры
 +
**SGNI - Sign/Encrypt XML Invoice - подпись счета-фактуры
 +
**SNDI - Send XML Invoice - отправить счет-фактуру
 +
**DXML - Display XML Invoice - показать xml счета-фактуры
 +
**DPDF - Display XML in PDF - показать xml в dpf
 
Журнал использует таблицы:
 
Журнал использует таблицы:
 
*J_3RF_REGINV_IN – входящие счета-фактуры
 
*J_3RF_REGINV_IN – входящие счета-фактуры

Версия 11:27, 31 августа 2015

Общие сведения

Модуль предназначен для создания, отправки и получения электронных счетов-фактур, актов и накладных в формате xml ФНС. Модуль является составной частью пакета локализации для России.

Транзакции:

  • J3RFREGINV - Журнал электронных счетов-фактур.
  • J3RFREGTORG - Журнал электронных накладных и актов.


Журнал счетов-фактур

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

  • Меню: Accounting>Finantial Accounting>Accounts Receivable>Reporting>Russia>Invoice Journal.
  • Техническое имя меню J3RF-FDMN-REP-RU.
  • Техническое имя транзакции J3RFREGINV
  • Техническое имя программы J_3RF_REGINV.

Программа J_3RF_REGINV состоит из частей:

  • Описание переменных (DATA, TYPES)
  • Экран выбора (SELECTION-SCREEN)
  • Обработка событий на экране выбора (AT SELECTION-SCREEN)
  • Набор данных (START-OF-SELECTION)
  • Вывод данных (END-OF-SELECTION)
  • Обработка событий на экране вывода (USER-COMMAND)

При запуске программы на экране выбора необходимо выбрать режим:

  • показать исходящие счета
  • показать входящие счета
  • вывести выходную форму журнала
  • добавить входящие счета

Список доступных команд (USER-COMMAND):

  • Общие
    • REFR - refresh list - обновить список
    • INSR - insert entry - вставить запись
    • COPY - copy entry - скопировать запись
    • &EDI - edit entry - редактировать запись
    • DELE - delete entry - удалить запись
    • DISP - display entry - показать запись
    • HIST - Display History of Status Changes
    • VLOG - View Application Log
  • Для входящих счетов-фактур
    • IADD - Register incoming invoices - зарегистрировать входящие счтеа
    • EREQ - Create XML Request for Clarification - создать xml запроса на уточнение
    • SGNR - Sign/Encrypt XML Request for Clarification
    • SNDR - Send XML Request for Clarification
    • DREQ - Display Clarification Request
    • HNDL - Set Status Request for Clarification Handled
  • Для исходящих счетов-фактур
    • &RVS - Print Revision for Entry - печать исправленного
    • EINV - Create XML Invoice - создать xml счета-фактуры
    • SGNI - Sign/Encrypt XML Invoice - подпись счета-фактуры
    • SNDI - Send XML Invoice - отправить счет-фактуру
    • DXML - Display XML Invoice - показать xml счета-фактуры
    • DPDF - Display XML in PDF - показать xml в dpf

Журнал использует таблицы:

  • J_3RF_REGINV_IN – входящие счета-фактуры
  • J_3RF_REGINV_OUT – исходящие счета-фактуры
  • J_3RF_REGINV_LOG – история статусов счетов-фактур
  • J_3RFDI_ARC – архив электронных счетов с XML-данными

Как исходящие документы попадают в журнал

Вариант 1 (....)

Описание краткое описание способа Алгоритм полная последовательность вызовов от начала до конца с кратким описанием каждой функции BADI выделить цветом BADI названия функций - должны быть в алгоритме. описание действия, список входящих параметров описание результата.

Как входящие документы попадают в журнал

Вариант 1 (....)

Описание


Алгоритм

Команда Create XML Request (J_3RF_CREATE_COR_REQ)

Описание Создает xml счет-фактуры используя программу печати, результат помещает в таблицу .... Имя кнопки: EREQ

Аргументы Строка таблицы журнала счетов-фактур

Возвращаемое значение Код ошибки, 0 если все хорошо

Алгоритм

  • check_selected_lines_in(строка журнала) Проверяем создан уже xml фактуры или нет
  • fm.J_3RF_CREATE_COR_REQ - формирует
    • form.screen_300_init(Строка журнала, Create New)
    • screen.0300


BADI

Журнал накладных и актов=

Вариант 1 (....)

Описание

Алгоритм

Как входящие документы попадают в журнал

Вариант 1 (....)

Описание

Алгоритм

Список доступных команд

Команда 1

Описание

Алгоритм

BADI


Структура таблиц

===J_3RF_REGINV_IN===+ структура каждой таблицы