标签: invoice

像Crystal Reports for PHP?

我正在寻找适用于PHP的东西,类似于水晶报告.我基本上需要一个布局设置,这意味着我只需插入数据即可输出发票,然后将其发送到打印机.

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

我希望能够根据模板(最好是基于XML)生成发票,然后将其输出到易于打印的表单(PostScript会很棒!)

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

另一个要求是必须是FLOSS

php report invoice

31
推荐指数
5
解决办法
8万
查看次数

开票与报价或估算

如果发票可以无效,是否应将它们用作报价单?

我有一个Invoices表是从与Job或相关联的库存创建的Order.我可以将一张Quotes桌子作为库存和发票之间的中间位置,但感觉我会有重复的数据结构和逻辑来处理"这是一个引用吗?" 位.

从商业角度来看,报价从不同的发票:报价之前承诺发送和发送发票,一旦完成,付款到期,但如何在我的资料库和模型来表示这一点.

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

编辑:对于此特定实例,指示Job=== Order.

database-design invoice quoting

22
推荐指数
3
解决办法
2929
查看次数

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

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

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

我们考虑过在html/css中布局发票然后转换为pdf.我们还考虑过使用SVG-> PDf转换.

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

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

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

linux pdf open-source templating invoice

18
推荐指数
5
解决办法
2万
查看次数

当我使用V3 SDK for .Net更新QuickBooks Online中的Invoice时,它无效

当我想更新发票中的余额时,下面的代码正常运行而没有任何错误,但余额不会改变,为什么?

