Vorlagenartikel: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Übersicht)
(Nutzung)
Zeile 147: Zeile 147:
  
 
; Hinweise
 
; Hinweise
* Items whose [Template item] property is set to [Yes] can also be used as ordinary items.
+
* Artikel deren [Vorlagenartikel] auf "Ja" gesetzt ist, können auch als normale Artikel verwendet werden.
* ETO items and Integrated Master for ETO items are generated only when the [Item] property of the order is empty.
+
* ETO-Artikel und Integrierte Stammdaten von ETO-Artikeln werden nur erstellt, wenn im Auftrag [Artikel] nicht gesetzt ist.
* Changes made to template item settings after creation will not be reflected in the ETO items.
+
* Änderungen am [Vorlagenartikel] werden nach der Erstellung der ETO-Artikels nicht in diesen widergegeben.
* ETO items are not generated if items with the same code exist.
+
* ETO-Artikel werden nicht erstellt, wenn es bereits einen Artikel mit dem gleichen [Artikelcode] gibt.
* In the case of items of input instructions in the Integrated Master of template items for which the [Auto-generated intermediate item flag] property has been set to [Yes], a new intermediate item is generated in the Integrated Master of the generated ETO item. On the other hand, in the case of an item for which the [Auto-generated intermediate item flag] property has been set to [No], that item is simply copied.
+
* Bei Artikeln von Haupt-Input-Anweisungen von Vorlagenartikel, deren [Automatisch erstelltes Zwischenprodukt] auf "Ja" gesetzt ist, wird ein neues Zwischenprodukt erstellt. Bei "Nein" wird der Artikel kopiert.
* The Integrated Master of phantom items is not copied.
+
* Die Stammdaten von Phantomartikeln werden nicht kopiert.
  
=== Komponentenartikel kopieren ===
+
== Komponentenartikel kopieren ==
 
You can create component items and their Integrated Master by copying them recursively. At that time, a child order is also generated.
 
You can create component items and their Integrated Master by copying them recursively. At that time, a child order is also generated.
  
 
1. Status before item generation
 
1. Status before item generation
 +
 +
{| class="wikitable"
 +
|-
 +
|+Integrierte Stammdaten
 +
|-
 +
!style="background: #3C78AE; color:white"|Artikel
 +
!style="background: #3C78AE; color:white"|Prozess-<br>nummer
 +
!style="background: #3C78AE; color:white"|Prozess-<br>code
 +
!style="background: #3C78AE; color:white"|Anweisungs-<br>type
 +
!style="background: #3C78AE; color:white"|Anweisungs-<br>code
 +
!style="background: #3C78AE; color:white"|Ressource/<br>Artikel
 +
|-style="background:white;" valign="top"
 +
|rowspan="4"|Artikel A
 +
|align="right" rowspan="2"|10
 +
|rowspan="2"|Schweißen
 +
|style="background: #FFE6C8;"|Input-Anweisung
 +
|style="background: #FFE6C8;"|In
 +
|style="background: #FFE6C8;"|Rohmaterial A
 +
|- style="background: #C8FFE6;"
 +
|Nutzungsanweisung||M||Schweißen 1
 +
|-style="background:white;"
 +
|align="right"|20
 +
|Lackieren
 +
|style="background: #C8FFE6;"|Nutzungsanweisung
 +
|style="background: #C8FFE6;"|M
 +
|style="background: #C8FFE6;"|Lackierkabine
 +
|-style="background:white;"
 +
|align="right"|30
 +
|Kontrolle
 +
|style="background: #C8FFE6;"|Nutzungsanweisung
 +
|style="background: #C8FFE6;"|M
 +
|style="background: #C8FFE6;"|Kontrolle 1
 +
|-style="background:white;" valign="top"
 +
|rowspan="4" style="border-top: solid 2px red; border-left: solid 2px red; border-bottom: solid 2px red;"|001-Artikel A
 +
|align="right" rowspan="2" style="border-top: solid 2px red;"|10
 +
|rowspan="2" style="border-top: solid 2px red;"|Schweißen
 +
|style="background: #FFE6C8; border-top: solid 2px red;"|Input-Anweisung
 +
|style="background: #FFE6C8; border-top: solid 2px red;"|In
 +
|style="background: #FFE6C8; border-top: solid 2px red; border-right: solid 2px red;"|Rohmaterial A
 +
|- style="background: #C8FFE6;"
 +
|Nutzungsanweisung||M||style="border-right: solid 2px red;"|Schweißen 1
 +
|-style="background:white;"
 +
|align="right"|20
 +
|Lackieren
 +
|style="background: #C8FFE6;"|Nutzungsanweisung
 +
|style="background: #C8FFE6;"|M
 +
|style="background: #C8FFE6; border-right: solid 2px red;"|Lackierkabine
 +
|-style="background:white;"
 +
|align="right" style="border-bottom: solid 2px red;"|30
 +
|style="border-bottom: solid 2px red;"|Kontrolle
 +
|style="background: #C8FFE6; border-bottom: solid 2px red;"|Nutzungsanweisung
 +
|style="background: #C8FFE6; border-bottom: solid 2px red;"|M
 +
|style="background: #C8FFE6; border-bottom: solid 2px red; border-right: solid 2px red;"|Kontrolle 1
 +
|-
 +
|}
 +
  
 
