• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 32388
  • 公開日時 : 2020/10/22 14:03
  • 更新日時 : 2024/05/31 06:53
  • 印刷
DSServista

【DataSpider Servista】ERP Adapter for SAPのSAPテーブルクエリにて特定のクエリを使用すると[lnvalid data type.] のエラーが発生する

ERP Adapter for SAPのSAPテーブルクエリ利用時、特定のクエリに対して、以下のエラーメッセージが発生します。
-----------------
[TableQuery(ERP/SAP/SAPテーブルクエリ)]の処理に失敗しまします。
原因:[java.lang.IllegalArgumentException: Invalid data type.
: type=Date, data=class java.lang.String]
-----------------
カテゴリー : 

回答

該当するクエリの、SAP 側の名称テキスト項目に以下の語句が含まれている場合に、
事象が発生する可能性がございます。
 
■事象が発生する語句
[Date] [byte] [short] [int] [long] [float] [double] [BigDecimal] [boolean]
※大文字・小文字を区別します。
 
名称テキストが、これらの単語のみ使用している場合に、事象が発生します。
2単語以上で構成されている場合は問題ございません。
 
上記につきましては、今後のバージョンにて修正を検討しております。
お手数ではございますが、修正が完了するまでは、
上記語句を使用される際、2単語以上の構成をお願いします。
 
■補足
本件事象により、下記のエラーが発生するとのご報告いただいた事例もございます。
-----------------
メッセージコードSAPERP0000E
[TableQuery(ERP/SAP/SAPテーブルクエリ)]の処理に失敗しました。
原因:[java.lang.Exception: データが不一致です]
-----------------
 
■不具合修正について
本不具合は DataSpider Servista 4.2 SP9 以降に同梱されているERP Adapter for SAP アダプタで修正されています。
 
詳細は DataSpider のインストーラと同一階層にある「AdditionalFunction_XX」から、以下のパスにある「UpdateNotes_jp.txt」をご確認ください。
 
・ERP_ADAPTER_FOR_SAP_ADVANCED_EDITION\ds_sap_adapter\UpdateNotes_jp.txt
 
※DataSpider 4.3 の場合は「AdditionalFunctions_43」、DataSpider 4.4 の場合は「AdditionalFunctions_44」です。
「ERP_ADAPTER_FOR_SAP_TABLE_QUERY_EDITION」の場合も同様に「ds_sap_adapter」内にございます。
Version Information
Ver.4
目的別で検索
トラブルシューティング

このFAQに関してのご意見をお聞かせ下さい。