InvoicePlane icon indicating copy to clipboard operation
InvoicePlane copied to clipboard

Add service for a company

Open ThierryHFR opened this issue 2 years ago • 4 comments

Description

I've been using InvoicePlane for a number of years. I have several customers who have departments, and these customers ask us to send invoices directly to the relevant department. So I've added service management for customers. I finally took the time to clean it up and offer it as a feature.

Related Issue

Motivation and Context

Screenshots (if appropriate):

Add 2 entries to add and list services

menu-service

Service creation page

create-service

Service selection when creating a quote or invoice

create-quotr

When listing quotes or invoices, the service appears in brackets.

lisste-facture

On quotations or invoices, the service appears under the customer's name.

devis-facture

Pull Request Checklist

  • [ ] My code follows the code formatting guidelines.
  • [ ] I have an issue ID for this pull request.
  • [ ] I selected the corresponding branch.
  • [ ] I have rebased my changes on top of the corresponding branch.

Issue Type (Please check one or more)

  • [ ] Bugfix
  • [ ] Improvement of an existing Feature
  • [X ] New Feature

ThierryHFR avatar Jan 27 '24 17:01 ThierryHFR

Great job, man! May I ask: can you turn those fields off with a setting? I might have overlooked it when I looked at your pull-request

nielsdrost7 avatar Jan 27 '24 19:01 nielsdrost7

Great job, man! May I ask: can you turn those fields off with a setting? I might have overlooked it when I looked at your pull-request

No, they cannot be disabled. I'm working on the assumption that the service is not systematic and can therefore be null. The behavior remains the same as at present.

ThierryHFR avatar Jan 27 '24 19:01 ThierryHFR

Hi @nielsdrost7 , I've put all the database modifications in a single 038_1.6.x.sql file. Do I need to make one file per modification?

ThierryHFR avatar Jan 29 '24 11:01 ThierryHFR

Do I need to make one file per modification

1 file is fine

nielsdrost7 avatar Jan 29 '24 12:01 nielsdrost7