Index: APPS/TRANSP/GLS/GLSv1/impl/UnitIdBepaler.cls.xml
===================================================================
diff -u -r55388 -r55484
--- APPS/TRANSP/GLS/GLSv1/impl/UnitIdBepaler.cls.xml (.../UnitIdBepaler.cls.xml) (revision 55388)
+++ APPS/TRANSP/GLS/GLSv1/impl/UnitIdBepaler.cls.xml (.../UnitIdBepaler.cls.xml) (revision 55484)
@@ -61,6 +61,7 @@
// Volgende Id (van het nieuwe bereik) bepalen
Set Bereik = ..GLSEigenschappen.GeefBereikVoorVerzendWijze(VerzendWijze)
+ Do ..ZetUnitIdNetVoorOndergrensVanBereik(VerzendWijze, Bereik)
Set VolgendeID = ..GeefVolgendeID(VerzendWijze,Bereik)
}
If (VolgendeID > ..GeefGrensWaardeEindeRange(Bereik,..#WaarschuwingVanafProcentOpgebruikt)) {
@@ -116,7 +117,7 @@
#dim VolgendeUnitID As %Integer = $Increment(^APPS.TRANSP.GLS.Bericht.UnitID(VerzendWijze))
If $$$Not(Bereik.BevatInclGrenzen(VolgendeUnitID)) {
If VolgendeUnitID < Bereik.Ondergrens {
- Set ^APPS.TRANSP.GLS.Bericht.UnitID(VerzendWijze) = Bereik.Ondergrens-1
+ Do ..ZetUnitIdNetVoorOndergrensVanBereik(VerzendWijze, Bereik)
Set VolgendeUnitID = $Increment(^APPS.TRANSP.GLS.Bericht.UnitID(VerzendWijze))
} Else {
Do ##class(TECH.ExceptionHandler).Throw(##class(APPS.TRANSP.GLS.GLSv1.impl.GlsUnitIdNietInRangeException).%New("GLS range voor '"_VerzendWijze_"' is opgebruikt, gelieve aan te passen in de GLSeigenschappen"))
@@ -126,6 +127,14 @@
]]>
+
+VerzendWijze:%String,Bereik:TECH.Bereik
+1
+%Integer
+
+
+
VerzendWijze:APPS.TRANSP.GLS.GLSv1.Bericht.enu.VerzendWijze,VolgendeID:%Integer,Bereik:TECH.Bereik,ProcentOpgebruikt:%Decimal
1