Index: APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml
===================================================================
diff -u -r71131 -r71139
--- APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 71131)
+++ APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 71139)
@@ -231,9 +231,9 @@
}
}
If (Rit.GeefTransporteur() = Transporteur.Schenker) {
- w !,LeveringInfo.GeleverdAanKlantNummer
+
If (LeveringInfo.GeleverdAanKlantNummer = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantNummerVoorPartijID(Klant.BlumPolen) ) {
- Set Incoterms = "CPT"
+ Set Incoterms = "DAP"
}
}
@@ -414,17 +414,42 @@
Set ShipmentLine.lineNo = Lijnnummmer
Set ShipmentLine.packageType = ..BepaalPackageType(VerpakkingEenheid.Type,Carrier)
Set ShipmentLine.quantity = VerpakkingEenheid.Aantal
- Set ShipmentLine.measurements = ##class(WS.Transsmart.tns.DoBookingMeasurements).%New()
- Set ShipmentLine.measurements.length = 0
- Set ShipmentLine.measurements.width = 0
- Set ShipmentLine.measurements.height = 0
- Set ShipmentLine.measurements.sizeUom = "CM"
- Set ShipmentLine.measurements.weightUom = "KG"
- Set ShipmentLine.measurements.weight = Gewicht
+ Set ShipmentLine.measurements = ..GeefMeasurements(ShipmentLine.packageType,Gewicht,Carrier)
+
+
Quit ShipmentLine
]]>
+
+PackageType:%String,Gewicht:%Numeric,Carrier:%String
+1
+WS.Transsmart.tns.DoBookingMeasurements
+
+
+
LeveringInfo:APPS.TRANSP.dto.LeveringInfo
1