IPN-Vorschlagslogik erweitert und Bauteil-IPN vereindeutigt

Die IPN-Logik wurde um eine Konfiguration zur automatischen Suffix-Anfügung und die Berücksichtigung von doppelten Beschreibungen bei Bedarf ergänzt. Zudem wurde das Datenmodell angepasst, um eine eindeutige Speicherung der IPN zu gewährleisten.
This commit is contained in:
Marcel Diegelmann 2025-09-29 13:54:13 +02:00
parent 9b90a513c9
commit 654c2ed2af
16 changed files with 165 additions and 117 deletions

View file

@ -13059,10 +13059,10 @@ Vezměte prosím na vědomí, že se nemůžete vydávat za uživatele se zakáz
<target>Seznam návrhů IPN součástek</target>
</segment>
</unit>
<unit id="kdi8mT4" name="settings.misc.ipn_suggest.enableUniqueCheck">
<unit id="kdi8mT4" name="settings.misc.ipn_suggest.autoAppendSuffix">
<segment state="translated">
<source>settings.misc.ipn_suggest.enableUniqueCheck</source>
<target>Kontrola jedinečnosti IPN aktivní. Odznačte, pokud chcete při opětovném zadání existujícího IPN při ukládání přidat k uživatelskému vstupu inkrementální číslo.</target>
<source>settings.misc.ipn_suggest.autoAppendSuffix</source>
<target>Pokud je tato možnost povolena, bude při opětovném zadání existujícího IPN při ukládání k vstupu přidána přírůstková přípona.</target>
</segment>
</unit>
<unit id="rociEg6" name="settings.misc.ipn_suggest.suggestPartDigits">
@ -13071,6 +13071,12 @@ Vezměte prosím na vědomí, že se nemůžete vydávat za uživatele se zakáz
<target>Počet čísel pro inkrement</target>
</segment>
</unit>
<unit id="jdz6B4c" name="settings.misc.ipn_suggest.useDuplicateDescription">
<segment state="translated">
<source>settings.misc.ipn_suggest.useDuplicateDescription</source>
<target>Je-li povoleno, použije se popis součástky k nalezení existujících součástek se stejným popisem a k určení další volné IPN navýšením její číselné přípony pro seznam návrhů.</target>
</segment>
</unit>
<unit id="judfiK3" name="settings.misc.ipn_suggest.suggestPartDigits.help">
<segment state="translated">
<source>settings.misc.ipn_suggest.suggestPartDigits.help</source>

View file

@ -13139,10 +13139,10 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
<target>Bauteil IPN-Vorschlagsliste</target>
</segment>
</unit>
<unit id="kdi8mT4" name="settings.misc.ipn_suggest.enableUniqueCheck">
<unit id="kdi8mT4" name="settings.misc.ipn_suggest.autoAppendSuffix">
<segment state="translated">
<source>settings.misc.ipn_suggest.enableUniqueCheck</source>
<target>Check auf Eindeutigkeit der IPN aktiv. Deselektieren Sie, wenn Sie bei erneuter Eingabe einer vorhandenen IPN eine inkrementelle Zahl an die Benutzereingabe beim Speichern erhalten möchten.</target>
<source>settings.misc.ipn_suggest.autoAppendSuffix</source>
<target>Wenn diese Option aktiviert ist, wird der Eingabe ein inkrementelles Suffix hinzugefügt, wenn eine vorhandene IPN beim Speichern erneut eingegeben wird.</target>
</segment>
</unit>
<unit id="rociEg6" name="settings.misc.ipn_suggest.suggestPartDigits">
@ -13151,6 +13151,12 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
<target>Stellen für numerisches Inkrement</target>
</segment>
</unit>
<unit id="jdz6B4c" name="settings.misc.ipn_suggest.useDuplicateDescription">
<segment state="translated">
<source>settings.misc.ipn_suggest.useDuplicateDescription</source>
<target>Wenn aktiviert, wird die Bauteil-Beschreibung verwendet, um vorhandene Teile mit derselben Beschreibung zu finden und die nächste verfügbare IPN für die Vorschlagsliste zu ermitteln, indem der numerische Suffix entsprechend erhöht wird.</target>
</segment>
</unit>
<unit id="judfiK3" name="settings.misc.ipn_suggest.suggestPartDigits.help">
<segment state="translated">
<source>settings.misc.ipn_suggest.suggestPartDigits.help</source>

View file

@ -13140,10 +13140,10 @@ Please note, that you can not impersonate a disabled user. If you try you will g
<target>Part IPN Suggest</target>
</segment>
</unit>
<unit id="kdi8mT4" name="settings.misc.ipn_suggest.enableUniqueCheck">
<unit id="kdi8mT4" name="settings.misc.ipn_suggest.autoAppendSuffix">
<segment state="translated">
<source>settings.misc.ipn_suggest.enableUniqueCheck</source>
<target>IPN uniqueness check active. Deselect if you want an incremental number to be added to the user input when entering an existing IPN again upon saving.</target>
<source>settings.misc.ipn_suggest.autoAppendSuffix</source>
<target>Do you want an incremental number to be added to the user input when entering an existing IPN again upon saving?</target>
</segment>
</unit>
<unit id="rociEg6" name="settings.misc.ipn_suggest.suggestPartDigits">
@ -13152,6 +13152,12 @@ Please note, that you can not impersonate a disabled user. If you try you will g
<target>Increment Digits</target>
</segment>
</unit>
<unit id="jdz6B4c" name="settings.misc.ipn_suggest.useDuplicateDescription">
<segment state="translated">
<source>settings.misc.ipn_suggest.useDuplicateDescription</source>
<target>When enabled, the parts description is used to find existing parts with the same description and to determine the next available IPN by incrementing their numeric suffix for the suggestion list.</target>
</segment>
</unit>
<unit id="judfiK3" name="settings.misc.ipn_suggest.suggestPartDigits.help">
<segment state="translated">
<source>settings.misc.ipn_suggest.suggestPartDigits.help</source>