SAP Notifications¶
Here, you find possible solutions to the problems that can occur with SAP Notifications/BC-XOM when installing or running PLOSSYS Output Engine.
No SAP Notifications¶
As of PLOSSYS Output Engine 7.0.0, seal-co-notifier services requires the parameters "&El" and "&Er" transmitted for SAP Spool on Windows or Linux. If the OMS command for Submit has not been appended by these parameters or the SAP configuration and oms_submit.cfg are different in that regard, no SAP notifications can be sent. The ROMS entry in the NATS key-value store for the SAP notifications is wrong in these cases. This can prevent notifications being sent even after the configuration has been fixed.
To fix the problem, follow these steps:
-
Correct the OMS command in the SAP configuration and
oms_submit.cfg. Make sure both entries contain the parameters"&El"and"&Er"and are identical. -
Stop all instances of
seal-co-notifierservice. -
Clear the buckets in the NATS key-value store used by
seal-co-notifierservice.nats kv del co-notifier-job-counters nats kv del co-notifier-device-counters nats kv del co-notifier-printer-sap nats kv del co-notifier-printer-mappings nats kv del co-notifier-reply-groups -
Restart
seal-co-notifierservice.
Reference - buckets in the NATS key-value store
For more information about the buckets in the NATS key-value store used by seal-co-notifier service, refer to SAP notifications.
Language of Error Messages¶
For SAP Spool, error messages in seal-job-notifier.log may contain non-English messages. To change it, specify the logon language for the SAP system connection in sapnwrfc.ini:
-
On the Output Engine server, edit
sapnwrfc.ini:C:\ProgramData\SEAL Systems\config\sapnwrfc.ini -
Add the language specification to the file:
LANG=ENLiterature - logon language
In the
sapnwrfc.inifile, theLANGparameter specifies the logon language for the SAP system connection.Specify the language with the two-character ISO code (like
ENfor English,DEfor German) or the one-character SAP-specific code (likeEfor English,Dfor German).Please note: ISO codes are case-insensitiv. SAP codes are not. For example
Dlogs you on in German. Butdlogs you on in Serbian, if that language is installed in your system. -
Save
sapnwrfc.ini. -
Restart
seal-co-notifierservice.