<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.pplant.de/index.php?action=history&amp;feed=atom&amp;title=Container_Konfiguration</id>
		<title>Container Konfiguration - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.pplant.de/index.php?action=history&amp;feed=atom&amp;title=Container_Konfiguration"/>
		<link rel="alternate" type="text/html" href="https://wiki.pplant.de/index.php?title=Container_Konfiguration&amp;action=history"/>
		<updated>2026-05-10T09:41:42Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in PPwiki</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.pplant.de/index.php?title=Container_Konfiguration&amp;diff=10188&amp;oldid=prev</id>
		<title>Schreur: Die Seite wurde neu angelegt: „== Ausgangslage == Die geometrischen Parameter (Höhe, Anzahl der Lagen, etc.) werden bis zur Version 3.41.x noch den Settings entnommen; diese sind ausschlie…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.pplant.de/index.php?title=Container_Konfiguration&amp;diff=10188&amp;oldid=prev"/>
				<updated>2021-08-05T07:08:17Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „== Ausgangslage == Die geometrischen Parameter (Höhe, Anzahl der Lagen, etc.) werden bis zur Version 3.41.x noch den Settings entnommen; diese sind ausschlie…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Ausgangslage ==&lt;br /&gt;
Die geometrischen Parameter (Höhe, Anzahl der Lagen, etc.) werden bis zur Version 3.41.x noch den Settings entnommen; diese sind ausschließlich in den Firmen-Settings in der Datenbank definiert, was zwei Nachteile mit sich bringt:&lt;br /&gt;
*sie sind Firmen-global, d.h. für jede Firma kann nur eine Konfiguration hinterlegt werden; diese Konfiguration wird auf alle TLPs der jeweiligen Firma angewendet,&lt;br /&gt;
*es existiert kein UI zur Wartung dieser Settings-Werte; Änderungswünsche seitens des Kunden müssen von CDS manuell in der DB durchgeführt werden.&lt;br /&gt;
&lt;br /&gt;
Zur Beschreibung dieser Parameter siehe &amp;lt;u&amp;gt;[[TLP_DimensionsSettings]]&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Containerkonfigurationen ==&lt;br /&gt;
Ab Version 3.42.0 können in den Stammdaten Konfigurationen hinterlegt werden; im Zuge der TLP-Planung kann dann für jede Tour eine solche Container-Konfiguration ausgewählt werden.&lt;br /&gt;
&lt;br /&gt;
== Implementation ==&lt;br /&gt;
=== Stammdaten ===&lt;br /&gt;
[[File:Container-Konfiguration.png|border|left|600px]]&lt;br /&gt;
Unter „Stammdaten - Anlagen - Kommissionierungsanlage-Container Konfiguration“ können Konfigurationen gewartet werden:&lt;br /&gt;
*'''Name''': &lt;br /&gt;
**Der Name der Konfiguration; wird in der DB beim Container hinterlegt (b_wagerl) und auf den CCPrint-Reports angedruckt.&lt;br /&gt;
*'''Löcher oberste Lage ohne Aufsetzer''': &lt;br /&gt;
**Entspricht dem Settings-Feld LAGE_O_OHNE_MAX, &lt;br /&gt;
**Maximale Höhe der obersten Lage ohne Aufsetzer in Loch. Ist dieses Feld leer, wird der Wert bei vorhandenem Feld Lagen '''ohne''' Aufsetzer auf die Höhe der obersten Lage gesetzt; ist keine Lagen-Liste angegeben wird als Default der Wert aus den Settings verwendet. &lt;br /&gt;
*'''Löcher oberste Lage mit Aufsetzer''': &lt;br /&gt;
**Entspricht dem Settings-Feld LAGE_O_MIT_MAX, &lt;br /&gt;
**Maximale Höhe der obersten Lage mit Aufsetzer in Loch. Ist dieses Feld leer, wird der Wert bei vorhandenen Lagen '''mit''' Aufsetzer auf die Höhe der obersten Lage gesetzt; ist keine Lagen-Liste angegeben wird als Default der Wert aus den Settings verwendet.&lt;br /&gt;
*'''Anz. Löcher ohne Aufsetzer''': &lt;br /&gt;
**Entspricht dem Settings-Feld ANZ_U_O_OHNE, &lt;br /&gt;
**Anzahl der Löcher zwischen unterster und oberster Lage ohne Aufsetzer. Ist dieses Feld leer, wird der Wert aus den Settings als Default verwendet.&lt;br /&gt;
*'''Anz. Löcher mit Aufsetzer''': Entspricht dem Settings-Feld ANZ_U_O_MIT,&lt;br /&gt;
**Anzahl der Löcher zwischen unterster und oberster Lage mit Aufsetzer. Ist dieses Feld leer, wird der Wert aus den Settings als Default verwendet.&lt;br /&gt;
*'''Lagen mit Aufsetzer''': &lt;br /&gt;
**Liste der Höhen (in Loch) der zu verwendenden Lagen mit Aufsetzer, &lt;br /&gt;
**die Lagen sind mit Beistrich zu trennen. &lt;br /&gt;
**&amp;amp;rArr; z.B. '4,3,3,2,2,2,2' bedeutet eine Lage mit 4 Loch, dann 2 Lagen mit 3 Loch, dann 4 Lagen mit 2 Loch. &lt;br /&gt;
**Ist dieses Feld leer, werden bei dieser Konfiguration nur die Felder für die Max-Werte berücksichtigt. Anzahl und Höhen der Lagen werden wie bisher automatisch optimiert.&lt;br /&gt;
*'''Lagen aufteilen''': Entspricht dem Settings-Feld SPREAD_LAGEN,&lt;br /&gt;
**ist die Checkbox gesetzt, werden die Lagen gleichmäßig auf den Container aufgeteilt. &lt;br /&gt;
**'''Achtung''': Eine in der Multiplanungsmaske gesetzte Checkbox (Lagen aufteilen) überschreibt dieses Feld! Wenn bei der Planung &amp;quot;Lagen aufteilen&amp;quot; gewählt wird, wird das Feld &amp;lt;code&amp;gt;Lagen aufteilen&amp;lt;/code&amp;gt; aus der Container-Konfiguration nicht mehr berücksichtigt.&lt;br /&gt;
*'''Lagen ohne Aufsetzer''': wie Lagen mit Aufsetzer, aber für Container ohne Aufsetzer&lt;br /&gt;
&lt;br /&gt;
D.h. es gibt zwei Arten von Konfigurationen:&lt;br /&gt;
&lt;br /&gt;
#Definition der Geometrie über die Werte für die Höhe der obersten Lage und den Abstand zwischen unterster und oberster Lage, jeweils mit und ohne Aufsetzer,&lt;br /&gt;
#Exakte Definition der Lagen über die Liste der zu verwendenden Lagen und deren Höhen&lt;br /&gt;
&lt;br /&gt;
Um welche Art es sich bei einem Eintrag handelt entscheidet sich über die Felder für &amp;quot;Lagen mit Aufsetzer&amp;quot; und &amp;quot;Lagen ohne Aufsetzer&amp;quot;: Sind hier Listen eingetragen, handelt es sich um die 2. Art (exakte Definition); evtl. vorhandene Werte für die Höhen der obersten Lagen und Abstände zur untersten Lage werden ignoriert.&lt;br /&gt;
=== TLP-Planung ===&lt;br /&gt;
In der Planungsmaske für TLPs gibt es nun ein weiteres Feld Container Konfiguration; hier können aus einer Dropdown-Liste die gewünschten Konfigurationen für die jeweilige Tour gewählt werden. &lt;br /&gt;
&lt;br /&gt;
Bleibt dieses Feld leer (keine Konfigurationsauswahl) werden wie bisher die Settings zur TLP-Planung herangezogen. Ist im gewählten Loading-Code eine Container-Konfiguration angegeben wird diese automatisch gewählt.&lt;br /&gt;
=== Reports ===&lt;br /&gt;
Ist dem Container eine Konfiguration zugewiesen, wird der Name dieser Konfiguration als Container-Baustring angedruckt. Dazu muss das Setting SPEZIAL_BAUSTRING_CONFIG auf 'J' gesetzt werden.&lt;br /&gt;
== Verwendung ==&lt;br /&gt;
Die Container-Konfigurationen können auf unterschiedliche Arten verwendet werden:&lt;br /&gt;
=== Settings-Konfiguration ===&lt;br /&gt;
'''Keine Konfiguration bei TLP-Planung gewählt''': &lt;br /&gt;
&lt;br /&gt;
Hier wird streng genommen die Container-Konfiguration nicht genutzt, es wird wie bisher nach den Vorgaben der Settings geplant.&lt;br /&gt;
===Individuelle Max-Werte===&lt;br /&gt;
'''Die gewählte Konfiguration beinhaltet keine Lagen-Listen''':&lt;br /&gt;
&lt;br /&gt;
Die Container werden unter Berücksichtigung der Max-Werte für die oberste Lage sowie die Anzahl der Löcher zwischen oberster und unterster Lage gebaut; die Lagen dazwischen werden anhand der gewählten Sortierung und Optimierung vergeben. Die Höhe der untersten Lage wird weiterhin den Settings entnommen.&lt;br /&gt;
===Exakte Konfiguration===&lt;br /&gt;
'''Die gewählte Konfiguration beinhaltet Lagen-Listen''':&lt;br /&gt;
&lt;br /&gt;
Die Container werden exakt nach dieser Konfiguration gebaut. &lt;br /&gt;
 '''Achtung''': Es muss natürlich sichergestellt sein, dass dies auch möglich ist! &lt;br /&gt;
 Ein Tray mit z.B. 5 Loch Höhe kann in einer Konfiguration mit '4,3,3,3,3,3,3,3' nicht eingeplant werden. Ist dies trotzdem der Fall, bricht die TLP-Planung mit einer entsprechenden Fehlermeldung (code 11) ab. Ebenso ist hier auch auf die Höhe der untersten Lage zu achten, die ja grundsätzlich 4 Loch betragen sollte.&lt;br /&gt;
