1.3.1.106: ГТД вне ключа схлопывания комиссии (#19).
Пары −/+ с пустой ГТД в минус-строке и заполненной в плюс-строке не закрывались. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -4,6 +4,13 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 1.3.1.106 (2026-08-31)
|
||||||
|
|
||||||
|
### РК_ЗагрузкаОстатков — ГТД вне ключа схлопывания (#19)
|
||||||
|
|
||||||
|
- `КлючАналитикиКомиссионнойСтроки`: поле **ГТД** исключено из ключа (как серия).
|
||||||
|
- Пары −/+ с пустой ГТД в отрицательной строке и заполненной в положительной теперь схлопываются (PLR-041047 и аналоги).
|
||||||
|
|
||||||
## 1.3.1.105 (2026-08-31)
|
## 1.3.1.105 (2026-08-31)
|
||||||
|
|
||||||
### РК_ЗагрузкаОстатков — fix дубли id Form.xml (#19)
|
### РК_ЗагрузкаОстатков — fix дубли id Form.xml (#19)
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
|
||||||
</DefaultRoles>
|
</DefaultRoles>
|
||||||
<Vendor/>
|
<Vendor/>
|
||||||
<Version>1.3.1.105</Version>
|
<Version>1.3.1.106</Version>
|
||||||
<DefaultStyle/>
|
<DefaultStyle/>
|
||||||
<DefaultLanguage>Language.Русский</DefaultLanguage>
|
<DefaultLanguage>Language.Русский</DefaultLanguage>
|
||||||
<BriefInformation/>
|
<BriefInformation/>
|
||||||
|
|||||||
@@ -274,6 +274,7 @@
|
|||||||
// Схлопывает строки ТЧ ВходящиеКомиссионныеТовары:
|
// Схлопывает строки ТЧ ВходящиеКомиссионныеТовары:
|
||||||
// 1) отрицательная без серии + положительная с серией (|qty| равны) — обе удаляются;
|
// 1) отрицательная без серии + положительная с серией (|qty| равны) — обе удаляются;
|
||||||
// 2) оставшиеся группы с net qty ≈ 0 — все строки группы удаляются.
|
// 2) оставшиеся группы с net qty ≈ 0 — все строки группы удаляются.
|
||||||
|
// Серия и ГТД не входят в ключ группировки (у отрицательных часто пустые).
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Структура - БылоСтрок, СталоСтрок, УдаленоСтрок, УдаленоПар, УдаленоГруппNetZero
|
// Структура - БылоСтрок, СталоСтрок, УдаленоСтрок, УдаленоПар, УдаленоГруппNetZero
|
||||||
@@ -1295,7 +1296,6 @@
|
|||||||
+ Строка(СтрТ.ОрганизацияИдентификатор) + "|"
|
+ Строка(СтрТ.ОрганизацияИдентификатор) + "|"
|
||||||
+ Строка(СтрТ.СкладИдентификатор) + "|"
|
+ Строка(СтрТ.СкладИдентификатор) + "|"
|
||||||
+ Строка(СтрТ.ХарактеристикаИдентификатор) + "|"
|
+ Строка(СтрТ.ХарактеристикаИдентификатор) + "|"
|
||||||
+ СокрЛП(СтрТ.ГТД) + "|"
|
|
||||||
+ СокрЛП(СтрТ.Назначение) + "|"
|
+ СокрЛП(СтрТ.Назначение) + "|"
|
||||||
+ СокрЛП(СтрТ.ВидЗапасов);
|
+ СокрЛП(СтрТ.ВидЗапасов);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user