Integrated Master Editor
 
Integrated Master Editor
Zeile 217: Zeile 273:
 
ME is the generated ETO order, and OTHER is the order in which the template item has been specified.
 
ME is the generated ETO order, and OTHER is the order in which the template item has been specified.
  
Remarks
+
; Hinweis : Komponentenartikel und Aufträge werden rekursiv erstellt.
 
 
    Generation of component items and child orders is done recursively.
 
 
 
 
 
Template resource
 
  
 +
== Vorlagenressource ==
 
By setting the [Template resource] property in the resource table, you can generate resources when generating ETO items.
 
By setting the [Template resource] property in the resource table, you can generate resources when generating ETO items.
 
Generated resource are called ETO resources.
 
Generated resource are called ETO resources.
Zeile 267: Zeile 319:
 
You can also set a resource group as a template resource.
 
You can also set a resource group as a template resource.
  
Filtering orders to generate
+
== Zu erstellende Aufträge filtern ==
 
 
 
Filtering of the instructions of the Integrated Master of ETO items is set with the following properties of the Generate item command.
 
Filtering of the instructions of the Integrated Master of ETO items is set with the following properties of the Generate item command.
  
Zeile 302: Zeile 353:
 
In1 001-A-part1
 
In1 001-A-part1
  
Automatic editing of generated objects
+
== Erstellte Objekte automatisch bearbeiten ==
 
 
 
To automatically edit properties for objects generated by the Generate item command, set the following properties of the Generate item command.
 
To automatically edit properties for objects generated by the Generate item command, set the following properties of the Generate item command.
  
Zeile 313: Zeile 363:
 
Master output instruction property setting expression
 
Master output instruction property setting expression
  
Generation of ETO order and automatic replenishment of orders
+
== Erstellung von ETO-Aufträgen und autoamtisches Nachfüllen ==
 
 
 
The following expressions are set in the presets for the order property setting expression and item property setting expression.
 
The following expressions are set in the presets for the order property setting expression and item property setting expression.
Order property setting expression IF(PropCount(ME.Order_TemplateItem)==0,ME.Order_IsReplenishmentOrder='1',FALSE)
+
; Order property setting expression : <code>IF(PropCount(ME.Order_TemplateItem)==0,ME.Order_IsReplenishmentOrder='1',FALSE)</code>
Item property setting expression IF(0<PropCount(ME.EtoItem_Rev)&&OTHER.TemplateItem!=ME.EtoItem_Rev,ME.Item_AutoGenerateFlag='2',FALSE)
+
; Item property setting expression : <code>IF(0<PropCount(ME.EtoItem_Rev)&&OTHER.TemplateItem!=ME.EtoItem_Rev,ME.Item_AutoGenerateFlag='2',FALSE)</code>
  
 
This means that "Yes (one-to-one production)" is set for the "auto-replenish flag" of items generated by recursive copying, and "Replenishment order" is set for the [Order class] property of the order.
 
