SAP ABAP IMG Activity ADS2KIPUPL_V_READER (Implement Customer Extensions to V File Reader)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-SPC (Application Component) Specification 2000
     ADS2KIPUPL_AL (Package) SPEC 2000 Initial Provisioning Upload: File Readers/Parsers
IMG Activity
ID ADS2KIPUPL_V_READER Implement Customer Extensions to V File Reader  
Transaction Code S_KA5_12001160   IMG activity: ADS2KIPUPL_V_READER 
Created on 20020509    
Customizing Attributes ADS2KIPUPL_V_READER   Implement customer extensions to V File Reader 
Customizing Activity ADS2KIPUPL_V_READER   Implement customer extensions to V File Reader 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ADS2KIPUPL_V_READER    

You use this Business Add-In (BAdI) to read customer specific extensions to SPEC2000 V File format. It is used to read and populate customer data for customer specific segments or customer specific fields in the standard V File segments (PNS, PDS, LMS, EIS, CBS). It also provides a means to read extra fields in the header record.

It needs to be used in conjunction with the S File Reader BAdI (ADS2KIPUPL_V_PARSER).

The methods of the BAdI are:

  • READ_CUSTOMER_SEGMENT: Method is used to handle any Segment entry other than the Standard V File segments. The interface is:
    • IS_PNS: Data from the PNS segment imported by the BAdI.
    • IT_SEGMENT_FIELDS: Fields and values of the unknown segment are passed to the BAdI.
    • ET_MESSAGES: Format in which the messages must be raised.
    • REJECT_SEGMENT: Exception. Rejects the segment.
  • READ_CUSTOMER_FIELD_PNS: Customer specific fields in the PNS Segment are passed to this method. The Interface accepts:
    • IS_PNS: Data from the PNS segment imported by the BAdI.
    • IS_CUST_FIELD: Customer data (Field & value).
    • REJECT_ELEMENT: Exception. Rejects the element.
  • READ_CUSTOMER_FIELD_PDS: Customer specific fields in the PDS Segment are passed to this method. The interface accepts:
    • IS_PNS: Data from the PNS segment imported by the BAdI.
    • IS_PDS: Data from the PDS segment imported by the BAdI.
    • IS_CUST_FIELD: Customer data (Field & value).
    • REJECT_ELEMENT: Exception. Rejects the element.
  • READ_CUSTOMER_FIELD_LMS: Customer specific fields in the LMS Segment are passed to this method. The interface accepts:
    • IS_PNS: Data from the PNS segment imported by the BAdI.
    • IS_LMS: Data from the LMS segment imported by the BAdI.
    • IS_CUST_FIELD: Customer data (Field & value).
    • REJECT_ELEMENT: Exception. Rejects the element.
  • READ_CUSTOMER_FIELD_EIS: Customer specific fields in the EIS Segment are passed to this method. The interface accepts:
    • IS_PNS: Data from the PNS segment imported by the BAdI.
    • IS_EIS: Data from the EIS segment imported by the BAdI.
    • IS_CUST_FIELD: Customer data (Field & value).
  • READ_CUSTOMER_FIELD_CBS: Customer specific fields in the CBS Segment are passed to this method. The interface accepts:
    • IS_PNS: Data from the PNS segment imported by the BAdI.
    • IS_CBS: Data from the CBS segment imported by the BAdI.
    • IS_CUST_FIELD: Customer data (Field & value).
    • REJECT_ELEMENT: Exception. Rejects the element.
  • READ_CUSTOMER_FIELD_HEADER: Customer specific fields in the Header record (RTC 11) are passed to this method. The interface accepts:
    • IS_HEADER: Header data imported by the BAdI
    • IS_CUST_FIELD: Customer data (Field & value)
    • CT_EXTENSION: Data that needs to be populated by the BAdI. It is then passed to the API for header creation (API_S2K_IP_HDR_CREATE). This method has to be used along with the BAdI �ADS2KIPUPL_HDR_API�.
    • REJECT_ELEMENT: Exception. Rejects the element.
    • REJECT_FILE: Exception. Rejects the file.
  • RETURN_PART_DATA : Method is invoked at the end of processing for each part. The interface is:
    • ET_ENCODED_DATA: Customer data needs to be returned and this data is passed to the parser.

Example

Requirements

Standard settings

Recommendation

Activities

Further notes

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG ADS2KIPUPL_V_READER 0 KAD0000015 Provisioning 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20021112 
SAP Release Created in 471