Ansicht
Dokumentation
BAPI_CM_PROFILE_CREATE - Create new criteria profile
Vendor Master (General Section) CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
<?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
<?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>
<!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_PROFILEIDE_PROFILETYPE
I_EXTERNAL_USER_NAME
I_PROFILE_XML
RETURN
Ausnahmen
Funktionsgruppe
SXBP_CMTXBHW - 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 )