Index: APPS/TRANSP/OfferteService/dto/ServiceCode.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/OfferteService/dto/ServiceCode.cls.xml (revision 0)
+++ APPS/TRANSP/OfferteService/dto/ServiceCode.cls.xml (revision 32614)
@@ -0,0 +1,16 @@
+
+
+
+TECH.DataTransferObject
+
+
+TECH.Integer
+
+
+
+TECH.String
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/MergeOfferte.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/MergeOfferte.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/MergeOfferte.cls.xml (revision 32614)
@@ -0,0 +1,63 @@
+
+
+
+TECH.RegisteredObject
+
+
+TransportFirma:TECH.String,RateOfferteData:APPS.TRANSP.OfferteService.dto.OfferteData,TimeInTransitOfferteData:APPS.TRANSP.OfferteService.dto.OfferteData
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+TransportFirma:TECH.String,RateServiceCode:TECH.Integer,TimeIntTransitServiceCode:TECH.Integer
+1
+APPS.TRANSP.OfferteService.dto.ServiceCode
+
+
+
+
+
+
Index: vhTest/Fake/APPS/TRANSP/UPS/Rate/OfferteBerekenaar.cls.xml
===================================================================
diff -u
--- vhTest/Fake/APPS/TRANSP/UPS/Rate/OfferteBerekenaar.cls.xml (revision 0)
+++ vhTest/Fake/APPS/TRANSP/UPS/Rate/OfferteBerekenaar.cls.xml (revision 32614)
@@ -0,0 +1,31 @@
+
+
+
+APPS.TRANSP.UPS.OfferteBerekenaar
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: vhTest/Fake/APPS/TRANSP/UPS/SoapClients/Rate/RatePort.cls.xml
===================================================================
diff -u
--- vhTest/Fake/APPS/TRANSP/UPS/SoapClients/Rate/RatePort.cls.xml (revision 0)
+++ vhTest/Fake/APPS/TRANSP/UPS/SoapClients/Rate/RatePort.cls.xml (revision 32614)
@@ -0,0 +1,40 @@
+
+
+
+1
+TECH.RegisteredObject,APPS.TRANSP.UPS.SoapClients.Port
+
+
+Body:APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateRequest
+APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateResponse
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/SoapClients/Rate/RatePort.cls.xml
===================================================================
diff -u -r32556 -r32614
--- APPS/TRANSP/UPS/impl/SoapClients/Rate/RatePort.cls.xml (.../RatePort.cls.xml) (revision 32556)
+++ APPS/TRANSP/UPS/impl/SoapClients/Rate/RatePort.cls.xml (.../RatePort.cls.xml) (revision 32614)
@@ -1,22 +1,10 @@
+vhLib.Macro
1
-%SOAP.WebClient
+%SOAP.WebClient,APPS.TRANSP.UPS.SoapClients.Port
-
-1
-Body:APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateRequest(XMLNAME="RateRequest")
-1
-APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateResponse
-1
-document
-literal
-XMLNAME="RateResponse"
-
-
-
Use unwrapped message style for document binding style.
@@ -26,7 +14,7 @@
This is the URL used to access the web service.
-https://wwwcie.ups.com/webservices/Rate
+https://onlinetools.ups.com/webservices/Rate
@@ -58,6 +46,53 @@
This is the namespace used for types by the Service
http://www.ups.com/XMLSchema/XOLTWS/Rate/v1.1
+
+
+1
+Body:APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateRequest(XMLNAME="RateRequest")
+1
+APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateResponse
+1
+document
+literal
+XMLNAME="RateResponse"
+
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.Rate.upss.UPSSecurity
+
+
Index: APPS/TRANSP/dto/InternationaalAdres.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/dto/InternationaalAdres.cls.xml (revision 0)
+++ APPS/TRANSP/dto/InternationaalAdres.cls.xml (revision 32614)
@@ -0,0 +1,12 @@
+
+
+
+APPS.common.dto.Adres
+
+
+%String
+
+
+
+
+
Index: APPS/TRANSP/OfferteService/dto/TeverzendenItem.cls.xml
===================================================================
diff -u -r32557 -r32614
--- APPS/TRANSP/OfferteService/dto/TeverzendenItem.cls.xml (.../TeverzendenItem.cls.xml) (revision 32557)
+++ APPS/TRANSP/OfferteService/dto/TeverzendenItem.cls.xml (.../TeverzendenItem.cls.xml) (revision 32614)
@@ -8,7 +8,7 @@
-TECH.Decimal
+APPS.TRANSP.OfferteService.dto.Afmeting
@@ -22,6 +22,10 @@
%Date
+
+
+TECH.Integer
+
Index: vhTest/Fake/APPS/TRANSP/UPS/TimeInTransit/OfferteBerekenaar.cls.xml
===================================================================
diff -u
--- vhTest/Fake/APPS/TRANSP/UPS/TimeInTransit/OfferteBerekenaar.cls.xml (revision 0)
+++ vhTest/Fake/APPS/TRANSP/UPS/TimeInTransit/OfferteBerekenaar.cls.xml (revision 32614)
@@ -0,0 +1,31 @@
+
+
+
+APPS.TRANSP.UPS.OfferteBerekenaar
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/SoapClients/TimeInTransit/TimeInTransitPort.cls.xml
===================================================================
diff -u -r32557 -r32614
--- APPS/TRANSP/UPS/impl/SoapClients/TimeInTransit/TimeInTransitPort.cls.xml (.../TimeInTransitPort.cls.xml) (revision 32557)
+++ APPS/TRANSP/UPS/impl/SoapClients/TimeInTransit/TimeInTransitPort.cls.xml (.../TimeInTransitPort.cls.xml) (revision 32614)
@@ -3,7 +3,7 @@
vhLib.Macro
1
-%SOAP.WebClient,APPS.TRANSP.UPS.SoapClients.TimeInTransit.TimeInTransitPort
+%SOAP.WebClient,APPS.TRANSP.UPS.SoapClients.Port
@@ -47,7 +47,7 @@
http://www.ups.com/XMLSchema/XOLTWS/tnt/v1.0
-
+
1
Body:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest(XMLNAME="TimeInTransitRequest")
1
@@ -64,7 +64,7 @@
#dim Pogingen As %Integer = 0
For {
try {
- Set Response = ..WebMethod("ProcessTimeInTransit").Invoke($this,"http://onlinetools.ups.com/webservices/TimeInTransitBinding/v1.0",.Body)
+ Set Response = ..WebMethod("Process").Invoke($this,"http://onlinetools.ups.com/webservices/TimeInTransitBinding/v1.0",.Body)
} catch {
#dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch()
Set Response = ""
Index: vhUnitTest/APPS/TRANSP/UPS/impl/SoapClients/Rate/RatePort/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/TRANSP/UPS/impl/SoapClients/Rate/RatePort/Test.cls.xml (revision 0)
+++ vhUnitTest/APPS/TRANSP/UPS/impl/SoapClients/Rate/RatePort/Test.cls.xml (revision 32614)
@@ -0,0 +1,134 @@
+
+
+
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateResponse
+
+
+
+
+Document:%XML.Adaptor,BestandsNaam:%String
+1
+
+
+
+
+BronStream:%Stream
+1
+%Stream
+
+
+
+
+1
+vhTest.Spy.TECH.SoapClient.Transporter
+")
+ quit TransportSpy
+]]>
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/TimeInTransit/ResponseConverteerder.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/TimeInTransit/ResponseConverteerder.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/TimeInTransit/ResponseConverteerder.cls.xml (revision 32614)
@@ -0,0 +1,32 @@
+
+
+
+APPS.TRANSP.UPS.ResponseConverteerder
+
+
+Response:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/TimeInTransit/OfferteBerekenaar.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/TimeInTransit/OfferteBerekenaar.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/TimeInTransit/OfferteBerekenaar.cls.xml (revision 32614)
@@ -0,0 +1,67 @@
+
+
+
+APPS.TRANSP.UPS.OfferteBerekenaar
+
+
+APPS.TRANSP.UPS.SoapClients.Port
+1
+
+
+
+APPS.TRANSP.UPS.ResponseConverteerder
+1
+
+
+
+APPS.TRANSP.UPS.TeverzendItemListConverteerder
+1
+
+
+
+APPS.TRANSP.UPS.ResponseValideerder
+1
+
+
+
+APPS.TRANSP.UPS.TeverzendItemListValideerder
+1
+
+
+
+UPSConnection:APPS.TRANSP.UPS.SoapClients.Port=""
+1
+1
+%Status
+1
+
+
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: vhUnitTest/APPS/TRANSP/UPS/OfferteBerekenaar/Test.cls.xml
===================================================================
diff -u -r32558 -r32614
--- vhUnitTest/APPS/TRANSP/UPS/OfferteBerekenaar/Test.cls.xml (.../Test.cls.xml) (revision 32558)
+++ vhUnitTest/APPS/TRANSP/UPS/OfferteBerekenaar/Test.cls.xml (.../Test.cls.xml) (revision 32614)
@@ -5,9 +5,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1
-APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
-
-
-
-
-1
-APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
-
-
-
1
APPS.TRANSP.OfferteService.dto.TeverzendenItemList
-
-1
-APPS.TRANSP.OfferteService.dto.TeverzendenItemList
-
-
-
-
-1
-APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
-
-
-
1
APPS.TRANSP.OfferteService.dto.OfferteData
Index: APPS/TRANSP/UPS/impl/TimeInTransit/TeverzendItemListConverteerder.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/TimeInTransit/TeverzendItemListConverteerder.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/TimeInTransit/TeverzendItemListConverteerder.cls.xml (revision 32614)
@@ -0,0 +1,107 @@
+
+
+
+APPS.TRANSP.UPS.TeverzendItemListConverteerder
+
+
+APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
+1
+
+
+
+APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+1
+
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+1
+ AfhaalDatum) {
+ Set AfhaalDatum = ..TeverzendenItemList.TeverzendItems.GetAt(Item).DatumBeschikbaar
+ }
+ }
+
+ Set ..Body.Pickup.Date = AfhaalDatum
+ Set ..Body.Pickup.Time = ""
+]]>
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/Rate/ResponseConverteerder.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/Rate/ResponseConverteerder.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/Rate/ResponseConverteerder.cls.xml (revision 32614)
@@ -0,0 +1,34 @@
+
+
+
+APPS.TRANSP.UPS.ResponseConverteerder
+
+
+Response:APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateResponse
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/Rate/ResponseValideerder.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/Rate/ResponseValideerder.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/Rate/ResponseValideerder.cls.xml (revision 32614)
@@ -0,0 +1,24 @@
+
+
+
+APPS.TRANSP.UPS.ResponseValideerder
+
+
+Response:APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateResponse,Request:APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateRequest
+
+
+
+
+
+
Index: vhDeploy/Deploy20160216TransportServiceCodes.cls.xml
===================================================================
diff -u
--- vhDeploy/Deploy20160216TransportServiceCodes.cls.xml (revision 0)
+++ vhDeploy/Deploy20160216TransportServiceCodes.cls.xml (revision 32614)
@@ -0,0 +1,41 @@
+
+
+
+1
+vhDeploy.Deploy
+
+
+1
+
+
+
+
+1
+TransportFirma:%String,RateCode:%Integer,TimeInTransitCode:%Integer,InterneCode:%Integer,Omschrijving:%String
+
+
+
+
+
+
Index: APPS/TRANSP/OfferteService/data/ServiceCodeMapping.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/OfferteService/data/ServiceCodeMapping.cls.xml (revision 0)
+++ APPS/TRANSP/OfferteService/data/ServiceCodeMapping.cls.xml (revision 32614)
@@ -0,0 +1,60 @@
+
+
+
+persistent
+TECH.Persistent
+
+
+TECH.Integer
+
+
+
+TECH.String
+
+
+
+TECH.String
+
+
+
+TECH.Integer
+
+
+
+TECH.Integer
+
+
+
+%Library.CacheStorage
+^APPS.TRANS2868.ServiceCodeM9AFD
+ServiceCodeMappingDefaultData
+^APPS.TRANS2868.ServiceCodeM9AFD
+^APPS.TRANS2868.ServiceCodeM9AFI
+^APPS.TRANS2868.ServiceCodeM9AFS
+
+listnode
+
+
+%%CLASSNAME
+
+
+InterneCode
+
+
+Omschrijving
+
+
+TransportFirma
+
+
+RateCode
+
+
+TimeInTransitCode
+
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/TeverzendItemListValideerder.cls.xml
===================================================================
diff -u -r32557 -r32614
--- APPS/TRANSP/UPS/TeverzendItemListValideerder.cls.xml (.../TeverzendItemListValideerder.cls.xml) (revision 32557)
+++ APPS/TRANSP/UPS/TeverzendItemListValideerder.cls.xml (.../TeverzendItemListValideerder.cls.xml) (revision 32614)
@@ -6,7 +6,7 @@
1
-Offerte:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+Offerte:TECH.DataTransferObject
Index: vhUnitTest/APPS/TRANSP/UPS/Rate/OfferteBerekenaar/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/TRANSP/UPS/Rate/OfferteBerekenaar/Test.cls.xml (revision 0)
+++ vhUnitTest/APPS/TRANSP/UPS/Rate/OfferteBerekenaar/Test.cls.xml (revision 32614)
@@ -0,0 +1,262 @@
+
+
+
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateResponse
+
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateRequest
+
+
+
+
+Afmeting:APPS.TRANSP.OfferteService.dto.Afmeting,Gewicht:TECH.Decimal
+1
+TECH.Decimal
+ Gewicht) {
+ Quit BerekendGewicht
+ } else {
+ Quit Gewicht
+ }
+]]>
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: APPS/TRANSP/OfferteService/dto/TeverzendenItemList.cls.xml
===================================================================
diff -u -r32557 -r32614
--- APPS/TRANSP/OfferteService/dto/TeverzendenItemList.cls.xml (.../TeverzendenItemList.cls.xml) (revision 32557)
+++ APPS/TRANSP/OfferteService/dto/TeverzendenItemList.cls.xml (.../TeverzendenItemList.cls.xml) (revision 32614)
@@ -8,7 +8,7 @@
-APPS.common.dto.Adres
+APPS.TRANSP.dto.InternationaalAdres
Index: APPS/TRANSP/UPS/OfferteBerekenaar.cls.xml
===================================================================
diff -u -r32558 -r32614
--- APPS/TRANSP/UPS/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 32558)
+++ APPS/TRANSP/UPS/OfferteBerekenaar.cls.xml (.../OfferteBerekenaar.cls.xml) (revision 32614)
@@ -1,108 +1,14 @@
+1
TECH.RegisteredObject
-
-%SOAP.WebClient
-1
-
-
-
-APPS.TRANSP.UPS.ResponseConverteerder
-1
-
-
-
-APPS.TRANSP.UPS.TeverzendItemListConverteerder
-1
-
-
-
-APPS.TRANSP.UPS.ResponseValideerder
-1
-
-
-
-APPS.TRANSP.UPS.TeverzendItemListValideerder
-1
-
-
-
-UPSConnection:APPS.TRANSP.UPS.SoapClients.TimeInTransit.TimeInTransitPort=""
-1
-1
-%Status
-1
-
-
-
+1
TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
APPS.TRANSP.OfferteService.dto.OfferteData
-
-
-
-Response:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse,Request:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
-1
-
-
-
-
-TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
-1
-
-
-
-
-Response:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
-1
-APPS.TRANSP.OfferteService.dto.OfferteData
-
-
-
-
-TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
-1
-APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
-
-
-
-
-Request:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
-1
-APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
-
-
Index: APPS/TRANSP/UPS/impl/TeverzendItemListValideerder.cls.xml
===================================================================
diff -u -r32558 -r32614
--- APPS/TRANSP/UPS/impl/TeverzendItemListValideerder.cls.xml (.../TeverzendItemListValideerder.cls.xml) (revision 32558)
+++ APPS/TRANSP/UPS/impl/TeverzendItemListValideerder.cls.xml (.../TeverzendItemListValideerder.cls.xml) (revision 32614)
@@ -9,12 +9,37 @@
If ($$$Not($IsObject(TeverzendenItemList.LeverAdres))) {
Do ##class(TECH.Exceptions.GeneralErrorException).Throw("Ongeldig leveradres in TeverzendenItemList : " _TeverzendenItemList.Referentie)
}
+ If ((TeverzendenItemList.LeverAdres.LandCode = "US" || TeverzendenItemList.LeverAdres.LandCode = "CA") &&
+ (TeverzendenItemList.LeverAdres.ProvincieCode = "" || $$$Not($IsObject(TeverzendenItemList.LeverAdres.ProvincieCode)))
+ ) {
+ Do ##class(TECH.Exceptions.GeneralErrorException).Throw("ProvincieCode ontbreekt in leveradres van TeverzendenItemList : " _TeverzendenItemList.Referentie)
+ }
If ($$$Not($IsObject(TeverzendenItemList.TeverzendItems)) || (TeverzendenItemList.TeverzendItems.Count() = 0)) {
Do ##class(TECH.Exceptions.GeneralErrorException).Throw("Geen Detaillijnen in TeverzendenItemList : " _TeverzendenItemList.Referentie)
}
+
+
+ If (..BerekenAantalPakjes(TeverzendenItemList) > 50) {
+ Do ##class(TECH.Exceptions.GeneralErrorException).Throw("Het maximum aantal pakjes is overschreden : " _TeverzendenItemList.Referentie)
+ }
+
quit
]]>
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+TECH.Integer
+
+
Index: APPS/TRANSP/UPS/impl/Rate/OfferteBerekenaar.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/Rate/OfferteBerekenaar.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/Rate/OfferteBerekenaar.cls.xml (revision 32614)
@@ -0,0 +1,67 @@
+
+
+
+APPS.TRANSP.UPS.OfferteBerekenaar
+
+
+APPS.TRANSP.UPS.SoapClients.Port
+1
+
+
+
+APPS.TRANSP.UPS.ResponseConverteerder
+1
+
+
+
+APPS.TRANSP.UPS.TeverzendItemListConverteerder
+1
+
+
+
+APPS.TRANSP.UPS.ResponseValideerder
+1
+
+
+
+APPS.TRANSP.UPS.TeverzendItemListValideerder
+1
+
+
+
+UPSConnection:APPS.TRANSP.UPS.SoapClients.Port=""
+1
+1
+%Status
+1
+
+
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: APPS/TRANSP/UPS/SoapClients/Port.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/SoapClients/Port.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/SoapClients/Port.cls.xml (revision 32614)
@@ -0,0 +1,14 @@
+
+
+
+1
+
+
+1
+Body:%SerialObject
+%SerialObject
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/TimeInTransit/ResponseValideerder.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/TimeInTransit/ResponseValideerder.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/TimeInTransit/ResponseValideerder.cls.xml (revision 32614)
@@ -0,0 +1,28 @@
+
+
+
+APPS.TRANSP.UPS.ResponseValideerder
+
+
+Response:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse,Request:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
+ 0) {
+ Do ##class(TECH.Exceptions.GeneralErrorException).Throw("UPS stelt alternative adressen voor ref : " _Response.Response.TransactionReference.CustomerContext)
+ }
+
+ Quit
+]]>
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/Rate/TeverzendItemListConverteerder.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/Rate/TeverzendItemListConverteerder.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/Rate/TeverzendItemListConverteerder.cls.xml (revision 32614)
@@ -0,0 +1,102 @@
+
+
+
+APPS.TRANSP.UPS.TeverzendItemListConverteerder
+
+
+APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateRequest
+1
+
+
+
+APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+1
+
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+APPS.TRANSP.UPS.impl.SoapClients.Rate.rate.RateRequest
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+Afmeting:APPS.TRANSP.OfferteService.dto.Afmeting,Gewicht:TECH.Decimal
+1
+TECH.Decimal
+ Gewicht) {
+ Quit BerekendGewicht
+ } else {
+ Quit Gewicht
+ }
+]]>
+
+
+
+
+
Index: APPS/TRANSP/UPS/impl/OfferteBerekenaar.cls.xml
===================================================================
diff -u
--- APPS/TRANSP/UPS/impl/OfferteBerekenaar.cls.xml (revision 0)
+++ APPS/TRANSP/UPS/impl/OfferteBerekenaar.cls.xml (revision 32614)
@@ -0,0 +1,54 @@
+
+
+
+TECH.RegisteredObject
+
+
+APPS.TRANSP.UPS.OfferteBerekenaar
+1
+
+
+
+APPS.TRANSP.UPS.OfferteBerekenaar
+1
+
+
+
+RateOfferteBerekenaar:APPS.TRANSP.UPS.OfferteBerekenaar="",TimeInTransitOfferteBerekenaar:APPS.TRANSP.UPS.OfferteBerekenaar=""
+1
+1
+%Status
+1
+
+
+
+
+TeverzendenItemList:APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+RateOfferteData:APPS.TRANSP.OfferteService.dto.OfferteData,TimeInTransitOfferteData:APPS.TRANSP.OfferteService.dto.OfferteData
+1
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+
Index: vhTest/Fake/APPS/TRANSP/UPS/SoapClients/TimeInTransit/TimeInTransitPort.cls.xml
===================================================================
diff -u -r32558 -r32614
--- vhTest/Fake/APPS/TRANSP/UPS/SoapClients/TimeInTransit/TimeInTransitPort.cls.xml (.../TimeInTransitPort.cls.xml) (revision 32558)
+++ vhTest/Fake/APPS/TRANSP/UPS/SoapClients/TimeInTransit/TimeInTransitPort.cls.xml (.../TimeInTransitPort.cls.xml) (revision 32614)
@@ -2,9 +2,9 @@
1
-TECH.RegisteredObject,APPS.TRANSP.UPS.SoapClients.TimeInTransit.TimeInTransitPort
+TECH.RegisteredObject,APPS.TRANSP.UPS.SoapClients.Port
-
+
Body:APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
+
+
+TECH.DataTransferObject
+
+
+TECH.Decimal
+
+
+
+TECH.Decimal
+
+
+
+TECH.Decimal
+
+
+
+Hoogte:TECH.Decimal=0,Breedte:TECH.Decimal=0,Lengte:TECH.Decimal=0
+1
+1
+%Status
+1
+
+
+
+
+
+
Index: vhUnitTest/APPS/TRANSP/UPS/impl/SoapClients/TimeInTransit/TimeInTransitPort/Test.cls.xml
===================================================================
diff -u -r32557 -r32614
--- vhUnitTest/APPS/TRANSP/UPS/impl/SoapClients/TimeInTransit/TimeInTransitPort/Test.cls.xml (.../Test.cls.xml) (revision 32557)
+++ vhUnitTest/APPS/TRANSP/UPS/impl/SoapClients/TimeInTransit/TimeInTransitPort/Test.cls.xml (.../Test.cls.xml) (revision 32614)
@@ -38,7 +38,7 @@
}
try {
- #dim Response As APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse = Connection.ProcessTimeInTransit(..GeefBody())
+ #dim Response As APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse = Connection.Process(..GeefBody())
} catch {
do ..Fail(##class(TECH.ExceptionHandler).Catch().GeefOmschrijving())
do ..Fail(%objlasterror)
Index: vhUnitTest/APPS/TRANSP/UPS/TimeInTransit/OfferteBerekenaar/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/TRANSP/UPS/TimeInTransit/OfferteBerekenaar/Test.cls.xml (revision 0)
+++ vhUnitTest/APPS/TRANSP/UPS/TimeInTransit/OfferteBerekenaar/Test.cls.xml (revision 32614)
@@ -0,0 +1,301 @@
+
+
+
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
+
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitResponse
+
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.TeverzendenItemList
+
+
+
+
+1
+APPS.TRANSP.UPS.impl.SoapClients.TimeInTransit.tnt.TimeInTransitRequest
+
+
+
+
+1
+APPS.TRANSP.OfferteService.dto.OfferteData
+
+
+
+
+
+