<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Logic to Handle, Define and Process Item Characteristics in ERP</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>S. Ender Hancioglu schrempp edv GmbH Lahr</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Deutschland e.hancioglu@schrempp-edv.de</string-name>
        </contrib>
      </contrib-group>
      <fpage>10</fpage>
      <lpage>13</lpage>
      <abstract>
        <p>-The proper definition and structure of item classifications, item attributes, and variants are for companies challengeing. Especially if such structures should be processed in ERP system. So handling of static and dynamic characteristics in ERP processes and master data like static or dynamic Bill of Materials (BOM) and static or dynamic workplans will be considered. In this paper an approach is shown which was implemented in a ERP system.</p>
      </abstract>
      <kwd-group>
        <kwd>bill of material</kwd>
        <kwd>configuration</kwd>
        <kwd>item attributes</kwd>
        <kwd>item characteristics</kwd>
        <kwd>item hierarchy</kwd>
        <kwd>static and dynamic attributes</kwd>
        <kwd>static and dynamic master data</kwd>
        <kwd>work plan</kwd>
        <kwd>variants</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>INTRODUCTION</p>
      <p>Characteristic values of items are a very important source
of information in manufacturing companies, especially in
variant production, and deliver a complete definition
including properties, characteristics and attributes of an item.
Variant means that the characteristics of the item can take
different values per variant. The characteristics with their
different values exist initially according to the master data of
the Enterprise Resource planning (ERP) and Computer Aided
Design (CAD) / Product Lifecycle Management (PLM)
programs up to the business processes [1, 2, 3].</p>
      <p>Due to a hierarchical definition of attribute lists, such
characteristics and properties can be registered in a
userfriendly manner and faulty insertions can be avoided.</p>
      <p>The number of characteristics queried and the
values/attributes that are available, depend on previous
definitions. Additionally, conditions and rules should be
determined for the characteristics, that means, that these
conditions must be fulfilled, so that the certain characteristic
can be addressed. It should also be possible to link a
characteristic / characteristic value to a specific schema and to
define a specific rule. This means that characteristics can be
calculated automatically under a defined condition or can
always have a constant value. Thus, the influence of the user
is limited to the necessary minimum – incorrect combinations
of characteristics are not possible.</p>
      <p>Employees Often must deal with these characteristics in
day-to-day business without knowing who benefits from this
knowledge and how far it can be transferred into valuable
knowledge or rules. The task is to analyze, identify and
classify the influences and possibilities of the objectives that
want to be achieved.</p>
      <p>Questions listed below should help to formalize this
knowledge:</p>
    </sec>
    <sec id="sec-2">
      <title>What are the process definitions?</title>
    </sec>
    <sec id="sec-3">
      <title>Are there dependencies and workflows?</title>
      <p>Are there rules that always result due to certain
combinations of characteristics?</p>
    </sec>
    <sec id="sec-4">
      <title>How is the company language defined?</title>
      <p>Are there standardized multilingual terms?
What kind of products do we manufacture, and which
ones do we want to manufacture, promote or not offer
at all?</p>
    </sec>
    <sec id="sec-5">
      <title>Knowledge about these products? 2.</title>
    </sec>
    <sec id="sec-6">
      <title>METHODOLOGY/ANALYSIS</title>
      <p>A.</p>
      <sec id="sec-6-1">
        <title>Recognition of the characteristics</title>
        <p>The characteristics and their characteristic values must be
defined clearly. What characteristics are neutrally existent and
what characteristic values describe the state/character of these
characteristics? These are attributes.</p>
        <p>With a design-approach, handling of variants including
properties, characteristics and attributes combined with
ERPlogic will be presented. Moreover, the following concept
shows additional integration to an item-configurator including
all dependent ERP-processes and ERP-logic.</p>
      </sec>
      <sec id="sec-6-2">
        <title>Dependencies between characteristics and characteristic values</title>
        <p>When a business process, a product, an item, or a checklist
is analyzed, dependencies, inclusion and exclusion rules,
values and logics must be described.</p>
        <p>These analyzed items and the logic behind them must be
designed in a repeatable way. Dependencies between
characteristics and characteristic values must be handled in the
same way. Beside to a configurator, the characteristics can be
used in many domains within the ERP system. These domains
are described in the following chapters.</p>
        <p>3.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>APPROACH The following main topics are analyzed for the entire characteristic system are provided with tools and methods:</title>
      <p>A.</p>
      <sec id="sec-7-1">
        <title>Classification of Item- Part Families</title>
        <p>Within the analysis phase as main approach the
4000/1 [4] was chosen.</p>
        <p>DIN</p>
        <p>In this hierarchy, the following conditions must be
considered to remain the whole system functional.</p>
        <p>Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).</p>
        <p>Instead of designing a single-step list of all product part
families, this method facilitates the design of item-structures
hierarchically. This works with generic groups. Afterwards
these groups are categorized into subgroups and so on. This
creates a tree structure of the item- families. E.g.: Top level →
machine elements, 2nd level: mounting elements → 3rd level:
screws, etc.</p>
        <p>To include any characteristics or characteristic values in
the product item family names and subfamilies will not work
proper and leads to the risk, that the whole system will not be
functional anymore. These characteristics must be abstracted
from the labels and maintained as separate related tables. For
example, the 4th plane with hexagonal screw, lens screw,
cylinder head screw would be wrong. These are characteristic
values of the characteristic 'screw designation' (see Annex,
Fig. 6 and 7).</p>
        <p>The following questions should be used to define
itemfamilies:</p>
        <p>Question form</p>
        <p>Result
