Index: APPS/TRANSP/impl/TransportService.cls.xml
===================================================================
diff -u -r59827 -r59851
--- APPS/TRANSP/impl/TransportService.cls.xml (.../TransportService.cls.xml) (revision 59827)
+++ APPS/TRANSP/impl/TransportService.cls.xml (.../TransportService.cls.xml) (revision 59851)
@@ -18,8 +18,13 @@
1
+
+DOM.VKP.OrderAPI
+1
+
+
-EmailVoorBevestigingBepaler:APPS.TRANSP.impl.TransportService.EmailVoorBevestigingBepaler="",VerpakkingEenheidFactory:APPS.TRANSP.impl.VerpakkingEenheidFactory="",ProjectSettingsAPI:DOM.common.impl.ProjectSettingsAPI=""
+EmailVoorBevestigingBepaler:APPS.TRANSP.impl.TransportService.EmailVoorBevestigingBepaler="",VerpakkingEenheidFactory:APPS.TRANSP.impl.VerpakkingEenheidFactory="",ProjectSettingsAPI:DOM.common.impl.ProjectSettingsAPI="",OrderAPI:DOM.VKP.OrderAPI=""
1
1
%Status
@@ -28,6 +33,7 @@
Set ..EmailVoorBevestigingBepaler = $$$Implementation(EmailVoorBevestigingBepaler,##class(APPS.TRANSP.impl.TransportService.EmailVoorBevestigingBepaler).%New())
Set ..VerpakkingEenheidFactory = $$$Inject(VerpakkingEenheidFactory, ##class(APPS.TRANSP.impl.VerpakkingEenheidFactory).%New())
Set ..ProjectSettingsAPI = $$$Inject(ProjectSettingsAPI, ##class(DOM.common.impl.ProjectSettingsAPI).%New())
+ Set ..OrderAPI = $$$Inject(OrderAPI,##class(DOM.DomeinContext).Instance().GeefOrderAPI())
Quit $$$OK
]]>
@@ -84,12 +90,7 @@
Set LeveringInfo.OphaalTijdstip = Rit.GeefVoorzieneOphaalTimeStamp()
Set LeveringInfo.GeleverdAanKlantNummer = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantNummerVoorPartijID(Levering.GeefGeleverdAanKlantID())
Set LeveringInfo.Telefoon = Levering.GeefAdres().GeefTelefoon()
-
- If ..ProjectSettingsAPI.IsTranssmartActive(){
- Set LeveringInfo.Referentie = RitID _ $Extract(LeveringID,*-4,*)
- } else {
- Set LeveringInfo.Referentie = RitID _ "X" _ LeveringID
- }
+ Set LeveringInfo.Referentie = ..BepaalReferentie(RitID,LeveringID)
Set LeveringInfo.EmailVoorBevestiging = ..EmailVoorBevestigingBepaler.GeefEmailVoorBevestiging(Levering.GeefGeleverdAanKlantID())
Set LeveringInfo.AantalVerpakkingEenhedenTotaal = (Levering.GeefAantalColli() + Levering.GeefAantalEuroPalletten() + Levering.GeefAantalHalveEuroPalletten() + Levering.GeefAantalBuitenmaatsPalletten() + Levering.GeefAantalLanggoed())
Set LeveringInfo.AantalVerpakkingEenhedenReedsVerdeeld = Levering.GeefAantalLanggoed()
@@ -116,6 +117,26 @@
]]>
+
+RitID:%String,LeveringID:%String
+1
+%String
+
+
+
Adres:DOM.VKP.LeverAdres
APPS.TRANSP.dto.LeveringAdres