Closed outerguy closed 8 years ago
ご報告ありがとうございます。早速修正に取り掛かりました。 不正な明細1行が生成される問題は解決いたしました。 fi.xmlの内容については、additionalを削除し、nameをWAONに変更しました。
しかし、DTSTARTの問題は、解決方針が立ちません。明細が1件も存在しない場合のDTSTART、DTENDの扱いについて、どのようにすればよろしいでしょうか。
諸々ご対応くださり、ありがとうございます。 DTSTART/DTENDにつきましては、./server.incの以下の値を用いるのが、次善の策と考えます。いずれも、8桁の文字列(YYYYMMDD)です。 ・ENV_STR_DATE_TODAY:本日 ・ENV_STR_DATE_PASTDAY:前月1日
ご提案の方針で解決しようと思います。
実際、OFX2.1.1の仕様書p.86によると、「
確認の上、マージさせていただきました。 また、私の環境で問題が解消したことを確認いたしましたので、クローズさせていただきます。 ご対応くださりありがとうございます。
履歴が0件の月がある場合、不正な明細1行が生成され、DTSTARTの値も(昇順ソートの関係で)不正となります。 Issuesにzipファイル(解析用の実行結果データ)を添付できないため、のちほどメールで送付いたします。 それと、これは提案なのですが、fi.xmlのnameタグの中身を、waonからWAON(正式表記)にしませんか?