问题标签 [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 投票
6 回答
1628 浏览

xml - 用于业务文档交换(发票、采购订单等)的最佳标准是什么?

如果我需要在系统之间实现业务文档的发送和接收(发票、采购订单、汇款通知等),您会推荐什么标准来实现最佳互操作,为什么?它可以是 XML 或其他。

0 投票
22 回答
18733 浏览

linux - 创建 PDF 发票 - 是否有任何模板解决方案?

我们公司正在寻求将发票整合到我们正在开发的新系统中。

我们需要一种解决方案来创建发票布局,然后转换为 pdf。

我们考虑过在 html/css 中列出发票,然后转换为 pdf。我们也考虑过使用 SVG->PDf 转换。

这两种解决方案都很好地集成到了我们现有的用于 Web 应用程序的模板语言中。

从历史上看,我们一直是一家基于 Microsoft 的企业,并使用 Crystal Reports 来完成此类任务,但我们正在为该项目寻找开源 Linux 解决方案。

有人对我们可以用于此类任务的方法或技术有任何建议吗?

0 投票
12 回答
90121 浏览

php - 像 PHP 的 Crystal Reports 之类的东西?

我正在寻找可以在 PHP 中使用并且类似于水晶报表的东西。我基本上需要一个布局设置,这意味着我可以通过插入数据来输出发票,然后将其发送到打印机。

到目前为止我发现的最接近的是 PDFB,但它有点痛苦,因为它需要精确定位。

我想要一些可以基于模板(最好是基于 XML)生成发票的东西,然后将其输出到易于我们打印的表单(PostScript 会很好!)

它也需要支持条形码(尽管这些可以生成为 GD 图像)

另一个要求是这必须是 FLOSS

0 投票
1 回答
2703 浏览

quickbooks - QuickBooks发票修改与创建地址行为不同,如何补偿?

我正在编写一个函数来以定义的格式获取发票文件并通过 qbXML 将其导入 QuickBooks。其中一项要求是可以重新导入相同的发票编号,而不是修改现有发票,而不是创建具有相同编号的新发票。

我遇到的问题是 QuickBooks 如何处理地址。我得到的地址可以是任何格式(在 6 种不同的内容中),但不保证遵守该语言环境的正确地址格式。

所以创建发票很简单,我在 xml 标签中指定帐单地址 addr1 到 addr5,QuickBooks 没有问题。但是,它不会将地址存储为原始文本,它会尝试解析出城市、州邮政编码和国家/地区。

发票修改,给定相同的地址信息,不会解析出城市州和邮政编码,而是保持地址行不变,城市国家和邮政编码保持不变,在发票上创建重复行,自由格式文本之一,城市、州和邮政编码的组合。解决方法是明确设置城市国家邮政编码国家并在发票修改时注意空白。然而,这并没有完全解决问题。

有时 QuickBooks 会正确解析地址并在下一行添加一个随机数(内部表示在注释选项卡上)。

有时 QuickBooks 会拒绝该地址,甚至认为它在创建时接受了它。我假设因为它试图解析一个 5 行地址并进行修改,因为城市状态和邮政编码无处可去,它没有地方存储它们。

现在我唯一的解决方案是简单地保持地址不变,并告诉用户由于 QuickBooks 的限制,无法在重新导入发票时修改地址,只能修改发票行。

以前有没有人遇到过这个问题,如果是这样,你有更好的解决方法吗?您是否知道地址解析器可以合理地近似快速手册的功能,以便我可以在创建时以一致的方式发送城市状态和邮政编码?

现在,在某种程度上(除了最后一个)QuickBooks 给了我一个回复,告诉我它在创建时解析了什么,所以我理论上可以存储它以知道我正在处理什么,但没有编写一些耗时的地址解析例程是否有任何解决方案可以让快速手册重新解析新地址。

这是请求和响应。请注意,发票创建是相同的,并且我删除了一些识别信息,但保持字段长度相同。

要求:

回复:

0 投票
4 回答
1727 浏览

.net - 生成发票

我需要大批量生成发票,这些发票将转换为 EDI 并运送到我们的总部。有一个包含所有订单的订单表。一天中的某个时候,我必须拿一套(大约 1k)并生成发票。

  1. 哪里是生成发票编号的最佳位置?在 SQL Server 后端?或者将批次抓取到 .NET 应用程序中,然后在那里生成发票编号?发票编号可以是随机的,但不得重复(3-4 年)。我最多可以使用 12 位数字,并且可以是字母数字。在哪里可以找到有关生成发票编号的信息。

注意:当我生成发票时,我需要计算订单总额和税金。

我会很感激你的意见。

0 投票
1 回答
554 浏览

asp.net - 新手到新手 Ajax 提示丑陋发票网页

一些关于“面向发票”的主/详细网站的各种伪提示,

示例(但有小细节)和亮点:

问题:

可爱的博客: http: //mattberseth.com/

0 投票
1 回答
3138 浏览

html - 如何更改生成打印的默认 magento 生成发票 pdf 的背景颜色?

任何人都可以对生成发票 pdf 的 html 文件的位置给出任何想法,同时尝试将其打印出来(在管理员中)。此外,我需要修改由 magento 生成的默认颜色的背景颜色。提前致谢。

0 投票
4 回答
1005 浏览

linux - 如何生成发票

我已经开始从事自由职业,一位客户要求开具发票。

你有最喜欢的生成发票的工具吗?我正在寻找可以在 Linux 上使用的东西(桌面工具或 Web 解决方案)并生成格式良好的 Pdf。

谢谢

0 投票
3 回答
672 浏览

sql - 防止重复发票号 针对特定 ID

我对如何防止InvoiceNoCompanyId. 我刚刚准备了一个发票项目,其中包含CompanyIdInvNo. 两者都没有唯一键,因为公司 ID 和 InvoiceNo 都必须重复。如下所示

现在我想针对特定的 CompanyId 在重复的 InvoiceNo 上触发 raiserror。我该如何实现这一点。重要提示:如果我创建唯一索引,则不允许重复记录,重要的是允许除了针对特定 CompanyId

0 投票
2 回答
3908 浏览

jquery - 使用 Ajax、jQuery 动态构建表单

我正在使用 PHP / mySQL / CodeIgniter / jQuery 构建一个非常小的 Web ERP 应用程序
Bill/Invoice 是用

现在,我必须将产品添加到正在创建的新发票中,而无需重新加载/提交页面。每个产品都有其数量、描述、单价、小计等。

我想使用 Ajax/jQuery 添加每个产品“行”。

  • 我应该如何动态构建产品表单?我的意思是,允许用户使用 Ajax 添加新产品行或从发票中删除产品行?
  • 如何汇总表单中所有动态添加的“行”以获得发票总额?
  • 以及我应该如何接收和处理所有过帐数据,以便我可以在 invoices 表中插入正确的发票记录并将产品记录插入 products_invoices 表中?

编辑:在这里你可以看到我想做的工作示例
http://www.bambooinvoice.org/index.php/invoices/newinvoice

EDIT2:这个 jQuery 插件似乎是我正在寻找的
http://code.google.com/p/jquery-dynamic-form/