SAP ABAP Interface IF_EX_BADI_MATGRP_HIER_CHK (BAdI Interface IF_EX_BADI_MATGRP_HIER_CHK)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD (Application Component) Logistics Basic Data
     WRF_CM_MD (Package) Category Management - Master Data
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_BADI_MATGRP_HIER_CHK Default Implementation for BAdI Definition BADI_MATGRP_HIER 20050304
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_BADI_MATGRP_HIER_CHK Example Implementation for BAdI Definition BADI_MATGRP_HIE 20040218
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_BADI_MATGRP_HIER_CHK BAdI Class CL_EX_BADI_MATGRP_HIER_CHK 20040202
Properties
Interface IF_EX_BADI_MATGRP_HIER_CHK  
Short Description BAdI Interface IF_EX_BADI_MATGRP_HIER_CHK    
General Data
Package WRF_CM_MD   Category Management - Master Data 
Created 20040202   SAP 
Last changed 20050615   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_BADI_MATGRP_HIER_CHK has no forward declaration.
Interfaces
Interface IF_EX_BADI_MATGRP_HIER_CHK has no interface.
Friends
Interface IF_EX_BADI_MATGRP_HIER_CHK has no friend.
Attributes
Interface IF_EX_BADI_MATGRP_HIER_CHK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ARTICLE_ASSIGNM_ATTR_CHECK Instance method Public Method Check Material Assignments of Hierarchy Attributes 20040305
2 ARTICLE_ASSIGNM_CHECK Instance method Public Method Check Material Assignments 20040202
3 ARTICLE_ASSIGNM_VALIDITY_CHECK Instance method Public Method Check the Validity Periods of Material Assignments 20041222
4 ARTICLE_MAIN_ASSIGNM_CHECK Instance method Public Method Check Main Assignments 20040202
5 ARTICLE_MANDATORY_CHECK Instance method Public Method Check Whether Material Assignment Is Required 20040212
6 NODE_ASSIGNM_CHECK Instance method Public Method Check Node Assignments 20040225
7 NODE_ASSIGNM_VALIDITY_CHECK Instance method Public Method Check the Validity Periods of Node Assignments 20041220
8 NO_PLANED_HIER Instance method Public Method Forbid Shop Assignments to Planned Hierarchies 20040831
9 VALIDITY_CHECK_FOR_ARTICLE Instance method Public Method Check Validity Periods of Assignments 20050304
10 VALIDITY_PERIOD_CHECK Instance method Public Method Check Validity Periods of Assignments 20040202
Events
Interface IF_EX_BADI_MATGRP_HIER_CHK has no event.
Types
Interface IF_EX_BADI_MATGRP_HIER_CHK has no local type.
Method Signatures

Method ARTICLE_ASSIGNM_ATTR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARTICLE_ASSIGN_PARAMETER Call by reference Type reference (TYPE) WRF_ARTICLE_NODE_ASS_STY Knotenzuordnungsfindung: Artikel/Knoten-Struktur 20040305
# Exception Resumable Description Created on
1 MATNR_ASSIGNM_FAILED keine Artikelzuordnung erlaubt 20040305

Method ARTICLE_ASSIGNM_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LEVEL_TEXT Call by reference Type reference (TYPE) WRF_LEVEL_TEXT Bezeichnung: Hierarchieebene 20040205
2 Exporting NODE_ID Call by reference Type reference (TYPE) WRF_STRUC_NODE Hierarchieknoten 20040810
3 Importing NODE_PATH_NEW Call by reference Type reference (TYPE) WRF_NODE_LEVEL_PATH_TTY Pfadermittlung: Knoten-Struktur (Ebenen) 20040205
4 Importing NODE_PATH_OLD Call by reference Type reference (TYPE) WRF_NODE_LEVEL_PATH_TTY Pfadermittlung: Knoten-Struktur (Ebenen) 20040205
# Exception Resumable Description Created on
1 ERRORFLAG fehlerhafte Artikelzuordnungsprüfung 20040205

