title>Data interface of the international logistics information system - GB/T 39461-2020 - Chinese standardNet - bzxz.net
Home > GB > Data interface of the international logistics information system
Data interface of the international logistics information system

Basic Information

Standard ID: GB/T 39461-2020

Standard Name:Data interface of the international logistics information system

Chinese Name: 国际物流信息系统数据接口

Standard category:National Standard (GB)

state:in force

Date of Release2020-11-19

Date of Implementation:2021-06-01

standard classification number

Standard ICS number:Sociology, services, company (enterprise) organization and management, administration, transportation>>Company (enterprise) organization and management>>03.100.01 Company (enterprise) organization and management synthesis

Standard Classification Number:General>>Standardization Management and General Provisions>>A02 Economic Management

associated standards

Publication information

publishing house:China Standard Press

Publication date:2020-11-01

other information

drafter:Lin Zhong, Zhang Yinfen, Lin Ting, Yao Shuhong, Zhang Wenhui, Ge Ju, Huang Zhiping, Guo Jiangzhu, Lin Xiaowei, Jin Xufeng, Cao Jianfeng, Yang Xijiang, Chen Zheng, Kang Shuchun, Chen Ming, Xiang Guolun, Lei Yufeng, Gong Suxin, Hou Huimin , Cai Yidi, Zhong Jing

Drafting unit:Shenzhen Kunxin International Freight Forwarding Co., Ltd., Xiamen Denghan Shipping Co., Ltd., Beijing Jiuxing Times Technology Co., Ltd., Jiaxing Dadi Logistics Co., Ltd., Yiwu Jinlong Yijingtong Supply Chain Service Co., Ltd., Chongqing Electronic Engineering Vocational College, China Institute of Standardization, Shanghai Xinjingcheng International Logistics Co., Ltd., Xinjiang High-tech Project Development Research Institute (Co., Ltd.), etc.

Focal point unit:National Electronic Business Standardization Technical Committee (SAC/TC 83)

Proposing unit:National Electronic Business Standardization Technical Committee (SAC/TC 83)

Publishing department:State Administration for Market Regulation and National Standardization Administration Committee

Introduction to standards:


GB/T 39461-2020.Data
interface of the international logistics information system . Interface communication methods, data transmission, data conversion, communication message requirements, security requirements, interface functions and interface management.
GB/T 39461 is suitable for international logistics stakeholders to develop and use international logistics information system data interfaces, and can also be used by management departments to manage international logistics information systems and related interfaces.
2 Normative references
The following documents are essential for the application of this document. For dated reference documents, only the dated version applies to this document. For undated referenced documents, the latest version (including all amendments) applies to this document.
GB/T 7408 Data elements and interchange formats Date and time representation for information exchange
GB/T 14805 (all parts) Electronic Data Interchange for Administration, Commerce and Transport (EDIFACT) application-level syntax rules (Grammar version number: 4, Grammar release number: 1)
GB/T 18354-2006 Logistics terminology
GB/T 26318 Logistics network information system risks and prevention
GB/T 26320 International Freight Forwarding Information Exchange Specification
3 Terms and Definitions, Abbreviations
3.1 Terms and Definitions
GB/T 18354-2006 and the following terms and definitions apply to this document .
3.1.1
Logistics information logistics information
A general term for knowledge, materials, images, data, and files that reflect the contents of various logistics activities.
[GB/T 18354-2006, definition 2.23].
3.1.2
international logistics information system
Information system applied to international logistics management.
3.1.3
public key infrastructure
Infrastructure that provides security services established using public key theory and technology.
Note: Basic technologies include encryption, digital signatures, data integrity mechanisms, digital envelopes, double digital signatures, etc.
3.2 Abbreviations
The following abbreviations apply to this document.
ANSI: American National Standards Institute
AS2: Communication transmission protocol (Applicability Statement 2)
This standard specifies the international logistics information system (hereinafter referred to as: system ) basic requirements for data interfaces, interface communication methods, data transmission, data conversion, communication message requirements, security requirements, interface functions and interface management. This standard is applicable to the development and use of international logistics information system data interfaces by international logistics stakeholders, and can also be used as a management department for the management of international logistics information systems and related interfaces.


Some standard content:

