IFTCCA Forwarding and transport shipment charge calculation
TBG3 Transport
The function of this message is to request the calculation of the transport charges of a specific shipment and to answer to such a request.
Header
- 00010Message headerMandatoryMax 1A service segment starting and uniquely identifying a message. The message type code for the Forwarding and transport shipment charge calculation message is IFTCCA. Note: Forwarding and transport shipment charge calculation messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 IFTCCA 0052 D 0054 13A 0051 UN 1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement.
- 00020Beginning of messageMandatoryMax 1A segment to indicate the type and function of the message and to transmit the identifying number. 
- 00030Contact informationConditionalMax 9A segment to identify a person or department to whom communication should be directed. 
- 00040Communication contactConditionalMax 9A segment to identify a communication number of a person or department to whom communication should be directed. 
- 00050Date/time/periodConditionalMax 9A segment to indicate date(s) and time(s) applying to the whole message. 
- 00060Transport service requirementsConditionalMax 9A segment to identify the contract, conditions of carriage, services and priority requirements for the transport. 
- 00070CurrenciesConditionalMax 9A segment to indicate the currency applicable to the whole message. 
- 00080Monetary amountConditionalMax 9A segment to indicate a monetary value applying to the whole message. 
- 00090Free textConditionalMax 99A segment to specify free form or processable supplementary information. In computer-to-computer exchanges free form text will normally require the receiver to process this segment manually. 
- Segment group 1Repeat 9- 00110ReferenceMandatoryMax 1A segment to identify a reference which applies to the entire message, e.g. reference to previous message. 
- 00120Date/time/periodConditionalMax 9A segment to indicate date and time relating to the reference. 
 
- 00110ReferenceMandatoryMax 1
- 00130Control totalConditionalMax 9A segment to specify control totals for the shipment. 
- Segment group 2Repeat 99- 00150Place/location identificationMandatoryMax 1A segment to identify a location. 
- 00160Date/time/periodConditionalMax 9A segment to indicate date(s) and time(s) related to the location. 
 
- 00150Place/location identificationMandatoryMax 1
- Segment group 3Repeat 9- 00180Charge payment instructionsMandatoryMax 1A segment to indicate the default charge methodology. 
- 00190CurrenciesConditionalMax 9A segment to indicate the charge calculation currency. 
- 00200Place/location identificationConditionalMax 9A segment to indicate a place related to the charge methodology. 
- 00210Monetary amountConditionalMax 9A segment to identify the monetary amount associated with the charges, e.g. a maximum acceptable amount. 
 
- 00180Charge payment instructionsMandatoryMax 1
- Segment group 4Repeat 99- 00230Transport informationMandatoryMax 1A segment to indicate information related to the mode, means of transport and carrier. 040 D5(040,030) If first, then all
- 00240Date/time/periodConditionalMax 9A segment to indicate date(s) and time(s) related to the details of transport. 
- 00250Transport service requirementsConditionalMax 9A segment to identify contract, conditions of carriage, services, priority requirements for this means of transport/carrier. 
- 00260Place/location identificationConditionalMax 99A segment to indicate a location related to the details of transport. 
- 00270Free textConditionalMax 99A segment to specify free form or processable supplementary information associated with the details of transport. 
- Segment group 5Repeat 9- 00290ReferenceMandatoryMax 1A segment to identify a reference. 
- 00300Date/time/periodConditionalMax 9A segment to indicate date(s) and time(s) related to the reference. 
 
- 00290ReferenceMandatoryMax 1
 
- 00230Transport informationMandatoryMax 1
- Segment group 6Repeat 99- 00320Name and addressMandatoryMax 1A segment to identify the party's name, address and function. 
- 00330Place/location identificationConditionalMax 9A segment to indicate a location where a specific function will be performed. 
- Segment group 7Repeat 9- 00350Contact informationMandatoryMax 1A segment to identify a person or department within a party. 
- 00360Communication contactConditionalMax 9A segment to identify the communication numbers of person or department to whom communication should be directed. 
 
- 00350Contact informationMandatoryMax 1
- Segment group 8Repeat 9- 00380ReferenceMandatoryMax 1A segment to identify a reference used by the party. 
- 00390Date/time/periodConditionalMax 9A segment to indicate date(s) and time(s) related to the party. 
 
- 00380ReferenceMandatoryMax 1
 
- 00320Name and addressMandatoryMax 1
- Segment group 9Repeat 999- 00410Goods item detailsMandatoryMax 1A segment to identify a goods item for which charges are calculated. 
- 00420Handling instructionsConditionalMax 9A segment to specify handling instructions relating to the goods item. 
- 00430TemperatureConditionalMax 9A segment to specify a temperature setting for the goods item. 
- 00440Range detailsConditionalMax 9A segment to specify a temperature range setting for the goods item. 
- 00450Place/location identificationConditionalMax 9A segment to identify a place/location relating to the goods item, e.g. the place where the goods item will be available for pick-up. 
- 00460Free textConditionalMax 9A segment to specify free form or processable additional information relating to the goods item. 
- Segment group 10Repeat 9- 00480Nature of cargoMandatoryMax 1A segment to describe the nature of cargo. 
- 00490Free textConditionalMax 9A segment to describe the goods in free form. 
 
