Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML...

29
Cargo-XML Standards S. Tahir Hasnain Manager Cargo Technology [email protected] 14 th September 2017

Transcript of Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML...

Page 1: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Cargo-XML Standards

S. Tahir Hasnain

Manager Cargo Technology

[email protected]

14th September 2017

Page 2: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

2IATA Cargo-XML

Vendor Management

Standards, SOPs & RP

Industry Groups

Communications

Industry Endorsement

Support

Technical Solution

Delivery

Training

Regulators

Advocacy

Approach for Developing

Global Standards

Page 3: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Industry Messaging Strategy

3

Last & Final Edition

Migrate

…to be continued

IATA Cargo-XML

Page 4: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Messaging Working Group Membership

4

DACHSER

As of Sept 2017

IATA Cargo-XML

Page 5: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Cargo-XML

Messages

For further information

Please visit http://www.iata.org/cargo-xml

As of Sept 2017

4IATA Cargo-XML

XML Waybill (XFWB)

XML House Waybill (XFZB)

XML House Manifest (XFHL)

XML Flight Manifest (XFFM)

XML Freight Booked List (XFBL)

XML Status Message (XFSU)

XML Response Message (XFNM)

XML Booking Message (XFFR)

XML Custom Status Notification (XCSN)

XML Shippers Dec for DG (XSDG)

XML Generic Request (XGRQ)

XML Rate Information (XRAF)

XML ULD Control Receipt (XUCR)

XML ULD Flight Manifest (XFUM)

XML Invoice (XINV)

XML Packing List (XPCL)

XML Certificate of Origin (XCOO)

XML Shippers Letter of Instruction (XSLI)

Page 6: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Cargo-IMP vs Cargo-XMLFeatures Cargo-IMP Cargo-XML

Character Set Limited (ASCII 7 bit) Extended (UTF -8)

Size Limited Extended

Field/Line 65 characters unlimited

Message 3500 characters unlimited

Scope Airport to Airport End to end supply chain

Occurrences Limited Unlimited

Message Structure Constraints Flexible

Data Type Limited Extended

Communication Medium Private Network Public - Internet based

Platform Dependent Yes No

Data Quality Modest Improved

Error Handling Cumbersome Improved

Data Validation No Yes (XSD)

UN/CEFACT Standards No Compatibility Compatible

Multimodal No Yes

Cross-border No Yes

IATA Cargo-XML 6

Page 7: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Cargo-XML Initiative Dimensions

7

Cargo-XML Standards

Publication

Tools

Training

Consulting

IT Service Providers

AEI

Advocacy

(Customs & Security)

Cargo-XML standards are delivered in

an innovative way that:

↗ Improves industry efficiency

↗ Facilitates industry adoption

↗ Allows compliance with Regulations

↗ Facilitates advocacy

IATA Cargo-XML

Page 8: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

8

Cargo-XML Manual and Toolkit

Cargo-XML

Standards

• Messages -Specs & schemas

Business Rules

• Data Elements

• Specs & Schema Linkage

Layout & Examples

• Message Layouts

• Sample Messages

Mappings with

• Cargo-IMP,

• WCO

• UNTDED

Cargo-IMP Manual

Download Section

• Conversion Guidelines

• White Paper

FAQ, Code List

Current Edition: 5th

Freight

Forwarders

IT Service Providers

↗ Migration Guidelines C-IMP Cargo-XML

↗ Cargo-XML Scorecard

↗ White Papers

↗ Industry Digital Cargo

↗ XML Implementation Strategies

Publication

IATA Cargo-XML

Page 9: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

9

Cargo-XML Autocheck

↗ Powerful online service

↗ Syntax check validation with business logic

checks

↗ Self-test without partner

↗ Support during rollout and when connecting

additional partners

↗ Permanent availability (24/7)

↗ High data quality and integrity

↗ Test results immediately available

↗ Fast overview of the error situation

Note: Cargo-XML Message validator will be available towards the end of 2014

Tools

IATA Cargo-XML

Page 10: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Cargo-XML Training

10

↗ Cargo-XML Training Course is

available

↗ Classroom Training

↗ In company Training - tailored as

per your requirements

For further information please contact Yaniv SORANY at [email protected]

Training

IATA Cargo-XML

Page 11: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

IT Companies Signed Cargo-XML License

• Accenture

• Airports Bureau Systems Limited

• Axway France

• Azyra Systems

• Bertling EDI Service & IT GmbH (BESITEC)

• Boltrics Professionals BV

• British Telecommunications

• Cargo Community Network PTE LTD

• CARGO COMMUNITY SYSTEM SRL

• CargoIT

• Cargonaut

• CCS Japan

• Champ Cargosystems

• Crimsonlogic

• Descartes

• DGOffice (DGM)

• GLS Hong Kong

• Hans Infomatic

• Hermes Logistics Technologies Ltd

• Hexaware

• Hong Kong R&D Centre for Logistics

• IBS Software Europe Ltd

