Added division field to carrier, intended to support the "divisions" that a carrier is supported for. For instance, a 3PL with 3 divisions might have a carrier that's supported for one internal division (i.e. "Brokerage" but not for another one (i.e. "Managed Transportation").
Could have more than 1 division.
When mapping from RMIS, the division information comes from RMISCarrierStatusExpanded.CertificationStatus.EntityCertification.Entity.EntityDescrip XML tag.
Mapping changes:
Added a "clear delta list" parameter in the configuration so that the service can control whether the delta list should be cleared after processing the carrier changes. This should typically be set to true, and would only be changed when testing the process in another environment (for instance, QA), so that the carriers remain on the change list to be picked up again.
If the standard carrier.quick_pay field has data (either true or false), then pull the value for the referencenumber tag, using "Quick Pay" as the type attribute. If there is no data in the carrier.quick_pay, do not send the reference number section to MercuryGate.
When adding a call log in SmartSource, the call log purpose field is now required, and support new items in the dropdown list for "Did not quote", "Vetting", "Contract Pricing", "Available Equipment", and "Quality Control"