Skip to main content
Odoo Community Association

Base External Stock

Beta License: AGPL-3 sygel-technology/sy-stock-logistics-warehouse

This module provides a base to allow you to get the stock data of external suppliers and import it into odoo creating inventory adjustments

Table of contents

Configuration

To configure the external inventory adjustments:

  1. Go to “Inventory / Configuration / External Inventory Adjustments Config”

  2. Create a record

  3. Select the supplier

  4. Select the stock location where its stock will be recorded (Back in the external inventory adjustments configuration). The stock in this locations should not compute as available stock for the products. We recommend an internal stock location whithout parent and childrens, with no relation with the main warehouses (you can create a new warehouse for this).

  5. Review or fill the other configuration fields if needed. They configure technical elements of the call, point your cursor over them to see their help text. Keep their default values if you do not underestand them.

  6. Install a module that extends with a concrete implementation. You can also put the configuration record in test mode, which contains a simple testing implementation of this module’s funcionality.

IMPORTANT: The modules that inherit base_external_stock should implement the __get_external_stock_data_batch_enabled() and _test_connection() functions.

Usage

To manually use this module, you need to:

  1. Go to “Inventory / Configuration / External Inventory Adjustments Configuration”

  2. Open your configured inventory adjustment

  3. Click on “Create Inventory Adjustment”. You will see the created inventory adjustment

Note: If the method configured is the “Asyncronous”, the inventory adjustment will be created in progress. The adjustment will be processed with a queue of jobs, that will be called gently by the scheduled action named “External Stock Queues”

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Sygel

Contributors

  • Sygel:

    • Alberto Martínez

    • Valentin Vinagre

    • Harald Panten

Maintainers

This module is part of the sygel-technology/sy-stock-logistics-warehouse project on GitHub.

You are welcome to contribute.

Metadata

Release files for odoo-addon-base-external-stock 17.0.1.0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for odoo-addon-base-external-stock 17.0.1.0.0.1
File Interpreter ABI Platform
odoo_addon_base_external_stock-17.0.1.0.0.1-py3-none-any.whl Python 3 none any Details

Release files / odoo_addon_base_external_stock-17.0.1.0.0.1-py3-none-any.whl

Download URL odoo_addon_base_external_stock-17.0.1.0.0.1-py3-none-any.whl
Size 54.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cd55c6018ddf6e5815c8894f60cbcd00dc07005114d16c987cfeee856d69a98a
BLAKE2b-256 checksum
How to use checksums
d32cbcbc42b856f7001b1866ccb4f484a4bf5e14435cb2089943ce1be6bdac82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

17.0.1.0.0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page