SAP ABAP Interface /SPE/IF_ASN_VALIDATION (ASN Validation)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-INB (Application Component) Goods Receipt Process
     /SPE/INB_VALSRV (Package) Validation Service for Inbound deliveries
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/CL_INB_OLD_VALIDATION Default validation for ID handling 20050221
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/CL_VALIDATE_ASN Validate ASN 20040511
Properties
Interface /SPE/IF_ASN_VALIDATION  
Short Description ASN Validation    
General Data
Package /SPE/INB_VALSRV   Validation Service for Inbound deliveries 
Created 20040511   SAP 
Last changed 20060711   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /SPE/IF_ASN_VALIDATION has no interface.
Friends
Interface /SPE/IF_ASN_VALIDATION has no friend.
Attributes
Interface /SPE/IF_ASN_VALIDATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY_FROM_OBJ Instance method Public Method Copy validation object 20040511
2 ENRICH_ASN_DATA Instance method Public Method Enrich ASN data 20040511
3 ENRICH_ASN_HEAD_DATA Instance method Public Method Enrich ASN head and others data 20040702
4 ENRICH_ASN_ITEM_DATA Instance method Public Method Enrich ASN item 20040702
5 PREVALIDATE_ASN Instance method Public Method Prevalidate ASN 20040511
6 REFRESH_TABLES Instance method Public Method Refresh internal tables 20040511
7 SET_REFERENCE Instance method Public Method Set object references 20040511
8 VALIDATE_ASN Instance method Public Method Validate ASN Data 20040511
9 VALIDATE_DELIVERY_HEAD Instance method Public Method Validate delivery head 20040511
10 VALIDATE_DELIVERY_ITEM Instance method Public Method Validate delivery item 20040511
Events
Interface /SPE/IF_ASN_VALIDATION has no event.
Types
Interface /SPE/IF_ASN_VALIDATION has no local type.
Method Signatures

Method COPY_FROM_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VAL Call by reference Object reference (TYPE REF TO) /SPE/IF_ASN_VALIDATION Validate ASN 20040511

Method COPY_FROM_OBJ on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method ENRICH_ASN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_ONLY Value transfer Type reference (TYPE) XFELD Read data; no enrichment 20040901

Method ENRICH_ASN_DATA on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method ENRICH_ASN_HEAD_DATA Signature

Method ENRICH_ASN_HEAD_DATA on Interface /SPE/IF_ASN_VALIDATION has no parameter.
Method ENRICH_ASN_HEAD_DATA on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method ENRICH_ASN_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_LIPS Call by reference Type reference (TYPE) LIPSVB Referenzstruktur für XLIPS/YLIPS 20040702

Method ENRICH_ASN_ITEM_DATA on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method PREVALIDATE_ASN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INVALID Call by reference Type reference (TYPE) /SPE/INB_RESULT Validierung fehlerhaft beendet 20040531
2 Exporting E_TMPID Call by reference Type reference (TYPE) /SPE/TMPID Temporäre Anlieferung 20040531
3 Exporting E_TPDS Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20040531
4 Exporting E_VBELN_BUSKEY Call by reference Type reference (TYPE) VBELN_VL Found VBELN for BusKey 20040713
5 Exporting E_VBELN_DUP Call by reference Type reference (TYPE) VBELN_VL Delivery with same LIFEX 20040617
6 Exporting E_VBELN_TMP Call by reference Type reference (TYPE) VBELN_VL Temporary Partner-VBELN 20040531
7 Importing I_ACTION Value transfer Type reference (TYPE) /SPE/INB_ACTION Inbound actions for ID handling 20040531
8 Importing I_SENDER_SYSTYPE Value transfer Type reference (TYPE) /SPE/SYSTYPE_SHORT SAP Systemtyp 20040531

Method PREVALIDATE_ASN on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method REFRESH_TABLES Signature

Method REFRESH_TABLES on Interface /SPE/IF_ASN_VALIDATION has no parameter.
Method REFRESH_TABLES on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method SET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASN_DATA Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING Anlieferungsabwicklung 20040511
2 Importing IR_ENRICH Call by reference Object reference (TYPE REF TO) /SPE/CL_ASN_ENRICHMENT ASN Enrichment 20040511
3 Importing IR_MESSAGE_COLLECTOR Call by reference Object reference (TYPE REF TO) /SPE/CL_INB_MSG_COLLECTOR Nachrichtensammler 20040511
4 Importing IR_SPLIT_DATA Call by reference Object reference (TYPE REF TO) /SPE/INB_SPLIT_TABLES Tables for the inbound delivery split 20050608

Method SET_REFERENCE on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method VALIDATE_ASN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_REQ_FIELDS Value transfer Type reference (TYPE) XFELD Perform Required Fields Check 20040511
2 Importing IV_CHECK_SEMANTIC Value transfer Type reference (TYPE) XFELD Perform Semantic Validation 20040511
3 Importing I_ENRICH Call by reference Type reference (TYPE) XFELD SPACE Do enrichment 20040703
4 Exporting VAL_NOT_OK Call by reference Type reference (TYPE) XFELD Validierung fehlerhaft beendet 20040601

Method VALIDATE_ASN on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method VALIDATE_DELIVERY_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENRICH Call by reference Type reference (TYPE) XFELD SPACE do enrich 20040703

Method VALIDATE_DELIVERY_HEAD on Interface /SPE/IF_ASN_VALIDATION has no exception.

Method VALIDATE_DELIVERY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbelegs 20040511
2 Importing I_ENRICH Call by reference Type reference (TYPE) XFELD SPACE do enrich 20040703

Method VALIDATE_DELIVERY_ITEM on Interface /SPE/IF_ASN_VALIDATION has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 100