This means that "Yes (one-to-one production)" is set for the "auto-replenish flag" of items generated by recursive copying, and "Replenishment order" is set for the [Order class] property of the order.

Version vom 1. März 2019, 17:41 Uhr

Hilfe Nummer: 750710

Übersicht

Entwicklung Teilefertigung Montage Versand Beispiel
MTS
(Make-to-stock/
Lagerfertigung)
TempItem Inv.png TempItem Inv.png TempItem InvOrder.png Autoteile
ATO
(Assemble-to-order/
Auftragsmontage)
TempItem Inv.png TempItem InvOrder.png TempItem Order2.png Autos
MTO
(Make-to-order/
Auftragsfertigung)
TempItem Inv.png TempItem Order.png TempItem Order2.png TempItem Order2.png Werkzeugmaschinen
ETO
(Engineer-to-order/
Projektfertigung)
TempItem Order.png TempItem Order2.png TempItem Order2.png TempItem Order2.png Schiffe

Vorlagenartikel sind eine Funktion zur Unterstützung von Projektfertiung (ETO). Da in der Projektfertigung jeder Auftrag die Entwicklung durchläuft, hat auch jeder Auftrag seine eigenen Stammdaten. Aber selbst wenn die Integrierten Stammdaten angelegt werden, sind oft zum Zeitpunkt der Auftragseingabe viele Details noch nicht bekannt, so dass gar keine exakten Stammdaten erstellt werden können.

In solchen Fällen können Sie die Stammdaten erstellen, in dem Sie ähnliche, bestehenden Artikel als Vorlagenartikel nutzen und deren Eigenschaften und Stammdaten mit dem Befehl "Artikel erstellen" kopieren. Da so erzeugte Artikel und Stammdaten vom Vorlagenartikel unabhängig sind, können Sie diese für die weitere Nutzung nach Bedarf anpassen. Wenn der Vorlagenartikel Komponenten oder Baugruppen enthält, so können diese ebenfalls rekursiv kopiert und Nachfüllaufträge für diese erstellt werden.

Weitere Informationen zu Vorlagenartikeln und Beispieldaten finden Sie im Beispiel 8.

Nutzung

1. Setzen Sie in der Artikel beim Artikel, der als Vorlage dienen soll, [Vorlagenartikel] auf "Ja".
Artikeltabelle
Artikelcode Vorlagenartikel
Artikel A Ja
2. Setzen Sie in der Auftragstabelle den Artikel als [Vorlagenartikel].
Auftragstabelle
Auftragscode Artikel Vorlagenartikel
001 Artikel A
3. Wenn Sie den Befehl "Artikel erstellen" ausführen, werden aus dem Vorlagenartikel ein neuer Artikel und entsprechende Integrierte Stammdaten erzeugt.
Artikeltabelle
Artikelcode Vorlagenartikel
Artikel A Ja
001-Artikel A
Integrierte Stammdaten
Artikel Prozess-
nummer
Prozess-
code
Anweisungs-
type
Anweisungs-
code
Ressource/
Artikel
Artikel A 10 Schweißen Input-Anweisung In Rohmaterial A
Nutzungsanweisung M Schweißen 1
20 Lackieren Nutzungsanweisung M Lackierkabine
30 Kontrolle Nutzungsanweisung M Kontrolle 1
001-Artikel A 10 Schweißen Input-Anweisung In Rohmaterial A
Nutzungsanweisung M Schweißen 1
20 Lackieren Nutzungsanweisung M Lackierkabine
30 Kontrolle Nutzungsanweisung M Kontrolle 1

Der ETO-Artikel wird in der Auftragstabelle als [Artikel] gesetzt.

Auftragstabelle
Auftragscode Artikel Vorlagenartikel
001 001-Artikel A Artikel A

Das Format des [Artikelcode] von ETO-Artikel wird über die [ETO-Artikelcodeformel] des Projekts gesteuert.Hier wird die Standardformel OTHER.Code+'-'+ME.Code genutzt, Dabei ist ME der Vorlagenartikel und OTHER der Auftrag, in dem der [Vorlagenartikel] gesetzt wurde.

