Is there a way to have more than one sale/invoice report?
Our customers need to have different presentations of sales/invoices, e.g.:
One for B2B: with unit prices displayed without VAT (default);
And another for B2C: with unit prices displayed VAT included (like on your supermarket bill);
Actually, I can create one working report per context, but only one is admitted on Administration / User interface / Actions / Reports menu (where it’s seems to be possible to have more than one, but I don’t know how to do), and accessible vie the print button.
If you have your reports created, you can use add two keywords on them and they will be both available to the print optino so the user can choose which one to use.
If you want to have a single record that prints each format, you will need to code some way to identify the report based on the record and create a third report which executes the other reports based on it.
It works, but where can I find the documentation explaining why I have to add two keywords (I’ve add one keyword at the begining) and, generaly how, as a user (not a developper), reports works?
The POS module add a brut_price on products, and it seems the brut_price can not be used on a classical sale, only on a POS sale. Right?
I understand very well the vital choice to Keep TrYton’s code Simple and Stupid: because no member of the community, even @ced, is able to pay the price and maintain a code rich in, as i used to think a few months ago, “cool functionalities” (how difficult the task is, otherwise Tryton would have already been proper forked).
I also know that with price lists, you already have the “VAT included” option.
But, just for my general culture about “accounting discipline”, why the brut_price is not available by default (without price lists or POS modules)?
Come on… what’s boring with you is that you’ve got an answer to everything… and I fell like I don’t know anything, not even reading the documentation: I’m almost ashamed that I didn’t see this module…
I keep it in mind to find a next client who can contribute to this.