var queryService = new QueryService<Intuit.Ipp.Data.Invoice>(context);
    IList<Intuit.Ipp.Data.Invoice> list = queryService.Where(p => true).ToList();
    foreach (var invoice in list)
    {                  
        if (invoice.Id == order.Accounting.QBOID)
        {       
            if (invoice.Balance != order.Accounting.SurveyAmount)
            {
                Invoice invo = new Invoice();
                invo.Id = invoice.Id;
                invo = commonService.FindById(invo);
                invo.Balance = order.Accounting.SurveyAmount.HasValue ? order.Accounting.SurveyAmount.Value : 0; 
                invo.sparse = true;
                commonService.Update(invo);
            }
        }
Run Code Online (Sandbox Code Playgroud)

.net quickbooks invoice quickbooks-online intuit-partner-platform

12
推荐指数
1
解决办法
726
查看次数

数据建模草案/报价/订单/发票

我目前正在开展一个小项目,我需要在其中建模以下场景:

脚本

  1. 客户来电,他想要一辆新车的报价.
  2. 销售代表.注册客户信息.
  3. 销售代表.在系统中创建报价,并在报价(汽车)中添加一个项目.
  4. 销售代表.通过电子邮件将报价发送给客户.
  5. 客户接受报价,报价现在不再是报价,而是订单.
  6. 销售代表.检查订单,一切正常,他发票订购.订单现在不再是订单,而是发票.

思考

我需要一些帮助来找出理想的模型,但我有一些想法.

  1. 我认为草稿/报价/发票基本上都是订单.
  2. 草稿/报价单/发票需要单独的唯一编号(id's),所以我正在为所有这些编写单独的表格.

模型

这是我的数据模型v.1.0,请让我知道你的想法.

数据模型v.1.0 关注

然而,我对这个模型有一些关注:

  1. 草稿/报价/发票可能在订单行上有不同的商品和价格.在此模型中,所有草稿/报价/发票都连接到相同的订单和订单行,从而无法使用单独的报价行/草稿行/发票行.也许我会为此制作新表,但基本上相同的信息将存储在多个表中,这也不好.
  2. 有时两个或多个报价成为发票,这个模型将如何处理这个问题?

如果您有关于如何更好地建模的提示,请告诉我们!

编辑:数据模型v.1.4 在此输入图像描述

sql database-design data-modeling invoice

9
推荐指数
2
解决办法
5407
查看次数

订单/发票/付款数据库建模

我正在设计一个电子商务网站,其中包含以下场景:

  1. 客户可以购买物品并创建订单.
  2. 在客户支付物品总金额后,订单可能会产生未知费用.也就是说,客户首先支付一定金额.该订单增加了一些费用并改变了总额.并且客户再次支付差额.但是这两笔(或更多)付款与同一订单相关联.
  3. (可选)客户可以为多个订单提交单笔付款.

目前,我有一个Order表,每个订单可能包含多个OrderLineItems(简化模式):

Order
=====
customer
line_items
total
status

OrderLineItem
=============
price
quantity
order
product
Run Code Online (Sandbox Code Playgroud)

付款与订单相关联(简化架构):

Payment
=======
order
payment_account
total
result
Run Code Online (Sandbox Code Playgroud)

在当前实施中,支持单个订单方案的多次付款似乎非常困难.我估计我必须在系统中引入不可变发票,并且付款应该与发票而不是订单相关联.但是,我需要一些关于上述方案的订单/发票/付款建模的帮助.我有一些具体问题:

  1. 订单和发票看起来与我非常相似(例如,两者都有项目和总计).典型电子商务系统的主要区别是什么?
  2. 我应该如何为我的方案建模发票?我应该 OrderLineItem为一个OrderAND而InvoiceLineItem获得一个Invoice吗?
  3. 一些初步想法:我将有多个发票与某个订单相关联.每当订单更改总数时,我必须以某种方式计算差额并向客户发送新的/可变的发票.然后,客户可以付款并且付款将与发票相关联.

很想听听一些建议.非常感激.谢谢!

database payment database-design invoice e-commerce

9
推荐指数
1
解决办法
7140
查看次数

PHP和MySQL - 从数据库中的整数生成发票编号

我需要从表的整数生成一个发票号,其中包含用户购买保存的数据库的自动递增ID.

表发票数据库的示例:

在此输入图像描述

发票号码格式的地板有两种方式.

示例1:没有前缀的发票数量:

0000001 | 0000002 | 0000003 | 0000004 | 0000005

示例2:带前缀的发票数量:

F-0000001 | F-0000002 | F-0000003 | F-0000004 | F-0000005

题:

1)¿最好的方法是什么,你可以直接从MySQL或PHP做?

2)¿什么是最合适的格式示例1或示例2?

我一如既往地感谢您的支持!

php mysql invoice

8
推荐指数
4
解决办法
2万
查看次数

打印发票C#Winforms

我已经在c#中编写了一个应用程序,现在我想以发票的形式打印其内容,如图所示我想只打印一次客户数据,但他要求在他的汽车上执行的数据网格视图中显示的工作应该在那里发票末尾有劳动力和总劳动力的清单.有些人建议使用水晶报告,我从来没有使用它们,所以寻找一个更简单的解决方案,简化它如何从表格中打印所需的值替代文字

c# printing invoice

7
推荐指数
1
解决办法
1万
查看次数

Magento以编程方式创建部分发票

从特定订单我想为该订单中的某些选定商品创建发票.

我已成功以编程方式为整个订单创建了发票,但我想创建该订单的部分发票.

invoice magento

7
推荐指数
1
解决办法
1万
查看次数

从 PayPal 下载 pdf 发票

是否可以编写从 PayPal 下载 pdf 发票的脚本?我的客户有许多通过 REST 发票 API 创建的发票,并希望将它们存档在他自己的离线存档中。我找到了如何直接通过发票 ID 显示 pdf,但它需要我登录(登录/会话 cookie):

https://www.paypal.com/invoice/actions/render-pdf/INV2-ABCD-1234-EFGH-IJKL

我想编写数百个发票 pdf 下载脚本,因此我需要 API 调用。有什么非官方的吗?

pdf paypal invoice

7
推荐指数
0
解决办法
1176
查看次数