4. Bearbeiten Sie nun, falls notwendig, ETO-Artikel und Stammdaten.
Hinweise
  • Artikel deren [Vorlagenartikel] auf "Ja" gesetzt ist, können auch als normale Artikel verwendet werden.
  • ETO-Artikel und Integrierte Stammdaten von ETO-Artikeln werden nur erstellt, wenn im Auftrag [Artikel] nicht gesetzt ist.
  • Änderungen am [Vorlagenartikel] werden nach der Erstellung der ETO-Artikels nicht in diesen widergegeben.
  • ETO-Artikel werden nicht erstellt, wenn es bereits einen Artikel mit dem gleichen [Artikelcode] gibt.
  • Bei Artikeln von Haupt-Input-Anweisungen von Vorlagenartikel, deren [Automatisch erstelltes Zwischenprodukt] auf "Ja" gesetzt ist, wird ein neues Zwischenprodukt erstellt. Bei "Nein" wird der Artikel kopiert.
  • Die Stammdaten von Phantomartikeln werden nicht kopiert.

Komponentenartikel kopieren

You can create component items and their Integrated Master by copying them recursively. At that time, a child order is also generated.

1. Status before item generation

Integrierte Stammdaten
Artikel Prozess-
nummer
Prozess-
code
Anweisungs-
type
Anweisungs-
code
Ressource/
Artikel
Artikel A 10 Schweißen Input-Anweisung In Rohmaterial A
Nutzungsanweisung M Schweißen 1
20 Lackieren Nutzungsanweisung M Lackierkabine
30 Kontrolle Nutzungsanweisung M Kontrolle 1
001-Artikel A 10 Schweißen Input-Anweisung In Rohmaterial A
Nutzungsanweisung M Schweißen 1
20 Lackieren Nutzungsanweisung M Lackierkabine
30 Kontrolle Nutzungsanweisung M Kontrolle 1


Integrated Master Editor Item Process number Process code Instruction code Resource/Item Product A 10 Welding In Material A In1 A-part1 20 Painting M Body paint 1 30 Inspection M Body inspection1 A-part1 10 Welding In A-part1-Material 20 Painting M Part paint 1 30 Inspection M Part inspection1

Item Table Item Code Template item Product A Yes A-part1 Yes

Order Table Order code Items Template item 001 Product A

2. When you execute the Generate item command and there is an item for which the [Template item] property is set to [Yes], that item’s ETO item is generated and a child order is generated. Generated child orders are called ETO orders.

Item Table Item Code Template item Product A Yes A-part1 Yes 001-Product A 001-A-part1

Integrated Master Editor Item Process number Process code Instruction code Resource/Item Product A 10 Welding In Material A In1 A-part1 20 Painting M Body paint 1 30 Inspection M Body inspection1 A-part1 10 Welding In A-part1-Material 20 Painting M Part paint 1 30 Inspection M Part inspection1 001-Product A 10 Welding In Material A In1 001-A-part1 20 Painting M Body paint 1 30 Inspection M Body inspection1 001-A-part1 10 Welding In A-part1-Material 20 Painting M Part paint 1 30 Inspection M Part inspection1

Order Table Order code Items Template item 001 001-Product A Product A 001-A-part1 001-A-part1

The format of the order code of an ETO order is defined in the "ETO Order code expression" property in the project settings. As default, the following expression has been set.

ME.Order_Item.Code

ME is the generated ETO order, and OTHER is the order in which the template item has been specified.

Hinweis 
Komponentenartikel und Aufträge werden rekursiv erstellt.

Vorlagenressource

By setting the [Template resource] property in the resource table, you can generate resources when generating ETO items. Generated resource are called ETO resources.

1. Status before item generation

Resource table Resource code Template resource Body paint sub resource 1 Yes

Integrated Master Editor Item Process number Process code Instruction code Resource/Item Product A 10 Welding In Material A 20 Painting M Body paint 1 S0 Body paint sub resource 1 30 Inspection M Body inspection1

2. Status after item generation

