GS1 CBV 1.2 Implementation for Trade Items and Location Master Data
Models and APIs to support material, lot and location master data within QU4RTET as defined in the GS1 Core Business Vocabulary.
Geo-Location/History APIs
By cross-referencing BizLocation and other information from the quartet_epcis module, quartet_masterdata provides full geo-location (lat, long) by item by EPCIS event. This provides the quartet-ui interface a mechanism by which to display mapping and geo-location visual assets.
Documentation
The full documentation is at https://serial-lab.gitlab.io/quartet_masterdata/
Quickstart
The QU4RTET Master Data module comes pre-configured in the QU4RTET project; however, if you need to add it to a test installation manually peform the following:
Install quartet_masterdata:
pip install quartet_masterdata
Add it to your INSTALLED_APPS:
INSTALLED_APPS = (
...
'quartet_masterdata.apps.QuartetMasterdataConfig',
...
)
Add quartet_masterdata’s URL patterns:
from quartet_masterdata import urls as quartet_masterdata_urls
urlpatterns = [
...
url(r'^', include(quartet_masterdata_urls)),
...
]
Features
GeoLocation APIs
API and Database Support For Product Master Material
API and Database Support for
Running Tests
** REQUIRES PYTHON 3 **
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install -r requirements_test.txt (myenv) $ python runtests.py
Metadata
Release files for quartet-masterdata 3.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quartet_masterdata-3.1.2.tar.gz | 39.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quartet_masterdata-3.1.2-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 94.4 kB
Release files / quartet_masterdata-3.1.2.tar.gz
| Download URL | quartet_masterdata-3.1.2.tar.gz |
|---|---|
| Size | 39.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0f30a4fb8ea7d9cd472511a7681830bd267b5d085c9d1b5ea92b7c528556fff1
|
|
BLAKE2b-256 checksum How to use checksums |
a90a625633a5d708ea529026760a1d8721a0b41ddd37c0cb5deea0d9c5983fd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / quartet_masterdata-3.1.2-py2.py3-none-any.whl
| Download URL | quartet_masterdata-3.1.2-py2.py3-none-any.whl |
|---|---|
| Size | 55.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
77badcd74fc5e45f344dda06c8023ea04a78dab68b4cdab72f29e10075ae97c6
|
|
BLAKE2b-256 checksum How to use checksums |
bdd1f4893910fffcebf77c1ab93de4338afe8b1774fc889cfdfed2d825b6999a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|