===Optimierte Konfiguration===&lt;br /&gt;
'''Das ist eine Kombination der beiden vorhergehenden Arten''': &lt;br /&gt;
&lt;br /&gt;
Es wird zuerst OHNE konkrete Lageneinteilung geplant (Individuelle Max-Werte), danach wird versucht, eine Exakte Konfiguration aus einer Liste anzuwenden. Dabei werden die zusammengehörenden Konfigurationen über den Namen definiert, siehe Test2 in obigem Beispiel: &lt;br /&gt;
*Test2_A und Test2_B werden auf Grund des gleichen Anfangs des Namens als zu Test2 gehörend erkannt.&lt;br /&gt;
Wird nun bei der TLP-Planung Test2 als Konfiguration gewählt, werden:&lt;br /&gt;
* die Container erstmal mit der Konfiguration Test2 geplant, also optimierte Lagenverteilung&lt;br /&gt;
* danach wird durch verschieben der Lagen für jeden Container geprüft, ob eine der zugehörigen Konfigurationen (also Test2_A und Test2_B) auch gewählt werden kann; ist dies der Fall, wird dem Container diese Konfiguration zugewiesen. Dabei werden Konfiguration mit weniger Lagen bevorzugt. &lt;br /&gt;
*%rArr;Test2_B wird vor Test2_A versucht.&lt;/div&gt;</summary>
		<author><name>Schreur</name></author>	</entry>

	</feed>