问题标签 [invoice]

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 回答
2296 浏览

database-design - 发票折扣:否定行项目与内部属性

发票项目和整个发票的折扣应该是负行项目还是发票的单独属性

在一个类似的问题中,我应该将费用/折扣列表合并到订单类中还是让它们成为 itemlines,询问者更多地关注订单而不是发票(这是一个略有不同的业务实体)。建议将折扣与订单项目分开,因为它不等同于费用或产品,并且可能有不同的报告要求。因此,折扣不应该只是一个负面的项目。

以前我已经成功地使用负行项目来清楚地指示和计算折扣,但从业务角度来看,这感觉不灵活且不准确。现在我选择为每个行项目添加折扣以及发票范围的折扣。

  • 这是正确的方法吗?
  • 每个项目是否应该有自己的折扣金额和百分比?

域模型代码示例

这是我映射到 SQL 存储库的域模型的样子:

0 投票
5 回答
3365 浏览

database-design - 开票与报价或估算

如果发票可以作废,是否应该用作报价单?

我有一个从与 a或Invoices关联的库存创建的表。我可以有一张表作为库存和发票之间的中途站,但感觉就像我会有重复的数据结构和逻辑只是为了处理“这是报价吗?” 少量。JobOrderQuotes

从业务的角度来看,报价发票不同:报价在承诺之前发送,发票在完成且付款到期后发送,但是如何在我的存储库和模型中表示这一点。

  • 在数据库中存储和管理报价单和发票的优雅方式是什么?

编辑:表示Job===Order对于这个特定的实例。

0 投票
1 回答
206 浏览

php - 统一的销售税难题

好吧,我正在使用 BambooInvoice 软件,而我在哪里,我们有两个销售税。

这就是他们的工作方式

商品价格 * tax1 = Sum1Tax1 Sum1tax1 *tax2 = 最终售价

目前,Bamboo invoice 是这样做的

这是它的代码

我们将如何修改此代码以反映我所在地区的实际税收计划?

谢谢

0 投票
3 回答
1108 浏览

api - 通过 API 的 Google 结帐发票

我正在尝试找到一种通过 google checkout 的 API(以及在 PayPal 中)发送电子邮件发票的方法,但我找不到方法。或者至少如何生成新订单(付款请求)

谢谢你

0 投票
1 回答
1080 浏览

javascript - FreshBooks API 库

我是 FreshBooks 的新手(不仅是 API),我想将它用于一些自动生成的发票。我试图运行一些源代码示例(特别是 PHP 和 JS 库):http: //developers.freshbooks.com/api/samplecode/

问题是我收到一条错误消息:“连接错误”

除了从 FreshBooks 站点获得的 API 和令牌之外,我是否需要在示例文件中设置其他任何内容?

我正在从本地服务器运行示例,但我不认为这是问题所在。

0 投票
1 回答
1609 浏览

sap - GLAccount 信息 - 模拟 BAPI_INCOMINGINVOICE_CREATE

我目前正在开发一个使用 Java/JCo 将发票发布到 SAP 的应用程序。我为此目的使用 BAPI_INCOMINGINVOICE_CREATE ,它工作得很好。现在我有一个额外的要求,在通过 BAPI_TRANSACTION_COMMIT 确认交易之前预览总金额(贷方和借方)的 GL 帐户分配。本质上它与 MIRO 交易中提供的“模拟”选项相同。

有没有办法在实际提交交易之前检索 SAP 将作为发票过帐结果填充的 GLACCOUNTDATA 信息?默认情况下,BAPI_INCOMINGINVOICE_CREATE 调用似乎不会返回此表!

任何帮助是极大的赞赏。

0 投票
2 回答
250 浏览

html - 如何让用户下载 HTML 文件?

我想用 HTML 而不是 PDF 文件创建发票。我想让用户通过链接轻松下载 HTML 文件。我怎样才能做到这一点?

如果我只是链接到 HTML 文件,它只是“临时下载”并在用户 Web 浏览器中查看。.zip我想要与用户下载-file 或类似文件时相同的效果。我想我已经在 webmail 系统中看到了这个功能。

0 投票
3 回答
802 浏览

java - 编写程序生成发票的标准方法是什么?

我正在建立一个计费系统。系统需要为客户生成月度发票。

我现在正在做的是使用 For 循环来检查所有客户他们以前的发票,并决定是否是时候为客户生成发票了。

如果数据库中有大量客户端,我认为这样做可能会非常繁重。

生成发票的标准方法是什么?是否可以制作记录客户下一个发票日期的 cron 作业,并且只在需要生成发票时检查特定客户。

太感谢了

0 投票
1 回答
3262 浏览

php - 使用 PHP 将“jQuery Editable Invoice”的值提交到 MySQL DB

我正在使用这个jQuery 可编辑发票的精彩示例作为为我的用户创建动态发票的模板。

它工作得很好,我成功地生成了项目,但我现在需要保存输入到各种文本字段中的值并将它们输入到 MySQL 数据库中。

我有信心使用 PHP 进行 MySQL 输入,但更棘手的是“发票项目”的数量是完全动态的,我不确定如何让 PHP 通过页面文本字段“检查”并找到新的,将它们分组,然后将它们添加到我的数据库中。

这是我用来生成项目的代码示例:

我在想我可能需要为每个发票项目文本字段生成唯一的 ID,例如item-1-descitem-1-cost等等,但这涉及编写我几乎一无所知的 JavaScript。此外,我仍然必须让 PHP 以某种方式循环遍历 ID,直到它到达末尾......

如果有人以前尝试过类似的事情,或者您可以看到我的问题的解决方案,我将非常感谢您的帮助。

谢谢,

蒂姆

0 投票
3 回答
1909 浏览

database-design - 如何处理发票申请中的价格波动?

在发票应用程序中,请考虑以下事项:

我有一个产品表,其中还包含产品的价格。然后我有一个 invoice 和 invoice_lines 表,在每个发票行中,我参考产品 ID 和数量。在这种情况下,我没有将产品价格与发票行一起存储。

现在几个月后,如果产品的价格发生变化,任何报告都会显示基于当前价格的销售量,而不是产品实际销售的价格。

我想到的一个解决方案是,我们保留一个名为价格的单独表,该表链接到每个产品,并且每当产品的价格发生变化时,都会在此价格表中插入一条记录。此表中的最新记录始终被视为新发票的当前价格。每个发票行通过指示价格的 ID 来指示其价格,以便稍后在报告中正确显示。

处理此类情况的最佳做法是什么?