次の方法で共有


カスタム RFC のデータ型のマッピング

次の表に、SAP データ型と、Z_EXTRACT_DATA_OO RFC の .NET データ型にマップする方法について説明します。 このカスタム RFC は、Data Provider for SAP によって使用されます。

Note

DATA Provider for SAP が EXECQUERY コマンドを実行するために使用するZ_EXECUTE_SAP_QUERYでは、すべての SAP データ型が .NET 文字列型に変換されます。

SAP データ型 .NET データ型
ACCP -Int32
- SELECT ステートメントまたは EXEC ステートメントで disabledatavalidation オプションが設定されている場合は String。
CHAR String
CLNT String
CUKY String
CURR 有効桁数が 28 以下の場合は 10 進数

String (有効桁数が 28 より大きい場合)
DATS -Datetime
- SELECT ステートメントまたは EXEC ステートメントで disabledatavalidation オプションが設定されている場合は String。
DEC Decimal
FLTP Double
INT1 Byte
INT2 Int16
INT4 Int32
LANG String
NUMC - Int32 (フィールドの長さが 9 以下の場合)
- Int64 (フィールドの長さが 9 より大きく、19 以下の場合)
- String (19 より大きい場合)
- SELECT ステートメントまたは EXEC ステートメントで disabledatavalidation オプションが設定されている場合は String。
PREC Int16
QUAN Decimal
RAW Byte []
Rstr Byte []
SSTR String
STRG String
TIMS -Timespan
- SELECT ステートメントまたは EXEC ステートメントで disabledatavalidation オプションが設定されている場合は String。
UNIT String
LCHR String
LRAW Byte []

参照

BizTalk Adapter for mySAP Business Suite のメッセージとメッセージ スキーマ