diff --git a/attachment_bur.py b/attachment_bur.py deleted file mode 100644 index 7aa6b2364f58cafa329a7dcc55f4d7e1b73d6f9f..0000000000000000000000000000000000000000 --- a/attachment_bur.py +++ /dev/null @@ -1,116 +0,0 @@ -# -*- coding: utf-8 -*- -""" -Created on Tue Mar 19 15:11:54 2024 - -@author: becker07 -""" - -import pathlib -import os - -import couchdb - - -couch = couchdb.Server('http://a73434.berlin.ptb.de:5984') -db = couch['vl_db'] # existing - - -########## Vorgangsnummer und Jahr angeben ######### -vn = "10" -year = "24" - - -bur = "bur-7.5-1V-" + year + "-" + vn -print(bur) - -doc = db.get(bur) - -sign = doc["Bureaucracy"]["Customer"]["Sign"] -sign = sign.lower() - - -########### Schedule Date finden ############## - -n = 1000 -i = 0 -while i <= n: - date_type=doc["Bureaucracy"]["Date"][i]["Type"] - date=doc["Bureaucracy"]["Date"][i]["Value"] - if date_type == 'schedule': - i=n - i = i + 1 -print (date_type,date ) -i = 0 - - -################################################################## - -vn_np=float(vn) -if vn_np < 100: - if vn_np < 10: - vn_str = '00'+ vn - else: - vn_str = '0'+ vn -else: - vn_str = vn - -print(vn_str) - -vs= 'shipping-' + sign + '-' + vn_str + '-' + date -dang= 'dangerousgoods-' + sign + '-' + vn_str + '-' + date - -print(vs,dang) - - -#dangerousgoods-alc-010-2024-01-22 - -vs_pdf= vs + ".pdf" -vs_tex= vs + ".tex" -#print(cer_pdf, cer_tex) -ship_pdf = "C:\\Users\\becker07\\ptb-latex\\versandauftrag\\" + vs_pdf -ship_tex = "C:\\Users\\becker07\\ptb-latex\\versandauftrag\\" + vs_tex - - -dg_pdf= dang + ".pdf" -dg_tex= dang + ".tex" -#print(cer_pdf, cer_tex) -dang_pdf = "C:\\Users\\becker07\\ptb-latex\\gefahrgutformular\\" + dg_pdf -dang_tex = "C:\\Users\\becker07\\ptb-latex\\gefahrgutformular\\" + dg_tex - - -################### Versand, Gefahrenstoffe werden an das bur-json-dokument angehangen ################## - -content_ship_pdf=pathlib.Path(ship_pdf).read_bytes() -content_ship_tex=pathlib.Path(ship_tex).read_bytes() -db.put_attachment(doc, content_ship_pdf, vs_pdf , content_type='application/pdf') -db.put_attachment(doc, content_ship_tex, vs_tex , content_type='text/plain') - -content_dang_pdf=pathlib.Path(dang_pdf).read_bytes() -content_dang_tex=pathlib.Path(dang_tex).read_bytes() -db.put_attachment(doc, content_dang_pdf, dg_pdf , content_type='application/pdf') -db.put_attachment(doc, content_dang_tex, dg_tex , content_type='text/plain') - - - - -################### die Kalibrierscheine werden im Ordner Kalibrierscheine gelöscht ################## - -#cer_pdf= "ks-" +cers[i] + "-" + year + ".pdf" -#cer_tex= "ks-" +cers[i] + "-" + year + ".tex" -#cer_aux= "ks-" +cers[i] + "-" + year + ".aux" -#cer_log= "ks-" +cers[i] + "-" + year + ".log" -#cer_gz= "ks-" +cers[i] + "-" + year + ".synctex.gz" -#print(cer_pdf, cer_tex) -#ks_pdf = "C:\\Users\\becker07\\kalibrierschein\\" + cer_pdf -#ks_tex = "C:\\Users\\becker07\\kalibrierschein\\" + cer_tex -#ks_aux = "C:\\Users\\becker07\\kalibrierschein\\" + cer_aux -#ks_log = "C:\\Users\\becker07\\kalibrierschein\\" + cer_log -#ks_gz = "C:\\Users\\becker07\\kalibrierschein\\" + cer_gz - -#print(ks_pdf, ks_tex) -#os.remove(ks_pdf) -#os.remove(ks_tex) -#os.remove(ks_aux) -#os.remove(ks_log) -#os.remove(ks_gz) -