Open outerguy opened 8 years ago
・ユーザー様ご申告により発覚。 ・作り込み時期は#26対応時。 ・./server.incと./server/sbisec.incの両方の改修が必要。
■誤(#26対応前) <REINVEST> <INVTRAN> <FITID>20150209000001000001</FITID> <DTTRADE>20150209000000[+9:JST]</DTTRADE> </INVTRAN> <SECID> <UNIQUEID>64314104</UNIQUEID> <UNIQUEIDTYPE>JP:ITAJ</UNIQUEIDTYPE> </SECID> <INCOMETYPE>DIV</INCOMETYPE>★1 <TOTAL>-581.3156</TOTAL>★2 <SUBACCTSEC>CASH</SUBACCTSEC>★3 <UNITS>404</UNITS> <UNITPRICE>1.4389</UNITPRICE> </REINVEST>
■誤(#26対応後) <REINVEST> <INVTRAN> <FITID>20151105000001000000</FITID> <DTTRADE>20151105000000[+9:JST]</DTTRADE> </INVTRAN> <SECID> <UNIQUEID>4EC65201CF0AF0B59719222BD911BA0B</UNIQUEID> <UNIQUEIDTYPE>JP:HC</UNIQUEIDTYPE> </SECID> <UNITS>55</UNITS> <UNITPRICE>0.436364</UNITPRICE> <COMMISSION>0</COMMISSION>★4 <TAXES>0</TAXES>★4 <FEES>0</FEES>★4 <TOTAL>-24</TOTAL>★2 <SUBACCTSEC>CASH</SUBACCTSEC>★3 <INCOMETYPE/>★1 </REINVEST>
★1 INCOMETYPEの位置が正しくない、値が設定されていない(空要素タグになっている)。 ★2 TOTALの位置が正しくない。 ★3 SUBACCTSECの位置が正しくない。 ★4 COMMISSION、TAXES、FEESの値が設定されてしまっている。
「誤(#26対応前)」とありますが、「正(#26対応前)」の誤りとして読み替えて、パッチを作成しました。
仰る通り、「正(#26対応前)」が正しいです。すみません。 私もofxDOMの勉強ついでに修正したのですが、パッチのほうを採用させていただきたいと思います。 SBI証券でも問題ないことを確認しました。 現在、緊急リリースを終えてユーザー様の確認待ちですので、そちらが終わり次第、マージさせていただきます。
・ユーザー様ご申告により発覚。 ・作り込み時期は#26対応時。 ・./server.incと./server/sbisec.incの両方の改修が必要。
■誤(#26対応前) <REINVEST> <INVTRAN> <FITID>20150209000001000001</FITID> <DTTRADE>20150209000000[+9:JST]</DTTRADE> </INVTRAN> <SECID> <UNIQUEID>64314104</UNIQUEID> <UNIQUEIDTYPE>JP:ITAJ</UNIQUEIDTYPE> </SECID> <INCOMETYPE>DIV</INCOMETYPE>★1 <TOTAL>-581.3156</TOTAL>★2 <SUBACCTSEC>CASH</SUBACCTSEC>★3 <UNITS>404</UNITS> <UNITPRICE>1.4389</UNITPRICE> </REINVEST>
■誤(#26対応後) <REINVEST> <INVTRAN> <FITID>20151105000001000000</FITID> <DTTRADE>20151105000000[+9:JST]</DTTRADE> </INVTRAN> <SECID> <UNIQUEID>4EC65201CF0AF0B59719222BD911BA0B</UNIQUEID> <UNIQUEIDTYPE>JP:HC</UNIQUEIDTYPE> </SECID> <UNITS>55</UNITS> <UNITPRICE>0.436364</UNITPRICE> <COMMISSION>0</COMMISSION>★4 <TAXES>0</TAXES>★4 <FEES>0</FEES>★4 <TOTAL>-24</TOTAL>★2 <SUBACCTSEC>CASH</SUBACCTSEC>★3 <INCOMETYPE/>★1 </REINVEST>
★1 INCOMETYPEの位置が正しくない、値が設定されていない(空要素タグになっている)。 ★2 TOTALの位置が正しくない。 ★3 SUBACCTSECの位置が正しくない。 ★4 COMMISSION、TAXES、FEESの値が設定されてしまっている。