问题标签 [gnucash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1557 浏览

android - 系统找不到指定的文件,Gradle 项目同步失败

Error:(20, 0) CreateProcess error=2, 系统找不到指定的文件

图像在 import.apache 上显示错误

Gradle 没有从“github”同步项目“GnuCash”

任何帮助,将不胜感激。

0 投票
1 回答
1108 浏览

gnucash - 如何在 GNUCash 中显示 ₹ 符号?

在 GUNCash INR 货币符号由问号 ('?') 显示。

如何在此显示₹符号?

使用版本:2.6.18 Windows:8.1 Pro

0 投票
0 回答
83 浏览

python - Piecash 支持发票创建

我正在使用 GNUCash 2.6.19、Python 3.6.1 和 piecash 0.16.0。Piecash 似乎不支持发票创建 - 只是只读的。是否有任何其他支持 GNUCash 发票创建的 python 模块?或者有没有计划支持同样的piecash。

0 投票
1 回答
28 浏览

gnucash - GNUCash - 它可以根据某些帐户的先前条目/总数计算新交易的价值吗?

定期我需要随机(所以我认为这不能设置为自动/计划交易)输入具有多个拆分的拆分交易,其中借方/贷方不是静态值,而是使用某些特定值的公式计算帐户。我很确定使用 XML 后端这是不可能的,但我认为使用 sql 后端这可能是可行的,也许使用某种存储过程或类似的东西?

0 投票
1 回答
443 浏览

stock - GNUCASH:无法将股票价格从 csv 导入到 gnucash 股票账户

我正在尝试将一些股票交易交易导入 GNUCASH 股票账户。我使用了从 GNUCASH 导出的模板。除价格外,一切都正确加载。似乎系统计算的份额不正确。

0 投票
2 回答
429 浏览

python - 用于 C++ 右值 std::string && 的 Python SWIG 包装器

我正在尝试为 gnucash c++ 部件构建一个 python 包装器。在QofBackend我遇到了方法const std::string && get_message ()。在 python 中,此消息返回<Swig Object of type 'std::string *' at 0x7f4a20f5c9f0>而不是我的设置中的字符串,因为 std::string 右值引用没有 swig 类型映射。

我并没有真正找到一个简单的解释,所以我重建了一个示例设置并深入研究了我几乎不知道的 c++。我设法将字符串输入python,但我想知道

  • 如果这种 typemap(out) 方法是正确的(同样在内存和错误处理方面)。
  • 转换set_s_workaround()也只是一种解决方法。我认为对于 gnucash,python 代码不需要设置这个值,但为了完整起见,最好还有一个typemap(in) std::string&&
  • 摆脱get_s_workaround
  • 让 init_s_2 工作。

谢谢您的帮助!

0 投票
1 回答
65 浏览

python - piecash 交易的日期时间格式

我正在编写一个非常简单的代码来使用 piecash 将交易写入 GNU Cash book。我的日期格式有问题。这是代码:

问题在于 p_date 变量。如果使用:

我从 piecash 收到以下错误:

但是,使用 format p_date = datetime.date(2020, 12, 26),错误变为:

我知道问题与变量是否属于typedatetime是否属于其中instance有关,但我无法解决它。有人可以帮帮我吗?谢谢

0 投票
1 回答
42 浏览

file - 如何更改 GNU Cash 用于输出“保留日志/备份文件”的目录?

我希望我的日志和备份文件保存在与我的主要 gnucash 文件不同的目录中,以便我的目录更有条理。从“首选项”>“常规”中,我可以设置要保留日志/备份文件的时间,但不能设置它们的输出位置。有人可以帮我更改这些文件的输出目录吗?提前致谢!

0 投票
1 回答
35 浏览

sql - SQLite 选择满足/不满足特定条件的事务

我正在尝试从 GnuCash SQLite 数据库中提取数据。相关表格包括accountstransactionssplits。简单地说,accounts包含transactions哪些包含splits,并且每个拆分都指向一个帐户。

根据每笔交易是否包含特定类型的交易费用,交易需要进行不同的处理——在这种情况下,交易是否包含与 account 相关的拆分8190-000

我设置了两个查询,一个处理有交易费的交易,一个处理没有交易费的交易。查询有效,但它们笨拙且冗长,我相信有更好的方法来做到这一点。我确实看到not exists这个答案,但无法弄清楚如何让它在这种情况下工作。

我当前的查询如下所示:

鉴于我需要在其他查询中使用这些结果,那么获取这些交易列表的更简单、更简洁的方法是什么?