Skip to main content

Warehouse Management and Logistics, base Anyblok modules

Project description

.. This file is a part of the AnyBlok / WMS Base project
..
.. Copyright (C) 2018 Georges Racinet <gracinet@anybox.fr>
..
.. This Source Code Form is subject to the terms of the Mozilla Public License,
.. v. 2.0. If a copy of the MPL was not distributed with this file,You can
.. obtain one at http://mozilla.org/MPL/2.0/.


.. image:: https://travis-ci.org/AnyBlok/anyblok_wms_base.svg?branch=master
:target: https://travis-ci.org/AnyBlok/anyblok_wms_base
:alt: Build status

.. image:: https://coveralls.io/repos/github/AnyBlok/anyblok_wms_base/badge.svg?branch=master
:target: https://coveralls.io/github/AnyBlok/anyblok_wms_base?branch=master
:alt: Coverage

.. image:: https://img.shields.io/pypi/v/anyblok_wms_base.svg
:target: https://pypi.python.org/pypi/anyblok_wms_base
:alt: Latest release version on PyPI

.. image:: https://readthedocs.org/projects/anyblok-wms-base/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: https://anyblok-wms-base.readthedocs.io/en/latest


AnyBlok / WMS Base
==================

These are base Bloks to build Warehouse Management and Logistics applications
with AnyBlok.

For the time being, this software is in early stage of development.

AnyBlok / WMS Base is released under the terms of the `Mozilla Public License`.

Documentation
~~~~~~~~~~~~~

* `latest development version
<https://anyblok-wms-base.readthedocs.io/en/latest>`_ (master branch)
* `latest released version
<https://anyblok-wms-base.readthedocs.io/en/stable>`_

.. This file is a part of the AnyBlok / WMS Base project
..
.. Copyright (C) 2018 Georges Racinet <gracinet@anybox.fr>
..
.. This Source Code Form is subject to the terms of the Mozilla Public License,
.. v. 2.0. If a copy of the MPL was not distributed with this file,You can
.. obtain one at http://mozilla.org/MPL/2.0/.

Release history
===============

0.8.0
~~~~~

* Merge of the ``Wms.Goods`` and ``Wms.Location`` Models into a single
one: ``Wms.PhysObj``. This impacts all existing code bases. Some
limited upgrade logic is provided (don't upgrade blindly a database
if you care about it).
* The date and time of ``planned`` Operations is no longer mandatory
* Inventory Operations: Apparition, Disparition and Teleportation
* Enrichment of Properties API
* New methods ``current_avatar()`` and ``eventual_avatar`` of
``Wms.PhysObj`` (formerly ``Wms.Goods``)
* More flexibility and power in quantity queries (grouping, reuse)
* Recursive queries for Types (subtype, behaviours)


0.7.0
~~~~~
* Moved the quantity field of Goods from wms-core to the new
optional wms-quantity Blok.

Applications that need this field (mostly for
goods kept in bulk) will have to install
wms-quantity. wms-reservation still ignores the quantity field
completely, i.e, no partial reservation is possible.
* Location tags and recursive stock computations (now a transversal
method on the Wms model).
* Goods Type hierarchy and merging of behaviours
* Properties on Goods types and defaulting rules from the Goods and
across the hierarchy
* new Operation: Assembly, for manufacturing processes with exactly
one outcome

0.6.0
~~~~~
* Published on PyPI
* Implemented Avatars
* Uniformisation of the relationship between Operations and Goods
(Avatars)
* wms-reservation: initial implementation (with architectural
notes in documentation)
* some factorisation of concrete Operation methods into the base
class, leading to much simpler implementations.

0.5
~~~
* First tag, not released to PyPI.
* Operations behave consistently; in particular stock levels at a
given Location are consistent for all Goods states at any date and time.
* Initial Operations: Arrival, Departure, Move, Unpack, Split, Aggregate

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anyblok_wms_base-0.8.0.post0.tar.gz (107.5 kB view details)

Uploaded Source

File details

Details for the file anyblok_wms_base-0.8.0.post0.tar.gz.

File metadata

  • Download URL: anyblok_wms_base-0.8.0.post0.tar.gz
  • Upload date:
  • Size: 107.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.22.0 CPython/3.5.3

File hashes

Hashes for anyblok_wms_base-0.8.0.post0.tar.gz
Algorithm Hash digest
SHA256 154d41e5e61f2fd6bbc171a43e049200204321490c151410252c5a929b2d01cb
MD5 7be7866cc5a615344ff135faf7c1880a
BLAKE2b-256 74e3a7c0fb03652a8a21084adced69983ed635b29c818d1eca152d78e7cc1962

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page