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