Fonction SAP API_S2K_IP_PART_READ - Read a part from Initial Provisioning Database

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_EIM ADSPC_EIM C 5 SPACE X
I_EIP ADSPC_EIP C 15 SPACE X
I_MFR ADSPC_MFR C 5
I_PNR ADSPC_PNR C 15
I_READ_LOCATIONS BOOLE_D C 1 'X' X
I_READ_SUPPLIERS BOOLE_D C 1 'X' X
I_SQNBR ADSPC_SQNBR N 5

Paramètre Reférence Type Long. Description
ES_SPCIPPDR API_CSPCIPPDR u 138
E_CALL_PARAMETERS_INCORRECT BOOLE_D C 1
E_PART_DELETED BOOLE_D C 1
E_PART_DOES_NOT_EXIST BOOLE_D C 1

Paramètre Reférence Long. Facultatif Description
ET_EXTENSION API_SPCIPEXTN 245 X
ET_SPCIPCSN API_CSPCIPCSN 27 X
ET_SPCIPCSN_TEXT API_SPCIPCSN_TEXT 155 X
ET_SPCIPEFF API_SPCIPEFF 20 X
ET_SPCIPOCH API_CSPCIPOCH 22 X
ET_SPCIPOSDS API_SPCIPOSDS 12 X
ET_SPCIPPARTS API_SPCIPPARTS 39 X
ET_SPCIPPDR_TEXT API_SPCIPPDR_TEXT 142 X
ET_SPCIPPQA API_CSPCIPPQA 30 X
ET_SPCIPRPDE API_CSPCIPRPDE 96 X
ET_SPCIPSPL API_CSPCIPSPL 219 X
ET_SPCIPSPL_TEXT API_SPCIPSPL_TEXT 147 X
ET_SPCIPUOA API_SPCIPUOA 34 X

Functionality
You can read the information about a particular Part from the InitialProvisioning database. This data includes long text for Parts &Suppliers, Price Breaks, Locations, Suppliers, Procurement &Procurement Technical Data, Effectivities, Interchangeability -Replacing & Replaced Parts, Extension Structure - for additional userinclusions.
Import Parameters:

  • I_SQNBR: Sequence Number

  • I_PNR: Part Number

  • I_MFR: Manufacturer Code

  • I_EIP: End Item Part Number

  • I_EIM End Item: Manufacturer Code

  • I_READ_SUPPLIERS: Flag marked to read Suppliers under the part

  • I_READ_LOCATIONS: Flag marked to read Locations under the part

  • Export Parameters:
    • ES_SPCIPPDR: The Spare/End Item Part information is provided

    • E_PART_DELETED: Flag indicationg the part was already deleted

    • E_CALL_PARAMETERS_INCORRECT: Flag is set when the Call Parameters
    • incorrect
      • E_PART_DOES_NOT_EXIST: Part does not exist

      • Table Parameters:
        • ET_SPCIPPARTS

        • ET_SPCIPPDR_TEXT

        • ET_SPCIPSPL

        • ET_SPCIPSPL_TEXT

        • ET_SPCIPOSDS

        • ET_SPCIPPQA

        • ET_SPCIPOCH

        • ET_SPCIPCSN

        • ET_SPCIPCSN_TEXT

        • ET_SPCIPEFF

        • ET_SPCIPUOA

        • ET_SPCIPRPDE

        • ET_EXTENSION # Customer specific extenstion. Data is read using the
        • BADI #ADS2KIPUPL_PART_API'.

          Notes
          The default value for I_EIP and I_EIM is SPACE.
          The default value for I_READ_SUPPLIERS and I_READ_LOCATIONS is 'X' thatis it should by default be read.

          Further information
          For more information on the BADI #ADS2KIPUPL_PART_API' refer toImplementation Guide (IMG):
          Logistics-General #> SPEC2K Interface for ATA SPEC 2000 #> InitialProvisioning #> Business Add-Ins (BadIs) for Initial Provisioning.
          Other API's :

          • API_S2K_IP_GET_PARTS_LIST

          • API_S2K_IP_HDR_CREATE

          • API_S2K_IP_PART_UPDATE