Method ARTICLE_ASSIGNM_VALIDITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARTICLE_ASSIGNMENT_DELETE Call by reference Type reference (TYPE) WRF_MATGRP_SKU_TTY Sortierte Tabelle zur Datenbanktabelle matgrp_sku 20041222
2 Importing ARTICLE_ASSIGNMENT_INSERT Call by reference Type reference (TYPE) WRF_MATGRP_SKU_TTY Sortierte Tabelle zur Datenbanktabelle matgrp_sku 20050221
3 Importing ARTICLE_ASSIGNMENT_UPDATE_N Call by reference Type reference (TYPE) WRF_MATGRP_SKU_TTY Sortierte Tabelle zur Datenbanktabelle matgrp_sku 20041222
4 Importing ARTICLE_ASSIGNMENT_UPDATE_O Call by reference Type reference (TYPE) WRF_MATGRP_SKU_TTY Sortierte Tabelle zur Datenbanktabelle matgrp_sku 20041222
# Exception Resumable Description Created on
1 NO_VALIDITY_CHANGE_ALLOWED Keine Gültigkeitsänderungen erlaubt 20041222

Method ARTICLE_MAIN_ASSIGNM_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LEVEL_TEXT Call by reference Type reference (TYPE) WRF_LEVEL_TEXT Bezeichnung: Hierarchieebene 20040218
2 Exporting NODE_ID Call by reference Type reference (TYPE) WRF_STRUC_NODE Hierarchie-Knoten 20040218
3 Importing NODE_PATH_NEW Call by reference Type reference (TYPE) WRF_NODE_LEVEL_PATH_TTY Pfadermittlung: Knoten-Struktur (Ebenen) 20040218
4 Importing NODE_PATH_OLD Call by reference Type reference (TYPE) WRF_NODE_LEVEL_PATH_TTY Pfadermittlung: Knoten-Struktur (Ebenen) 20040218
# Exception Resumable Description Created on
1 MAIN_ASSIGNM_ALLOWED Hauptzuordnung nicht erlaubt 20050608

Method ARTICLE_MANDATORY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIER_CNT Hierarchie ID 20040212
# Exception Resumable Description Created on
1 MANDATORYFLAG Musszuordnung obligatorisch 20040212

Method NODE_ASSIGNM_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LEVEL_TEXT Call by reference Type reference (TYPE) WRF_LEVEL_TEXT Bezeichnung: Hierarchieebene 20040225
2 Importing NODE_PATH_NEW Call by reference Type reference (TYPE) WRF_NODE_LEVEL_PATH_TTY Pfadermittlung: Knoten-Struktur (Ebenen) 20040225
3 Importing NODE_PATH_OLD Call by reference Type reference (TYPE) WRF_NODE_LEVEL_PATH_TTY Pfadermittlung: Knoten-Struktur (Ebenen) 20040225
# Exception Resumable Description Created on
1 ERRORFLAG fehlerhafte Knotenzuordnungsprüfung 20040225

Method NODE_ASSIGNM_VALIDITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ASSIGNMENT_DELETE Call by reference Type reference (TYPE) WRF_MATGRP_STRUC_TTY Tabellentyp für Tabelle von Knoten-Zuordnungen 20041220
2 Importing NODE_ASSIGNMENT_INSERT Call by reference Type reference (TYPE) WRF_MATGRP_STRUC_TTY Tabellentyp für Tabelle von Knoten-Zuordnungen 20050221
3 Importing NODE_ASSIGNMENT_UPDATE_N Call by reference Type reference (TYPE) WRF_MATGRP_STRUC_TTY Tabellentyp für Tabelle von Knoten-Zuordnungen 20041221
4 Importing NODE_ASSIGNMENT_UPDATE_O Call by reference Type reference (TYPE) WRF_MATGRP_STRUC_TTY Tabellentyp für Tabelle von Knoten-Zuordnungen 20041221
# Exception Resumable Description Created on
1 NO_VALIDITY_CHANGE_ALLOWED Keine Gültigkeitsänderungen erlaubt 20041220

Method NO_PLANED_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_PLANED_HIER Call by reference Type reference (TYPE) FLAG 'X' geplante Hierchien zu Shops nicht erlaubt 20040831

Method NO_PLANED_HIER on Interface IF_EX_BADI_MATGRP_HIER_CHK has no exception.

Method VALIDITY_CHECK_FOR_ARTICLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIER_CNT Hierarchie 20050304
# Exception Resumable Description Created on
1 NO_VALIDITY_CHECK_ALLOWED keine Prüfung der Gültigkeitszeiträume erlaubt 20050304

Method VALIDITY_PERIOD_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIER_ID Call by reference Type reference (TYPE) WRF_HIER_CNT Hierarchie 20040802
# Exception Resumable Description Created on
1 NO_FRAGMENTARY_PERIOD keine lückenhaft Gültigkeitszeiträume erlaubt 20040206
History
Last changed by/on SAP  20050615 
SAP Release Created in 111