- 00480Nature of cargoMandatoryMax 1
- Segment group 11Repeat 99- 00510MeasurementsMandatoryMax 1A segment to specify measurements (weight and/or volume), other than dimensions, applicable to the goods item. 
- 00520Number of unitsConditionalMax 9A segment to specify the number of units for which weights or volumes are expressed. 
 
- 00510MeasurementsMandatoryMax 1
- Segment group 12Repeat 99- 00540DimensionsMandatoryMax 1A segment to specify dimensions applicable to the goods item. 
- 00550Number of unitsConditionalMax 9A segment to specify the number of units for which dimensions are expressed. 
 
- 00540DimensionsMandatoryMax 1
- Segment group 13Repeat 9- 00570ReferenceMandatoryMax 1A segment to specify a reference related to the goods item. 
- 00580Number of unitsConditionalMax 9A segment to indicate the number of units for which the given reference applies. 
 
- 00570ReferenceMandatoryMax 1
- Segment group 14Repeat 9- 00600Transport placementMandatoryMax 1A segment to identify transport details for a goods item. 
- Segment group 15Repeat 9- 00620MeasurementsMandatoryMax 1A segment to specify the distribution of a goods item among the transport details. 
- 00630Number of unitsConditionalMax 9A segment to indicate the number of units to which the given measurements apply. 
 
- 00620MeasurementsMandatoryMax 1
 
- 00600Transport placementMandatoryMax 1
- Segment group 16Repeat 999- 00650Split goods placementMandatoryMax 1A segment to identify equipment in which goods will be transported. 
- Segment group 17Repeat 9- 00670MeasurementsMandatoryMax 1A segment to specify the distribution of a goods item among the equipment. 
- 00680Number of unitsConditionalMax 9A segment to indicate the number of equipment units to which the given measurements apply. 
 
- 00670MeasurementsMandatoryMax 1
 
- 00650Split goods placementMandatoryMax 1
- Segment group 18Repeat 99- 00700Charge/rate calculationsMandatoryMax 1A segment to specify charges associated with the goods item. 
- 00710Price detailsConditionalMax 9A segment to specify price details (price and unit price basis). 
- 00720Number of unitsConditionalMax 9A segment to specify the number of units to which the unit price basis applies. 
- 00730Percentage detailsConditionalMax 9A segment to indicate the applicable reduction or surcharge percentage details. 
- 00740Monetary amountConditionalMax 9A segment to specify a monetary amount (prepaid, discount, etc.). 
- 00750QuantityConditionalMax 9A segment to indicate a quantity, for example a chargeable weight. 
- 00760Place/location identificationConditionalMax 9A segment to indicate a location where a specific function will be performed. 
- 00770ReferenceConditionalMax 9A segment to specify a reference related to the calculated charge, e.g. reference to a specific contract. 
- 00780MeasurementsConditionalMax 9A segment to specify measurements, e.g. minimum limit of weight for which the charge and price are applicable. 
- 00790CurrenciesConditionalMax 9A segment to specify the currency in which the charge is expressed or must be expressed. 
- 00800Date/time/periodConditionalMax 9A segment to specify a date/time related to the charge calculation, e.g. the expiry date of the calculation result. 
- 00810Free textConditionalMax 9A segment to specify free form additional information related with the charge calculation. 
 
- 00700Charge/rate calculationsMandatoryMax 1
- Segment group 19Repeat 9- 00830Dangerous goodsMandatoryMax 1A segment to specify the class of dangerous goods, packing group, etc. 
- 00840Free textConditionalMax 99A segment to specify the dangerous goods technical name and any other additional dangerous goods information. 
- Segment group 20Repeat 9- 00860MeasurementsMandatoryMax 1A segment to specify the measurements of the dangerous goods. 
- 00870Number of unitsConditionalMax 1A segment to specify the number of equipment units to which the measurements apply. 
 
- 00860MeasurementsMandatoryMax 1
- Segment group 21Repeat 999- 00890Split goods placementMandatoryMax 1A segment to identify the equipment in which the dangerous goods have to be transported. 
- Segment group 22Repeat 9- 00910MeasurementsMandatoryMax 1A segment to specify measurements of that portion of the dangerous goods in the equipment. 
- 00920Number of unitsConditionalMax 1A segment to specify the number of units to each of which the given measurement applies. 
 
- 00910MeasurementsMandatoryMax 1
 
- 00890Split goods placementMandatoryMax 1
 
- 00830Dangerous goodsMandatoryMax 1
 
- 00410Goods item detailsMandatoryMax 1
- Segment group 23Repeat 999- 00940Equipment detailsMandatoryMax 1A segment to specify equipment and/or equipment size and type. 
- 00950Number of unitsConditionalMax 9A segment to specify the number of pieces of equipment required. 
- 00960Free textConditionalMax 9A segment to specify free form or processable supplementary information associated with the equipment. 
- 00970ReferenceConditionalMax 9A segment to specify a reference number to equipment. 
 
- 00940Equipment detailsMandatoryMax 1
- 00980Message trailerMandatoryMax 1A service segment ending a message, giving the total number of segments in the message (including the UNH & UNT) and the control reference number of the message. 1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.