atk4/invoice

Agile Toolkit 用于发票的附加组件。

2.1.0 2020-10-14 20:27 UTC

README

此插件为您的应用程序实现了一个主观的发票和付款模块。以下是使用方法

  1. composer require atk4/invoice
  2. 在您的管理界面中创建页面
MasterCrud::addTo($app)->setModel(
  new Model\Client(),
  ['Invoices'=>['Payments']]
);

此页面现在允许您输入您的客户列表。除了“编辑”和“删除”等基本操作外,您还会看到以下按钮

  • 发送对账单

在发送对账单之前,您将看到预览。

您还可以点击任何客户,以查看其发票和这些发票的付款列表。它们将在单独的选项卡中。添加发票很简单。一旦添加了发票,就会显示操作按钮

  • 发送发票邮件

在发送邮件之前,您将看到预览。

  • 信用证明

将复制当前发票的完整副本,但金额为负。

  • 退款

将退还与指定发票相关的任何付款。

最后,当您选择付款时,您也应该看到退款操作。

待办事项:操作尚未实现。