Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atk4/invoice
UI for entering and displaying invoices
https://github.com/atk4/invoice
agile atk4 invoice php
Last synced: 3 months ago
JSON representation
UI for entering and displaying invoices
- Host: GitHub
- URL: https://github.com/atk4/invoice
- Owner: atk4
- Created: 2019-04-25T16:45:25.000Z (almost 6 years ago)
- Default Branch: develop
- Last Pushed: 2021-09-13T17:27:43.000Z (over 3 years ago)
- Last Synced: 2024-10-31T21:31:03.934Z (3 months ago)
- Topics: agile, atk4, invoice, php
- Language: PHP
- Homepage: https://agiletoolkit.org/
- Size: 124 KB
- Stars: 5
- Watchers: 10
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Invoice Addons for ATK4
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:```php
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.