It's been commented in the past the fact that it would make sense to add a workflow to parties so that a certain state is required in order to confirm or process a sale order, a purchase, invoices, etc. Probably the sales department should be able to create new parties but we must be sure we have the VAT, a credit limit assigned and other information before we can accept a sale order, for example.
To implement that we need several workflows. At least one for customer and one for supplier. And this brings me to think that maybe what we need is a Customer model and a Supplier model, the same way we have an Employee model linked to the Party. This would mean that customer/supplier payment_term, account information, etc would be moved into those new models which I think makes a lot of sense. Any thoughts on this? I have some doubts about whether we should make m2o from sale link to customer or party.party because with the employee we always link to company.employee, and this would mean a lot of changes. So I'm not very sure my reasoning is moving in the right direction. -- Albert Cervera i Areny Tel. 93 553 18 03 @albertnan www.NaN-tic.com