ABAP 数据类型 | ABAP 数据类型说明 | XSD 类型 | 备注 |
---|---|---|---|
I | 内置类型 | xsd:int | |
INT1 | 内置类型 | xsd:unsignedByte | |
INT2 | 内置类型 | xsd:short | |
INT4 | 内置类型 | xsd:int | |
F | 内置类型 | xsd:double | |
P | 内置类型 | xsd:decimal length <= 28 xsd:string length > 28 | |
C | 内置类型 | xsd:string | |
D | 内置类型 | xsd:date | |
T | 内置类型 | xsd:time | |
N | 内置类型 | xsd:int lenrth <= 9 xsd:long length > 9 and <= 19 xsd:string length > 19 | 1.需设置pattern="\d+" |
X(Byte) | 内置类型 | xsd:base64Binary | |
STRING | 内置类型 | xsd:string | |
XSTRING | 内置类型 | xsd:base64Binary | |
ACCP (Posting Period) | 衍生类型 | xsd:int | |
CHAR | 衍生类型 | xsd:string | |
CLNT (Client) | 衍生类型 | xsd:string | |
CURR (Currency field) | 衍生类型 | xsd:decimal | 1.最大支持6位小数 2.设置totalDigits="11"; fractionDigits="2" 等同于CURR(13,2) |
CUKY (Currency Key) | 衍生类型 | xsd:string | |
DATS | 衍生类型 | xsd:date | |
TIMS | 衍生类型 | xsd:time | |
DEC | 衍生类型 | xsd:decimal | 1.最大支持6位小数 2.设置totalDigits="11"; fractionDigits="2" 等同于DEC(13,2) |
FLTP | 衍生类型 | xsd:double | |
LANG (Language Key) | 衍生类型 | xsd:string | |
LCHR | 衍生类型 | xsd:string | |
LRAW (long byte seq) | 衍生类型 | xsd:base64binary | |
NUMC | 衍生类型 | xsd:int lenrth <= 9 xsd:long length > 9 and <= 19 xsd:string length > 19 | 1.需设置pattern="\d+" |
PREC (Accuracy) | 衍生类型 | xsd:short | |
QUAN (Quantity) | 衍生类型 | xsd:decimal | 1.最大支持6位小数 2.设置totalDigits="11"; fractionDigits="2" 等同于QUAN(13,2) |
RAW (byte sequence) | 衍生类型 | xsd:base64binary | |
RAWSTRING (variable length) | 衍生类型 | xsd:base64binary | |
UNIT (Unit for Qty) | 衍生类型 | xsd:string |