Setup for Barcode Scenario

enaio® repository-manager 11.10 »

The barcode scenario is configured via the rmalink-prod.yml configuration file located in the \config directory of enaio® service-manager.

Parameters of the configuration file:

Parameter Type Description Default value Sample value
repositorymanager-al.barcode.interval Integer

Barcode processing interval in minutes.

If the default value 0 is set, barcode processing is disabled.

0 30
repositorymanager-al.barcode.limit Integer Batch size of the barcode documents that are processed per repository within an interval. 1000 100
repositorymanager-al.barcode.library-folder String Directory for the sapjco3.jar and sapjco3.dll files. ${repositorymanager-al.working-dir}/lib C:/rm-alink/lib
repositorymanager-al.barcode.sap.connections List List of SAP® connections to the repository.

-

repositorymanager-al:
  enaio:
    barcode:
      sap:
        connections:
          - name: OSH
            contRep: RS
            ashost: 10.10.x.x
            sysnr: "00"
            client: 800
            user: user
            passwd: password
            lang: en
          - name: OSH
            contRep: TT
            ashost: 10.10.x.x
            sysnr: "00"
            client: 800
            user: user
            passwd: password
            lang: en
repositorymanager-al.barcode.cnt-type-doc-type String

List of entries for the mapping of the barcode document type, separated by the pipe character.

Entries consist of enaio® content type, equals sign, SAP® document type.

Image/TIFF=FAX|application/pdf=PDF Image/TIFF=FAX|application/pdf=PDF
repositorymanager-al.barcode.default-doc-type String

Default SAP® barcode document type

TIF TIF
repositorymanager-al.barcode.default-protection String Document security "rcud" "rcud"
repositorymanager-al.barcode.default-protocol-version String SAP Content Server HTTP interface version "0047" "0047"

Values of parameters of type 'String' that contain only numeric characters and begin with one or more leading zeros must be enclosed in double quotation marks.

Changes also need to be made to the servicewatcher-sw.yml file located in the \config directory of enaio® service-manager.

applications:
- name: rmalink
  type: microservice
  profiles: prod,cloud,blue
  instances: 1
  memory: 512M
  port: 8092
  path: .
  arch: x64
  jdk: jdk17
  options:
  - -Dloader.path="C:/enaio/service-manager/data/rm-alink/lib"

Enter the path to the \data\rm-alink\lib directory as an absolute path based on your installation.

With enaio® server, the barcode scenario requires installation of the Visual C++ Redistributable Packages for Visual Studio 2013.