=============   TASKS AND FEATURE REQUESTS #640: LATEST MODIFICATIONS   
=============
https://doliforge.org/tracker/?func=detail&aid=640&atid=247&group_id=144

Changes by: Laurent Destailleur <[email protected]>
Date: 2013-03-08 12:55 (Europe/Paris)

---------------   Additional Follow-up Comments   ----------------
Yes there is for the moment rule to prevent this. But may be there is some case 
this can be usefull. Before working on this we must be sure to find what are 
such case.

Case A: If you need a deposit invoice that contains all lines of invoice, you 
probably don't need "deposit invoice" but instead a standard invoice with a 
first payment entered. Fro this case, we must not allow deposit invoice and ask 
instead to make invoice with a first payment.

Case B: Deposit invoices are designed when you don't know what will be lines 
into invoices or final amount.
You request is for case B ?

If yes, this is what we can do:
When you click on "create invoice", we first add a combo with formconfirm 
method with a checkbox
* Do you want to build a standard or replacement invoice 
* Do you want to build a deposit of ______%
If user choose choice 1, you arrive on current page to create invoice.
If user choose choice 2, you arrive on a page like current one but lines are 
not filled, instead you have a line saying "deposit for order xxx" with amount 
that is x% of order.
Benefit, compared to create from srcatch is not a lot but it is still better so 
why not.



 




=============   TASKS AND FEATURE REQUESTS #640: FULL  SNAPSHOT   =============


Project: Dolibarr ERP & CRM             

--- Details ---
Submitted on:  2012-12-13               
Submitted by:  Maxime Kohlhaas (atm-maxime)
Last Modified On:  2013-02-8            Artifact ID:  640
Subproject:  Module Invoice customer    Priority:  7
Assigned to (multiple):  None           
Summary:  Better deposit invoice management
Original Submission:  Currently, the deposit invoice must be created manually, 
from scratch, and has no link to the order.

I think that when creating an invoice from an order, next to the "deposit 
invoice" choice, we should have an input to enter an amount or a percent of the 
deposit. And then create an invoice with one line called "Deposit invoice 
regarding order XXX" and the amount entered or calculated.

This will be faster and easier than a manual creation, and this will keep a 
link between an order and the deposit invoice.

Therefore, I noticed that when adding the deposit invoice as  a discount on the 
final invoice, the line is placed in first position. Is there a reason for this 
?

Please tell me if this is interesting and if there's no specific rule 
preventing from doing an automatic deposit invoice.
Easy hacks (opened to any developer):  Yes

--- Status ---
Percentage of completion (1-100):  0    Status:  Open
Start Date:                             End Date:  

Follow-ups
**********

------------------------------------------------------------------
Date: 08/03/2013 12:55:32           By: eldy
Yes there is for the moment rule to prevent this. But may be there is some case 
this can be usefull. Before working on this we must be sure to find what are 
such case.

Case A: If you need a deposit invoice that contains all lines of invoice, you 
probably don't need "deposit invoice" but instead a standard invoice with a 
first payment entered. Fro this case, we must not allow deposit invoice and ask 
instead to make invoice with a first payment.

Case B: Deposit invoices are designed when you don't know what will be lines 
into invoices or final amount.
You request is for case B ?

If yes, this is what we can do:
When you click on "create invoice", we first add a combo with formconfirm 
method with a checkbox
* Do you want to build a standard or replacement invoice 
* Do you want to build a deposit of ______%
If user choose choice 1, you arrive on current page to create invoice.
If user choose choice 2, you arrive on a page like current one but lines are 
not filled, instead you have a line saying "deposit for order xxx" with amount 
that is x% of order.
Benefit, compared to create from srcatch is not a lot but it is still better so 
why not.



 


------------------------------------------------------------------
Date: 08/02/2013 14:05:02           By: atm-maxime
Any comment on this function ?


CC List is empty


Dependencies list is empty


No files currently attached


For detailed info, follow this link:
https://doliforge.org/tracker/?func=detail&aid=640&atid=247&group_id=144
_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à