Ansicht
Dokumentation

BAPI_CM_PROFILE_CREATE - Create new criteria profile

BAPI_CM_PROFILE_CREATE - Create new criteria profile

Vendor Master (General Section)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

XSD Schema:

<?xml version="1.0"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

,,<xs:simpleType name="btcprofiletype">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="6"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:simpleType name="btcdescription">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="40"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:simpleType name="btcnodetype">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="1"/>

,,,,,,<xs:pattern value="A|O"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:simpleType name="btcuser">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="12"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:simpleType name="btcstate">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="1"/>

,,,,,,<xs:pattern value="X|"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:simpleType name="btcsign">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="1"/>

,,,,,,<xs:pattern value="I|E"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:simpleType name="btcopt">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="2"/>

,,,,,,<xs:pattern value="BT|NB|EQ|GE|GT|LE|LT|NE|CP"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:simpleType name="btcselvalue">

,,,,<xs:restriction base="xs:string">

,,,,,,<xs:maxLength value="45"/>

,,,,</xs:restriction>

,,</xs:simpleType>

,,<xs:element name="profile">

,,,,<xs:complexType>

,,,,,,<xs:sequence>

,,,,,,,,<xs:element ref="root"/>

,,,,,,</xs:sequence>

,,,,,,<xs:attribute name="type" use="required" type="btcprofiletype"/>

,,,,,,<xs:attribute name="id" use="required" type="xs:integer"/>

,,,,,,<xs:attribute name="description" use="required" type="btcdescription"/>

,,,,,,<xs:attribute name="createuser" type="btcuser"/>

,,,,,,<xs:attribute name="lastchtmstmp" type="xs:integer"/>

,,,,,,<xs:attribute name="lastchuser" type="btcuser"/>

,,,,,,<xs:attribute name="state" type="btcstate"/>

,,,,</xs:complexType>

,,</xs:element>

,,<xs:element name="root">

,,,,<xs:complexType>

,,,,,,<xs:sequence minOccurs="0" maxOccurs="unbounded">

,,,,,,,,<xs:element minOccurs="0" maxOccurs="unbounded" ref="node"/>

,,,,,,,,<xs:element minOccurs="0" maxOccurs="unbounded" ref="item"/>

,,,,,,</xs:sequence>

,,,,</xs:complexType>

,,</xs:element>

,,<xs:element name="node">

,,,,<xs:complexType>

,,,,,,<xs:sequence minOccurs="0" maxOccurs="unbounded">

,,,,,,,,<xs:element minOccurs="0" maxOccurs="unbounded" ref="node"/>

,,,,,,,,<xs:element minOccurs="0" maxOccurs="unbounded" ref="item"/>

,,,,,,</xs:sequence>

,,,,,,<xs:attribute name="type" use="required" type="btcnodetype"/>

,,,,</xs:complexType>

,,</xs:element>

,,<xs:element name="item">

,,,,<xs:complexType>

,,,,,,<xs:sequence>

,,,,,,,,<xs:element maxOccurs="unbounded" ref="field"/>

,,,,,,</xs:sequence>

,,,,,,<xs:attribute name="description" use="required" type="btcdescription"/>

,,,,</xs:complexType>

,,</xs:element>

,,<xs:element name="field">

,,,,<xs:complexType mixed="true">

,,,,,,<xs:sequence>

,,,,,,,,<xs:element minOccurs="0" maxOccurs="unbounded" ref="criterion"/>

,,,,,,</xs:sequence>

,,,,</xs:complexType>

,,</xs:element>

,,<xs:element name="criterion">

,,,,<xs:complexType>

,,,,,,<xs:attribute name="high" type="btcselvalue"/>

,,,,,,<xs:attribute name="low" use="required" type="btcselvalue"/>

,,,,,,<xs:attribute name="opt" use="required" type="btcopt"/>

,,,,,,<xs:attribute name="sign" use="required" type="btcsign"/>

,,,,</xs:complexType>

,,</xs:element>

</xs:schema>

Beispiel

Criteria Profile Example XML:

<?xml version="1.0"?>

<!DOCTYPE profile SYSTEM "criteria_profile.dtd">

<profile type="EVTHIS" id="3 " description="All except End of Job" state="" lastchuser="C5035006" lastchtmstmp="20051128093643 " createuser="SAXER">

,,<root>

,,,,<item description="All except End of Job 1">

,,,,,,<field>EVENTID<criterion sign="E" opt="EQ" low="SAP_END_OF_JOB" high=""/></field>

,,,,,,<field>EVENTPARM</field>

,,,,</item>

,,</root>

</profile>

criteria_profile.dtd:

<!ELEMENT criterion EMPTY>

,,sign CDATA #REQUIRED

,,opt CDATA #REQUIRED

,,low CDATA #REQUIRED

,,high CDATA #IMPLIED>

<!ELEMENT field (#PCDATA|criterion)*>

<!ELEMENT item (field)+>

,,description CDATA #REQUIRED>

<!ELEMENT node ((item)*,(node)*,(item)*,(node)*,(item)*,(node)*)>

,,type CDATA #REQUIRED>

<!ELEMENT root ((item)*,(node)*,(item)*,(node)*,(item)*,(node)*)>

<!ELEMENT profile (root)>

,,type CDATA #REQUIRED

,,id CDATA #IMPLIED

,,description CDATA #REQUIRED

,,state CDATA #IMPLIED

,,lastchuser CDATA #IMPLIED

,,lastchtmstmp CDATA #IMPLIED

,,createuser CDATA #IMPLIED>

Hinweise

Weiterführende Informationen





Parameter

E_PROFILEID
E_PROFILETYPE
I_EXTERNAL_USER_NAME
I_PROFILE_XML
RETURN

Ausnahmen

Funktionsgruppe

SXBP_CM

TXBHW - Original Tax Base Amount in Local Currency   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7370 Date: 20240523 Time: 093144     sap01-206 ( 64 ms )