canadianCaFile = ProcessCanadaPackages(mos.CanadianCountryListCa, CarrierId = 20 (CanadaPost), brokerManifestFileId, CanadianCaFileType, mos, mawbId, brandId, airRoutesEdiInformation);
packages =
GetPackagesForManifestOutResultsCa
(countryList, carrierId, brokerManifestFileId,
mawbId, brandId);
packages =
_packageBpc.
GetPackagesForManifestOutCA
(countryList, carrierId,
brokerManifestFileId, mawbId, brandId)
S. Proc. =
[Packages].[GetPackagesForManifestOutCA]
(CountryList ['CA'], CarrierId [20], Status?, ServiceLevel?, ManifestInFileId, BrandId [0], Mawbid [136])
packageItems = _packageBpc.GetPackageItemsForManifestOutCA(countryList, carrierId, brokerManifestFileId, mawbId, brandId)
-
canadaPostCarrierManifestOut = BuildCanadaPostCarrierManifestOutCa
(mawb, packages, packageItems, header,
fileCountFromOrigin, airRoutesEdiInformation)
-
ELSE:
canadaPostCarrierManifestOut = InternalManifestOutToAsendiaManifestOut.Map<CanadaPostCarrierManifestOutHK>(packages, packageItems, header)