Document History
Version | Changes | Effective Date |
1.0 | First approved version | 01-Feb-2023 |
...
SAP ATTP delivers a solution to generate the reporting messages for Kazakhstan EDO system. The 3Keys Kazakhstan EDO connector automate the communication and message transfer to Kazakhstan EDO system, visualize the message processing status with monitoring transaction, download and process the electronical document and receipts in ATTP
EDO cockpit transaction /K3TKZ/
...
EDO_MONITOR
The EDO cockpit transaction /K3TKZ/DOCEDO_MONITOR is used for the monitoring of Kazakhstan reporting to EDO (Includes all messages going from SAP ATTP to EDO through 3Keys Kazakhstan connector) .
After executing transaction /K3TKZ/DOCEDO_MONITOR, the screen will be displayed with following selection parameters:
...
Direction: Document direction as icon
Status: Report processing status as icon
Status: Report processing status as code
Status: Report processing status as text
EDO Document Type: EDO document type internal code
EDO Document Type: EDO document type text
Industry Identifier: Report industry
Global Trade Item Number: GTIN or word Multiple in case multiple GTINs included in the message
Lot Number: Lot/Batch number or word Multiple in case multiple Lots included in the message
Material Number: Material number assigned to GTIN from report or word Multiple in case multiple GTINs included in the report
Configuration ID: Configuration ID from system for EDO account
EDO Document Type Description: EDO document type text
Rule Type: Rule triggered based on this rule type from rule configuration
Created On: Report header creation time converted into user time zone
Change On: Report header last changing time converted into user time zone
Sending Date (user): Report event date time converted into user time zone
Participant Tax code: Sender tax code from report
Participant Name: Sender name from report
XML Document Number: Document number from XML
XML Document Date: Document date from XML
Document Number: Document number business transaction
Document Year: Document year business transaction
Counterparty Tax code: Receiver tax number from report
Counterparty Name: Receiver name from system found by tax number
Document Internal Identifier: Report header GUID
Event Internal Identifier: Event GUID
Created by: Report creation user
Changed by: Report changed user
Report Type: Report type code (1 - Notification / 2 - OMS)
Global Location Number: GLN from triggering rule event
Global Location Number Extension GLN extension from triggering rule event
Location Name: Location name text
...
Refresh: Refresh shown entries based on selection screen values
ALV Grid standard buttons to filter, to sort, to search displayed data, changing layout, printing
Cancel: The message header with all related messages will be canceled
Approval: The message header with all related messages will be checked for sequence, approved, and send
Sequence Check: The log of the sequence check for selected message
Change Log: The log of actions and field changes for the selected message
Navigate: Menu of functions for the selected message includes:
Display events: Navigation to the event in ATTP Cockpit
Display business transactions: Navigation to the business transactions in ATTP Cockpit
Display reporting events: Navigation to the reporting event in ATTP Cockpit
Reset No response: Reset status “No response” for selected reports to get response again
Software Version: Display installed Release and Notes for EDO Connector
...
Status: Report item processing status as icon
EDO Document Status: Status received from EDO system for report
EDO Document EDI Status: EDI Status received from EDO system for report
Created on: Message creation time converted into user time zone
Changed on: Message last changing time converted into user time zone
Received on: Message last response received time converted into user time zone
Send on: Message last send time converted into user time zone
File ID: Unique File ID for XML generated by SAP ATTP
Error text: Error text received on sending / response (Double click available to receive full error text)
...
ALV Grid standard buttons to filter, to sort, to search displayed data, changing layout, printing
Refresh: Refresh messages related to the selected header
EDO Message: Menu of functions for the selected message includes:
Display Document Summary JSON: Request document summary JSON online from EDO and display to the user
Download Document Summary JSON: Request document summary JSON online from EDO and store as file
Display Document Details JSON: Request document details JSON online from EDO and display to the user
Download Document Details JSON: Request document details JSON online from EDO and store as file
Display Msg XML: Request XML online from EDO and display to the user
Download Msg XML: Request XML online from EDO and store as file
Reset processing status: Remove processing status to request processing status again from ISMT
Repeat message sending: Send message again to EDO
Get response now: Get response for report immediately
Message AIF: Menu of functions for the selected message includes:
Display Message XMLJSON: Display AIF message
Download Message XMLJSON: Download AIF message
Message AIF: Show AIF transaction
Display processing log: Display application log
Special functions: extra functions
Update Objects EDO status: Update EDO status for message objectsUpdate token: Request new token from EDO system
EDO message processing status
...
01-init: Outbound message created.
05-missing_data: Message processing stop and waiting of user to maintain the missing message data to generate the reporting
07-wait_approval: Message processing stop and waiting for user approval via transaction /K3TKZ/DOCEDO_MONITOR
10-queued: Message is currently in processing by queue or sequence check failed. Wait until queue is processed or other message will be processed, and sequence check will be successful. The user can manually approve the message and skip the sequence check
15-ready_for_send: Message sequence check performed successfully, and message is waiting for sending
20-sent: Message sent to EDO system and waiting of processing status update
30-confirmed: Message successfully confirmed (end status)
40-error: Message processed with error. Message can be resent again.
45-error_missing_data: ATTP reporting error, message data can be corrected by user with function “Maintain missing data” and resent again
50-recalled: message has been recalled by initiator
85-no_response: EDO response error, maximum number of response error counter exceeded, status can be reset with function “Reset no response” and requested again
99-cancelled: Message is canceled by user (end status)
...
If Checkbox Update EDO status is activated SGTIN status is updated in the DB table /K3TKZ/OBJEDO_STA
Create OMS report program /K3TKZ/EDO_OMS_REP
The Create OMS report program /K3TMTK3TKZ/EDO_OMS_REP is used to create entries at /K3TMT/REP_MONITOR transaction with type OMS report (91) for created reporting events with type BR_CRYPTO_COMM.
After executing program /K3TKZ/EDO_OMS_REP, the screen will be displayed with following selection parameters:
...
New header and report entry created at transaction /K3TKZ/DOCEDO_MONITOR with type OMS report and status “Confirmed”
...
If reporting event have objects with status “Applied” and other status program creates header and report entry at transaction /K3TKZ/DOCEDO_MONITOR with type OMS report and status “Error”
Change EDO document attributes program /K3TKZ/
...
EDO_CHANGE
The Change EDO document attributes transaction /K3TKZ/DOCEDO_CHANGE is used to correct data /K3TKZ/DOCEDO_MONITOR transaction if necessary.
After executing program /K3TKZ/DOCEDO_CHANGE, the screen will be displayed with following selection parameters:
...
For each action authority check is performed with authorization object /K3TKZ/001 EDO field /K3TKZ/DAC EAD values 53-Display Certificate, 54-Upload Certificate, 55-Upload Configuration.
...
For each action authority check is performed with authorisation object /K3TKZ/001 EDO field /K3TKZ/DAC EAC values 53-Display Certificate, 56-Call API, 57-Health Check.
...
Authority check is performed on transaction run with authorisation object /K3TKZ/001 EDO field /K3TKZ/DAC EAC value 58-Display EDO API Log.
...