[IMP] Rename Grell Exporter to Wholesaler Exporter

This commit is contained in:
Niels Göttsch 2024-10-16 14:55:24 +02:00
parent d3d52e97e0
commit 451e3eadad
11 changed files with 29 additions and 25 deletions

View file

@ -1,6 +1,6 @@
================== =======================
NFU Grell Exporter NFU Wholesaler Exporter
================== =======================
.. ..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@ -17,7 +17,7 @@ NFU Grell Exporter
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3 :alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-bruecksen%2Fife_nfu-lightgray.png?logo=github .. |badge3| image:: https://img.shields.io/badge/github-bruecksen%2Fife_nfu-lightgray.png?logo=github
:target: https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_grell_exporter :target: https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_wholesaler_exporter
:alt: bruecksen/ife_nfu :alt: bruecksen/ife_nfu
|badge1| |badge2| |badge3| |badge1| |badge2| |badge3|
@ -26,11 +26,11 @@ This module adds a CSV exporter action to Sale Order Batch module.
It exports the article number (default_code) and the qty of the Sale Order Batch It exports the article number (default_code) and the qty of the Sale Order Batch
Product view. Product view.
Grell bietet die Möglichkeit Bestellungen als CSV hochzuladen. Dafür werden lediglich 2 Spalten benötigt Großhändler bieten die Möglichkeit Bestellungen als CSV hochzuladen. Dafür werden lediglich 2 Spalten benötigt
\|Artnr\|Menge\| \|Artnr\|Menge\|
* Artnr * Artnr
Artikelnummer beim Hersteller also Grell Artikelnummer beim Hersteller
Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier angepasst werden oder wir gehen auf Das Lieferantenmodel Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier angepasst werden oder wir gehen auf Das Lieferantenmodel
* Menge * Menge
Bestellmenge/Gebindegröße Bestellmenge/Gebindegröße
@ -45,6 +45,7 @@ Changelog
:0.0.1: Initial module. :0.0.1: Initial module.
:1.0.0: Adjust to Grell format specification :1.0.0: Adjust to Grell format specification
:1.0.1: Rename to CSV Exporter
Bug Tracker Bug Tracker
=========== ===========
@ -52,7 +53,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues <https://github.com/bruecksen/ife_nfu/issues>`_. Bugs are tracked on `GitHub Issues <https://github.com/bruecksen/ife_nfu/issues>`_.
In case of trouble, please check there if your issue has already been reported. 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 If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/bruecksen/ife_nfu/issues/new?body=module:%20nfu_grell_exporter%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. `feedback <https://github.com/bruecksen/ife_nfu/issues/new?body=module:%20nfu_wholesaler_exporter%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues. Do not contact contributors directly about support or help with technical issues.
@ -72,6 +73,6 @@ Contributors
Maintainers Maintainers
~~~~~~~~~~~ ~~~~~~~~~~~
This module is part of the `bruecksen/ife_nfu <https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_grell_exporter>`_ project on GitHub. This module is part of the `bruecksen/ife_nfu <https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_wholesaler_exporter>`_ project on GitHub.
You are welcome to contribute. You are welcome to contribute.

View file

@ -1,10 +1,10 @@
{ {
"name": "NFU Grell Exporter", "name": "NFU Wholesaler Exporter",
"summary": "Adds a CSV exporter to Sale Order Batch for Grell", "summary": "Adds a CSV exporter to Sale Order Batch for Wholesalers",
"author": "BAKEUP", "author": "BAKEUP",
"website": "https://www.bakeup.org", "website": "https://www.bakeup.org",
"category": "Sale", "category": "Sale",
"version": "16.0.1.0.0", "version": "16.0.1.0.1",
"depends": ["sale_order_batch"], "depends": ["sale_order_batch"],
"data": ["views/sale_order_batch_views.xml"], "data": ["views/sale_order_batch_views.xml"],
"license": "LGPL-3", "license": "LGPL-3",

View file

@ -6,7 +6,7 @@ from odoo import models
class SaleOrderBatch(models.Model): class SaleOrderBatch(models.Model):
_inherit = "sale.order.batch" _inherit = "sale.order.batch"
def export_grell_csv(self): def export_wholesaler_csv(self):
self.ensure_one() self.ensure_one()
# Prepare CSV content # Prepare CSV content
csv_content = "Artnr,Menge\n" csv_content = "Artnr,Menge\n"
@ -20,7 +20,7 @@ class SaleOrderBatch(models.Model):
# Create attachment # Create attachment
attachment = self.env["ir.attachment"].create( attachment = self.env["ir.attachment"].create(
{ {
"name": f"grell-{self.name}.csv", "name": f"wholesaler-{self.name}.csv",
"type": "binary", "type": "binary",
"datas": csv_base64, "datas": csv_base64,
"res_model": self._name, "res_model": self._name,

View file

@ -2,11 +2,11 @@ This module adds a CSV exporter action to Sale Order Batch module.
It exports the article number (default_code) and the qty of the Sale Order Batch It exports the article number (default_code) and the qty of the Sale Order Batch
Product view. Product view.
Grell bietet die Möglichkeit Bestellungen als CSV hochzuladen. Dafür werden lediglich 2 Spalten benötigt Großhändler bieten die Möglichkeit Bestellungen als CSV hochzuladen. Dafür werden lediglich 2 Spalten benötigt
\|Artnr\|Menge\| \|Artnr\|Menge\|
* Artnr * Artnr
Artikelnummer beim Hersteller also Grell Artikelnummer beim Hersteller
Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier angepasst werden oder wir gehen auf Das Lieferantenmodel Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier angepasst werden oder wir gehen auf Das Lieferantenmodel
* Menge * Menge
Bestellmenge/Gebindegröße Bestellmenge/Gebindegröße

View file

@ -1,2 +1,3 @@
:0.0.1: Initial module. :0.0.1: Initial module.
:1.0.0: Adjust to Grell format specification :1.0.0: Adjust to Grell format specification
:1.0.1: Rename to CSV Exporter

View file

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -3,7 +3,7 @@
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" /> <meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
<title>NFU Grell Exporter</title> <title>NFU Wholesaler Exporter</title>
<style type="text/css"> <style type="text/css">
/* /*
@ -360,8 +360,8 @@ ul.auto-toc {
</style> </style>
</head> </head>
<body> <body>
<div class="document" id="nfu-grell-exporter"> <div class="document" id="nfu-wholesaler-exporter">
<h1 class="title">NFU Grell Exporter</h1> <h1 class="title">NFU Wholesaler Exporter</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! <!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
@ -369,16 +369,16 @@ ul.auto-toc {
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:f5c1fd3329fff4e1de63fae68edca9ba70a1f2444b6674d5fac9ede1a6ff1f94 !! source digest: sha256:f5c1fd3329fff4e1de63fae68edca9ba70a1f2444b6674d5fac9ede1a6ff1f94
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_grell_exporter"><img alt="bruecksen/ife_nfu" src="https://img.shields.io/badge/github-bruecksen%2Fife_nfu-lightgray.png?logo=github" /></a></p> <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_wholesaler_exporter"><img alt="bruecksen/ife_nfu" src="https://img.shields.io/badge/github-bruecksen%2Fife_nfu-lightgray.png?logo=github" /></a></p>
<p>This module adds a CSV exporter action to Sale Order Batch module. <p>This module adds a CSV exporter action to Sale Order Batch module.
It exports the article number (default_code) and the qty of the Sale Order Batch It exports the article number (default_code) and the qty of the Sale Order Batch
Product view.</p> Product view.</p>
<p>Grell bietet die Möglichkeit Bestellungen als CSV hochzuladen. Dafür werden lediglich 2 Spalten benötigt <p>Großhändler bieten die Möglichkeit Bestellungen als CSV hochzuladen. Dafür werden lediglich 2 Spalten benötigt
|Artnr|Menge|</p> |Artnr|Menge|</p>
<ul class="simple"> <ul class="simple">
<li><dl class="first docutils"> <li><dl class="first docutils">
<dt>Artnr</dt> <dt>Artnr</dt>
<dd>Artikelnummer beim Hersteller also Grell <dd>Artikelnummer beim Hersteller
Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier angepasst werden oder wir gehen auf Das Lieferantenmodel</dd> Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier angepasst werden oder wir gehen auf Das Lieferantenmodel</dd>
</dl> </dl>
</li> </li>
@ -411,6 +411,8 @@ Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier ange
</tr> </tr>
<tr class="field"><th class="field-name">1.0.0:</th><td class="field-body">Adjust to Grell format specification</td> <tr class="field"><th class="field-name">1.0.0:</th><td class="field-body">Adjust to Grell format specification</td>
</tr> </tr>
<tr class="field"><th class="field-name">1.0.1:</th><td class="field-body">Rename to CSV Exporter</td>
</tr>
</tbody> </tbody>
</table> </table>
</div> </div>
@ -419,7 +421,7 @@ Das ist aktuell der default_code, falls wir den mal prefixen, muss das hier ange
<p>Bugs are tracked on <a class="reference external" href="https://github.com/bruecksen/ife_nfu/issues">GitHub Issues</a>. <p>Bugs are tracked on <a class="reference external" href="https://github.com/bruecksen/ife_nfu/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported. 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 If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/bruecksen/ife_nfu/issues/new?body=module:%20nfu_grell_exporter%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <a class="reference external" href="https://github.com/bruecksen/ife_nfu/issues/new?body=module:%20nfu_wholesaler_exporter%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p> <p>Do not contact contributors directly about support or help with technical issues.</p>
</div> </div>
<div class="section" id="credits"> <div class="section" id="credits">
@ -438,7 +440,7 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
</div> </div>
<div class="section" id="maintainers"> <div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2> <h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2>
<p>This module is part of the <a class="reference external" href="https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_grell_exporter">bruecksen/ife_nfu</a> project on GitHub.</p> <p>This module is part of the <a class="reference external" href="https://github.com/bruecksen/ife_nfu/tree/16.0/nfu_wholesaler_exporter">bruecksen/ife_nfu</a> project on GitHub.</p>
<p>You are welcome to contribute.</p> <p>You are welcome to contribute.</p>
</div> </div>
</div> </div>

View file

@ -7,9 +7,9 @@
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//header" position="inside"> <xpath expr="//header" position="inside">
<button <button
name="export_grell_csv" name="export_wholesaler_csv"
type="object" type="object"
string="Export Grell CSV" string="Export Wholesaler CSV"
class="oe_highlight" class="oe_highlight"
attrs="{'invisible': [('state', '=','open')]}" attrs="{'invisible': [('state', '=','open')]}"
/> />