23.06.2011, 08:20 | #1 |
Участник
|
Изменение номерной серии InventDimId
Добрый день!
Столкнулся со следующей проблемой: после 3-х лет работы возникла потребность увеличить количество знаков в номерной серии для складской аналитики(раньше было СкА_ХХХХХХ, увеличили на 3 знака и стало СкА_ХХХХХХХХХ). В результате стали криво удаляться проводки в журналах переноса при уменьшении количества, т.к. в методах удалиния приходных и расходных проводок(InventUpdateEstimated\updateDepreciateReceipt и InventUpdateEstimated\updateDepreciateIssue) стоит сортировка по InventDimId. Во вложениях привел пример: файл "до" - проводки при создании строки журнала с количеством 4; файл "после" - проводки после изменения количества до 2; Не подскажите какие меры можно предпринять для исправления данной ситуации. Dynamics AX 2009 5.0.1500.3761 |
|
23.06.2011, 08:41 | #2 |
Участник
|
Т.е. если я правильно понял, то проблема возникает в случае если, на одном складе в справочнике аналитик серийные номера отсортированы в одном порядке, а на втором складе - в другом?
В строках журнала вы серийный номер не задаёте? Система его подбирает сама? Тогда в принципе такая ситуация могла сложиться и при старой номерной серии. Возможно у вас где-то недонастроены параметры движения номенклатуры в разрезе серийных номеров? |
|
23.06.2011, 08:48 | #3 |
Участник
|
Цитата:
Сообщение от AvrDen
возникла потребность увеличить количество знаков в номерной серии для складской аналитики(раньше было СкА_ХХХХХХ, увеличили на 3 знака и стало СкА_ХХХХХХХХХ). В результате стали криво удаляться проводки в журналах переноса при уменьшении количества, т.к. в методах удалиния приходных и расходных проводок стоит сортировка по InventDimId.
|
|
|
За это сообщение автора поблагодарили: mazzy (2), AvrDen (1). |
23.06.2011, 08:48 | #4 |
Участник
|
Согласен. Смотрите настройки и модификации.
Чтобы быстро решить проблему, то используйте метасимвол & вместо # в настройках номерной серии И не меняйте число знаков. Было: СкА_###### Стало: СкА_&&&&&& так, вы не собьете сортировку. И на некоторое время решите проблему. Подробнее: http://axapta.mazzy.ru/lib/numbersequenceformat/ А пока у вас будет время - ищите багу в настроках/модфикациях Не должна она так реагировать на смену формата. |
|
|
За это сообщение автора поблагодарили: AvrDen (1). |
23.06.2011, 08:55 | #5 |
Участник
|
Цитата:
Цитата:
Не подскажите какие параметры? |
|
23.06.2011, 09:23 | #6 |
Участник
|
Сейчас на вскидку просмотрел параметры "Групп аналитик" по номенклатурам. В "Аналитиках хранения" есть вкладка "Изменение". На этой вкладке среди набора галок есть одна под названием "Перенос". Она у вас выключена для аналитики "Серийный номер"?
|
|
23.06.2011, 11:51 | #7 |
Участник
|
|
|
23.06.2011, 11:53 | #8 |
Участник
|
Изменили номерную серию на СкБ - все нормально.
|
|
23.06.2011, 15:00 | #9 |
Участник
|
Это старый глюк, который тянется еще со времен ax3.0
Резервирование при переносе подбором префикса в номерной серии вы лишь снизили вероятность возникновения глюка но не решили проблему. Лечится модификацией. В 2009-й несколько строк кода надо добавить. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (3). |