SBIS SAPPER - Installation — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 13: Строка 13:
 
*** Print programme name: ''ZJ_3RV_TORG12_BIL''
 
*** Print programme name: ''ZJ_3RV_TORG12_BIL''
 
*** Input parameter values to print an example: (for J programs this section can be omitted)
 
*** Input parameter values to print an example: (for J programs this section can be omitted)
**** Programme entry point: ENTRY
+
**** Programme entry point: ''ENTRY''
**** nast-kappl: V2
+
**** nast-kappl: ''V2''
**** nast-kschl: LD00
+
**** nast-kschl: ''LD00''
**** nast-parvw: WE
+
**** nast-parvw: ''WE''
**** nast-objtype: LIKP
+
**** nast-objtype: ''LIKP''
**** tnapr-sform: J_3RV_T12_PDF
+
**** tnapr-sform: ''J_3RV_T12_PDF''
 
** Tax Invoice
 
** Tax Invoice
 
*** File name with a printed form example: Пример_фактуры.pdf
 
*** File name with a printed form example: Пример_фактуры.pdf
*** Print programme name: ZJ_3RV_INV_A
+
*** Print programme name: ''ZJ_3RV_INV_A''
 
*** Input parameter values to print: (for J programs this section can be omitted)
 
*** Input parameter values to print: (for J programs this section can be omitted)
**** Programme entry point: ENTRY
+
**** Programme entry point: ''ENTRY''
**** nast-kappl: V3
+
**** nast-kappl: ''V3''
**** nast-kschl: RD00
+
**** nast-kschl: ''RD00''
**** nast-parvw: RE
+
**** nast-parvw: ''RE''
**** nast-objtype: VBRK
+
**** nast-objtype: ''VBRK''
**** tnapr-sform: J_3RVINVOICE
+
**** tnapr-sform: ''J_3RVINVOICE''
 
Examples of printed forms must be created from the same mandant as the SBIS SAPPER set up.
 
Examples of printed forms must be created from the same mandant as the SBIS SAPPER set up.
  
Строка 37: Строка 37:
 
= Install SBIS SAPPER module =
 
= Install SBIS SAPPER module =
  
Executive: Customer
+
'''Executive''': Customer
Frequency: for BASIS 7.40 and up - once
+
'''Frequency''': for BASIS 7.40 and up - once
Required rights to SAP: transport requests import (SE01, STMS).
+
'''Required rights to SAP''': transport requests import (SE01, STMS).
 
The module is provided as several transport requests, the final list of transport requests is determined according to the client’s needs and the SAP version.  
 
The module is provided as several transport requests, the final list of transport requests is determined according to the client’s needs and the SAP version.  
 
Transport requests are imported into SAP by the Customer’s specialists and done in a specific order.
 
Transport requests are imported into SAP by the Customer’s specialists and done in a specific order.
 
The full SBIS SAPPER transport requests list is presented in order of import:
 
The full SBIS SAPPER transport requests list is presented in order of import:
 +
# /SBIS/CORE - module basic core
 +
# /SBIS/CORE700 - implementation features for BASIS 7.00
 +
# /SBIS/CORE740 - implementation features for BASIS 7.40
 +
# /SBIS/GUI - graphic user interface of the module
 +
# /SBIS/EJOURNAL – functionality responsible for SAP CIS electronic documents standard journals work
 +
# /SBIS/ARCHIVE_EJOURNAL - functionality responsible for SAP CIS electronic documents standard journals work
 +
# ZSBIS- transactions for quick access from the menu.
 +
SBIS SAPPER efficiency was checked for SAP BASIS 7.02 and 7.40. We are ready to discuss and test the compatibility with other versions of SAP, including earlier versions of SAP.
  
 +
= Migrated data filling check =
  
= Migrated data filling check =
+
'''Executive''': Customer or Tensor
 +
'''Frequency''': once
 +
'''Required rights to SAP''': data review (SE16).
 +
Check tables completion /SBIS/XSLT, /SBIS/STATUS. The tables should not be empty.
 +
 
 +
= Add electronic document formation to print mode =
  
 +
'''Executive''': Customer or Tensor
 +
'''Frequency''': once
 +
'''Required rights to SAP''': ABAP developer rights.
  
 +
SBIS SAPPER module uses the print programmes to generate XML documents.
 +
This technique allows avoiding duplication of document formation algorithm.
 +
Please make a copy of the print programmes specified in the questionnaire. Recommended template name of the programme copy is [ZSBIS_][Programme old name].
 +
In the simplest case, the rework is to add a termination method after electronic document formation to the print program (or its copy).
 +
Code example to be added to each print programme before calling the form:
 +
<source lang=ABAP>
 +
