Index: APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml
===================================================================
diff -u -r62836 -r63818
--- APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 62836)
+++ APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 63818)
@@ -141,7 +141,7 @@
Set ShipmentInfo.pickupDate = ..BepaalPickupDate(LeveringInfo,Rit)
Set ShipmentInfo.noOfPackages = LeveringInfo.AantalVerpakkingEenhedenTotaal
Set ShipmentInfo.instruction = ..GeefInstruction(LeveringInfo)
-
+ Set ShipmentInfo.incoterms = ..GeefIncoterms(Rit)
try {
#dim GewichtPerEenheid as %Numeric = ##class(TECH.Math).Round(LeveringInfo.Gewicht / LeveringInfo.AantalVerpakkingEenhedenTotaal,2)
} catch {
@@ -150,11 +150,12 @@
}
set it = ##class(TECH.ListIterator).%New(LeveringInfo.VerpakkingEenheden)
#dim Linecounter as %Integer = 0
+ #dim Carrier as %String = ..BepaalBookingInfoCarrier(Rit)
While (it.HasNext()){
Set Linecounter = Linecounter+ 1
#dim VerpakkingEenheid as APPS.TRANSP.dto.VerpakkingEenheid = it.Next()
- Do ShipmentInfo.shipmentLines.Insert(..GeefShipmentLine(Linecounter,VerpakkingEenheid,GewichtPerEenheid))
+ Do ShipmentInfo.shipmentLines.Insert(..GeefShipmentLine(Linecounter,VerpakkingEenheid,GewichtPerEenheid,Carrier))
}
Do ShipmentInfo.addresses.Insert(..GeefAfzenderAdres(LeveringInfo))
@@ -169,6 +170,16 @@
]]>
+
+Rit:DOM.TRANSP.Rit
+%String
+
+
+
LeveringInfo:APPS.TRANSP.dto.LeveringInfo,Rit:DOM.TRANSP.Rit
1
@@ -298,13 +309,13 @@
-Lijnnummmer:%Integer,VerpakkingEenheid:APPS.TRANSP.dto.VerpakkingEenheid,Gewicht:%Numeric
+Lijnnummmer:%Integer,VerpakkingEenheid:APPS.TRANSP.dto.VerpakkingEenheid,Gewicht:%Numeric,Carrier:%String=""
1
WS.Transsmart.tns.DoBookingShipmentLine
-VerpakkingEenheidType:DOM.TRANSP.enu.VerpakkingEenheidType
+VerpakkingEenheidType:DOM.TRANSP.enu.VerpakkingEenheidType,Carrier:%String=""
1
%String
> Wegwerppallet????
+ #dim PackageType as %String = ""
+ Set:VerpakkingEenheidType=Type.EuroPallet PackageType="Wwpallet"
+ Set:VerpakkingEenheidType=Type.HalveEuroPallet PackageType="Pallet80x60"
+ Set:VerpakkingEenheidType=Type.BuitenmaatsPallet PackageType="Pallet"
+
+ Set:VerpakkingEenheidType=Type.Colli PackageType="BOX"
+ Set:VerpakkingEenheidType=Type.Langgoed PackageType="Bundel"
+ ; Set:VerpakkingEenheidType=Type. -->> Wegwerppallet????
+ if Carrier = "DAC" {
+ if (VerpakkingEenheidType = Type.Colli) || (VerpakkingEenheidType = Type.Langgoed){
+ }
+ Set PackageType = ##class(TECH.StringUtils).ToUpper(PackageType)
+ }
+ Quit PackageType
]]>
+
+VerpakkingEenheidType:DOM.TRANSP.enu.VerpakkingEenheidType,Carrier:%String=""
+1
+
+
+
Rit:DOM.TRANSP.Rit
1
@@ -361,6 +391,7 @@
Quit:(Rit.GeefTransporteur() = Transporteur.VRD) "VRD"
Quit:(Rit.GeefTransporteur() = Transporteur.DHL) "DHP"
Quit:(Rit.GeefTransporteur() = Transporteur.HamannHDE) "ERB"
+ Quit:(Rit.GeefTransporteur() = Transporteur.Dachser) "DAC"
Quit ""
]]>
@@ -375,6 +406,7 @@
Quit:(Rit.GeefTransporteur() = Transporteur.VRD) "STANDARD"
Quit:(Rit.GeefTransporteur() = Transporteur.DHL) "EUROPLUS"
Quit:(Rit.GeefTransporteur() = Transporteur.HamannHDE) "NOSTACK"
+ Quit:(Rit.GeefTransporteur() = Transporteur.Dachser) "TARGOFLEX"
Quit ""
]]>