Index: APPS/common/KlantKost/impl/KlantKostService.cls.xml
===================================================================
diff -u -r29059 -r66885
--- APPS/common/KlantKost/impl/KlantKostService.cls.xml (.../KlantKostService.cls.xml) (revision 29059)
+++ APPS/common/KlantKost/impl/KlantKostService.cls.xml (.../KlantKostService.cls.xml) (revision 66885)
@@ -78,7 +78,7 @@
Jaar:%Integer,Maand:%Integer
-
-1
-APPS.common.KlantKost.impl.TransportKostCalculator
-
-
-
-
-1
-
-
-
1
CommercieleOverdachtKlant:DOM.CRM.event.CommercieleOverdrachtKlant
@@ -139,25 +124,6 @@
]]>
-
-1
-
-
-
VorigKlantID:DOM.VKP.VanHoeckeKlantID,NieuwKlantID:DOM.VKP.VanHoeckeKlantID
-
-
-
-Maak factoren éénmalig aan in cache databank voor het berekenen van kosten.
-Dit moet slechts éénmalig worden uitgevoerd
-%Status
- Totale kostprijs vertegenwoordiging per uur
- #dim ContactFactor As APPS.common.KlantKost.impl.data.MeervoudigeFactor = ..FactorGateway.MaakMeervoudigeFactor("Contact")
-
- /// KostprijsRestTijdFactor => ( Totale kostprijs v d vertegenwoordiging x (resterende tijd / totale werktijd ) ) / totaal aantal bezoeken in referentieperiode
- #dim KostprijsRestTijdFactor As APPS.common.KlantKost.impl.data.MeervoudigeFactor = ..FactorGateway.MaakMeervoudigeFactor("KostprijsResterendeTijd")
-
- /// IP
- Set Waarde = 53.05
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(ContactFactor,##class(DOM.VKP.enu.KlantenPool).Industrie(),Waarde,GeldigVanaf)
- Do Factor.Save()
-
- Set Waarde = 133.7315328791
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(KostprijsRestTijdFactor,##class(DOM.VKP.enu.KlantenPool).Industrie(),Waarde,GeldigVanaf)
- Do Factor.Save()
-
- /// KS BE
- Set Waarde = 36.52
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(ContactFactor,##class(DOM.VKP.enu.KlantenPool).KlantenServiceBelgie(),Waarde,GeldigVanaf)
- Do Factor.Save()
-
- Set Waarde = 57.6405793977
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(KostprijsRestTijdFactor,##class(DOM.VKP.enu.KlantenPool).KlantenServiceBelgie(),Waarde,GeldigVanaf)
- Do Factor.Save()
-
- /// KS NL
- Set Waarde = 32.38
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(ContactFactor,##class(DOM.VKP.enu.KlantenPool).KlantenServiceNederland(),Waarde,GeldigVanaf)
- Do Factor.Save()
-
- Set Waarde = 43.3604735424
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(KostprijsRestTijdFactor,##class(DOM.VKP.enu.KlantenPool).KlantenServiceNederland(),Waarde,GeldigVanaf)
- Do Factor.Save()
-
- /// ARCH
- Set Waarde = 39.88
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(ContactFactor,##class(DOM.VKP.enu.KlantenPool).Architect(),Waarde,GeldigVanaf)
- Do Factor.Save()
-
- Set Waarde = 255.7984623719
- Set Factor = ##class(APPS.common.KlantKost.impl.data.Factor).%New(KostprijsRestTijdFactor,##class(DOM.VKP.enu.KlantenPool).Architect(),Waarde,GeldigVanaf)
- Do Factor.%Save()
-
- Quit $$$OK
-]]>
-
-
-
-
-
-
-
- 100 gram
- Set Gewicht = 101
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Belgie,PostBelgie,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,1.86,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,PostNederland,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,5.13,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,PostBelgie,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,5.13,GeldigVanaf)
-
- /// TaxiPost
-
- /// Gewicht <= 2000 gram
- Set Gewicht = 2000
- Set Kost = 6.40
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Belgie,TaxipostOnzeKost,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Belgie,TaxipostConsument,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
-
- Set Kost = 8.79
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,TaxipostOnzeKost,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,TaxipostConsument,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,TaxipostViaNederland,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
-
- /// Gewicht > 2000 gram
- Set Gewicht = 2001
- Set Kost = 8.40
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Belgie,TaxipostOnzeKost,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Belgie,TaxipostConsument,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
-
- Set Kost = 9.97
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,TaxipostOnzeKost,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,TaxipostConsument,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
- Set FactorNaam = ##class(APPS.common.KlantKost.impl.data.PostKostItem).GeefFactorNaam(Nederland,TaxipostViaNederland,Gewicht)
- Do ..FactorGateway.ZetFactorMetNaamEnWaarde(PostFactor,FactorNaam,Kost,GeldigVanaf)
-]]>
-
-
-
-
-
-
-
-1
-
-
-
-
-1
-
-
-
-
-1
-
-
-
-
-1
-
-