Public 360 application by Tieto has some issues with for example duplicated contacts. This package tries to fix that and adds other functionality like synchronization(enrichment) with brreg.no.
Project description
P360 Contact Manager
Documentation | Source Code | Task Tracker
While there are existing solutions to synchronize with systems such as brønnøysundregisteret. They can be used via GUI only and are slow to enrich and update the data. Some of the tools can create duplicates that are not accepted among all the systems.
This project addresses the following issues:
- Creates simple and easy to use CLI interface
- Runs faster than existing solutions
- Removes duplicates
- Multi-platform
Quickstart
Installing the package
p360-contact-manager
is on pypi and can be installed with pip
pip install p360-contact-manager
This installs the p360
CLI command. If you have installed it in a virtualenv, then remember to activate it before usng p360
. If you have used poetry
to install it, run it with poetry run p360
.
!!! note
In the examples replace your_key
with your api authkey and your_url
with the url to your api.
Start with testing the connection
p360 --authkey your_key --p360_base_url your_url test
Find duplicates
p360 --authkey your_key --p360_base_url your_url duplicates
Check the file
duplicate_worklist.json
thats created if everything looks okay. The filename can also be configured by using--output my_duplicate_worklist.json
.
Run update
p360 -ak your_key -pbu your_url --worklist duplicates_worklist.json update
This creates a file called result_update.json
in your current working directory. This file contains a list of all enterprises which have been updated by recno. If there are any errors then those can be found in the same file with an error message and the payload that caused the error.
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
Built Distribution
File details
Details for the file p360-contact-manager-1.2.0.tar.gz
.
File metadata
- Download URL: p360-contact-manager-1.2.0.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.7.7 Darwin/20.1.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf903fb79e4069afb26d496dc8de46d7d9d35c428ec86386ec881c21b7d31482 |
|
MD5 | d0bfba6d021142440c1b5ceb431dc934 |
|
BLAKE2b-256 | a6ace249b062bba96ae7d7f1b7c37d6a579f567b5a5bccbf0002cc3020292ec5 |
File details
Details for the file p360_contact_manager-1.2.0-py3-none-any.whl
.
File metadata
- Download URL: p360_contact_manager-1.2.0-py3-none-any.whl
- Upload date:
- Size: 23.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.7.7 Darwin/20.1.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fa2c769ec68362987d681c0686f99baa712e098461d4f47950250f38eed2059 |
|
MD5 | 8591516473541296df44561fe502d58d |
|
BLAKE2b-256 | 978d538d956e9e884484821bbd20d0565f7003266b9935755d390268da365184 |