ConsignmentChargeDetailModel

  • carrierFreightCharges
    Type: array object[] | null · ConsignmentFreightChargeHeaderModel[]

    A collection of carrier freight charges of the consignment.

    • amountExclTax
      Type: numberFormat: double

      The amount of the activity charge.

    • chargeBase
      Type: number | nullFormat: double

      The base charge of the rate used to create the charge.

    • chargeMin
      Type: number | nullFormat: double

      The min charge of the rate used to create the charge.

    • chargeRate
      Type: number | nullFormat: double

      The charge rate.

    • id
      Type: stringFormat: uuid

      The ID of the freight charge

    • isEffective
      Type: boolean

      If the charge is effective on the consignment

    • metricValue
      Type: number | nullFormat: double

      The value of the metric used to create the charge.

    • particulars
      Type: string | null

      The particulars of the charge.

    • type
      Type: integerenum

      Integer numbers.

      values
      • ClientActivityAdhoc = 1
      • ClientActivityMetricRate = 2
      • ClientActivityProductRate = 3
      • ClientFreightAdhoc = 4
      • ClientFreightMetricRate = 5
      • ClientFreightProductRate = 6
      • CarrierFreightAdhoc = 7
      • CarrierFreightMetricRate = 8
      • CarrierFreightProductRate = 9
  • clientActivityCharges
    Type: array object[] | null · ConsignmentActivityChargeHeaderModel[]

    A collection of client activity charges of the consignment.

    • amountExclTax
      Type: numberFormat: double

      The amount, excluding tax, of the activity charge.

    • chargeBase
      Type: number | nullFormat: double

      The base charge of the rate used to create the charge.

    • chargeMin
      Type: number | nullFormat: double

      The min charge of the rate used to create the charge.

    • chargeRate
      Type: number | nullFormat: double

      The charge rate.

    • chargeTypeCode
      Type: string | null

      The code of the charge type.

    • chargeTypeName
      Type: string | null

      The name of the charge type.

    • id
      Type: stringFormat: uuid

      The ID of the activity charge

    • isEffective
      Type: boolean

      If the charge is effective on the consignment

    • metricValue
      Type: number | nullFormat: double

      The value of the metric used to create the charge.

    • particulars
      Type: string | null

      The particulars of the charge.

    • taxRatePercent
      Type: numberFormat: double

      The tax rate percent of the charge.

  • clientFreightCharges
    Type: array object[] | null · ConsignmentFreightChargeHeaderModel[]

    A collection of client freight charges of the consignment.

    • amountExclTax
      Type: numberFormat: double

      The amount of the activity charge.

    • chargeBase
      Type: number | nullFormat: double

      The base charge of the rate used to create the charge.

    • chargeMin
      Type: number | nullFormat: double

      The min charge of the rate used to create the charge.

    • chargeRate
      Type: number | nullFormat: double

      The charge rate.

    • id
      Type: stringFormat: uuid

      The ID of the freight charge

    • isEffective
      Type: boolean

      If the charge is effective on the consignment

    • metricValue
      Type: number | nullFormat: double

      The value of the metric used to create the charge.

    • particulars
      Type: string | null

      The particulars of the charge.

    • type
      Type: integerenum

      Integer numbers.

      values
      • ClientActivityAdhoc = 1
      • ClientActivityMetricRate = 2
      • ClientActivityProductRate = 3
      • ClientFreightAdhoc = 4
      • ClientFreightMetricRate = 5
      • ClientFreightProductRate = 6
      • CarrierFreightAdhoc = 7
      • CarrierFreightMetricRate = 8
      • CarrierFreightProductRate = 9