Skip to main content

freie Positionstexte pro Artikel und Zeitbereich bei Stammdaten und Andruck/Speichern pro CoPos

Es sollen pro Artikel freie Positionstexte angelegt werden. Neue Tabelle DescTextUsage welche mit einem Von/Bis Datum einen freien Text sowie ein FK_DescText_SID (Positionstext) pro Kontrakttyp und Kontraktstrategie  angegeben werden kann. 

In dieser Zeit soll dann der freie Positionstext sowie der eventuelle FK_DescText_SID in die CoPos Felder kopiert werden. 

 

Dieser Felder sollen dann auf den Dokumenten, Auftragsbdestätigung, Lieferschein, Rechnung angedruckt werden. 

 

Folgende DB Änderungen werden benötigt. 

 

DescTextUsage???

  FK_Article_SID

  FK_DescText_SID null allowed

  assFrom

  assTo

  FK_ContractType_SID

  FK_ContractVersion_SID

  freePosText

  FK_PosTextType_SID

 

PosTextType

  - Default Insert: Standard

 

CoPosDescTextUsage???

  FK_CoPos_SID

  FK_DescTextUsage_SID

 

Detailbestände: -- Neue Stammdaten GUI für Tabelle PosTextType:
# Heißt Positionstexttyp und ist unterhalb von Beschreibungstexttyp

-- Erweiterung Artikel GUI zum Befüllen der DescTextUsage Tabelle:
# Neue Tabelle \"Beschreibungstext\"
# Am Reiter Zusatzdaten oberhalb von \"Artikel wird bei folgenden Rezepturen als Quelle verwendet\"
# Über UI-C einblendbar, alle Spalten auch extra über UI-C
# Modified Handling implementieren
+ DropDown für DescText (immer zwingend)
+ Gültig von/bis Datepicker
+ DropDown für ContractType
+ DropDown für ContractVersion (nur zum ContractType passende)
+ DropDown PosTextType
+ TextArea für freePosText; Per Default 1 Zeile hoch mit autoGrow
+ Edit Icon
+ Löschen Icon
+ Hinzufügen Icon


-- Beim Hinzufügen eines Artikels zum Kontrakt wird die neue Tabelle geprüft
-- Als Datum wird das gleiche Datum wie für die Preisfindung genommen
-- FK_DescText_SID wird übernommen und in CoPos.FK_DescText_SID gesetzt sofern dieser noch leer ist
-- Treffen unterschiedliche FK_DescText_SID aufeinander kommt eine Fehlermeldung (NULL ist aber in Kombination mit einem anderen erlaubt)
-- Anzeige der freePosText als ToolTip neben dem Pos.Text:
# PosTextType
# von/bis
# freePosText
technische Lösung

Story: 727307
Kunde: Haus Rabenhorst O. Lauffs GmbH & Co. KG
Ersteller:in: Falkner Harald
Zugewiesen: Nechwatal Andreas
Technische Lösung: nechwatal_a:


neue UI-C:
article_additionaldata_desctext
article_additionaldata_desctext_desctex
article_additionaldata_desctext_assfrom
article_additionaldata_desctext_assto
article_additionaldata_desctext_contracttype
article_additionaldata_desctext_contractversion
article_additionaldata_desctext_postexttype
article_additionaldata_desctext_freepostext
Testfallbeschreibung:

UI-Configs aufgedreht-> Tabelle befüllt und neuen Kontrakt mit Copos angelegt