Resource table Resource codes Template resource Body paint sub resource 1 Yes 001-Body paint sub resource 1

Integrated Master Editor Item Process number Process code Instruction code Resource/Item Product A 10 Welding In Material A 20 Painting M Body paint 1 S0 Body paint sub resource 1 30 Inspection M Body inspection1 001-Product A 10 Welding In Material A 20 Painting M Body paint 1 S0 001-Body paint sub resource 1 30 Inspection M Body inspection1

The format of the resource code of the ETO resource is defined in the "ETO resource code expression" property in the project settings. As default, the following expression has been set.

OTHER.Code+'-'+ME.Code

ME is the template Resource and OTHER is the order in which the template item has been specified.

You can also set a resource group as a template resource.

Zu erstellende Aufträge filtern

Filtering of the instructions of the Integrated Master of ETO items is set with the following properties of the Generate item command.

Generate input instruction condition expression Generate use instruction condition expression Generate output instruction condition expression

For example, let’s assume that the Integrated Master of a template item is defined as follows:

Integrated Master Editor Item Process number Process code Instruction code Resource/Item Product A 10 Welding In Material A In1 A-part1 In1 A-part2 In1 A-part3

Set the following expression in the ETO input instrution condition expression.

FValid(OTHER)

ME is the master input instruction of the template item, and OTHER is the operation input instruction generated by order explosion. Therefore, the above expression returns TRUE for master input instructions where the input instruction was generated with order explosion, and FALSE for all other master input instructions.

The Integrated Master after order explosion when the input instruction of A-part2 and A-part3 was not generated is as follows.

Integrated Master Editor Item Process number Process code Instruction code Resource/Item Product A 10 Welding In Material A In1 A-part1 In1 A-part2 In1 A-part3 001-Product A 10 Welding In Material A In1 001-A-part1

Erstellte Objekte automatisch bearbeiten

To automatically edit properties for objects generated by the Generate item command, set the following properties of the Generate item command.

Order property setting expression Item property setting expression Resource property setting expression Master input instruction property setting expression Master use instruction property setting expression Master output instruction property setting expression

Erstellung von ETO-Aufträgen und autoamtisches Nachfüllen

The following expressions are set in the presets for the order property setting expression and item property setting expression.

Order property setting expression 
IF(PropCount(ME.Order_TemplateItem)==0,ME.Order_IsReplenishmentOrder='1',FALSE)
Item property setting expression 
IF(0<PropCount(ME.EtoItem_Rev)&&OTHER.TemplateItem!=ME.EtoItem_Rev,ME.Item_AutoGenerateFlag='2',FALSE)

This means that "Yes (one-to-one production)" is set for the "auto-replenish flag" of items generated by recursive copying, and "Replenishment order" is set for the [Order class] property of the order. Without these settings, the [Auto-replenish flag] of items generated by the Generate item command is [No], and the [Order class] property of the order is "Registered order]. The Generate item command generates child orders only for empty orders, and does nothing after order generation. Then, even if the order quantity is changed after execution, the [Order class] property of the child order is [Registered order], so the order quantity does not follow and remains unchanged. When the above order property setting expression and item property setting expression are set, changes to the order quantity are reflected to the order quantity of child orders through the auto-replenishment production feature after order generation. In other words, generation of the first ETO order is done by the Generate item command, and after that, the quantity of the ETO order is calculated using the auto-replenishment production feature.

At this time, the ETO order is given a code by the [Auto-generated one-to-one order code expression] property in the project settings. In that case, we recommend changing[Auto-generated one-to-one order code expression] in the project settings as follows because the order code cannot be an item code in the case of a preset expression.

IF(0<PropCount(ME.Item.EtoItem_Rev),ME.Order_Item.Item_Code,ME.Order_OneToOnePeggingOrderSourceGeneric.Order_Code+'-'+ME.Order_Item.Item_Code)

This expression is found in the standard registered expressions.

In cases where the quantity of the order does not change, the preset expressions "order property setting expression" and "item property setting expression" can be deleted. Further, is it recommended to leave the preset expression for [Auto-generated one-to-one order code expression] in the project settings as is.


Hilfe Nummer: 750710