-
-
Notifications
You must be signed in to change notification settings - Fork 302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[8.0] DdT, l10n_it_sale refactoring #59
Comments
Major missing features:
|
FYI: i'm working on the invoice creation right now |
I'm working on the qweb report: abstract-open-solutions#1 |
I see a lot of complexity in adding a new model for DDT, expecially about the creation of invoices (I would not not know how to handle it). What are the use cases not covered by the current v7 module? |
the possibility of creating a DdT from N pickings to avoid the various *merge modules, possibility to insert text lines and many more. |
See various improvements at abstract-open-solutions#2 |
@eLBati Can i made a PR from Hurrico repo to this one? |
@drdran "this one" is an issue :-) |
btw, i noticed this: do you prefer to show additional lines on reports only? i mean serial numbers, order references, etc cc @hurrinico |
@dcorio if we need something similar to sale_layout, I would recommend to use the invoice_webkit approach: add html descriptive field to every line. |
@eLBati sure, but you can't display those info on the screen following the same layout of the printed version. that's something the users often pretend. |
Hi all, |
@scigghia for our customers i think we'll keep the picking_ids field editable so they can add/remove pickings anytime. Because you don't need to stock.ddt.line to do that. different scenario is the need to insert lines that have nothing to do with related pickings. |
Indeed we could even drop the |
@eLBati do we really need to set things like carriage condition, transportation reason & C. on the pickings? Use case:
Since OUT/0001 hasn't been shipped already and OUT/0002 is ready to be shipped, YourCompany decides to delivery both today.
This is a real case i ofter have to manage. |
@dcorio your previous comment explain well what users need, and I add ...
also this scenario is a really question every day, and we have started this module because those thinks are what we need! If user needs to print a DDT with line like "These products must be delivered on the first floor" or like a service product from the sale order, how can we manage these? |
It is not needed, but it allows to propagate those info from SO to DDT. If unwanted, they can be removed from picking and set on DDT directly, where they are important.
Packaging should be handled via odoo standard. Every info can be reported on DDT of course
This should be solved allowing users to add pickings to existing DDT. |
As said, I propose the invoice_webkit approach |
I looked in, for me it's ok :) |
#88 here is the WIP PR |
@eLBati @hurrinico have you already discussed about what is needed for the "fattura accompagnatoria". do you think that using a stock.ddt related to a specific invoice but without number (and a specific state) would be enough/appropriate? on the "fattura accompagnatoria" we need a lot of fields and logics already present on the DdT (cc: @drdran @giacomos) |
Technically, the relations between objects are Functionally, the typical use case (when invoicing from delivery) is: from 1 DDT I create 1 invoice. So, about your question
yes, I think it's appropriate My proposal: From draft state, user will be able to follow 2 ways: 'confirm' and generate DDT number (existing way); 'create shipping invoice' (is 'shipping invoice' OK as translation of 'fattura accompagnatoria'?). Then, I would add a report to What do you think? |
👍 |
Nice |
About fattura accompagnatoria, created #99 |
One minor news: @eLBati is the repo of Hurrico ready to merge in the branch 8.0-ddt? So we can make a PR for that, do u agree? |
Add fatturapa summary ids view
[FIX][8.0] l10n_in_fatturapa_in
I'm working on a new addon here:
https://github.com/abstract-open-solutions/l10n-italy/tree/8.0-ddt
this is necessary to merge DdTs and create a grouped invoice.
the standard way (create invoice from pickings) as well as 3rd party addons like stock_picking_merge have already been discarded.
As per the italian law, DdT != Delivery Order
The text was updated successfully, but these errors were encountered: