Index: vhUnitTest/WS/EC/Unishop/InternationaleZending/Service/Test.cls.xml
===================================================================
diff -u -r33411 -r33415
--- vhUnitTest/WS/EC/Unishop/InternationaleZending/Service/Test.cls.xml (.../Test.cls.xml) (revision 33411)
+++ vhUnitTest/WS/EC/Unishop/InternationaleZending/Service/Test.cls.xml (.../Test.cls.xml) (revision 33415)
@@ -22,6 +22,7 @@
set ZendingDetail = ##class(WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid).%New()
Set ZendingDetail.Code = "1"
Set ZendingDetail.TransportFirma = "UPS"
+ Set ZendingDetail.CarbonNeutral = ##class(WS.EC.ExterneVerkoop.dto.Optie).%New()
Do ZendingDetails.Insert(ZendingDetail)
Set HaalZendingDetailsMock = ##class(vhTest.Mock.WS.EC.Unishop.InternationaleZending.impl.ZendingDetails).%New()
Index: WSdata/EC/ExterneVerkoop/Optie.cls.xml
===================================================================
diff -u
--- WSdata/EC/ExterneVerkoop/Optie.cls.xml (revision 0)
+++ WSdata/EC/ExterneVerkoop/Optie.cls.xml (revision 33415)
@@ -0,0 +1,40 @@
+
+
+
+%Library.SerialObject
+
+
+TECH.Integer
+
+
+
+TECH.String
+
+
+
+WSdata.EC.ExterneVerkoop.Selectie
+list
+
+
+
+%Library.CacheSerialState
+OptieState
+^WSdata.EC.ExterneVer282E.OptieS
+
+listnode
+
+
+ID
+
+
+Omschrijving
+
+
+MogelijkeWaarden
+
+
+
+
+
+
+
Index: WSdata/EC/ExterneVerkoop/VerzendingMogelijkheid.cls.xml
===================================================================
diff -u -r33411 -r33415
--- WSdata/EC/ExterneVerkoop/VerzendingMogelijkheid.cls.xml (.../VerzendingMogelijkheid.cls.xml) (revision 33411)
+++ WSdata/EC/ExterneVerkoop/VerzendingMogelijkheid.cls.xml (.../VerzendingMogelijkheid.cls.xml) (revision 33415)
@@ -20,7 +20,7 @@
-WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid
+WSdata.EC.ExterneVerkoop.VerzendingItem
Index: WSdata/EC/ExterneVerkoop/VerzendingItem.cls.xml
===================================================================
diff -u
--- WSdata/EC/ExterneVerkoop/VerzendingItem.cls.xml (revision 0)
+++ WSdata/EC/ExterneVerkoop/VerzendingItem.cls.xml (revision 33415)
@@ -0,0 +1,79 @@
+
+
+
+%Library.SerialObject
+
+
+TECH.String
+
+
+
+TECH.Integer
+
+
+
+TECH.String
+
+
+
+TECH.String
+
+
+
+%Date
+
+
+
+%Time
+
+
+
+TECH.String
+
+
+
+TECH.Decimal
+
+
+
+WSdata.EC.ExterneVerkoop.Optie
+
+
+
+%Library.CacheSerialState
+VerzendingItemState
+^WSdata.EC.E282E.VerzendingItemS
+
+
+TransportFirma
+
+
+Code
+
+
+Omschrijving
+
+
+Duurtijd
+
+
+LeverDatum
+
+
+LeverTijd
+
+
+LeverDag
+
+
+KostPrijs
+
+
+CarbonNeutral
+
+
+
+
+
+
+
Index: WS/EC/Unishop/InternationaleZending/Service.cls.xml
===================================================================
diff -u -r33411 -r33415
--- WS/EC/Unishop/InternationaleZending/Service.cls.xml (.../Service.cls.xml) (revision 33411)
+++ WS/EC/Unishop/InternationaleZending/Service.cls.xml (.../Service.cls.xml) (revision 33415)
@@ -64,7 +64,6 @@
while VerzendingMogelijkhedenIterator.HasNext() {
#dim VerzendingMogelijkheid As WSdata.EC.ExterneVerkoop.VerzendingMogelijkheid = ..VerzendingConverteer(OfferteID, VerzendingMogelijkhedenIterator.Next())
- Do ##class(Tools.Wlip).%New(26).String(VerzendingMogelijkheid)
Do ..VerzendingMogelijkheidRepository.Bewaar(VerzendingMogelijkheid)
}
]]>
@@ -79,10 +78,61 @@
Set VerzendingMogelijkheid.ID = Verzending.Code
Set VerzendingMogelijkheid.OfferteID = OfferteID
Set VerzendingMogelijkheid.TransporteurID = Verzending.TransportFirma
- Set VerzendingMogelijkheid.Verzending = Verzending
+ Set VerzendingMogelijkheid.Verzending = ..VerzendingMogelijkheidConverteer(Verzending)
Quit VerzendingMogelijkheid
]]>
+
+
+Verzending:WS.EC.ExterneVerkoop.dto.VerzendingMogelijkheid
+WSdata.EC.ExterneVerkoop.VerzendingItem
+
+
+
+
+CarbonNeutral:WS.EC.ExterneVerkoop.dto.Optie
+WSdata.EC.ExterneVerkoop.Optie
+
+
+
+
+MogelijkeWaarden:%ListOfObjects(ELEMENTTYPE="WS.EC.ExterneVerkoop.dto.Selectie")
+%ListOfObjects
+ELEMENTTYPE="WSdata.EC.ExterneVerkoop.Selectie"
+
+
Index: WSdata/EC/ExterneVerkoop/Selectie.cls.xml
===================================================================
diff -u
--- WSdata/EC/ExterneVerkoop/Selectie.cls.xml (revision 0)
+++ WSdata/EC/ExterneVerkoop/Selectie.cls.xml (revision 33415)
@@ -0,0 +1,52 @@
+
+
+
+%Library.SerialObject
+
+
+TECH.Integer
+
+
+
+TECH.String
+
+
+
+TECH.Decimal
+
+
+
+ID:TECH.Integer="",Omschrijving:TECH.String="",Prijs:TECH.Decimal=""
+1
+1
+%Status
+1
+
+
+
+
+%Library.CacheSerialState
+SelectieState
+^WSdata.EC.Externe282E.SelectieS
+
+
+ID
+
+
+Omschrijving
+
+
+Prijs
+
+
+
+
+
+
+