Nexeed
    • Introduction
    • User manual
      • Concept
        • iFNS MatLabelCheck
        • INTEGMA
          • eASN (Electronic Advanced Shipping Notice)
          • GRTO (Goods Receipt Transfer Order)
          • Pairing
          • Repacking
        • On Setup Label Creation
      • Basic operation
        • Basic interaction elements
        • Filter tables via filter dialog
        • Search for materials
        • Export results table
        • Adjust table columns
        • Configuring a scanner
      • Material Info
        • Material Details tab
        • Blocks tab
        • MSD Info tab
        • Monitoring tab
        • Material History tab
        • Setup History tab
      • Material search
        • Label by ID tab
        • Material by ID tab
        • Extended Search tab
      • MSD Handling
        • Dry Box Content tab
      • Inbound Events
        • Details of an event
      • Material Monitoring
        • Start a Monitoring Process
        • Add Materials for Monitoring window
        • Monitoring Details page
        • State and state changes
          • Single Stage Thawing
          • Dual Stage Thawing
          • Solder Paste Monitoring
        • Roles And Resources for Material Monitoring
      • Configuration
        • Blocking Rules tab
        • On Setup Label Creation Rules tab
        • Displaying and Editing the Configuration File
        • Monitoring Location Definitions tab
        • Monitoring Process Definitions tab
        • Printer Settings tab
        • Printer Templates tab
      • Desktop Clients
        • Material InfoPanel Desktop Client
        • Mat Climate Control Desktop Client
    • API documentation
      • HTTP API
      • Restricted HTTP API
    • Glossary
Material Management
  • Industrial Application System
  • Core Services
    • Block Management
    • Deviation Processor
    • ID Builder
    • Multitenant Access Control
    • Notification Service
    • Ticket Management
    • Web Portal
  • Shopfloor Management
    • Andon Live
    • Global Production Overview
    • KPI Reporting
    • Operational Routines
    • Shift Book
    • Shopfloor Management Administration
  • Product & Quality
    • Product Setup Management
    • Part Traceability
    • Process Quality
    • Setup Specs
  • Execution
    • Line Control
    • Material Management
    • Order Management
    • Packaging Control
    • Rework Control
  • Intralogistics
    • AGV Control Center
    • Stock Management
    • Transport Management
  • Machine & Equipment
    • Condition Monitoring
    • Device Portal
    • Maintenance Management
    • Tool Management
  • Enterprise & Shopfloor Integration
    • Archiving Bridge
    • Data Publisher
    • Direct Data Link
    • Engineering UI
    • ERP Connectivity
    • Gateway
    • Information Router
    • Master Data Management
    • Orchestrator

Nexeed Learning Portal

  • Material Management
  • User manual
  • Concept
  • INTEGMA
  • eASN (Electronic Advanced Shipping Notice)

eASN (Electronic Advanced Shipping Notice)

The eASN data, which notifies about upcoming shipments, is checked for conflicting Material Identifiers, existing blocks, and completeness. This review, usually done by the AIF Manager in SAP, is performed here to ensure accuracy.

The goal is to prevent setup errors by resolving potential issues before the material arrives.

Flow

The ASN Notification connector package must be configured and enabled in ERP Connectivity.
easn

Data Structure Description

The eASN process expects an inbound delivery containing the delivery information, with multiple possible delivery positions and packaging units.

Simplified overview of Inbound Delivery data structure

  • Inbound Delivery

    • Delivery

      • Delivery Position

        • Delivery Note Position (delivery position of packaging unit)

        • Material Number ID

        • Quantity

        • Quantity Unit

      • Packaging Unit

        • Label Fields

        • Sub Packaging References (references to any sub-packaging units)

        • Content (1: Material, 3: Sub Packaging Unit)

      • Delivery Position

        • …​

      • Packaging Unit

        • …​

Business Logic Description

The eASN process involves several key steps and business rules that ensure the accurate and efficient handling of goods as they are received into the production area. This includes:

  • eASN Check

  • Validations

  • Possible Successs

  • Possible Warnings

  • Possible Errors

eASN check

  1. Verify incoming eASN object structure:
    Upon arrival, eASN structures are inspected and verified to ensure accuracy and completeness. eASN items are also checked against circular dependencies.

    • Delivery and Delivery Positions are checked if mandatory fields are filled.

    • Check for duplicated labels within the incoming Delivery to ensure each label is unique and not repeated.

    • Check mandatory fields of labels within Packaging Unit.

    • Check if there is any Packaging Unit whose Delivery Position does not exist.

    • Check if there are any Sub Packaging References that are containing Identifiers which are not existing on the received object’s Packaging Units.

  2. Convert eASN Items to internal material management objects: Labels:
    Convert the received data to Material Management Labels.

  3. Create Event for eASN flow:
    An event object is created and saved within the system to track the progress and status of the eASN process.

  4. Return result information:
    The system returns relevant information about the eASN process, including any errors or warnings encountered during the flow.

Validations

Location Field Validation

Delivery Header

Plant

Required

Delivery Header

Timestamp

Required

Delivery Header

LanguageISOCode

Required

Delivery Header

Packaging Units

Required and not empty

Related Inbound Delivery

Vendor Number

Required and not empty

Related Inbound Delivery

External Delivery Identifier

Required and not empty

Related Inbound Delivery

Delivery Identifier

Required and not empty

Related Inbound Delivery

Delivery Date

Required

Delivery Position

Delivery Position

Required and not empty

Material of Delivery Position

Material Number

Required and not empty

Material of Delivery Position

Quantity

Required

Material of Delivery Position

Quantity Unit

Required

Label

Identifier

Must not be duplicate

Label

Identifier

Required

Label

Label Fields

Not empty

Label

Quantity

Not empty and Unit can’t be empty if Amount is 0.

Label

Packaging Unit Content

Required

Label

Delivery Note Position

Required if Packaging Unit Content is Material

Label

Sub Packaging references

Required and not empty if Packaging Unit Content is Sub Packaging References

Label Fields

Is Smallest Packaging Unit

Required

Label Fields

Customer Order Position

If provided, must be a number shorter than the defined maximum (10 digits).

Label

General

Label must not have multiple parents

Label

General

Labels should not have circular references between Packaging Units and Sub Packaging Units.

Possible successes

Success Code Success Description

1000

Processed successfully

Possible warnings

Warning Code Warning Description

2001

Blocking rules check failed

2002

Expiration date check failed

2003

Quantity check failed

Possible errors

Error Code Error Description

3000

Duplicate material ID detected

3010

Pre-validation failed

3011

Required field is missing during pre-validation

3012

Incorrect delivery note reference in GTL Label

3013

Subpackaging references link to a non-existing packaging unit

3014

Subpackaging references have multiple parent units

3015

Circular reference detected in subpackaging

3016

Duplicate identifier found in message

3017

Identifier already exists in the database

3018

Identifier does not exist in the database

3019

More batches than allowed

3020

Operation prohibited by label state

3021

Field value differs from parent label

3024

Label field length is not acceptable

3030

Data annotation validation failed

3040

Parent object has a problem

3050

Object conversion failed

3051

Label cannot be parsed during object conversion

Contents

© Robert Bosch Manufacturing Solutions GmbH 2023-2025, all rights reserved

Changelog Corporate information Legal notice Data protection notice Third party licenses