atk4/invoice 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

atk4/invoice

Composer 安装命令:

composer require atk4/invoice

包简介

Agile Toolkit Add-ons for invoice.

README 文档

README

This add-on implements a subjective invoicing and payment module for your applications. Here is how to use:

  1. composer require atk4/invoice
  2. create page in your admin interface:
MasterCrud::addTo($app)->setModel(
  new Model\Client(),
  ['Invoices'=>['Payments']]
);

This page will now allow you to enter list of your clients. In addition to basic actions of "Edit" and "Delete" you'll see buttons:

  • Send Statement

Before statement is sent - you will see a preview.

You can also click on any client to see list of his invoices and payments for these invoices. They will be in the separate tabs. Adding invoice is simple. Once added invoice will have action buttons:

  • Email invoice

Before email is sent you'll see a preview.

  • Credit Note

Will duplicate current invoice with exact copy but with negative amount(s).

  • Refund

Will refund any payments associated with said invoice.

Finally when you select a payment you should also see action Refund.

TODO: actions are not implemented yet.

统计信息

  • 总下载量: 389
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 5
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 5
  • Watchers: 8
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-05-13

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固