Skip to content

Configure Output from SAP Spool


The printer is configured for BC-XOM in the SAP system. The BC-XOM interface from SEAL Systems accepts the job and transmits it via IPP or IPPS to the PLOSSYS 5 server. PLOSSYS 5 processes the job and returns the job status to the SAP system via RFC callback.

sap


Install SAP NetWeaver RFC

  1. Open SAP Launchpad in a Web browser:

    https://launchpad.support.sap.com/
    
  2. Log on with your SAP user name and password.

  3. In SAP Launchpad, search for the OSS number 2573790.

  4. Follow the download link for SAP NW RFC SDK 7.50 and save the current version.

  5. Unpack SAP NW RFC SDK:

    Expand-Archive -LiteralPath 'nwrfc750P_6-70002752.zip'
    
  6. Copy the files to the following directory:

    C:\Program Files\SAP\nwrfcsdk
    
  7. Add the following path to the global environment variable PATH in Windows:

    ;C:\Program Files\SAP\nwrfcsdk\lib
    

Configure SAP NetWeaver RFC with an Application Server

  1. Generate the following file:

    C:\ProgramData\SEAL Systems\config\sapnwrfc.ini
    
  2. Specify the connection data to the SAP system in this file:

    ASHOST=<ip_address>
    SYSNR=<number>
    

    Example - SAP configuration file sapnwrfc.ini

    DEST=W74
    ASHOST=10.100.100.100
    TRACE=0
    USER=sapuser
    PASSWD=sappassword
    CLIENT=310
    SYSNR=01
    

    The sapnwrfc.ini configuration file has the same syntax as saprfc.ini.

    Literature - saprfc.ini

    The saprfc.ini file is described in SAP Basis Configuration - Server.

  3. Restart the following service:

    • seal-job-notifier

Configure SAP NetWeaver RFC with a Message Server

  1. Create the following file:

    C:\ProgramData\SEAL Systems\config\saprfc.ini
    
  2. Specify the connection data to the SAP system in this file:

    MSHOST=<sap_server_name>
    GROUP=<group_name>
    

    Example - SAP configuration file sapnwrfc.ini

    DEST=W74
    MSHOST=10.100.100.100
    GROUP=PUBLIC
    CLIENT=000
    USER=rfctest
    PASSWD=ides1234567
    TRACE=0
    

    Example - SAP configuration file sapnwrfc.ini with R3NAME

    DEST=WMS
    R3NAME=W74
    GROUP=PUBLIC
    MSHOST=10.100.100.100
    CLIENT=000
    USER=rfctest
    PASSWD=ides1234567
    TRACE=0
    

    The sapnwrfc.ini configuration file has the same syntax as saprfc.ini.

    Literature - saprfc.ini

    The saprfc.ini file is described in SAP Basis Configuration - Server.

  3. Specify the port of the SAP system in:

    C:\windows\system32\drivers\etc\services
    
  4. Restart the following service:

    • seal-job-notifier

Configure BC-XOM in SAP

Literature - BC-XOM

The configuration of BC-XOM in SAP is described in BC-XOM - OMS Connection.

Hint - supported

PLOSSYS 5 only supports OMS Server or OMS Submit and the transmission via IPP.


Configure the SAP Spool Output on the OMS Server

The OMS Server can check whether the format of the SAP output job is SAPGOF. If the format is SAPGOF, the OMS Server creates the SAP_OMS_FILE_FORMAT=OTF header parameter and PLOSSYS 5 converts the SAP output job. Otherwise, PLOSSYS 5 spools the SAP output job.

For configuring the check, edit the following file:

server\sapserv\conf\oms-submit.cfg

and specify the following setting:

[OMS_SUBMIT]
CHECK_FORMAT Y

Configure the SAPGOF Converter on the PLOSSYS 5 Server

By default, the SAPGOF Converter uses the following configuration files:

  • C:\Program Files\SEAL Systems\seal-sapgof\lib\config\CONFIG

  • C:\Program Files\SEAL Systems\seal-sapgof\lib\config\GRIBS74_PDF_DB


For using another configuration, specify the following Consul keys:

  • CONFIG: Customized content of the GRIBS74_PDF_DB configuration file

  • GRIBS74_PDF_DB: Customized content of the GRIBS74_PDF_DB configuration file

Import the CONFIG File with PLOSSYS CLI

  1. Copy C:\Program Files\SEAL Systems\seal-sapgof\lib\config\CONFIG to config_tmp.yml.

  2. Adjust config_tmp.yml according to the YAML format by indenting each line by four blanks and inserting the following lines at the beginning of the file:

    sapgof:
      CONFIG:
    

    Hint - syntax

    The data consists of multiple lines. For preserving the line endings, store the value in literal style, indicated by a |. You have to indent all lines of the text. The leading spaces will not be part of the data retrieved by the service.

    Example - literal style

    sapgof:
      CONFIG: |
        This is a
        multiline
        value.
    
  3. Customize the settings in config_tmp.yml and save the file.

  4. Import the file to Consul:

    plossys config import config_tmp.yml
    
  5. Restart the following service:

    • seal-sapgof

Import the GRIBS74_PDF_DB File with PLOSSYS CLI

  1. Copy C:\Program Files\SEAL Systems\seal-sapgof\lib\config\GRIBS74_PDF_DB to gribs_tmp.yml.

  2. Adjust gribs_tmp.yml according to the YAML format by indenting each line by four blanks and inserting the following lines at the beginning of the file:

    sapgof:
      GRIBS74_PDF_DB:
    
  3. Customize the settings in gribs_tmp.yml and save the file.

  4. Import the file to Consul:

    plossys config import gribs_tmp.yml
    
  5. Restart the following service:

    • seal-sapgof

Advanced Configuration

The following keys influence the behavior of the output from SAP:

  • MAX_INSTANCES: Maximum of parallel conversions

  • TIMEOUT: Time interval after which a conversion is aborted if it has not generated any new data


For how to configure the stamping of SAP output jobs, refer to Configure Stamps from SAP Output Jobs.


Literature - SAPGOF Converter

For further information about how to configure the SAPGOF Converter, refer to the SAPGOF Converter documentation.


Back to top