What?
What?
How?
Where?</p>
        <p>What kind of characteristics are
describing the families?
→ Product Part families
What does the part family consist of?
→ BOM
How is such a part/product structured?
→ Work Schedule
Where are these parts used?</p>
        <p>Allowed?
Yes
No
No</p>
        <p>No</p>
        <p>If these questions are not considered of the classification,
bills of materials (BOM) and work plans cannot be generated
automatically an in a generic way by the ERP system.</p>
        <p>An item family is allowed once in the entire classification
to keep the system stable.</p>
        <p>Partial enormization</p>
        <p>Use/Benefits</p>
      </sec>
      <sec id="sec-7-2">
        <title>Product configurator</title>
        <p>A product has several characteristics with many
characteristic values. These characteristics and manifestations
later exclude or include certain characteristics or their
manifestations. In order to be able to map these logics, the
characteristics and their characteristic values must be
presented logically based with decision tables within the ERP
system. This creates a network with many nodes and
dependencies.</p>
        <p>The characteristic contents can also be calculated by
formulas according to certain conditions, that apply to the
selection and can then be passed into other characteristic
values.</p>
        <sec id="sec-7-2-1">
          <title>Characteristic types</title>
          <p>Characteristic-Types, which are also suitable for a
configurator, should have the following attributes:
Static features: Numeric, alphanumeric, date
Dynamic features: Freely definable fields with
logic</p>
          <p>In the case of numerical and alphanumeric characteristics,
nothing special can be noted. In contrast, the date
characteristic offers enormous flexibility in the ERP packages.
The characteristics of the type Date can be used, as shown in
this example: the release system of the drawings/ BOMs in the
change system can be managed very elegantly.</p>
          <p>The characteristics, whose content can receive a free
select- statement are dynamic features that can obtain
information from the database at run time.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>Example:</title>
      <p>The process of terminating a BOM listed item
can generates a demand to a specific datetime. If
no stock is available, an alternative item will
automatically be terminated.</p>
      <p>An order operation could be determined and
automatically resolved using a select statement
with/without capacity.
•
•
•
•</p>
      <p>An extension of the possibility is also given by the
commands such as insert, update or delete or with functions or
procedures.</p>
      <sec id="sec-8-1">
        <title>Variant master BOMs</title>
        <p>The variant BOMs are mapped according to the same logic
with the characteristics and their conditions. The conditions
Technical order
processing
DMS
Workflow
management</p>
        <p>Modules
can be registered using the decision tables with the possibility
of the associated formula. This is where the if/then logic
prevails.</p>
        <p>In order to maintain the variant master BOMs more easily,
the possibility of pseudo-assemblies should not be forgotten.
These are used to structure BOMs. In addition, the
maintenance effort of the variant master BOMs is reduced. In
the terminated form of the order BOMs, these
pseudoassemblies disappear, and their components are automatically
dragged up a BOM level. Another advantage of these logical
pseudo-assemblies is given in the variant work plans.</p>
        <p>The calculation possibilities in the variant master BOMs
are extensive. An important function is to handle
“semifinished” items. For m/m2 semi-finished items, the number,
length, or width of the BOM lines can be calculated based on
the characteristics from the configurator. Functionality also
allows the field contents to be determined and filled in based
on the characteristics.</p>
      </sec>
      <sec id="sec-8-2">
        <title>Variant work plans</title>
        <p>Such work plans are maintained in the same way as the
variant master BOMs. This is where cost centers and suppliers
are eligible for the subcontracting operations. Characteristics
such as order quantity, customer, length, width, color, etc. are
relevant for the ERP system to decide in a generic way if
pseudo-assemblies will be produced inhouse or subcontracted
to a supplier.</p>
      </sec>
      <sec id="sec-8-3">
        <title>Variant text standardizations</title>
        <p>In principle, standardized text must be assigned to the
items and item families in a generic way. The standardized
text should contain placeholders. These text can so be
generated dynamically by the characteristic values in business
processes like customer proposals or customer orders.</p>
        <p>So standardized text can be automatically dissolved via
decision tables according to the same principles as mentioned
before.</p>
        <p>4. RESULTS</p>
        <p>Following characteristics are available within in the ERP
package across all relevant business processes and master
data.:</p>
        <p>Product
standardization/
configurator
CAD/PLM Interface</p>
        <p>Feature exchange
Business Intelligence
(BI)</p>
        <p>Evaluations
Recognition of the manifestations via artificial
intelligence (AI).</p>
        <p>Automatic suggestions for error/problem solving.
Search access via any characteristic expression in the
network of the characteristics taking into account the
next possible characteristic combinations.</p>
        <p>Interface-Connection to CAD models and feature
exchange between the two systems.</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>6. BIBLIOGRAPHY</title>
      <p>[1] J. Verville, R. Palanisamy, C. Bernadas, A. Halingten, ERP Acquisition
Planning: A Critical Dimension for Making the Right Choice, Long Range
Planning 40, 45-63, 2007.
[2] V. Arnold, H. Dettmering, T. Engel, A. Karcher, Product Lifecycle
Management beherrschen, Ein Anwenderhandbuch für den Mittelstand,
Springer, 2., neu bearbeitete Auflage, Berlin Heidelberg, 2011.
[3] J. Ross, Evaluation of Shipbuilding CAD/CAM/CIM Systems - Phase II
(Requirements For Future Systems), The national shipbuilding research
program, NSRP 4-94-1, Maryland, USA, 1997
[4] DIN 4000-1 Feature strips
[5] Sivas. ERP SIK Software Integrated Configuration Module</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>