问题标签 [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.
mysql - 生成发票和跟踪
公司将在每个月的 1 日和 16 日收到发票。(它将每 2 周通过 Cron Job 运行一次。它扫描订单表,然后添加到“发票”表中。还有其他选择吗?)
表中有客户订单列表,orders
并注明所属公司(orders.company_id
)
该invoice
表从表中计算订单的总成本orders
。
我试图弄清楚如何设计合理的发票跟踪。有时公司将不得不向我发送费用或有时我向他们发送费用(invoice.amount
)
我需要使用以下内容跟踪发票:
- 当公司将金额寄给我时
- 我什么时候把钱寄给公司的
- 从公司收到多少金额
- 我给公司寄了多少钱
- 我收到全额了吗(如果没有,我需要在 Db 上更新什么?)
- 发票状态(发票已发送、已取消、已收到金额、已发送金额)
这是我想出的数据库设计:
公司表
客户可以从我的网站上选择一家公司。
订单表
两个客户从B 公司订购了产品(orders.company_id = 2
)。我知道订单字段是不够的,只是为您简化了。
订单产品表
客户订购的产品列表。
发票表
这就是我在发票表设计上非常纠结的地方。我不确定应该怎么做。发票将每 2 周生成一次。结果示例invoice.amount
是 55.00,因为它是从orders.company_id = 2
表中计算出来的
如果invoice.amount
是 -50.00(减),则意味着公司需要向我发送费用金额。
如果invoice.amount
是 50.00,则意味着我需要向公司发送费用。
status_id 可以是:(1)Invoice Sent, (2)Cancelled, (3)Completed
我需要在表格中添加invoice_id
字段吗?将行插入“发票”表时orders
更新字段。orders.invoice_id
invoice_payment 表
这是我可以跟踪和更新交易的地方。付款将通过 BACS 进行。
这是好的桌子设计还是我需要改进的地方?我应该添加哪些字段和表格?
如果发票已经生成,之后我需要在表格中进行更改-orders_products
是否orders
应该重新计算该invoice.amount
字段?(我将使用 PHP / MySQL)。
SQL转储:
随意您想在此处更新/添加表格以回答。
谢谢
php - Magento:订单有发票(生成)但“总到期”> 0
我有一个现场 Magento 1.5.0.1 网店,但存在以下问题:
我们收到了一个订单,该订单已通过 iDEAL(荷兰在线支付服务)付款,付款成功后会自动生成发票。我们也收到了我们银行账户上的金额。
唯一的问题是,我们无法完成订单,因为“应付总额”字段的金额高于 0(零)。这一定是我们的 iDEAL 模块中的一个错误(稍后会处理)。
有没有办法“强制”这个特定的订单是“完整的”,总到期字段设置为 0?
显然,这样做的 PHP 代码示例非常受欢迎(我自己也是一名程序员)。
magento - 为订单生成 2 张发票。订单在付款前被取消
我有以下问题:
我们正在运行网上商店,有时会为 1 个订单生成 2 张发票。
此外,有时甚至在客户进入支付网关之前订单就被取消了。
我将这两个问题结合在一起,因为我认为它们有一些相似的原因,也许还有一些相似的解决方案。
我们的 magento 版本是 1.5.1.0。
java - SAX XML 文件解析 (JAVA)
我必须创建一个类来从我创建的名为 invoice.xml 的 xml 中提取数据。在 xml 中,客户可能会购买多个商品。打印提取的数据时的问题是,如果是这种情况,则只会打印客户购买的最后一个元素。有人可以提出解决方案吗?我还将附上我的 xml 文件,因为我很确定这就是问题所在。
SAXParserExample.java
发票.xml
此外,在创建了我的 java 类之后,我在我的 xml 文档中收到以下消息,其中插入了多个项目:
我对 DTD 知之甚少,但这是我所写的:
发票.dtd
另外,我附上了 Invoice.java 类,以防有提示可以解决这个问题。
mysql - 使用什么软件从 MySQL DB 生成格式化的装箱单?
我需要从 MySQL 数据库生成格式化(特别是样式)装箱单。我们是一家与互联网公司整合的履行机构。
ruby-on-rails - 我的 Rails 应用程序中的价格太准确了
我目前正在为有发票的工作建立一个 Intranet。我目前正在为其编写测试,以确保增值税汇总正确等。
我注意到在某些方面,Rails/Ruby 似乎比它需要的更准确。我明白了:expected there to be content "2586.6099999999997"
。注意099999999997
它应该是什么时候1
。
在我的数据库迁移文件中,我有这个 -t.decimal :price, :precision => 8, :scale => 2
在我的测试中,我只是试图将两个值相加,949
并且不1637.61
应该相加。2586.61
2586.60999...
会有什么问题?
我应该使用十进制还是应该使用整数?
编辑:规范代码基本上就是这个page.should have_content(item1.price + 1637.61)
。item1 正在使用 FactoryGirl。
当像这样手动将 949 或 949.00 放入测试中时,我遇到了同样的问题page.should have_content(949 + 1637.61)
product - Prestashop:如何在发票上显示产品折扣
我希望产品和团体折扣显示在我的发票上。我已将发票修改为如下所示:
参考 | 说明 | 数量 | 单价 | 折扣 | 总计 |
所以我需要在与产品相同的行中显示与产品相关的折扣。有什么办法可以做到这一点?我在谷歌和论坛上搜索过,但没有找到答案。
提前致谢。
apache-flex - 如何在 AIR 应用程序中打印账单(小尺寸页面)
我正在为沙龙创建 AIR 应用程序,我想以小页打印发票。
我怎样才能实现这些???请帮我
谢谢。
html - 通过 HTML 而不是 PDF 显示发票?
我正在使用 Prawn 即时生成 PDF 格式的发票,这些发票在 Adobe Acrobat 中打开。有没有一种快速的方法可以将相同的发票显示为 HTML,或者至少可以在我的网络应用程序中查看,同时保留布局,而不是打开一个新窗口/PDF?我一直找不到任何好的例子或建议。感谢您的时间和帮助。
php - PHP中的多页发票/文档
TL;DR: PHP 生成总页数超过 1 页的 PDF 时遇到问题。
再一次问好。我的目标是创建一个脚本,它基本上可以获取所有重要数据,并创建一个 A4 格式的 PDF 发票/文档,用于打印/邮寄/存档。只要文档不溢出,生成 PDF 文档就可以了。
我希望发票页面带有边框,它应该包含:
- 发票有效所需的材料
- 计费产品/其他信息
- 供应商/客户签名和盖章或其他数据的地方
所有页面都必须包含页眉和页脚(公司徽标)和页脚(第 # 页,共 # 页 - 发票/文档 ID - 日期和时间 - 办公室 ID - 打印机 ID、指定人员、任何人可以询问的内容),以及周围的边框文档正文(页眉下方,页脚上方)。
只要文档大小不大于
这基本上就像实际发票项目的 10 厘米。如果文档更大,我实际上是使用电子表格编辑器手动为发票创建附件。
问题是:我可以做些什么来创建一个没有问题的多页 PDF 文档,例如覆盖页眉/页脚的发票项目?我需要知道何时继续下一页。我怎么知道这个?完成这项任务的最佳方法是什么?
先感谢您!