Ansicht
Dokumentation

API_S2K_IP_PART_UPDATE - Part in IP-Datenbank aktualisieren

API_S2K_IP_PART_UPDATE - Part in IP-Datenbank aktualisieren

RFUMSV00 - Advance Return for Tax on Sales/Purchases   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

You can create or update information about a part in the Initial Provisioning database. This data, which can be modified, includes long text for Parts & Suppliers, Price Breaks, Locations, Suppliers, Procurement & Procurement Technical Data, Effectivities, Interchangeability - Replacing & Replaced Parts,.

This API does a technical check on key fields. If any key field technical check fails the part/supplier/location is rejected.

The API also does some database related checks as to:

  • Whether a new record which comes in does not exist in a database
  • A revision/deletion record that comes in already exists in the database.

After the key field checks are over, the technical checks are carried out for the non key fields, followed by the business checks for the record. All check failures are recorded as errors in the message table.

Once all the checks are successfully completed, the API calls the function ADS2KIPUPL_UPDATE, which writes the records into the IP Database.

You can make additions to the user inclusions using the Extension Structure.

Import Parameters:

  • IS_UPDATE_OPTIONS: Update Options (It is possible to bypass IPDB, carry out technical checks for the key and non key fields)
  • IS_SPCIPHDR: IP Transmission Header Data (The Header information to be used in the Part. The header data is not updated into the SPCIPHDR table. Use API_S2K_IP_HDR_CREATE function for this)
  • IS_SPCIPPDR: Spare Parts/End Items (Part information that needs to be updated to the SPCIPPDR table)
  • IS_SPCIPPDRX: Spare Parts/End Items Technical Data (Information pertaining to the update status of each field of the IS_SPCIPPDR parameter). While a part is being revised, selective update or delete of individual TEIs is possible as the updation may contain delta data. The update flag (for each TEI) will be set to 'R' or 'D' depending upon whether it is being inserted/modified or deleted. For example, if the SPC field has to be modified in the database, mark IS_SPCIPPDRX-SPC with value #R# and provide the required value in the SPC field in the IS_SPCIPDR parameter.

Export Parameters:

  • ES_UPLOAD_STATUS: Upload Status
  • ES_SPCIPPDR: Spare Parts / End Items

Tables:

  • IT_SPCIPPDR_TEXT
  • IT_SPCIPPARTS
  • IT_SPCIPSPL
  • IT_SPCIPSPLX
  • IT_SPCIPSPL_TEXT
  • IT_SPCIPOSDS
  • IT_SPCIPPQA
  • IT_SPCIPOCH
  • IT_SPCIPCSN
  • IT_SPCIPCSNX
  • IT_SPCIPCSN_TEXT
  • IT_SPCIPEFF
  • IT_SPCIPUOA
  • IT_SPCIPRPDE
  • IT_SPCIPEXTN - Customer specific extenstion data. Data is updated using the BADI #ADS2KIPUPL_PART_API'

Beispiel

Hinweise

  • All the errors during the technical and business checks get populated into the message table.
  • Status check: The API checks whether the current status of the Part, Supplier or Location allows the current business transaction to be executed.
  • The miscellaneous text, local fabrication material text, and the additional descriptive text appearing in the file are stored in the database.

Weiterführende Informationen

Other APIs:

  • API_S2K_IP_GET_PARTS_LIST
  • API_S2K_IP_PART_READ
  • API_S2K_IP_PART_UPDATE

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CT_MSG_COMM
CT_MSG_COMM_DOC_PARAMS
ES_SPCIPPDR
ES_UPLOAD_STATUS
ET_SPCIPCSN
ET_SPCIPCSN_TEXT
ET_SPCIPEFF
ET_SPCIPEXTN
ET_SPCIPOCH
ET_SPCIPOSDS
ET_SPCIPPARTS
ET_SPCIPPDR_TEXT
ET_SPCIPPQA
ET_SPCIPRPDE
ET_SPCIPSPL
ET_SPCIPSPL_TEXT
ET_SPCIPUOA
IS_SPCIPHDR
IS_SPCIPPDR
IS_SPCIPPDRX
IS_UPDATE_OPTIONS
IT_SPCIPCSN
IT_SPCIPCSNX
IT_SPCIPCSN_TEXT
IT_SPCIPEFF
IT_SPCIPEXTN
IT_SPCIPOCH
IT_SPCIPOSDS
IT_SPCIPPARTS
IT_SPCIPPDR_TEXT
IT_SPCIPPQA
IT_SPCIPRPDE
IT_SPCIPSPL
IT_SPCIPSPLX
IT_SPCIPSPL_TEXT
IT_SPCIPUOA

Ausnahmen

Funktionsgruppe

ADS2KIPUPL_API_AL

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5167 Date: 20240523 Time: 150916     sap01-206 ( 102 ms )