-
Notifications
You must be signed in to change notification settings - Fork 9.9k
[IMP] inventory: print shipping label #8658
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
Conversation
This PR targets the un-managed branch odoo/documentation:16.0-inventory-third-party-shipper-feku, it needs to be retargeted before it can be merged. |
aab59bb
to
ed27fa1
Compare
1aa94d2
to
e18ee19
Compare
Hello @odoo/inventory-doc-review , this PR is ready for review!! Thank you in advance for the help :) |
@Felicious I'll review this right away! |
6e6b9e9
to
7f253ff
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Felicious All done reviewing this, great job! Approving with very few suggestions, let me know if you have any questions, Thanks!
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...ry_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels/sample-label.png
Outdated
Show resolved
Hide resolved
87dd60c
to
163883d
Compare
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
57d2dfb
to
d80565b
Compare
To generate labels for a third-party shipping carrier, install the shipping connector, configure and | ||
activate the delivery method, and provide the company's :ref:`source address | ||
<inventory/shipping_receiving/configure-source-address>` and :ref:`product weights | ||
<inventory/shipping_receiving/configure-weight>`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@odoo/us-doc-review, I wanted to get your opinion on how short to keep this Configuration section.
Technically, the configuration of this doc is the exact same as the third_party_shipper's (the PR that's supposed to be merged before this one). The only difference is that we set the "integration level" to "Get Rate and Create Shipment" in the delivery method section.
I chose to keep the shipping connector installation part in this doc because it made sense, but it can be taken out. Should I keep the "Install shipping connector" section in the doc, or should I just link to the other doc?
I decided to not include the source address and product weights configuration in the doc, as this doc and the third_party_shipper one starts to become really similar. Instead, in the "Add shipping on quotation" section, I mention that the source address and product weights must be configured for the shipping connector to work properly. Do you think mentioning it there is enough? Would love to know your thoughts!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Felicious, this is a really good conversation to have– I like that you are trying to reduce writing duplicate information by leveraging the modular nature of docs. After looking at both this PR and #8634, I think that you can remove a lot of the same/similar content you have in this PR (#8658), here is my reasoning:
In the Configuration section of #8634, you already detail (with an important admonition) the Integration Level needed for generating shipping labels. I think this is a perfect use of an admonition and internal reference.
So for the Configuration section of this PR (#8658), I think you can get by with just stating something like the following, removing the Install shipping connector, Delivery method, and Production environment sections from this PR:
Configuration
=============
To generate labels for a third-party shipping carrier, first :doc:`install the third party shipping connector
<../setup_configuration/third_party_shipper>`. Then configure and activate the :ref:`delivery method
<inventory-shipping-receiving-configure-delivery-method>`, being sure to set the :guilabel:`Integration
Level` to :guilabel:`Get Rate and Create Shipment` to generate shipping labels. Finally, provide the
company's :ref:`source address <inventory/shipping_receiving/configure-source-address>` and
:ref:`product weights <inventory/shipping_receiving/configure-weight>`.
.. seealso::
:doc:`../setup_configuration/third_party_shipper`
Lastly, I think your important admonition in the Add shipping on quotation works well, and mentioning it there is enough IMO.
d80565b
to
c9c178c
Compare
7afc52d
to
db9991d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @Felicious -- Just finished my Final Review. Great job! Only have a handful of minor suggestions that require your attention. Once you implement the necessary changes, feel free to tag this for Tech Review. Thanks! 👍
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
6f49308
to
d10e09c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Felicious -- looks good to me! Just a couple SUPER SMALL suggestions that require your attention 👍
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
...tions/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/labels.rst
Outdated
Show resolved
Hide resolved
553074a
to
c020114
Compare
Hi @samueljlieber ! This PR has passed final review and is ready for your tech review, whenever you get the chance (: |
c020114
to
eb38285
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Felicious! Great job improving the content on this Inventory doc. Your changes in this PR look good to me– can you just double check the images I marked as they seem to be extra and unused, if so please remove before merging! Approving and delegating to you.
.....
@robodoo delegate=Felicious
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extra unused image? 🙂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for catching these extra, unused images! They were some stuff leftover from targetting the "overhaul 3rd party shipper" PR that got lost in the revisions. Removed these (:
Appreciate your attention to detail very much 😊
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extra unused image? 🙂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extra unused image? 🙂
eb38285
to
0a7e77b
Compare
Co-authored-by: brse-odoo <brse@odoo.com> Co-authored-by: ksc-odoo <73958186+ksc-odoo@users.noreply.github.com>
0a7e77b
to
f094c39
Compare
@robodoo r+ |
closes #8658 Signed-off-by: Felicia Kuan (feku) <feku@odoo.com> Co-authored-by: brse-odoo <brse@odoo.com> Co-authored-by: ksc-odoo <73958186+ksc-odoo@users.noreply.github.com>
Summary
FWport: yes!
Task