Insert and update extended fields

Source: Internet
Author: User
ArticleDirectory
    • Description
    • Description
Insert and update extended fields:
Bapi: bapi_material_maintaindata_rt
Clientext like bapie1maraextrt customer-defined client-specific material data
Clientextx like bapie1maraextrtx information on update for clientext
These two are extended fields used to update the product.

Customer-defined client-specific article data

Description

If the general basic data for the material has been extended to include customer-specific fields, you can use this structure to transfer the data for these customer-specific fields.

The key fields are already specified. you can store the customer-specific data in the data container provided by fields field1 to field4. the split into four individual fields was necessary for purely technical reasons. if the data is transferred using this structure, the structure information for the customer-specific fields is lost.

Example
Extending table Mara using the following append structure:

Structure name zmara

Field name Type name Data Type Length
Zcust1 Zcust1 Char 10
Zcust2 Zcust2 Char 2
Zcust3 Zcust3 Char 5

The data can be transferred to this structure by appending the field contents of function, material, zcust1, zcust2, and zcust3.

Information on update for clientext

Description

This structure (checkbox structure) is used to determine which fields in the assigned user data structure (clientext) contain change-relevant information.

This makes it possible to supply valid values only to the relevant fields in the assigned user data structure. these fields are then selected in the checkbox structure, ensuring that all nonselected fields retain their current value in the database.

Note

If the indicatorAll_fieldsIn the structure headdata is set, the information in the checkbox structure is irrelevant; that is, no data records are required in the checkbox structure (see also the documentation for Data ElementUpdall).

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.