Document History
Version | Changes | Effective Data |
---|---|---|
1.0 | First approved version | 01-Apr-2022 |
2.0 | Release RN_2023_02 | 01-May-2023 |
3.0 | Release RN_2023_03 | 01-Aug-2023 |
4.0 | Release RN_2024_04 | 01-Nov-2024 |
Table of Contents |
---|
About This Guide
...
In 3Keys Kazakhstan Add-On OMS, the following notifications are supported:
Rule | Notification |
---|---|
BR_CRYPTO_COMM | Bus. Rule: Commissioning for Crypto Codes |
BR_CRYPTO_DECOMM | Bus. Rule: Decommissioning for Crypto Codes |
Z3KKZ_OMS_AGGR | Aggregation report to OMS based on aggregation event in ATTP |
Z3KKZ_OMS_AGGR_MPCK | Aggregation report to OMS based on object event in ATTP |
Constraints, Assumptions, Prerequisites and Dependencies
...
Target Host: suzcloud.stage.ismet.kz (for sandbox OMS) or omscloud.ismet.kz (for Production OMS)
Service No.: 443
Path Prefix: no value
Set the HTTP Proxy Options if it is required in your organization network
...
Maintain the service paths in the view /STTP/V_RSRVPATH via transaction SM30 (only the REST Path shall be maintained all other fields will be maintained by activating the BC-Set)
Industry Identifier | RU System | RU System Revision | REST Operation | REST Path |
20 (Pharma KZ) | OMS System | 283 | GET_AGG_INFO | /api/v2/pharma/aggregation/info |
20 (Pharma KZ) | OMS System | 283 | GET_CONNECTION_ID | /api/v2/integration/connection |
20 (Pharma KZ) | OMS System | 283 | GET_EMISSION_ORDERS | /api/v2/pharma/orders |
20 (Pharma KZ) | OMS System | 283 | GET_OMS_VERSION | /api/v2/pharma/version |
20 (Pharma KZ) | OMS System | 283 | GET_REPORT_STATUS | /api/v2/pharma/report/info |
20 (Pharma KZ) | OMS System | 283 | PING | /api/v2/pharma/ping |
20 (Pharma KZ) | OMS System | 283 | SEND_AGGREGATION | /api/v2/pharma/aggregation |
20 (Pharma KZ) | OMS System | 283 | SEND_CLOSE_ARRAY | /api/v2/pharma/buffer/close |
20 (Pharma KZ) | OMS System | 283 | SEND_DROPOUT | /api/v2/pharma/dropout |
20 (Pharma KZ) | OMS System | 283 | SEND_IC_ORDER | /api/v2/pharma/orders |
20 (Pharma KZ) | OMS System | 283 | SEND_IC_RETRIEVAL | /api/v2/pharma/codes |
20 (Pharma KZ) | OMS System | 283 | SEND_IC_STATUS | /api/v2/pharma/buffer/status |
20 (Pharma KZ) | OMS System | 283 | SEND_USAGE | /api/v2/pharma/utilisation |
20 (Pharma KZ) | OMS System | 283 | UPLOAD_LOGS | /api/v2/pharma/logs/upload |
General Customizing
The transaction /STTP/CUSTGEN contains parameters to influence the 3Keys Kazakhstan OMS Add-On. The settings will require a customizing transport.
...
Crypto Code relevance for all Products in this Country. This parameter is recommended to be maintained
Component | Parameter Option | Parameter Value |
---|---|---|
SNR | KZ - for Kazakhstan | X |
Parameter key RR_RU_OMS_PING
Execute ping before each OMS method call. Trigger application error if ping is not successful. This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | 20 - for Pharma | X |
Parameter RR_RU_OMS_REV
OMS revision for the industry. This parameter is mandatory to be maintained
Component | Parameter Option | Parameter Value |
---|---|---|
REP | 20 - for Pharma | 283 |
Parameter RR_RU_OMS_SAVE_RESP
Save response in AIF. This parameter is recommended to be maintained
Component | Parameter Option | Parameter Value |
---|---|---|
REP | 20 - for Pharma | X |
Parameter Z3KKZ_OMS_ACTIVE
Activate 3Keys Kazakhstan OMS Add-On. This parameter is mandatory to be maintained
Component | Parameter Option | Parameter Value |
---|---|---|
REP | no value | X |
Parameter Z3KKZ_AG_MAXOBJPACK
Maximum amount of objects in one aggregation report (default value is 250 000). This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | no value | amount of objects (for example 100000) |
Parameter Z3KKZ_SKIP_CC_CNFCHK
Skip crypto code confirmation check during the sequence check. This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | no value | X |
Parameter Z3KKZ_SKIP_OM_ONLCHK
Skip online aggregation check in OMS during the sequence check. This parameter is recommended to be maintained.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | no value | X |
Parameter Z3KKZ_MAX_LOG_ROWS
Maximum errors on sequence check predecessor for one report (default 10). This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | no value | amount of error messages (for example 80) |
Parameter Z3KKZ_OMS_PRDLINE_ID
Default production line name in the emission order and aggregation report. This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | 20 - for Pharma | for example: Line 1 |
Parameter Z3KKZ_OMS_LOCK_TRIES
The number of OMS lock tries before OMS interaction operation (except aggregation report sending). After each lock attempt delay system wait for delay 2 seconds. In case parameter is not maintained default value 20 is used. This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | no value | for example: 30 |
Parameter Z3KKZ_OMS_DROPREASON
Default Dropout reason in the dropout report. This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | 20 - for Pharma | for example: DESTRUCTION |
Parameter Z3KKZ_OMS_SUBS_SC_ST
Substitute positive Response status to new value. Relevant in case OMS 3.0 is activated. This parameter is optional.
Component | Parameter Option | Parameter Value |
---|---|---|
REP | no value | for example: SUCCESS |
Maintain Country Communication Settings
...
URL Type: Choose one of the following URL types:
URL Type | Description |
KZ_20_OMS | OMS URL Type (Pharmaceuticals KZ) |
Logical Port Name: Maintain the destination name created in SM59.
...
The following product / GTIN properties can be maintained for trade items.
Property | Value | Description | |
---|---|---|---|
ZKZ_OMS_RMT | IMPORT - in case of import to Kazakhstan PRODUCTION – in case of manufacturing in Kazakhstan | Optional | Release method type (optional parameter) The default value IMPORT is used in case product property is not maintained |
GTIN_INDUSTRY | 20 - for Pharma | Mandatory | GTIN industry |
BR_OWNER_GLN | <GLN> | Mandatory | Business partner GLN with company registration type ZKZ_PARTIC maintained |
RR_CRYPTO_RELEV | X | Optional | GTIN is relevant for Crypto Codes. It is mandatory if parameter RR_CRYPTO_RELEV not maintained |
RR_RU_PRODLINE_ID | <free text> | Optional | Production Line Identifier. It is mandatory if parameter Z3KKZ_OMS_PRDLINE_ID not maintained |
RR_RU_PRODUCT_CODE | <free text> | Optional | Product Code in emission order |
RR_RU_FACTORY_GLN | <GLN> | Mandatory | Business partner GLN with maintained address country code |
Business partner company registrations
The following company registrations shall be maintained for the business partners for sending aggregation report to OMS system.
Property | Description | Value |
ZKZ_OMSRMT | Release method type (optional) The default value IMPORT is used in case product property is not maintained | IMPORT - in case of import to Kazakhstan PRODUCTION – in case of manufacturing in Kazakhstan |
ZKZ_PARTIC | Ident. Number of Taxpayer KZ OMS (mandatory) |
|
Create OMS system in ATTP
...