# Odoo-fast-report-mapper
====================================================================================
This is a simple python library to create/collect FastReport entries in/from an Odoo environment. Also to test the rendering of FastReport documents.
It is a helper tool for our Odoo modules. https://www.myodoo.de/myodoo-fast-report.
## Installation
### odoo-fast-report-mapper requires:
- Python (>= 3.8)
- click (>= 8.1.3)
- OdooRPC (>= 0.9.0)
- PyYaml (>= 5.4.1)
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install odoo-fast-report-mapper.
```bash
pip install odoo-fast-report-mapper-equitania
```
---
## Usage
```bash
$ odoo-fr-mapper --help
usage: odoo-fr-mapper [--help] [--server_path] [--yaml_path]
```
```bash
Optional arguments:
--server_path Server configuration folder
--yaml_path Yaml folder
--help Show this message and exit.
```
---
## example
```bash
odoo-fr-mapper --server_path=./connection_yaml --yaml_path=./reports_yaml
# v12 basis dbs
odoo-fr-mapper --server_path=$HOME/gitbase/dev-helpers/yaml/v12-yaml-con --yaml_path=$HOME/gitbase/fr-core-yaml/v12/yaml
# v13 basis dbs
odoo-fr-mapper --server_path=$HOME/gitbase/dev-helpers/yaml/v13-yaml-con --yaml_path=$HOME/gitbase/fr-core-yaml/v13/yaml
```
## Options
> You can check out the full license [here](https://github.com/equitania/odoo-fast-report-mapper/blob/master/LICENSE.txt)
This project is licensed under the terms of the **AGPLv3** license.
Raw data
{
"_id": null,
"home_page": "https://github.com/equitania/odoo-fast-report-mapper",
"name": "odoo-fast-report-mapper-equitania",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "",
"author": "Equitania Software GmbH",
"author_email": "info@equitania.de",
"download_url": "https://files.pythonhosted.org/packages/83/90/9f1a7eb4cb99f4f34a1df1b260b2067c91084e1db6ef4cca79221db0431d/odoo-fast-report-mapper-equitania-0.1.22.tar.gz",
"platform": null,
"description": "# Odoo-fast-report-mapper\n==================================================================================== \nThis is a simple python library to create/collect FastReport entries in/from an Odoo environment. Also to test the rendering of FastReport documents.\nIt is a helper tool for our Odoo modules. https://www.myodoo.de/myodoo-fast-report.\n\n## Installation\n\n### odoo-fast-report-mapper requires:\n\n- Python (>= 3.8)\n- click (>= 8.1.3)\n- OdooRPC (>= 0.9.0)\n- PyYaml (>= 5.4.1)\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install odoo-fast-report-mapper.\n\n```bash\npip install odoo-fast-report-mapper-equitania\n```\n\n---\n\n## Usage\n\n```bash\n$ odoo-fr-mapper --help\nusage: odoo-fr-mapper [--help] [--server_path] [--yaml_path]\n```\n\n```bash\nOptional arguments:\n --server_path Server configuration folder\n --yaml_path Yaml folder\n --help Show this message and exit.\n```\n\n---\n\n## example\n\n```bash\nodoo-fr-mapper --server_path=./connection_yaml --yaml_path=./reports_yaml \n# v12 basis dbs\nodoo-fr-mapper --server_path=$HOME/gitbase/dev-helpers/yaml/v12-yaml-con --yaml_path=$HOME/gitbase/fr-core-yaml/v12/yaml\n# v13 basis dbs\nodoo-fr-mapper --server_path=$HOME/gitbase/dev-helpers/yaml/v13-yaml-con --yaml_path=$HOME/gitbase/fr-core-yaml/v13/yaml\n```\n\n## Options\n\n> You can check out the full license [here](https://github.com/equitania/odoo-fast-report-mapper/blob/master/LICENSE.txt)\n\nThis project is licensed under the terms of the **AGPLv3** license.\n",
"bugtrack_url": null,
"license": "",
"summary": "A package to create FastReport entries in Odoo",
"version": "0.1.22",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "bd193a316af7fb77f6807f70c24690204e37a57198735364231f84a216230131",
"md5": "323f285032df3ec72e94bf5888c4ccaf",
"sha256": "9b2b888fe0f15fcc369d7ce29f6d0a06cad68a79f205e2bccb5716caf77ef7ba"
},
"downloads": -1,
"filename": "odoo_fast_report_mapper_equitania-0.1.22-py3-none-any.whl",
"has_sig": false,
"md5_digest": "323f285032df3ec72e94bf5888c4ccaf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 28592,
"upload_time": "2023-03-14T14:26:27",
"upload_time_iso_8601": "2023-03-14T14:26:27.475863Z",
"url": "https://files.pythonhosted.org/packages/bd/19/3a316af7fb77f6807f70c24690204e37a57198735364231f84a216230131/odoo_fast_report_mapper_equitania-0.1.22-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "83909f1a7eb4cb99f4f34a1df1b260b2067c91084e1db6ef4cca79221db0431d",
"md5": "afdd1e5333772d7d120ac842be159ba0",
"sha256": "0828de8a965341518b99de46a0ab2fa79c7ae630028e54d185f1869803aac525"
},
"downloads": -1,
"filename": "odoo-fast-report-mapper-equitania-0.1.22.tar.gz",
"has_sig": false,
"md5_digest": "afdd1e5333772d7d120ac842be159ba0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 25388,
"upload_time": "2023-03-14T14:26:29",
"upload_time_iso_8601": "2023-03-14T14:26:29.426313Z",
"url": "https://files.pythonhosted.org/packages/83/90/9f1a7eb4cb99f4f34a1df1b260b2067c91084e1db6ef4cca79221db0431d/odoo-fast-report-mapper-equitania-0.1.22.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-14 14:26:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "equitania",
"github_project": "odoo-fast-report-mapper",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "odoo-fast-report-mapper-equitania"
}