zsxsoft / my-beancount-scripts

Git repo to save my Beancount scripts
363 stars 71 forks source link

支付宝基金份额未确认会导致程序提前结束 #25

Open vicat47 opened 2 years ago

vicat47 commented 2 years ago
Importing 蚂蚁财富-天弘中证芯片产业指数A-买入 at 2022-09-14 09:04:13
{
  '': '',
  '交易分类': '投资理财',
  '交易对方': '蚂蚁财富-蚂蚁(杭州)基金销售有限公司',
  '交易时间': '2022-09-14 09:04:13',
  '交易状态': '付款成功,份额确认中',
  '交易订单号': '20220914xxxxxxxxxxxxxxxxxxxxxxxxxxx',
  '商品说明': '蚂蚁财富-天弘中证芯片产业指数A-买入',
  '商家订 单号': '',
  '对方账号': '',
  '收/付款方式': '',
  '收/支': '其他',
  '金额': '20.00'
}

这块需要处理下么

# modules\imports\alipay_prove.py
# line 97
elif trade_type == '其他':
    if ('蚂蚁财富' in row['交易对方'] and '买入' in row['商品说明'] and status == '交易成功'):
        # let fund.py happy
        data.create_simple_posting(
            entry, account, None, None)
        data.create_simple_posting(
            entry, trade_account, '-' + amount_string, 'CNY')
    # 这里
    elif ('蚂蚁财富' in row['交易对方'] and '买入' in row['商品说明'] and status == '付款成功,份额确认中'):
        do_somethings()
zsxsoft commented 2 years ago

收到,你自己本地加一下吧,我回头加个