CASS (CARGO ACCOUNTS SETTLEMENT SYSTEMS) is a standardized airfreight billing system.
→ It controls the billing between airlines and forwarding companies.
The CASS acquisition has its own module in CargoSoft.
Depending on your installation, you can start the open through the CargoSoft or a an icon on your desktop.
  • For more information about the configuration of CASS basic data, see CASS billing setup
  • All functions are protected by an authorization profile.
    The authorization entries can be found in the authorization objects airfreight CASS. 
Airfreight shipments are usually invoiced on a monthly basis.
CASS sends a file with all due freights of various airlines to the forwarder.



CASS procedure in CargoSoft

The file (.HOT format) is imported into CargoSoft via the CASS application and distributed to the files.
The application checks the amounts against the CASS accrual in the shipments.

The CASS file is booked as a payable and can be transferred to accounting via available interfaces.

General information

Evaluate CASS file for different clients/branches

If you would like to split a CASS file into multiple clients or branches, you can post-edit the file manually and split it into multiple parts.
The file is automatically imported for multiple branches. One dataset is created per branch (agent code from the HOT file).
Every dataset is invoiced separately.

Information about the HOT file.

A CASS file always consists of:

  • Header dataset (Header Record) - with indicator AAA
  • different billing datasets - with indicator AWM, DCM, or later CCO, CCR, DCO, DCR
  • Footer dataset (Trailer Record) - with indicator TTT

          AAADE   03120103123104011501EUR
          AWM  006….
          AWM  014…. 
          …
          TTT DE234    0000136000000000000000000136  

The header dataset AAA and trailer record TTT need to be available in every single file!

For example, the header dataset contains important information about the billing period, invoice date, etc.

The billing lines must be checked and split manually. They can be assigned via CASS codes or AWB numbers.

This way you can also import trailer record TTT, which contains information about the number of datasets and the CASS code.

These information are of little importance for the general procedure, but we would still like to point the possibility of entering the branch.

Digits 7-9 from the trailer record contain the office code of the CASS, which is usually not used. Here you could enter the code of the branch, e.g. BRE.
TTT DEBRE    0000136000000000000000000136  

This code will be displayed in the column Office code the Search result tab:

If you would like to accept the files into different clients, please log in to the correct client before importing the file.

You can also select menu Extras → Change of client.


Automatic distribution of the HOT file per branch

The file is automatically imported for multiple branches at once.

The branch that was (possibly) entered in the trailer record will not be used!
TTT DEBRE    0000136000000000000000000136  

Instead, the system reads the last 4 digits fo the agent code from the CASS file (digits 22-32):
AWMBN78151392795  DUS23470864012R   CGQ
AWM N99963469302  DUS23470864012R   CG
AWM  00176180101  FRA23470866031R   D
AWM N00574356306  FRA23470866031R   MEM0
AWM N00575440282  STR23470867011R   MT
AWM N00575440293  STR23470867011R   A J
AWM N00575440315  STR23410301231R   MTY07

This code is compared to the IATA code in basic data AIRFREIGHT → AWB AGENTS (separators and blank spaces are skipped).

  • If the code was identified and only exist once, the branch is recorded as the office code in the CASS dataset.
  • If the code could not be assigned unequivocally, the last four digits of the agent code are entered as the office code in the CASS file instead.


Reset import into invoicing

If you would like to process an invoice that has already been accepted into the invoicing, please proceed as follows:

  • Cancel payable in the incoming invoicing.
  • CargoSoft needs to release the CASS data on the database.

update cassko_t
set
status='PROG',
fk_eafako_rechnr=null,
eflfd=null
where cass_id=…

Search for the CASS file in the CASS application, edit the file again, and import the details from the search result into the invoicing once more.


Tax key per airline

In ADMIN → EDI → EDI CODE CONVERSIONS you can record a separate tax key per airline.

The structure of the EDI partner is as follows - this is an example for the CASS billing in client EE and airline LOT with prefix 080:

  • CASS = CAS billing
  • EE = client
  • A = airline
  • 080 = prefix of the airline
  • Tax key 0EU

The field EDI partner may now contain 11 charaters and does not need to be entered manually for every airline.
This entry can be made directly in the EDI code conversions.

The system issues an information message that the EDI partner is not known.
The entry will still be accepted.

This only applies to EDI partners starting with CASS; all other EDI partner must be entered manually in the EDI partner program.