mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 16:04:46 +00:00
fix: codacy
This commit is contained in:
@@ -9,15 +9,12 @@ import pandas as pd
|
|||||||
from frappe import _
|
from frappe import _
|
||||||
from csv import QUOTE_NONNUMERIC
|
from csv import QUOTE_NONNUMERIC
|
||||||
from six import BytesIO
|
from six import BytesIO
|
||||||
from six import string_types
|
|
||||||
from .datev_constants import DataCategory
|
from .datev_constants import DataCategory
|
||||||
from .datev_constants import Transactions
|
from .datev_constants import Transactions
|
||||||
from .datev_constants import AccountNames
|
|
||||||
|
|
||||||
|
|
||||||
def get_datev_csv(data, filters, csv_class):
|
def get_datev_csv(data, filters, csv_class):
|
||||||
"""
|
"""Fill in missing columns and return a CSV in DATEV Format.
|
||||||
Fill in missing columns and return a CSV in DATEV Format.
|
|
||||||
|
|
||||||
For automatic processing, DATEV requires the first line of the CSV file to
|
For automatic processing, DATEV requires the first line of the CSV file to
|
||||||
hold meta data such as the length of account numbers oder the category of
|
hold meta data such as the length of account numbers oder the category of
|
||||||
@@ -158,8 +155,7 @@ def get_header(filters, csv_class):
|
|||||||
|
|
||||||
|
|
||||||
def download_csv_files_as_zip(csv_data_list):
|
def download_csv_files_as_zip(csv_data_list):
|
||||||
"""
|
"""Put CSV files in a zip archive and send that to the client.
|
||||||
Put CSV files in a zip archive and send that to the client.
|
|
||||||
|
|
||||||
Params:
|
Params:
|
||||||
csv_data_list -- list of dicts [{'file_name': 'EXTF_Buchunsstapel.zip', 'csv_data': get_datev_csv()}]
|
csv_data_list -- list of dicts [{'file_name': 'EXTF_Buchunsstapel.zip', 'csv_data': get_datev_csv()}]
|
||||||
|
|||||||
Reference in New Issue
Block a user