Charge Codes

Charge Codes are used when creating the formulas during postings setup.

You can select different Charge Codes in the Formula Configuration window when configuring sub-rules.

Table 1. Charge Code Mapping
Code Description Mapping Recommended for Rules
01 PP FREIGHT CHARGES EXP.ppWeight() AC and CS
02 PP VALUATION CHARGES EXP.ppValuation() AC and CS
03 PP TAX CHARGES EXP.vatAgent() AC and CS
04 PP TOTAL OTHER CHARGES DUE AGENT EXP.ppAgent() AC and CS
05 PP TOTAL OTHER CHARGES DUE CARRIER EXP.ppCarrier() AC and CS
06 TOTAL CHARGES PREPAID EXP.ppTotal() AC and CS
07 CC FREIGHT CHARGES EXP.ccWeight() AC and CS
08 CC VALUATION CHARGES EXP.ccValuation() AC and CS
09 CC TAX CHARGES EXP.vatCarrier() AC and CS
10 CC TOTAL OTHER CHARGES DUE AGENT EXP.ccAgent() AC and CS
11 CC TOTAL OTHER CHARGES DUE CARRIER EXP.ccCarrier() AC and CS
12 TOTAL CHARGES COLLECT EXP.ccTotal() AC and CS
13 INCENTIVE ( PER AWB FOR CSR ) EXP.sellIncentive() AC and CS
14 NET AMOUNT (PER AWB FOR CSR ) EXP.sellNetNet() AC and CS
15 COMMISSION (PER AWB FOR CSR ) EXP.iataComm() AC and CS
17 PRORATE REVENUE PER SECTOR PRORAT.getProCarrierProTotal() AF
18 ISC (OUT GOING INTERLINE BILLING) PRORAT.getProCarrierInterPercAmt() AF
19 NET AMOUNT BILLED (OUT GOING INTERLINE BILLING) PRORAT.getNetAmountBilled() AF
21 INBOUND INVOICE AMOUNT USD INCAWB.billingAmount() IC and IM
22 INBOUND INVOICE AMOUNT IN HOST CURRENCY INCAWB.listingAmount() IC and IM
23 DIFF. AMOUNT FOR INBOUND INVOICE AMOUNT IN HOST CURRENCY INCAWB.listingDifference() IC and IM
24 INBOUND OAL BILLED SHARE AMOUNT WGT-CHRG USD (AWB) INCAWB.billWeightCharge() IC and IM
25 INBOUND OAL BILLED OTHER CHARGES USD (AWB) INCAWB.billOtherCharge() IC and IM
26 INBOUND OAL BILLED COMMISSION USD (AWB) (ISC) INCAWB.billInterlineAmt() IC and IM
27 INBOUND OAL NET BILLING (TOT-AMOUNT) USD (AWB) INCAWB.billAwbTotal() IC and IM
28 MEMO WEIGHT CHARGE REJ.rechargeWeightCharge() IC and IM
29 MEMO COMMISSION REJ.rechargeInterAmount() IC and IM
30 MEMO NET AMOUNT REJ.rechargeTotalAmountDisplay() IC and IM
31 INBOUND EXPECTED DEBIT AMOUNT FROM OAL PRORAT.billAmount() AF
32 CCR TOTAL COLLECT (CC FREIGHT+DUE AGENT+DUE CARRIER) IMP.collectTotal() - IMP.ccFee() CC
33 CCR CC FEE IMP.ccFee() CC
34 CCR TERMINAL CHARGES IMP.localCharges() CC
35 CCR SETTLEMENT (CASH) IMP.ccTotalCash() CC
36 CCR SETTLEMENT INVOICE IMP.ccTotalNonCash() CC
37 ORC FOR GSA ACC.gsaRefund() ER
38 FUEL SURCHARGES (MY) EXP.ppCarrier() + EXP.ccCarrier() AC and CS
39 TRUCKING COST ACC.truckTotal() ER
40 HANDLING COST ACC.handleTotal() ER
41 AUXILIARY COST ACC.auxTotal() ER
42 PRORATE CARRIER NET AMOUNT BY SECTOR FLT.prorateNetAmount() ER
43 PRORATE CARRIER COMMISSION BY SECTOR FLT.prorateGsaRefund() ER
44 CCR CC FREIGHT IMP.convWeight() CC
45 CCR DUE AGENT IMP.convAgent() CC
46 CCR DUE CARRIER IMP.convCarrier() CC
47 CTC EXP.getOCAmount("CTC") AC and CS
48 XRC EXP.getOCAmount("XRC") AC and CS
49 VAT / TAX ON AWB DELIVERY IMP.vatAgent() AC and CS
50 AWC - AWB FEE DUE CARRIER EXP.getOCAmount("AWC") AC and CS
51 AWA - AWB FEE DUE AGENT EXP.getOCAmount("AWA") AC and CS
52 MSC - SECURITY SURCHARGE DUE CARRIER EXP.getOCAmount("MSC") AC and CS
53 SCC - SECURITY SURCHARGE DUE CARRIER EXP.getOCAmount("SCC") AC and CS
54 SCA - SECURITY SURCHARGE DUE AGENT EXP.getOCAmount("SCA") AC and CS
55 MCC - MISCELLANEOUS DUE CARRIER EXP.getOCAmount("MCC") AC and CS
56 MCA - MISCELLANEOUS DUE AGENT EXP.getOCAmount("MYA") AC and CS
57 MYC - FUEL SURCHARGES DUE CARRIER EXP.getOCAmount("MYC") AC and CS
58 MYA - FUEL SURCHARGES DUE AGENT EXP.getOCAmount("MYA") AC and CS
59 CHC - CUSTOMS CLEARANCE - ORIGIN DUE CARRIER EXP.getOCAmount("CHC") AC and CS
60 CHA - CUSTOMS CLEARANCE - ORIGIN DUE AGENT EXP.getOCAmount("CHA") AC and CS
61 RAC - RESTRICTED ARTICLE SURCHARGE DUE CARRIER EXP.getOCAmount("RAC") AC and CS
62 RAA - RESTRICTED ARTICLE SURCHARGE DUE AGENT EXP.getOCAmount("RAA") AC and CS
63 INC - INSURANCE FEE DUE CARRIER EXP.getOCAmount("INC") AC and CS
64 INA - INSURANCE FEE DUE AGENT EXP.getOCAmount("INA") AC and CS
65 MYC PREPAID - Prepaid Fuel Surcharges Due Carrier EXP.getOCAmountPP("MYC") AC and CS
66 MYC COLLECT - Collect Fuel Surcharges Due Carrier EXP.getOCAmountCC("MYC") AC and CS
67 SCC PREPAID - Prepaid Security Surcharges Due Carrier EXP.getOCAmountPP("SCC") AC and CS
68 SCC COLLECT - Collect Security Surcharges Due Carrier EXP.getOCAmountCC("SCC") AC and CS
69 COLLECT COMMISSION - Commission on CC Charges EXP.getIataCommCC() AC and CS
70 GENERAL INVOICE PRODUCT CODE GINVPROD.amount() GI
71 CC FEE PRORAT.billCcFee() CC
72 OTHER CHARGES ON INCOMING MEMO REJ.yourOtherCharge() IC, IM, and OM
73 ACCEPTED FREIGHT CHARGE ON OUTGOING REJECTION MEMO REJ.ourWeightCharge() IM and OM
74 ACCEPTED OTHER CHARGE ON OUTGOING REJECTION MEMO REJ.ourOtherCharge() IM and OM
75 ACCEPTED ISC AMOUNT ON OUTGOING REJECTION MEMO REJ.ourInterAmount() IM and OM
76 TOTAL ACCEPTED AMOUNT ON OUTGOING REJECTION MEMO REJ.ourTotalAmount() IM and OM
77 RE-REJECTED OTHER CHARGE ON OUTGOING REJECTION MEMO REJ.rechargeOtherCharge() IM and OM
81 FREIGHT AMOUNT AF PRORAT.collectAmountAFPost() AF
82 OTHER CHARGES AF PRORAT.otherChargesAFPost() AF
83 COMMISSIONABLE AMOUNT AF PRORAT.iscAmountAFPost() AF
84 ISC AMOUNT AF PRORAT.interlineAmountAFPost() AF
86 CC FEE AF PRORAT.ccFeeAFPost() AF
88 BALANCE AMOUNT BAL.balanceAmount() BL
89 XDC - WAR RISK EXP.getOCAmount("XDC") AC and CS
90 IRC - SECURITY IN FRANCE AND SPAIN EXP.getOCAmount("IRC") AC and CS
93 EXCESS DEBIT (AP)   All Rules except BL
94 EXCESS CREDIT (AP)   All Rules except BL
95 EXCESS DEBIT (AR)   All Rules except BL
96 EXCESS CREDIT (AR)   All Rules except BL
97 EXCESS DEBIT (GL)   All Rules except BL
98 EXCESS CREDIT (GL)   All Rules except BL
99 ROUNDING DIFFERENCES   All Rules except BL
100 CARRIER NET PRORATE BY SECTOR FLT.prorateNetProrate() ER
101 CARRIER OTHER COSTS BY SECTOR FLT.prorateOtherCost() ER
102 CARRIER SECURITY BY SECTOR FLT.prorateSecurity() ER
103 CARRIER FUEL BY SECTOR FLT.prorateFuel() ER
104 DUE CARRIER BY SECTOR FLT.prorateDueCarrier() ER
106 IATA COMMISSION BY SECTOR FLT.prorateIataComm() ER
107 INCENTIVE BY SECTOR FLT.prorateIncentive() ER
108 AWB TAX EXP.getAwbTax() AC and CS
109 POSITIVE BALANCE AMOUNT BAL.balanceAmountPos()  
110 NEGATIVE BALANCE AMOUNT BAL.balanceAmountNeg()  
111 SIS INBOUND OAL SHARE AMOUNT WGT-CHRG (AWB) INCAWB_SIS.reChargeWtCharge()  
112 SIS INBOUND OAL VALUATION CHARGES (AWB) INCAWB_SIS.reChargeValCharge()  
113 SIS INBOUND OAL OTHER CHARGES (AWB) INCAWB_SIS.reChargeOtherCharge()  
114 SIS INBOUND OAL COMMISION (AWB) (ISC) INCAWB_SIS.reChargeISCAmt()  
115 SIS INBOUND OAL NET AMOUNT (TOT-AMOUNT) (AWB) INCAWB_SIS.reNetReject()  
116 DEST REVENUE BY SECTOR   ER
120 GROSS FLT_ACC.gross()  
121 TAX ON GROSS FLT_ACC.grossTax()  
123 TAX ON IATA COMM FLT_ACC.iataCommTax()  
124 TAX ON GSA COMM FLT_ACC.gsaCommTax()  
125 ISC EXPENDITURE FLT_ACC.iscComm()  
126 TAX ON ISC EXPENDITURE FLT_ACC.iscCommTax()  
127 OC TRK FLT_ACC.otcTrk()  
128 TAX ON TRK FLT_ACC.otcTrkTax()  
129 OC TEL FLT_ACC.otcTel()  
130 TAX ON TEL FLT_ACC.otcTelTax()  
131 OC OTH FLT_ACC.otcOth()  
132 TAX ON OTH FLT_ACC.otcOthTax()  
133 ACTUAL WEIGHT FLT_ACC.weight()  
134 NET FLT_ACC.netProrate()  
135 GSA COMMISSION FLT_ACC.gsaComm()  
136 IATA COMMISSION FLT_ACC.iataComm()  
137 INCENTIVE FLT_ACC.incentive()  
150 PAYMENT AMOUNT PAY.originalAmount()  
151 ISC INCOME FLT_ACC.iscCommIncome()  
152 TAX ON ISC INCOME FLT_ACC.iscCommIncomeTax()  
153 SECURITY CHARGE FLT_ACC.secuirtyCharge()  
154 FUEL CHARGE FLT_ACC.fuelCharge()  
155 DUE CARRIER FLT_ACC.dueCarrier()  
156 SPA OC PRORATE_SPA_OC_getIssueAmount()  
157 PART SETTLED AMOUNT FREIGHT EXP.partSettledFreight()  
158 PART SETTLED AMOUNT OC EXP.partSettledOc()  
201 REVENUE ADJUSTMENT - ULD PRICING FUEL AMOUNT REV_ADJ_ULD.fuel()  
202 REVENUE ADJUSTMENT - ULD PRICING FREIGHT AMOUNT REV_ADJ_ULD.freight()  
203 REVENUE ADJUSTMENT - ULD PRICING SECURITY AMOUNT REV_ADJ_ULD.security()  
204 REVENUE ADJUSTMENT - BSA PROCESS FUEL AMOUNT REV_ADJ_BSA.fuel()  
205 REVENUE ADJUSTMENT - BSA PROCESS FREIGHT AMOUNT REV_ADJ_BSA.freight()  
206 REVENUE ADJUSTMENT - BSA PROCESS SECURITY AMOUNT REV_ADJ_BSA.security()  
207 REVENUE ADJUSTMENT - EQUALIZATION FUEL AMOUNT REV_ADJ_EQ.fuel()  
208 REVENUE ADJUSTMENT - EQUALIZATION FREIGHT AMOUNT REV_ADJ_EQ.freight()  
209 REVENUE ADJUSTMENT - EQUALIZATION SECURITY AMOUNT REV_ADJ_EQ.security()  
210 REVENUE ADJUSTMENT - TONNAGE FREIGHT AMOUNT REV_ADJ_TO.freight()  
212 REVENUE ADJUSTMENT - PLI FREIGHT AMOUNT REV_ADJ_PLI.freight()  
214 PP OTHER CHARGE DUE CARRIER EXP.getOCAmount("TNC")  
215 CC OTHER CHARGE DUE AGENT EXP.getOCAmount("TNA")  
216 REVENUE ADJUSTMENT - TONNAGE FREIGHT AMOUNT(SECTOR LEVEL) REV_ADJ_TO_SECTOR.freight()  
217 REVENUE ADJUSTMENT - PLI FREIGHT AMOUNT(SECTOR LEVEL) REV_ADJ_PLI_SECTOR.freight()  
701 AWB CODE 701 EXP.ocAmountFor701() AC and CS
702 AWB CODE 702 EXP.ocAmountFor702() AC and CS
703 AWB CODE 703 EXP.ocAmountFor703() AC and CS
704 AWB CODE 704 EXP.ocAmountFor704() AC and CS
705 AWB CODE 705 EXP.ocAmountFor705() AC and CS
801 FLIGHT CODE 801 FLT.ocAmountFor801() ER
802 FLIGHT CODE 802 FLT.ocAmountFor802() ER
803 FLIGHT CODE 803 FLT.ocAmountFor803() ER
804 FLIGHT CODE 804 FLT.ocAmountFor804() ER
805 FLIGHT CODE 805 FLT.ocAmountFor805() ER