TRY
 +
  DATA lv_not_print TYPE c VALUE ''.
 +
  DATA cl_mapping TYPE REF TO /sbis/cl_mapping.
 +
  CREATE OBJECT cl_mapping.
 +
  CALL METHOD cl_mapping->calc_doc
 +
    EXPORTING
 +
      is_nast      = nast
 +
    IMPORTING
 +
      ev_not_print = lv_not_print.
 +
  IF lv_not_print = 'X'.
 +
    EXIT.
 +
  ENDIF.
 +
ENDTRY.
 +
</source>
  
  
 
[[Категория:SAP]]
 
[[Категория:SAP]]
 
[[Категория:SAPPER]]
 
[[Категория:SAPPER]]

Версия 11:17, 15 декабря 2016

Provide with questionnaire

Either print programmes or XML files of standard electronic document journals can be used to generate XML files. This instruction is about the first variant, the other one isn’t under consideration, as it’s a fairly rare case and does not require any settings. First of all we need to decide how many variants of document packages you need to upload from SAP and what print programme is used. For each package of documents you must provide the samples of printed forms and the following information to Tensor Company (here’s an example):

  • Package name: Finished product realization
  • Dispatch mode: multiple launch (>50) or item-by-item
  • Confirmation is required before shipment: Yes / no
  • Document package contents:
    • Packing list
      • File name with a printed form example: Пример_торг12.pdf
      • Print programme name: ZJ_3RV_TORG12_BIL
      • Input parameter values to print an example: (for J programs this section can be omitted)
        • Programme entry point: ENTRY
        • nast-kappl: V2
        • nast-kschl: LD00
        • nast-parvw: WE
        • nast-objtype: LIKP
        • tnapr-sform: J_3RV_T12_PDF
    • Tax Invoice
      • File name with a printed form example: Пример_фактуры.pdf
      • Print programme name: ZJ_3RV_INV_A
      • Input parameter values to print: (for J programs this section can be omitted)
        • Programme entry point: ENTRY
        • nast-kappl: V3
        • nast-kschl: RD00
        • nast-parvw: RE
        • nast-objtype: VBRK
        • tnapr-sform: J_3RVINVOICE

Examples of printed forms must be created from the same mandant as the SBIS SAPPER set up.

Budget preparation

We create a preliminary budget according to the questionnaire answers. If it’s ok with the customer, than we sign a contract. After that our client gets a SBIS SAPPER integration module.

Install SBIS SAPPER module

Executive: Customer Frequency: for BASIS 7.40 and up - once Required rights to SAP: transport requests import (SE01, STMS). The module is provided as several transport requests, the final list of transport requests is determined according to the client’s needs and the SAP version. Transport requests are imported into SAP by the Customer’s specialists and done in a specific order. The full SBIS SAPPER transport requests list is presented in order of import:

  1. /SBIS/CORE - module basic core
  2. /SBIS/CORE700 - implementation features for BASIS 7.00
  3. /SBIS/CORE740 - implementation features for BASIS 7.40
  4. /SBIS/GUI - graphic user interface of the module
  5. /SBIS/EJOURNAL – functionality responsible for SAP CIS electronic documents standard journals work
  6. /SBIS/ARCHIVE_EJOURNAL - functionality responsible for SAP CIS electronic documents standard journals work
  7. ZSBIS- transactions for quick access from the menu.

SBIS SAPPER efficiency was checked for SAP BASIS 7.02 and 7.40. We are ready to discuss and test the compatibility with other versions of SAP, including earlier versions of SAP.

Migrated data filling check

Executive: Customer or Tensor Frequency: once Required rights to SAP: data review (SE16). Check tables completion /SBIS/XSLT, /SBIS/STATUS. The tables should not be empty.

Add electronic document formation to print mode

Executive: Customer or Tensor Frequency: once Required rights to SAP: ABAP developer rights.

SBIS SAPPER module uses the print programmes to generate XML documents. This technique allows avoiding duplication of document formation algorithm. Please make a copy of the print programmes specified in the questionnaire. Recommended template name of the programme copy is [ZSBIS_][Programme old name]. In the simplest case, the rework is to add a termination method after electronic document formation to the print program (or its copy). Code example to be added to each print programme before calling the form:

TRY
  DATA lv_not_print TYPE c VALUE ''.
  DATA cl_mapping TYPE REF TO /sbis/cl_mapping.
  CREATE OBJECT cl_mapping.
  CALL METHOD cl_mapping->calc_doc
    EXPORTING
      is_nast      = nast
    IMPORTING
      ev_not_print = lv_not_print.
  IF lv_not_print = 'X'.
    EXIT.
  ENDIF.
ENDTRY.