• Kewill

• Magaya Corporation

• Mercator

• Mercator Solutions FZE

• Mphasis Limited

• New Age Software Solution

• Parse 2

• QID Technologies

• Riege Software International

• RTS Solutions

• SAP

• SITA

• Skyteam

• SoftCargo

• Software-AG

• Travel Technology Interactive do Brasil

• UNCTAD

• Unisys

• Vixsoft Systems Limited

• Webb Fontaine Holding, Inc.

• West Blue Consulting

• WIN Worldwide Information Network

• WiseTech Global

• YourEDI

As of Sept 2017

IT Service Providers

IATA Cargo-XML 11

Page 12: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Customs & IATA Cargo-XML Standards

Following Customs Authorities have got IATA Cargo-XML Manual and Toolkit:

1. World Customs Organization (WCO)

2. Mexican Customs

3. Argentinian Customs

4. Paraguay Customs

5. Pakistan Customs

6. Abu Dhabi Customs

7. Qatar Customs

8. Bahrain Customs

9. Jamaica Custom Agency

10. Philippines

11. Japan Customs

12. CA-CBSA

13. US-CBP

AEI

Advocacy

(Customs & Security)

IATA Cargo-XML 12

Page 13: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

IATA CARGO-XML MIGRATION

Page 14: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

A few common concerns

14IATA Cargo-XML

Page 15: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Transition to the Cargo-XML…

How do I support my partners

who continue to use Cargo-IMP?

IATA Cargo-XML 15

Page 16: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Transition to the Cargo-XML…

Do I need to update my Cargo

System to support Cargo-XML?

IATA Cargo-XML 16

Page 17: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Transition to the Cargo-XML…

To what extent Cargo-XML and

C-IMP are compatible?

IATA Cargo-XML 17

Page 18: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Transition to the Cargo-XML…

What is the impact of big size

Cargo-XML message on

bandwidth of my network?

IATA Cargo-XML 18

Page 19: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Migration Fundamentals

19

Cargo-XML adoption is highly dependent on:

Your Business partners’ system

You own Cargo/Logistics System

Implementation Strategy is very critical

IATA Cargo-XML

Page 20: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Implementation Strategies

Generally, there are two types of Cargo-XML implementations:

1. Direct Cargo-XML adoption

Both Sender and Recipient exchange Cargo-XML messages

2. Transformation between Cargo-IMP and Cargo-XML

Either Sender or Recipient is converting from one format to another.

Applicable when

migrating from Cargo-IMP to Cargo-XML

supporting partner that uses a different standard

IATA Cargo-XML 20

Page 21: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Transformation between Cargo-XML and C-IMP

Model I – Communication with Cargo-IMP Partner

Model II - Communication with Cargo-XML Partner

Cargo-XML Conversion to C-IMP Transmit C-IMP

Cargo-XML Conversion to C-IMP Transmit Cargo-XML

Cargo-IMP Conversion to C-IMP Transmit C-IMP

Cargo-IMP Conversion to C-XML Transmit Cargo-XML

IATA Cargo-XML 21

Page 22: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

IATA Cargo-XML 22

Scenario: Your system supports both Cargo-IMP and Cargo-XML standards

Cargo/Logistics System

Cargo-IMPRecipient

Cargo-XMLRecipient

Cargo-IMP

Cargo-XML

Page 23: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

IATA Cargo-XML 23

Scenario: Your system supports Cargo-IMP standards only

Cargo/Logistics System

Cargo-IMPRecipient

Cargo-XMLRecipient

Cargo-IMP

Cargo-XML

Converter(Inhouse or 3rd Party)

Cargo-IMP

Page 24: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

IATA Cargo-XML 24

Scenario: Your system supports Cargo-XML standards only

Cargo/Logistics System

Cargo-IMPRecipient

Cargo-XMLRecipient

Cargo-IMP

Cargo-XML

Converter(Inhouse or 3rd Party)

Cargo-XML

Page 25: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Transition to the Cargo-XML…

25

To support industry migration, IATA has published the:

• “Conversion Guidelines” between C-IMP and Cargo-XML

• “Data Length Recommendations” for Cargo-XML

• “White Papers” highlighting Implementation Strategies

• “Mapping” between C-IMP and Cargo-XML

IATA Cargo-XML

Page 26: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Basic Components for Conversion

26

1. Character Set

2. Field Length

3. Field Occurrence

4. Structure

5. Semantic

6. Field Existence

7. Data Types

8. Message Split

IATA Cargo-XML

Page 27: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

C-IMP to Cargo-XML Conversion

IATA Cargo-XML 27

Page 28: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

Cargo-XML to C-IMP Conversion

28IATA Cargo-XML

Page 29: Cargo-XML Standards - IATA Solution Delivery Training Regulators ... Customs & IATA Cargo-XML Standards ... Qatar Customs 8. Bahrain Customs 9.

29

For further details visit http://www.iata.org/cargo-xml

IATA Cargo-XML