ICS03.100.01
A02
GB
National Standard of the People's Republic of China
GB/T39461—2020
International Logistics Information System Data Interface||tt| |Data interface of the international logistics information system2020-11-19 Released
State Administration for Market Regulation
National Standardization Administration Committee
Released
Implemented on 2021-06-01
Foreword
Scope
2
3
5
6
7
8|| tt||9
10
11
Normative reference documents
Terms and definitions, abbreviations
Basic requirements
Interface communication Method
Data transmission
Data conversion
Communication message requirements
Security requirements
Interface function
Interface management.||tt| |Appendix A (informative appendix)
Appendix B (informative appendix)
item
times
general example of XML structure of communication message message
General example of JSON structure of communication message messages GB/T39461—2020
Foreword
This standard is drafted in accordance with the rules given in GB/T1.1-2009GB/T39461—2020
Please Note that some content in this document may involve patents. The publisher of this document assumes no responsibility for identifying these patents. This standard is proposed and coordinated by the National Shenzi Business Standardization Technical Committee (SAC/TC83). This standard was drafted by: Shenzhen Kunxin International Freight Forwarding Co., Ltd., Xiamen Denghan Shipping Co., Ltd., Beijing Jiuxing Times Technology Co., Ltd., Jiaxing Dadi Logistics Co., Ltd., Yiwu Jinlong Yijingtong Supply Chain Service Co., Ltd., Chongqing Shenzi Engineering Vocational College, China Institute of Standardization, Shanghai Xinjingcheng International Logistics Co., Ltd., Xinjiang High-tech Project Development Research Institute (Co., Ltd.), Beijing Zongheng Standard Technology Co., Ltd., Dalian Wanfa United Aviation and Trade Technology Co., Ltd., Kashgar Jinlida International Logistics Center Co., Ltd., Xinjiang Drouya International Logistics Co., Ltd., Xinjiang Agricultural University, Tumushuke Haina Import and Export Co., Ltd., Guangdong Xinyi Management Consulting Co., Ltd., Hotan Hengyang Foreign Trade Co., Ltd., Yili TORRIDA TRANSPORT LIMITED. Drafters of this standard: Lin Zhong, Zhang Yinfen, Lin Ting, Yao Shuhong, Zhang Wenhui, Ge Ju, Huang Zhiping, Guo Jiangzhu, Lin Xiaowei, Jin Xufeng, Cao Jianfeng, Yang Xijiang, Chen Feng, Kang Shuchun, Chen Ming, Xiang Guolun, Lei Yufeng, Gong Su Xin, Hou Huimin, Cai Yidi, Zhong Jing m
G
1 scope
International logistics information system data interface
GB/T39461—2020
This standard specifies the basic requirements for data interfaces, interface communication methods, data transmission, data conversion, communication message requirements, security requirements, interface functions and interface management of the international logistics information system (hereinafter referred to as the system). This standard is applicable to the development and use of international logistics information system data interfaces by international logistics stakeholders, and can also be used as a management department for the management of international logistics information systems and related interfaces. Normative reference documents
2
52
The following documents are essential for the application of this document. For dated references, only the dated version applies to this document. For undated referenced documents, the latest version (including all amendments) applies to this document. Date and time representation
GB/T7408 Data elements and exchange formats Information exchange GB/T14805 (all parts) Electronic Data Interchange for Administration, Commerce and Transport (EDIFACT) application-level syntax rules (syntax version number: 4, Grammar release number: 1)
GB/T18354-2006 Logistics terminology
GB/T26318 Logistics network information system risks and prevention GB/T26320 International freight forwarding information exchange specifications 3 terms and definitions, abbreviations| |tt||3
3.1
Terms and Definitions
The terms and definitions defined in GB/T18354-2006 and the following apply to this document. 3.1.1
Logistics information
logisticsinformation
is a general term for knowledge, materials, images, data and documents that reflect the content of various logistics activities. [GB/T18354-2006, definition 2.23]. 3.1.2
international logistics information system International logistics information system
is an information system applied to international logistics management. 3.1.3
Public key infrastructure
public key infrastructure
Infrastructure that provides security services established using public key theory and technology Note: Basic technologies include encryption, digital signatures, data Integrity mechanisms, digital envelopes, double digital signatures, etc. 3.2
2 Abbreviations
The following abbreviations apply to this document.
ANSI:
AS2:
American National Standards Institute (AmericanNationalStandardsInstitute) Communication Transmission Protocol (ApplicabilityStatement2) GB/T39461—2020
ebMS:
FTP :
HTTP:
HTTPS:
JSON:
PKI:
SFTP:
SMTP:
SSL:
TLS:
Electronic Business Message Service Specification (FileTransferProtocol) HyperText Transfer Protocol (HyperTextTransferProtocol) HyperTextTransferProtocoloverSecureSocketLayer) Object Notation (JavaScriptObjectNotation) Public Key Basics Facility (publickeyinfrastructure) Secure File Transfer Protocol (SecretFileTransferProtocol) Simple Mail Transfer Protocol (SimpleMailTransferProtocol) Secure Sockets Layer (SecureSocketsLayer) Secure Transport Layer Protocol TransportLayerSecurityUN/EDIFACT: United Nations Electronic Data Interchange for Administration, Commerce and Transportation (UnitedNations/Elec -tronicDataInterchangeForAdministration,CommerceandTransport)UUID:
The Extensible Markup Language (ExtensibleMarkupLanguage) interface communication method is shown in Chapter 5. The system should specify one of the methods for communication. 4.2
Transmission control
Transmission control should specify the requirements for transmission means, transmission communication requirements, transmission content, data specifications, system components and communication messages.
Interface Security
4.3
See Chapter 9 for interface security related requirements.
Transmission content
4.4
The transmission content should include various logistics information related to the system user. Examples: basic cargo information, warehousing information, logistics status information, processing information, packaging information, loading and unloading information, etc. 5Interface components and processes
4.5
The transmission interface should include but not be limited to communication components, security components, verification components, format conversion components, code translation components, etc. The sender's processing process should go through code translation, data verification, format conversion, encryption and signature, and finally be sent to the receiver interface system through the communication component according to the agreed communication method. After receiving the message message from the sender through the communication component, the receiver should first verify the reliability of the message, whether the format meets the requirements, format conversion and code translation, and then deliver it to the logistics information system. 4.6
Interface management
Interface management requirements should include but are not limited to monitoring of the information transmission process, management and maintenance of interface types, interface relationships, data status and historical information.
2
SAG
Interface communication modebzxz.net
5
5.1 Synchronous response mode
The initiator sends a data request to the receiver, and the receiver The processing results should be returned synchronously. 5.2
Asynchronous response type
GB/T39461—2020
The initiator sends a data request to the receiver. The sender no longer waits for the receiver's processing result, and the receiver completes the processing. Send receipt information. When using this method, the initiator should clearly inform the recipient of the necessary information such as the return receipt request method and address. 5.3 Conversational
The initiator and the receiver establish a channel that can transmit data to each other multiple times. 5.4 Broadcast notification
The sender pushes a single or multiple interface messages in the form of broadcast notification to one or more receivers, and the receiver processes the interface information at an appropriate time.
5.5 Subscription
One party subscribes to an event from the other party, and the subscriber should be notified when the other party responds to the event. 5.6 File transfer type
The sender and receiver transmit interface information through files. Reliable message transmission method
5.7
The client and server transmit messages through storage queues and take corresponding processing. 5.8 Unspecified methods
For unspecified methods, the system shall publish the communication methods and requirements of both the initiator and the recipient in the form of document publication. 6 Data transmission
6.1 Transmission means
Transmission means should support multiple protocols, including but not limited to HTTP, HTTPS, SFTP, FTP, SMTP, ebMS and AS2.
6.2 Transmission protocol requirements
6.2.1HTTP, FTP and Socket
When transmitting data using HTTP, FTP and Socket (socket) methods, part of the transmission message should be combined or All content is encrypted, signed, etc. to prevent data leakage and data tampering during the transmission process. 6.2.2 HTTPS
When using HTTPS communication and transmission, two-way authentication should be used on the basis of complying with its own basic specifications method to ensure the validity and legality of the interactive parties.
6.2.3AS2
When using AS2 for data transmission, HTTPS should be used to transmit data. 6.2.4 Other transmissions
Other transmission protocols should comply with their own requirements. 6.3 Transmission content
6.3.1 Content classification
Transmission content should be classified according to the different functional areas involved in the generation and function of information. 6.3.2 Transmission information
Transmission information should include but not be limited to order information, location information, start and end time information, as well as information related to transportation methods, payment methods, delivery methods, settlement methods, etc.
6.4 Message Transmission Guarantee
6.4.1 Message Transmission
SAC
The initiator should ensure that the message is sent once and only once before receiving the message confirmation. In businesses that require high data accuracy, if you need to ensure the unique validity of the sending behavior, you can use the token mechanism (Token). If you need to ensure the unique authenticity of the data contained in the sent message, you can use idempotence. sexual mechanism. 6.4.2 Message confirmation
The logistics information interface system should have a synchronous or asynchronous reception of the message recipient's receipt information and communication abnormality compensation mechanism. Receipt information should include clear message status.
The cancellation status is divided into two types:
Accepted (Accepted), indicating that the recipient has recognized and accepted the information; Rejected (Rejected), indicating that the recipient does not recognize the information. 6.4.3 Message resend mechanism
The logistics information system should have a message resend mechanism. If the sender does not receive a confirmed message, it should perform a retry operation until a confirmed message is received, or it should judge If the number of retries has been exceeded and a delivery failure message is notified. 6.4.4 Message backup mechanism
When an error occurs, the system should automatically back up the file and the cause of the error, and place the file in a specific directory. 6.4.5 Error code publication
Clear error codes and status codes should be published, and the codes should not be ambiguous or confusing. The code should include but not be limited to system code and business code, and a clear distinction should be made. 6.5 Electronic data exchange
Shenzi data exchange shall follow the general principles and requirements for information exchange in GB/T14805 (all parts), and comply with the relevant provisions on information exchange rules in GB/T2632C4
. 7
Data conversion
Data conversion functions and components
7.1
GB/T39461—2020
The system interface should provide complete data conversion functions to achieve Conversion between different formats and translation of data content ensures normal reception of various types of data between systems.
Data conversion functions and components are shown in Figure 1. Sender and receiver A
Business
Service
Message
Message
System
System
7.2 Convertible Data Format
Message Service Controller
Code
Conversion
Format
Conversion
Figure 1
Message||tt ||Confirmation message
Message
Confirmation message
Transmitter B
Message Service Controller
Format
Code| |tt||Conversion
Data conversion functions and components
Conversion
Business
Service
Information
System
The system interface should support the conversion of multiple data formats, including but not limited to XML, JSON and custom text. 8 Communication message requirements
8.1 Overview
When transmitting interface messages, it should include but not Limited to the clear multi-layer structure of message header and message body. Message header
8.2
The message header is used to express the general information of the message, including but not limited to the following information: Message number: the message number used to determine the unique request identity, UUID can be used ;Business code: the business number code determined by the sender and receiver; Sender code: sender identification number; Receiver code: receiver identification number; Send time: the time when the interface message is sent, and its time format should comply with GB/ T7408 regulations. 8.3 The message body
should completely describe the specific business situation.
8.4 Other specification requirements
The message structure and content should comply with the corresponding national standards and the UN/EDIFACT series of messages, ANSI series of messages and other series of messages developed by public organizations and departments.
See Appendix A for a general example of communication message XML structure. 5
GB/T39461—2020
Please refer to Appendix B for a general example of the JSON structure of communication message messages. 9 Security requirements
9.1 Privacy
The system should use SSL technology to ensure the privacy of data transmission. It is recommended to use TLS1.2 and above. The sender can digest the transmitted information, use the private key to digitally sign and encrypt the digest, and send the signature and encryption results to the receiver together with the message.
9.2 Anti-computation tampering
The system should use PKI digital certificate cross-certification to digitally sign messages. It should ensure that data is not tampered with during transmission and achieve non-repudiation of message sending and receiving.
The receiver can use the public key for verification to ensure the integrity of the data. 9.3
Safety specifications
System security should comply with the regulations in GB/T26318. 10
Interface functions
Interface functions include but are not limited to the following aspects: the control component is the system interface master control component, which is used to control and coordinate the processing sequence and process of the interface processing component; the communication component is used The external communication service layer of the interface system and the partner interface system should include communication protocols such as HTTP and FTP;
security components are used for security needs, including providing encryption functions, decryption functions, and signature functions for security needs and verify signature functions;
The verification component is used for verification needs, including providing verification functions for data format and whether the data conforms to the interface specification: the format conversion component should convert the format and data according to the specific interface specification requirements. Parse and convert into formats and data that the logistics system can understand:
The code translation component should use the codes specified in existing national standards or international standards when transmitting. When non-standard code translation functions are used, non-standard code translation functions should be provided. The schematic diagram of interface function association is shown in Figure 2.
Receiver interface system
Control component
Logistics information
Department
6
Generation
Code translation|| tt||group
formula conversion
dimension
pieces
+
check
dimension
pieces|| tt||Security component
Initiator interface system
Control component
Transfer
Verification group
Security component
Figure 2 interface Functional association diagram
Code translation component
Logistics information system
Tip: This standard content only shows part of the intercepted content of the complete standard. If you need the complete standard, please go to the top to download the complete standard document for free.