Bereich 2 Fertig
This commit is contained in:
parent
99f06a0ca5
commit
5f9dba60af
|
|
@ -75,12 +75,7 @@ class HLFVForm(forms.ModelForm):
|
||||||
super(HLFVForm, self).__init__(*args, **kwargs)
|
super(HLFVForm, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
|
# Familienkontakte
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class RDContactF(forms.ModelForm):
|
class RDContactF(forms.ModelForm):
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|
@ -96,6 +91,43 @@ class RDContactF(forms.ModelForm):
|
||||||
'rd_tel' : "Telefon"
|
'rd_tel' : "Telefon"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# ERgo Digitaler Versicherungsordern
|
||||||
|
class ErgoVerDirF(forms.ModelForm):
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
model = ErgoVerDir
|
||||||
|
|
||||||
|
fields = ['ergo_username','ergo_password']
|
||||||
|
|
||||||
|
labels = {
|
||||||
|
'ergo_username' : "Benutzername",
|
||||||
|
'ergo_password' : "Passwort"
|
||||||
|
}
|
||||||
|
def __init__(self, *args, **kwargs):
|
||||||
|
super(ErgoVerDirF, self).__init__(*args, **kwargs)
|
||||||
|
self.fields['ergo_password'] = forms.CharField(widget=forms.PasswordInput, label="Passwort")
|
||||||
|
|
||||||
|
|
||||||
|
class OnlineBankF(forms.ModelForm):
|
||||||
|
class Meta:
|
||||||
|
model = OnlineBank
|
||||||
|
|
||||||
|
fields = ['web_address','web_username', 'web_password', 'accountactivity', 'vollmacht_doc']
|
||||||
|
|
||||||
|
labels = {
|
||||||
|
'web_address':"Internetadresse",
|
||||||
|
'web_username':"Benutzername",
|
||||||
|
'web_password':"Passwort",
|
||||||
|
'accountactivity':"Was soll mit dem Account geschehen?",
|
||||||
|
'vollmacht_doc':"Vollmacht als Dokument"
|
||||||
|
}
|
||||||
|
|
||||||
|
def __init__(self, *args, **kwargs):
|
||||||
|
super(OnlineBankF, self).__init__(*args, **kwargs)
|
||||||
|
self.fields['web_password'] = forms.CharField(widget=forms.PasswordInput, label="Passwort")
|
||||||
|
|
||||||
|
|
||||||
|
# Vertrauensperson
|
||||||
class RDTrustPersonF(forms.ModelForm):
|
class RDTrustPersonF(forms.ModelForm):
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|
@ -111,7 +143,23 @@ class RDTrustPersonF(forms.ModelForm):
|
||||||
'rd_tel' : "Telefon"
|
'rd_tel' : "Telefon"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Banken usw.
|
||||||
|
class DepositVollmachtF(forms.ModelForm):
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
model = DepositVollmacht
|
||||||
|
fields = ['geber_name','geber_adresse','geber_bank','nehmer_name','nehmer_adresse','nehmer_geb','nehmer_tel','vollmacht_doc']
|
||||||
|
|
||||||
|
labels = {
|
||||||
|
'geber_name': "Name, Vorname",
|
||||||
|
'geber_adresse' : "Anschrift",
|
||||||
|
'geber_bank' : "Name, Anschrift Bank",
|
||||||
|
'nehmer_name' : "Name, Vorname",
|
||||||
|
'nehmer_adresse': "Anschrift",
|
||||||
|
'nehmer_geb' : "Geburtsdatum",
|
||||||
|
'nehmer_tel' : "Telefon-Nr.",
|
||||||
|
'vollmacht_doc' : "Vollmacht als Dokument"
|
||||||
|
}
|
||||||
|
|
||||||
# DOCUMENTS
|
# DOCUMENTS
|
||||||
class DocumentForm(forms.ModelForm):
|
class DocumentForm(forms.ModelForm):
|
||||||
|
|
|
||||||
|
|
@ -109,17 +109,18 @@ class DepositVollmacht(models.Model):
|
||||||
geber_name = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
geber_name = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
geber_adresse = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
geber_adresse = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
geber_bank = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
geber_bank = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
|
|
||||||
nehmer_name = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
nehmer_name = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
nehmer_adresse = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
nehmer_adresse = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
nehmer_geb = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
nehmer_geb = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
nehmer_tel = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
nehmer_tel = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
vollmacht_doc = EncryptedFileField(upload_to=rd_path_agency, blank=True)
|
vollmacht_doc = EncryptedFileField(upload_to=rd_path_agency, blank=True)
|
||||||
|
history = HistoricalRecords()
|
||||||
|
|
||||||
class ErgoVerDir(models.Model):
|
class ErgoVerDir(models.Model):
|
||||||
agency = models.ForeignKey(Agency, on_delete=models.CASCADE, null=True)
|
agency = models.ForeignKey(Agency, on_delete=models.CASCADE, null=True)
|
||||||
ergo_username = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
ergo_username = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
ergo_password = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
ergo_password = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
|
history = HistoricalRecords()
|
||||||
|
|
||||||
class OnlineBank(models.Model):
|
class OnlineBank(models.Model):
|
||||||
agency = models.ForeignKey(Agency, on_delete=models.CASCADE, null=True)
|
agency = models.ForeignKey(Agency, on_delete=models.CASCADE, null=True)
|
||||||
|
|
@ -128,6 +129,7 @@ class OnlineBank(models.Model):
|
||||||
web_password = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
web_password = encrypt(models.CharField(max_length=500, blank=True, default="", null=True))
|
||||||
accountactivity = encrypt(models.CharField(max_length=5000, blank=True, default="", null=True))
|
accountactivity = encrypt(models.CharField(max_length=5000, blank=True, default="", null=True))
|
||||||
vollmacht_doc = EncryptedFileField(upload_to=rd_path_agency, blank=True)
|
vollmacht_doc = EncryptedFileField(upload_to=rd_path_agency, blank=True)
|
||||||
|
history = HistoricalRecords()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,10 +22,10 @@
|
||||||
<tbody >
|
<tbody >
|
||||||
{% for familyc in area_1_fc %}
|
{% for familyc in area_1_fc %}
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="{% url 'rd-a1-viewcontact' familyc.pk %}">{{familyc.rd_prename}} {{familyc.rd_postname}}</a></td>
|
<td><a href="{% url 'rd-a1-viewcontact' familyc.pk %}">{{familyc.rd_prename|default:""}} {{familyc.rd_postname|default:""}}</a></td>
|
||||||
<td>{{familyc.rd_rel}}</td>
|
<td>{{familyc.rd_rel|default:""}}</td>
|
||||||
<td>{{familyc.rd_adresse}}</td>
|
<td>{{familyc.rd_adresse|default:""}}</td>
|
||||||
<td>{{familyc.rd_tel}}</td>
|
<td>{{familyc.rd_tel|default:""}}</td>
|
||||||
<td>
|
<td>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewcontact' familyc.pk %}"><i class="far fa-eye"></i></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewcontact' familyc.pk %}"><i class="far fa-eye"></i></a>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatecontact' familyc.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatecontact' familyc.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
||||||
|
|
@ -36,7 +36,7 @@
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
<h4>Vertrauensperson
|
<h4>Vertrauensperson
|
||||||
<a class="btn btn-primary btn mb-3" href="{% url 'rd-a1-addtrust' %}" style="float: right;"><i class="fas fa-plus"></i> Vertrauensperson</a>
|
<a class="btn btn-primary btn mb-3" href="{% url 'rd-a1-addtrust' %}" style="float: right;"><i class="fas fa-plus"></i> Vertrauensperson</a>
|
||||||
</h4>
|
</h4>
|
||||||
|
|
@ -53,10 +53,10 @@
|
||||||
<tbody >
|
<tbody >
|
||||||
{% for trust in area_1_trust %}
|
{% for trust in area_1_trust %}
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="{% url 'rd-a1-viewtrust' trust.pk %}">{{trust.rd_prename}} {{trust.rd_postname}}</a></td>
|
<td><a href="{% url 'rd-a1-viewtrust' trust.pk %}">{{trust.rd_prename|default:""}} {{trust.rd_postname|default:""}}</a></td>
|
||||||
<td>{{trust.rd_company}}</td>
|
<td>{{trust.rd_company|default:""}}</td>
|
||||||
<td>{{trust.rd_adresse}}</td>
|
<td>{{trust.rd_adresse|default:""}}</td>
|
||||||
<td>{{trust.rd_tel}}</td>
|
<td>{{trust.rd_tel|default:""}}</td>
|
||||||
<td>
|
<td>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewtrust' trust.pk %}"><i class="far fa-eye"></i></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewtrust' trust.pk %}"><i class="far fa-eye"></i></a>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatetrust' trust.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatetrust' trust.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
||||||
|
|
@ -83,9 +83,9 @@
|
||||||
<tbody >
|
<tbody >
|
||||||
{% for doc in area_1_doc %}
|
{% for doc in area_1_doc %}
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="{% url 'rd-a1-viewdoc' doc.pk %}" target="_blank">{{doc.document_name}}</a></td>
|
<td><a href="{% url 'rd-a1-viewdoc' doc.pk %}" target="_blank">{{doc.document_name|default:""}}</a></td>
|
||||||
<td>{{doc.document_date|date:"d.m.Y"}}</td>
|
<td>{{doc.document_date|date:"d.m.Y"|default:""}}</td>
|
||||||
<td>{{doc.document_desc}}</td>
|
<td>{{doc.document_desc|default:""}}</td>
|
||||||
<td>
|
<td>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewdoc' doc.pk %}"><i class="far fa-eye"></i></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewdoc' doc.pk %}"><i class="far fa-eye"></i></a>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatedoc' doc.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatedoc' doc.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,88 @@
|
||||||
{% else %}
|
{% else %}
|
||||||
<h4><a href="{% url 'rd-a2-hlfv-update' area_2_hlfv.pk %}">Handlungsleitfaden für Vorsorge & Finanzen bearbeiten</a></h4>
|
<h4><a href="{% url 'rd-a2-hlfv-update' area_2_hlfv.pk %}">Handlungsleitfaden für Vorsorge & Finanzen bearbeiten</a></h4>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
<h4>Bank-, Konto- & Depot-Vollmachten
|
||||||
|
<a class="btn btn-primary btn mb-3" href="{% url 'rd-a2-adddeposit' %}" style="float: right;"><i class="fas fa-plus"></i> Vollmacht</a>
|
||||||
|
</h4>
|
||||||
|
<table class="table table-hover" id="a2_deposit" >
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col">Name</th>
|
||||||
|
<th scope="col">Anschrift</th>
|
||||||
|
<th scope="col">Bank</th>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody >
|
||||||
|
{% for ele in area_2_deposit %}
|
||||||
|
<tr>
|
||||||
|
<td><a href="#">{{ele.geber_name|default:""}}</a></td>
|
||||||
|
<td>{{ele.geber_adresse|default:""}}</td>
|
||||||
|
<td>{{ele.geber_bank|default:""}}</td>
|
||||||
|
<td>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-viewdeposit' ele.pk %}"><i class="far fa-eye"></i></a>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-updatedeposit' ele.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-deldeposit' ele.pk %}"><small><i class="fas fa-trash"></i></small></a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{% endfor %}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
<h4>Digitaler Versicherungsordner
|
||||||
|
<a class="btn btn-primary btn mb-3" href="{% url 'rd-a2-addergo' %}" style="float: right;"><i class="fas fa-plus"></i> Zugangsdaten</a>
|
||||||
|
</h4>
|
||||||
|
<table class="table table-hover" id="a2_ergo" >
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col">Benutzername</th>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody >
|
||||||
|
{% for ele in area_2_ergo %}
|
||||||
|
<tr>
|
||||||
|
<td><a href="{% url 'rd-a2-viewergo' ele.pk %}">{{ele.ergo_username}}</a></td>
|
||||||
|
<td>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-viewergo' ele.pk %}"><i class="far fa-eye"></i></a>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-updateergo' ele.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-delergo' ele.pk %}"><small><i class="fas fa-trash"></i></small></a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{% endfor %}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
<h4>Online-Banking
|
||||||
|
<a class="btn btn-primary btn mb-3" href="{% url 'rd-a2-addonlinebank' %}" style="float: right;"><i class="fas fa-plus"></i> Online-Banking</a>
|
||||||
|
</h4>
|
||||||
|
<table class="table table-hover" id="area_2_onlinebank" >
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col">Internetadresse</th>
|
||||||
|
<th scope="col"> </th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody >
|
||||||
|
{% for ele in area_2_onlinebank %}
|
||||||
|
<tr>
|
||||||
|
<td><a href="{% url 'rd-a2-viewonlinebank' ele.pk %}">{{ele.web_address}}</a></td>
|
||||||
|
<td>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-viewonlinebank' ele.pk %}"><i class="far fa-eye"></i></a>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-updateonlinebank' ele.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
||||||
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a2-delonlinebank' ele.pk %}"><small><i class="fas fa-trash"></i></small></a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{% endfor %}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
<h4>Wertpapiere, Versicherungsscheine & Altersvorsorge
|
<h4>Wertpapiere, Versicherungsscheine & Altersvorsorge
|
||||||
<a class="btn btn-primary btn mb-3" href="{% url 'rd-a1-adddoc' 2 %}" style="float: right;"><i class="fas fa-plus"></i> Dokument</a>
|
<a class="btn btn-primary btn mb-3" href="{% url 'rd-a1-adddoc' 2 %}" style="float: right;"><i class="fas fa-plus"></i> Dokument</a>
|
||||||
|
|
@ -21,8 +102,8 @@
|
||||||
{% for doc in area_2_doc %}
|
{% for doc in area_2_doc %}
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="{% url 'rd-a1-viewdoc' doc.pk %}" target="_blank">{{doc.document_name}}</a></td>
|
<td><a href="{% url 'rd-a1-viewdoc' doc.pk %}" target="_blank">{{doc.document_name}}</a></td>
|
||||||
<td>{{doc.document_date|date:"d.m.Y"}}</td>
|
<td>{{doc.document_date|date:"d.m.Y"|default:""}}</td>
|
||||||
<td>{{doc.document_desc}}</td>
|
<td>{{doc.document_desc|default:""}}</td>
|
||||||
<td>
|
<td>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewdoc' doc.pk %}"><i class="far fa-eye"></i></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-viewdoc' doc.pk %}"><i class="far fa-eye"></i></a>
|
||||||
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatedoc' doc.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
<a style="float: right" class="btn btn-secondary btn-sm mr-2 " href="{% url 'rd-a1-updatedoc' doc.pk %}"><small><i class="fas fa-pen"></i></small></a>
|
||||||
|
|
@ -56,6 +137,67 @@
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('#a2_deposit').DataTable({
|
||||||
|
"language": {
|
||||||
|
"search" : "Suche",
|
||||||
|
"info": "Zeige _START_ bis _END_ von _TOTAL_ Einträgen",
|
||||||
|
"lengthMenu": "Zeige _MENU_ Einträge",
|
||||||
|
"zeroRecords": "Nichts gefunden",
|
||||||
|
"infoEmpty": "Keine Einträge",
|
||||||
|
"paginate": {
|
||||||
|
"first": "Erste",
|
||||||
|
"last": "Letzte",
|
||||||
|
"next": "Nächste",
|
||||||
|
"previous": "Zurück"
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"pageLength": 50,
|
||||||
|
"buttons" : {
|
||||||
|
"className" : "btn-danger"
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
$('#a2_ergo').DataTable({
|
||||||
|
"language": {
|
||||||
|
"search" : "Suche",
|
||||||
|
"info": "Zeige _START_ bis _END_ von _TOTAL_ Einträgen",
|
||||||
|
"lengthMenu": "Zeige _MENU_ Einträge",
|
||||||
|
"zeroRecords": "Nichts gefunden",
|
||||||
|
"infoEmpty": "Keine Einträge",
|
||||||
|
"paginate": {
|
||||||
|
"first": "Erste",
|
||||||
|
"last": "Letzte",
|
||||||
|
"next": "Nächste",
|
||||||
|
"previous": "Zurück"
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"pageLength": 50,
|
||||||
|
"buttons" : {
|
||||||
|
"className" : "btn-danger"
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
$('#area_2_onlinebank').DataTable({
|
||||||
|
"language": {
|
||||||
|
"search" : "Suche",
|
||||||
|
"info": "Zeige _START_ bis _END_ von _TOTAL_ Einträgen",
|
||||||
|
"lengthMenu": "Zeige _MENU_ Einträge",
|
||||||
|
"zeroRecords": "Nichts gefunden",
|
||||||
|
"infoEmpty": "Keine Einträge",
|
||||||
|
"paginate": {
|
||||||
|
"first": "Erste",
|
||||||
|
"last": "Letzte",
|
||||||
|
"next": "Nächste",
|
||||||
|
"previous": "Zurück"
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"pageLength": 50,
|
||||||
|
"buttons" : {
|
||||||
|
"className" : "btn-danger"
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
{% block content %}
|
{% block content %}
|
||||||
{% if request.user.profile.agency.module_recoverdir %}
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
<div class="content-section col-9">
|
<div class="content-section col-9">
|
||||||
<h3>Vertraunsperson bearbeiten</h3>
|
<h3>Vertrauensperson bearbeiten</h3>
|
||||||
<hr>
|
<hr>
|
||||||
<form method="POST" enctype="multipart/form-data">
|
<form method="POST" enctype="multipart/form-data">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,82 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-12">
|
||||||
|
<h3>Handlungsleitfaden {% if history == True %} - Version vom {{hl.history_date|date:"d.m.Y"}}{% endif %}
|
||||||
|
<span style="float: right">
|
||||||
|
<a href="{% url 'recoverdir'%}" style="float: right" class="btn btn-secondary btn-sm "><small><i class="fas fa-chevron-circle-left"></i></small></a>
|
||||||
|
</span>
|
||||||
|
</h3>
|
||||||
|
<hr>
|
||||||
|
<h4>1. Bitte die zuständigen Regionaldirektion (RD) kontaktieren und um Hilfe bitten.</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Zuständige RD</td>
|
||||||
|
<td>{{hl.rd_main|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Name des RD-Leiters</td>
|
||||||
|
<td>{{hl.rd_prename|default:""}} {{hl.rd_postname|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Straße RD</td>
|
||||||
|
<td>{{hl.rd_street|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>PLZ Ort</td>
|
||||||
|
<td>{{hl.rd_plz|default:""}} {{hl.rd_city|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon</td>
|
||||||
|
<td>{{hl.rd_tel|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>E-Mail</td>
|
||||||
|
<td>{{hl.rd_mail|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<hr>
|
||||||
|
<h4>2. Kontaktiere bitte den Interessenverband VVE e.V. und bitte ihn um Hilfe.</h4>
|
||||||
|
<br />
|
||||||
|
<b>Geschäftstelle des VVE e.V.</b><br />
|
||||||
|
Verband der selbständigen Verischerungskaufleute er ERGO Gesellschaften e.V.<br />
|
||||||
|
Frankenthaler Str. 2<br />
|
||||||
|
68519 Viernheim<br /><br />
|
||||||
|
Telefon: 06204/964060<br />
|
||||||
|
E-Mail: geschaeftsstelle@myvve.de<br />
|
||||||
|
<hr>
|
||||||
|
<h4>3. Bitte beachte die nachfolgenden Unterlagen und Informationen innerhalb dieser Notfallhilfe. Hierbei handelt es sich um wichtige Unterlagen für den Notfall.</h4>
|
||||||
|
<hr>
|
||||||
|
<h4>4. Ich bin BVK Mitglied (Bundersverband Deutscher Versicherungskaufleute e.V.).</h4>
|
||||||
|
<br />
|
||||||
|
<p>Mitgliedsnummer: {{hl.bvk_number|default:""}}</p>
|
||||||
|
<b>Bundesverband Deutscher Versicherungskaufleute e.V.</b><br />
|
||||||
|
Kekuléstraße 12<br />
|
||||||
|
53115 Bonn<br /><br />
|
||||||
|
Telefon: 0228/22805-0<br />
|
||||||
|
E-Mail: bvk@bvk.de<br />
|
||||||
|
<hr>
|
||||||
|
<h4>5. Bei nachgelagerten Rechtsfragen wende Dich bitte an meinen Rechschutzversicherer.</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Rechtsschutzversicherer</td>
|
||||||
|
<td>{{hl.rv_name|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Versicherungsnummer</td>
|
||||||
|
<td>{{hl.rv_number|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon 1</td>
|
||||||
|
<td>{{hlvf.rv_tel_1|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon 2</td>
|
||||||
|
<td>{{hlvf.rv_tel_2|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Auf dieses Modul haben Sie keinen Zugriff!</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
{% block content %}
|
{% block content %}
|
||||||
{% if request.user.profile.agency.module_recoverdir %}
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
<div class="content-section col-12">
|
<div class="content-section col-12">
|
||||||
<h3>Vertrauensperson
|
<h3>Vertrauensperson {% if history == True %} - Version vom {{contact.history_date|date:"d.m.Y"}}{% endif %}
|
||||||
<span style="float: right">
|
<span style="float: right">
|
||||||
<a href="{% url 'recoverdir'%}" style="float: right" class="btn btn-secondary btn-sm "><small><i class="fas fa-chevron-circle-left"></i></small></a>
|
<a href="{% url 'recoverdir'%}" style="float: right" class="btn btn-secondary btn-sm "><small><i class="fas fa-chevron-circle-left"></i></small></a>
|
||||||
</span>
|
</span>
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,32 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-9">
|
||||||
|
<h3>Bank-, Konto- & Depot-Vollmacht bearbeiten</h3>
|
||||||
|
<hr>
|
||||||
|
<form method="POST" enctype="multipart/form-data">
|
||||||
|
{% csrf_token %}
|
||||||
|
{{form.media}}
|
||||||
|
<h4>Kont-/Depot-/Schrankfachinhaber/Vollmachtgeber</h4>
|
||||||
|
{{form.geber_name|as_crispy_field}}
|
||||||
|
{{form.geber_adresse|as_crispy_field}}
|
||||||
|
{{form.geber_bank|as_crispy_field}}
|
||||||
|
<hr>
|
||||||
|
<h4>Bevollmächtige Person</h4>
|
||||||
|
{{form.nehmer_name|as_crispy_field}}
|
||||||
|
{{form.nehmer_adresse|as_crispy_field}}
|
||||||
|
{{form.nehmer_geb|as_crispy_field}}
|
||||||
|
{{form.nehmer_tel|as_crispy_field}}
|
||||||
|
<hr>
|
||||||
|
<h4>Vollmacht als Dokument (empfohlen als PDF)</h4>
|
||||||
|
{{form.vollmacht_doc|as_crispy_field}}
|
||||||
|
<hr>
|
||||||
|
<a class="btn" href="{% url 'recoverdir' %} ">Abbrechen</a>
|
||||||
|
<button type="submit" class="btn btn-primary" style="float: right;">Vollmacht speichern</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Das Modul Notfallhilfe wurden in ihrer Agentur deaktiviert.</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-9">
|
||||||
|
<h3>Zugang Digitaler Versicherungsordner bearbeiten</h3>
|
||||||
|
<hr>
|
||||||
|
<form method="POST" enctype="multipart/form-data">
|
||||||
|
{% csrf_token %}
|
||||||
|
{{form.media}}
|
||||||
|
{{form|crispy}}
|
||||||
|
<hr>
|
||||||
|
<a class="btn" href="{% url 'recoverdir' %} ">Abbrechen</a>
|
||||||
|
<button type="submit" class="btn btn-primary" style="float: right;">Digitaler Versicherungsordner speichern</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Das Modul Notfallhilfe wurden in ihrer Agentur deaktiviert.</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-9">
|
||||||
|
<h3>Zugang zur Online-Bank bearbeiten</h3>
|
||||||
|
<hr>
|
||||||
|
<form method="POST" enctype="multipart/form-data">
|
||||||
|
{% csrf_token %}
|
||||||
|
{{form.media}}
|
||||||
|
{{form|crispy}}
|
||||||
|
<hr>
|
||||||
|
<a class="btn" href="{% url 'recoverdir' %} ">Abbrechen</a>
|
||||||
|
<button type="submit" class="btn btn-primary" style="float: right;">Zugang zu Online-Bank speichern</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Das Modul Notfallhilfe wurden in ihrer Agentur deaktiviert.</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-9">
|
||||||
|
<h3>Vollmacht löschen</h3>
|
||||||
|
<hr>
|
||||||
|
<form method="POST" enctype="multipart/form-data">
|
||||||
|
{% csrf_token %}
|
||||||
|
{{ form|crispy }}
|
||||||
|
Möchten Sie die Vollmacht für <i>{{deposit.geber_name}}</i> für die Bank <i>{{deposit.geber_bank}}</i> wirklich endgültig löschen?
|
||||||
|
<hr>
|
||||||
|
<a class="btn" href="{% url 'recoverdir' %} ">Abbrechen</a>
|
||||||
|
<button type="submit" class="btn btn-primary" style="float: right;">Vollmacht endgültig löschen</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Das Modul Notfallhilfe wurden in ihrer Agentur deaktiviert.</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,62 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-12">
|
||||||
|
<h3>Bank-, Konto- & Depot-Vollmacht {% if history == True %} - Version vom {{deposit.history_date|date:"d.m.Y"}}{% endif %}
|
||||||
|
<span style="float: right">
|
||||||
|
<a href="{% url 'recoverdir'%}" style="float: right" class="btn btn-secondary btn-sm "><small><i class="fas fa-chevron-circle-left"></i></small></a>
|
||||||
|
</span>
|
||||||
|
</h3>
|
||||||
|
<hr>
|
||||||
|
<h4>Kont-/Depot-/Schrankfachinhaber/Vollmachtgeber</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Name</td>
|
||||||
|
<td>{{deposit.geber_name|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Anschrift</td>
|
||||||
|
<td>{{deposit.geber_adresse|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Name, Anschrift Bank</td>
|
||||||
|
<td>{{deposit.geber_bank|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<hr>
|
||||||
|
<h4>Bevollmächtigte Person</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Name</td>
|
||||||
|
<td>{{deposit.nehmer_name|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Anschrift</td>
|
||||||
|
<td>{{deposit.nehmer_adresse|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Geburtsdatum</td>
|
||||||
|
<td>{{deposit.nehmer_geb|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon-Nr.</td>
|
||||||
|
<td>{{deposit.nehmer_tel|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<hr>
|
||||||
|
{% if deposit.vollmacht_doc %}
|
||||||
|
<h4><a href="{% url 'getdoc' deposit.vollmacht_doc %}" target="_blank">Vollmachtsdokument anschauen</a></h4>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Auf dieses Modul haben Sie keinen Zugriff!</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-9">
|
||||||
|
<h3>Zugang zu digitalem Versicherungsordner löschen</h3>
|
||||||
|
<hr>
|
||||||
|
<form method="POST" enctype="multipart/form-data">
|
||||||
|
{% csrf_token %}
|
||||||
|
{{ form|crispy }}
|
||||||
|
Möchten Sie die Zugangsdaten zum digitalen Versicherungsordner mit dem Benuzternamen <i>{{ergo.ergo_username}}</i> wirklich endgültig löschen?
|
||||||
|
<hr>
|
||||||
|
<a class="btn" href="{% url 'recoverdir' %} ">Abbrechen</a>
|
||||||
|
<button type="submit" class="btn btn-primary" style="float: right;">Digitaler Versicherungsordner endgültig löschen</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Das Modul Notfallhilfe wurden in ihrer Agentur deaktiviert.</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-12">
|
||||||
|
<h3>Ergo Digitaler Versicherungsordner {% if history == True %} - Version vom {{ergo.history_date|date:"d.m.Y"}}{% endif %}
|
||||||
|
<span style="float: right">
|
||||||
|
<a href="{% url 'recoverdir'%}" style="float: right" class="btn btn-secondary btn-sm "><small><i class="fas fa-chevron-circle-left"></i></small></a>
|
||||||
|
</span>
|
||||||
|
</h3>
|
||||||
|
<hr>
|
||||||
|
<p>Meine Versicherungen sind im ERGO-Kundenportal hinterlegt. Mit folgenden Zugangsdaten erhälst Du alle Informationen zu bestehenden Versicherungen, Versicherungsnummern und Kontaktmöglichkeiten.
|
||||||
|
<h4>Applikation: ERGO meine Versicherung</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Benutzername:</td>
|
||||||
|
<td>{{ergo.ergo_username}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Passwort:</td>
|
||||||
|
<td>{{ergo.ergo_password}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<hr>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Auf dieses Modul haben Sie keinen Zugriff!</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,90 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-12">
|
||||||
|
<h3>Handlungsleitfaden Vorsorge & Finanzen {% if history == True %} - Version vom {{hlvf.history_date|date:"d.m.Y"}}{% endif %}
|
||||||
|
<span style="float: right">
|
||||||
|
<a href="{% url 'recoverdir'%}" style="float: right" class="btn btn-secondary btn-sm "><small><i class="fas fa-chevron-circle-left"></i></small></a>
|
||||||
|
</span>
|
||||||
|
</h3>
|
||||||
|
<hr>
|
||||||
|
<h4>1. Bitte meinen zuständigen Versicherungsberater kontaktieren.</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Unternehmen</td>
|
||||||
|
<td>{{hlvf.vf_ver_company|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Name</td>
|
||||||
|
<td>{{hlvf.vf_ver_name|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Straße Nr.</td>
|
||||||
|
<td>{{hlvf.vf_ver_street|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>PLZ Ort</td>
|
||||||
|
<td>{{hlvf.vf_ver_plzcity|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon</td>
|
||||||
|
<td>{{hlvf.vf_ver_tel|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>E-Mail</td>
|
||||||
|
<td>{{hlvf.vf_ver_mail|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<hr>
|
||||||
|
<h4>2. Bitte meinen zuständigen Finanzberater kontaktieren.</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Unternehmen</td>
|
||||||
|
<td>{{hlvf.vf_fb_company|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Name</td>
|
||||||
|
<td>{{hlvf.vf_fb_name|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Straße Nr.</td>
|
||||||
|
<td>{{hlvf.vf_fb_street|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>PLZ Ort</td>
|
||||||
|
<td>{{hlvf.vf_fb_plzcity|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon</td>
|
||||||
|
<td>{{hlvf.vf_fb_tel|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>PE-Mail</td>
|
||||||
|
<td>{{hlvf.vf_fb_mail|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<hr>
|
||||||
|
<h4>3. Eventuell ist es nötig, meinen Rechtsschutzversicherer zu kontaktieren.</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Rechtsschutzversicherer</td>
|
||||||
|
<td>{{hlvf.vf_rv_name|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Versicherungsnummer</td>
|
||||||
|
<td>{{hlvf.vf_rv_number|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon 1</td>
|
||||||
|
<td>{{hlvf.vf_rv_tel_1|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Telefon 2</td>
|
||||||
|
<td>{{hlvf.vf_rv_tel_2|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Auf dieses Modul haben Sie keinen Zugriff!</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-9">
|
||||||
|
<h3>Zugang zu Onine-Bank löschen</h3>
|
||||||
|
<hr>
|
||||||
|
<form method="POST" enctype="multipart/form-data">
|
||||||
|
{% csrf_token %}
|
||||||
|
{{ form|crispy }}
|
||||||
|
Möchten Sie die Zugangsdaten zur Online-Banke <i>{{onlinebank.web_address}}</i> wirklich endgültig löschen?
|
||||||
|
<hr>
|
||||||
|
<a class="btn" href="{% url 'recoverdir' %} ">Abbrechen</a>
|
||||||
|
<button type="submit" class="btn btn-primary" style="float: right;">Zugang zu Onine-Bank endgültig löschen</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Das Modul Notfallhilfe wurden in ihrer Agentur deaktiviert.</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -0,0 +1,38 @@
|
||||||
|
{% extends "users/base.html" %}
|
||||||
|
{% block content %}
|
||||||
|
{% if request.user.profile.agency.module_recoverdir %}
|
||||||
|
<div class="content-section col-12">
|
||||||
|
<h3>Online-Bank {% if history == True %} - Version vom {{onlinebank.history_date|date:"d.m.Y"}}{% endif %}
|
||||||
|
<span style="float: right">
|
||||||
|
<a href="{% url 'recoverdir'%}" style="float: right" class="btn btn-secondary btn-sm "><small><i class="fas fa-chevron-circle-left"></i></small></a>
|
||||||
|
</span>
|
||||||
|
</h3>
|
||||||
|
<hr>
|
||||||
|
<h4>Bankdaten</h4>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>Internetadresse:</td>
|
||||||
|
<td><a href="https://{{onlinebank.web_address}}" target="_blank">{{onlinebank.web_address}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Benutzername:</td>
|
||||||
|
<td>{{onlinebank.web_username|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Passwort:</td>
|
||||||
|
<td>{{onlinebank.web_password|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Mit meinem Account soll Folgendes passieren:</td>
|
||||||
|
<td>{{onlinebank.accountactivity|default:""}}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<hr>
|
||||||
|
{% if onlinebank.vollmacht_doc %}
|
||||||
|
<h4><a href="{% url 'getdoc' onlinebank.vollmacht_doc %}" target="_blank">Vollmachtsdokument anschauen</a></h4>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<h3>Auf dieses Modul haben Sie keinen Zugriff!</h3>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock content %}
|
||||||
|
|
@ -20,10 +20,9 @@ Wichtig: Erstellen Sie rechtzeitig eine Liste bestehender Verträge mit den ents
|
||||||
<li>Ermittlung eines Aufgabe- oder Liquidationsgewinns zusätzlich zu regulären Abschlussarbeiten </li>
|
<li>Ermittlung eines Aufgabe- oder Liquidationsgewinns zusätzlich zu regulären Abschlussarbeiten </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h5>Erläuterung</h5>
|
<h5>Erläuterung</h5>
|
||||||
Bei der Betriebsaufgabe muss der Unternehmer sowohl den Gewinn aus laufendem Geschäftsverkehr als auch den Aufgabegewinn der Einkommenssteuer unterwerfen. Neben dem laufenden Gewinn gehört auch der Gewinn aus der Aufgabe Ihres Betriebes grundsätzlich zu den steuerpflichtigen Einkünften. Die Aufgabe des Betriebes führt zur Realisierung der noch vorhandenen stillen Reserven. Die Summe der stillen Reserven entspricht dem Aufgabegewinn. Haben Sie das 55. Lebensjahr vollendet oder sind Sie dauernd berufsunfähig, so steht Ihnen ein Freibetrag in Höhe von 45.000 € auf den Aufgabegewinn zu. Dieser Aufgabegewinn stellt ein außerordentliches Einkommen dar und wird der Einkommenssteuer unterworfen. Ermitteln Sie den Aufgabegewinn mit Ihrem Steuerberater.
|
<p>Bei der Betriebsaufgabe muss der Unternehmer sowohl den Gewinn aus laufendem Geschäftsverkehr als auch den Aufgabegewinn der Einkommenssteuer unterwerfen. Neben dem laufenden Gewinn gehört auch der Gewinn aus der Aufgabe Ihres Betriebes grundsätzlich zu den steuerpflichtigen Einkünften. Die Aufgabe des Betriebes führt zur Realisierung der noch vorhandenen stillen Reserven. Die Summe der stillen Reserven entspricht dem Aufgabegewinn. Haben Sie das 55. Lebensjahr vollendet oder sind Sie dauernd berufsunfähig, so steht Ihnen ein Freibetrag in Höhe von 45.000 € auf den Aufgabegewinn zu. Dieser Aufgabegewinn stellt ein außerordentliches Einkommen dar und wird der Einkommenssteuer unterworfen. Ermitteln Sie den Aufgabegewinn mit Ihrem Steuerberater. </p>
|
||||||
<h5>Betriebsaufgabe mit Verlust</h5>
|
<h5>Betriebsaufgabe mit Verlust</h5>
|
||||||
Ergibt sich bei der Aufgabe des Betriebes ein Verlust, können Sie diesen Verlust mit dem laufenden Gewinn ausgleichen (horizontaler Verlustausgleich) oder/ und mit positiven Einkünften aus anderen Einkunftsarten (vertikaler Verlustausgleich) nach den allgemeinen Grundsätzen verrechnen. Entsteht im Jahr der Aufgabe ein Veräußerungsgewinn, während für den laufenden Betrieb ein Verlust anfällt, wird nur der um den Freibetrag (s.o.) gekürzte Veräußerungsgewinn mit dem laufenden Ergebnis verrechnet.
|
<p>Ergibt sich bei der Aufgabe des Betriebes ein Verlust, können Sie diesen Verlust mit dem laufenden Gewinn ausgleichen (horizontaler Verlustausgleich) oder/ und mit positiven Einkünften aus anderen Einkunftsarten (vertikaler Verlustausgleich) nach den allgemeinen Grundsätzen verrechnen. Entsteht im Jahr der Aufgabe ein Veräußerungsgewinn, während für den laufenden Betrieb ein Verlust anfällt, wird nur der um den Freibetrag (s.o.) gekürzte Veräußerungsgewinn mit dem laufenden Ergebnis verrechnet. </p>
|
||||||
|
|
||||||
|
|
||||||
<h4>2. Mitarbeiter</h4>
|
<h4>2. Mitarbeiter</h4>
|
||||||
<ul style="margin-left: -20px;">
|
<ul style="margin-left: -20px;">
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,9 @@
|
||||||
3 = Handlungsleitfaden
|
3 = Handlungsleitfaden
|
||||||
4 = Persönliches Schreiben
|
4 = Persönliches Schreiben
|
||||||
5 = Handlungsleitfaden Vorsorge und Finanzen
|
5 = Handlungsleitfaden Vorsorge und Finanzen
|
||||||
|
6 = Vollmacht für Banken usw.
|
||||||
|
7 = ErgoVerDir
|
||||||
|
8 = OnlineBank
|
||||||
-->
|
-->
|
||||||
<tbody>
|
<tbody>
|
||||||
{% for ele in history %}
|
{% for ele in history %}
|
||||||
|
|
@ -28,19 +30,26 @@
|
||||||
<a href="{% url 'recoverdir-contact-historysingle' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
<a href="{% url 'recoverdir-contact-historysingle' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
|
|
||||||
{% elif hisotryelementinfo.1 == 2 %}
|
{% elif hisotryelementinfo.1 == 2 %}
|
||||||
<!-- TASK: Hier Einzelansicht HL hinzufügen -->
|
<!-- TASK: Hier Einzelansicht Vertrausneperson hinzufügen -->
|
||||||
<a href="#">{{hisotryelementinfo.0}}</a>
|
<a href="{% url 'recoverdir-trust-historysingle' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
|
|
||||||
{% elif hisotryelementinfo.1 == 3 %}
|
{% elif hisotryelementinfo.1 == 3 %}
|
||||||
<!-- TASK: Hier Einzelansicht persönliches Schreiben hinzufpgen -->
|
<a href="{% url 'recoverdir-hl-single' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
<a href="#">{{hisotryelementinfo.0}}</a>
|
|
||||||
|
|
||||||
{% elif hisotryelementinfo.1 == 4 %}
|
{% elif hisotryelementinfo.1 == 4 %}
|
||||||
<a href="{% url 'recoverdir-plsingle' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
<a href="{% url 'recoverdir-plsingle' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
|
|
||||||
<!-- TASK: Hier Einzelansicht HLVF hinzufügen -->
|
|
||||||
{% elif hisotryelementinfo.1 == 5 %}
|
{% elif hisotryelementinfo.1 == 5 %}
|
||||||
<a href="#">{{hisotryelementinfo.0}}</a>
|
<a href="{% url 'recoverdir-hlvf-single' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
|
|
||||||
|
{% elif hisotryelementinfo.1 == 6 %}
|
||||||
|
<a href="{% url 'recoverdir-deposithistory-single' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
|
|
||||||
|
{% elif hisotryelementinfo.1 == 7 %}
|
||||||
|
<a href="{% url 'recoverdir-ergohistory-single' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
|
|
||||||
|
{% elif hisotryelementinfo.1 == 8 %}
|
||||||
|
<a href="{% url 'recoverdir-onlinebankhistory-single' ele.pk rdele.pk %}">{{hisotryelementinfo.0}}</a>
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</td>
|
</td>
|
||||||
|
|
|
||||||
|
|
@ -43,14 +43,63 @@ urlpatterns = [
|
||||||
path('atwo/hlfv/update/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoUpdateFV.as_view()), name='rd-a2-hlfv-update'),
|
path('atwo/hlfv/update/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoUpdateFV.as_view()), name='rd-a2-hlfv-update'),
|
||||||
|
|
||||||
|
|
||||||
|
# BEREICH 2
|
||||||
|
# Banken usw.
|
||||||
|
path('two/deposit/add', permission_required('users.recoverdirmanager')(RDAtwoAdddeposit.as_view()), name='rd-a2-adddeposit'),
|
||||||
|
path('two/deposit/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoViewdeposit.as_view()), name='rd-a2-viewdeposit'),
|
||||||
|
path('two/deposit/del/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoDeldeposit.as_view()), name='rd-a2-deldeposit'),
|
||||||
|
path('two/deposit/update/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoUpdatedeposit.as_view()), name='rd-a2-updatedeposit'),
|
||||||
|
|
||||||
|
# ERGO Digitaler Versicherungsordner
|
||||||
|
path('two/ergo/add', permission_required('users.recoverdirmanager')(RDAtwoAddergo.as_view()), name='rd-a2-addergo'),
|
||||||
|
path('two/ergo/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoViewergo.as_view()), name='rd-a2-viewergo'),
|
||||||
|
path('two/ergo/del/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoDelergo.as_view()), name='rd-a2-delergo'),
|
||||||
|
path('two/ergo/update/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoUpdateergo.as_view()), name='rd-a2-updateergo'),
|
||||||
|
|
||||||
|
# OnlineBank
|
||||||
|
path('two/onlinebank/add', permission_required('users.recoverdirmanager')(RDAtwoAddonlinebank.as_view()), name='rd-a2-addonlinebank'),
|
||||||
|
path('two/onlinebank/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoViewonlinebank.as_view()), name='rd-a2-viewonlinebank'),
|
||||||
|
path('two/onlinebank/del/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoDelonlinebank.as_view()), name='rd-a2-delonlinebank'),
|
||||||
|
path('two/onlinebank/update/<int:pk>', permission_required('users.recoverdirmanager')(RDAtwoUpdateonlinebank.as_view()), name='rd-a2-updateonlinebank'),
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# HISTORY VIEWS
|
# HISTORY VIEWS
|
||||||
# Persönliches Schreiben
|
# Persönliches Schreiben
|
||||||
path('pl/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(PLSingleHistory.as_view()), name='recoverdir-plsingle'),
|
path('pl/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(PLSingleHistory.as_view()), name='recoverdir-plsingle'),
|
||||||
# Familien Freundekontakt
|
# Familien Freundekontakt
|
||||||
path('contact/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(ContactSingleHistory.as_view()), name='recoverdir-contact-historysingle'),
|
path('contact/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(ContactSingleHistory.as_view()), name='recoverdir-contact-historysingle'),
|
||||||
|
# Vertrauensperson
|
||||||
|
path('trust/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(TrustSingleHistory.as_view()), name='recoverdir-trust-historysingle'),
|
||||||
# Dokument
|
# Dokument
|
||||||
#path('doc/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(DocumentSingleHistory.as_view()), name='recoverdir-document-historysingle'),
|
#path('doc/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(DocumentSingleHistory.as_view()), name='recoverdir-document-historysingle'),
|
||||||
|
# Handlungsleitfaden Finanzen und Vorsorge
|
||||||
|
path('hlfv/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(HLVFSingleHistory.as_view()), name='recoverdir-hlvf-single'),
|
||||||
|
# Handlungsleitfaden
|
||||||
|
path('hl/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(HLSingleHistory.as_view()), name='recoverdir-hl-single'),
|
||||||
|
# Bankenvollmacht usw.
|
||||||
|
path('deposit/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(DepositSingleHistory.as_view()), name='recoverdir-deposithistory-single'),
|
||||||
|
# Ergo Digitale Versicherungen
|
||||||
|
path('ergo/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(ErgoSingleHistory.as_view()), name='recoverdir-ergohistory-single'),
|
||||||
|
# Online Bank
|
||||||
|
path('onlinebank/ver/<int:pk>/<int:rev>', permission_required('users.recoverdirmanager')(OnlinebankSingleHistory.as_view()), name='recoverdir-onlinebankhistory-single'),
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
]
|
|
||||||
|
|
@ -28,35 +28,27 @@ class RecoverDirManagement(LoginRequiredMixin, ListView):
|
||||||
context.update({'persletter' : persletter})
|
context.update({'persletter' : persletter})
|
||||||
|
|
||||||
# Load Update-Historys
|
# Load Update-Historys
|
||||||
# AREA 1
|
# AREAs
|
||||||
persletters = PersLetter.objects.filter(agency=self.request.user.profile.agency)
|
persletters = PersLetter.objects.filter(agency=self.request.user.profile.agency)
|
||||||
handlungsleitfaden = Handlungsleitfaden.objects.filter(agency=self.request.user.profile.agency)
|
handlungsleitfaden = Handlungsleitfaden.objects.filter(agency=self.request.user.profile.agency)
|
||||||
contactfc = RDContact.objects.filter(agency=self.request.user.profile.agency)
|
contactfc = RDContact.objects.filter(agency=self.request.user.profile.agency)
|
||||||
contactstrust = RDTrustPerson.objects.filter(agency=self.request.user.profile.agency)
|
contactstrust = RDTrustPerson.objects.filter(agency=self.request.user.profile.agency)
|
||||||
|
depistvollmacht = DepositVollmacht.objects.filter(agency=self.request.user.profile.agency)
|
||||||
|
ergodigi = ErgoVerDir.objects.filter(agency=self.request.user.profile.agency)
|
||||||
|
context.update({"area_2_ergo" : ergodigi})
|
||||||
|
|
||||||
|
onlinebank = OnlineBank.objects.filter(agency=self.request.user.profile.agency)
|
||||||
|
context.update({"area_2_onlinebank" : onlinebank})
|
||||||
|
|
||||||
|
handlungsleitfadenvf = HandlungsleitfadenVF.objects.filter(agency=self.request.user.profile.agency)
|
||||||
|
|
||||||
|
finalupdatelist = chain(persletters, handlungsleitfaden, contactfc, contactstrust, handlungsleitfadenvf, depistvollmacht, ergodigi, onlinebank)
|
||||||
|
context.update({"history" : finalupdatelist})
|
||||||
|
|
||||||
# DOCUMENTS NOT WORKING Weil das "alte" nicht gespeichert wird sondern lediglich der Datensatz
|
# DOCUMENTS NOT WORKING Weil das "alte" nicht gespeichert wird sondern lediglich der Datensatz
|
||||||
#documents = Documents.objects.filter(agency=self.request.user.profile.agency, area=1)
|
#documents = Documents.objects.filter(agency=self.request.user.profile.agency, area=1)
|
||||||
|
|
||||||
# AREA 2
|
# Bereich 2 - Handlungsleitfaden FV ########## ########## ########## ########## ########## ##########
|
||||||
handlungsleitfadenvf = HandlungsleitfadenVF.objects.filter(agency=self.request.user.profile.agency)
|
|
||||||
|
|
||||||
finalupdatelist = chain(persletters, handlungsleitfaden, contactfc, contactstrust, handlungsleitfadenvf)
|
|
||||||
context.update({"history" : finalupdatelist})
|
|
||||||
# Bereich 1 - Handlungsleitfaden ########## ########## ########## ########## ########## ##########
|
|
||||||
# Handlungsleitfaden
|
|
||||||
hl = Handlungsleitfaden.objects.filter(agency=self.request.user.profile.agency)
|
|
||||||
if(len(hl) == 1):
|
|
||||||
hl = Handlungsleitfaden.objects.filter(agency=self.request.user.profile.agency)[0]
|
|
||||||
else:
|
|
||||||
hl = None
|
|
||||||
context.update({'area_1_hl' : hl})
|
|
||||||
|
|
||||||
# Familien-Freunde
|
|
||||||
context.update({'area_1_fc' : RDContact.objects.filter(agency=self.request.user.profile.agency)})
|
|
||||||
|
|
||||||
# Vertrauensperson
|
|
||||||
context.update({'area_1_trust' : RDTrustPerson.objects.filter(agency=self.request.user.profile.agency)})
|
|
||||||
|
|
||||||
hlfv = HandlungsleitfadenVF.objects.filter(agency=self.request.user.profile.agency)
|
hlfv = HandlungsleitfadenVF.objects.filter(agency=self.request.user.profile.agency)
|
||||||
if(len(hlfv) == 1):
|
if(len(hlfv) == 1):
|
||||||
hlfv = HandlungsleitfadenVF.objects.filter(agency=self.request.user.profile.agency)[0]
|
hlfv = HandlungsleitfadenVF.objects.filter(agency=self.request.user.profile.agency)[0]
|
||||||
|
|
@ -64,7 +56,25 @@ class RecoverDirManagement(LoginRequiredMixin, ListView):
|
||||||
hlfv = None
|
hlfv = None
|
||||||
context.update({'area_2_hlfv' : hlfv})
|
context.update({'area_2_hlfv' : hlfv})
|
||||||
|
|
||||||
|
#Bankenvollmachten usw.
|
||||||
|
context.update({'area_2_deposit' : depistvollmacht})
|
||||||
|
|
||||||
|
# Bereich 1 - Handlungsleitfaden ########## ########## ########## ########## ########## ##########
|
||||||
|
# Handlungsleitfaden
|
||||||
|
hl = Handlungsleitfaden.objects.filter(agency=self.request.user.profile.agency)
|
||||||
|
if(len(hl) == 1):
|
||||||
|
hl = Handlungsleitfaden.objects.filter(agency=self.request.user.profile.agency)[0]
|
||||||
|
else:
|
||||||
|
hl = None
|
||||||
|
|
||||||
|
context.update({'area_1_hl' : hl})
|
||||||
|
|
||||||
|
# Familien-Freunde
|
||||||
|
context.update({'area_1_fc' : RDContact.objects.filter(agency=self.request.user.profile.agency)})
|
||||||
|
|
||||||
|
# Vertrauensperson
|
||||||
|
context.update({'area_1_trust' : RDTrustPerson.objects.filter(agency=self.request.user.profile.agency)})
|
||||||
|
|
||||||
# Dokumente
|
# Dokumente
|
||||||
# A1
|
# A1
|
||||||
context.update({'area_1_doc' : Documents.objects.filter(agency=self.request.user.profile.agency, area=1).order_by('-document_date')})
|
context.update({'area_1_doc' : Documents.objects.filter(agency=self.request.user.profile.agency, area=1).order_by('-document_date')})
|
||||||
|
|
@ -330,8 +340,172 @@ class RDAtwoUpdateFV(UpdateView):
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
|
||||||
|
# Banken usw.
|
||||||
|
class RDAtwoViewdeposit(DetailView):
|
||||||
|
model = DepositVollmacht
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_deposit_single.html'
|
||||||
|
context_object_name = 'deposit'
|
||||||
|
|
||||||
|
class RDAtwoDeldeposit(DeleteView):
|
||||||
|
model = DepositVollmacht
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_deposit_del.html'
|
||||||
|
context_object_name = 'deposit'
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
class RDAtwoAdddeposit(CreateView):
|
||||||
|
model = DepositVollmacht
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
form_class = DepositVollmachtF
|
||||||
|
template_name = "recoverdir/rd_elements_forms/rd_area_2_adddeposit.html"
|
||||||
|
|
||||||
|
def form_valid(self, form):
|
||||||
|
form.instance.agency = self.request.user.profile.agency
|
||||||
|
if(self.request.FILES and self.request.FILES['vollmacht_doc']):
|
||||||
|
# Randomize File-Name keeping extension
|
||||||
|
file = self.request.FILES['vollmacht_doc']
|
||||||
|
file_ext_arr = file.name.split(".")
|
||||||
|
file_ext = file_ext_arr[len(file_ext_arr)-1]
|
||||||
|
file.name = randomString() + "." + file_ext
|
||||||
|
form.instance.vollmacht_doc = file
|
||||||
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
class RDAtwoUpdatedeposit(UpdateView):
|
||||||
|
model = DepositVollmacht
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
form_class = DepositVollmachtF
|
||||||
|
template_name = "recoverdir/rd_elements_forms/rd_area_2_adddeposit.html"
|
||||||
|
|
||||||
|
def form_valid(self, form):
|
||||||
|
form.instance.agency = self.request.user.profile.agency
|
||||||
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
# ERGO Digitaler Versicherungsordner
|
||||||
|
class RDAtwoViewergo(DetailView):
|
||||||
|
model = ErgoVerDir
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_ergo_single.html'
|
||||||
|
context_object_name = 'ergo'
|
||||||
|
|
||||||
|
class RDAtwoDelergo(DeleteView):
|
||||||
|
model = ErgoVerDir
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_ergo_del.html'
|
||||||
|
context_object_name = 'ergo'
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
class RDAtwoAddergo(CreateView):
|
||||||
|
model = ErgoVerDir
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
form_class = ErgoVerDirF
|
||||||
|
template_name = "recoverdir/rd_elements_forms/rd_area_2_addergo.html"
|
||||||
|
|
||||||
|
def form_valid(self, form):
|
||||||
|
form.instance.agency = self.request.user.profile.agency
|
||||||
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
class RDAtwoUpdateergo(UpdateView):
|
||||||
|
model = ErgoVerDir
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
form_class = ErgoVerDirF
|
||||||
|
template_name = "recoverdir/rd_elements_forms/rd_area_2_addergo.html"
|
||||||
|
|
||||||
|
def form_valid(self, form):
|
||||||
|
form.instance.agency = self.request.user.profile.agency
|
||||||
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
# Online Banking
|
||||||
|
class RDAtwoViewonlinebank(DetailView):
|
||||||
|
model = OnlineBank
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_onlinebank_single.html'
|
||||||
|
context_object_name = 'onlinebank'
|
||||||
|
|
||||||
|
class RDAtwoDelonlinebank(DeleteView):
|
||||||
|
model = OnlineBank
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_onlinebank_del.html'
|
||||||
|
context_object_name = 'onlinebank'
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
class RDAtwoAddonlinebank(CreateView):
|
||||||
|
model = OnlineBank
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
form_class = OnlineBankF
|
||||||
|
template_name = "recoverdir/rd_elements_forms/rd_area_2_addonlinebank.html"
|
||||||
|
|
||||||
|
def form_valid(self, form):
|
||||||
|
form.instance.agency = self.request.user.profile.agency
|
||||||
|
if(self.request.FILES and self.request.FILES['vollmacht_doc']):
|
||||||
|
# Randomize File-Name keeping extension
|
||||||
|
file = self.request.FILES['vollmacht_doc']
|
||||||
|
file_ext_arr = file.name.split(".")
|
||||||
|
file_ext = file_ext_arr[len(file_ext_arr)-1]
|
||||||
|
file.name = randomString() + "." + file_ext
|
||||||
|
form.instance.vollmacht_doc = file
|
||||||
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
class RDAtwoUpdateonlinebank(UpdateView):
|
||||||
|
model = OnlineBank
|
||||||
|
success_url = reverse_lazy('recoverdir')
|
||||||
|
form_class = OnlineBankF
|
||||||
|
template_name = "recoverdir/rd_elements_forms/rd_area_2_addonlinebank.html"
|
||||||
|
|
||||||
|
def form_valid(self, form):
|
||||||
|
form.instance.agency = self.request.user.profile.agency
|
||||||
|
if(self.request.FILES and self.request.FILES['vollmacht_doc']):
|
||||||
|
# Randomize File-Name keeping extension
|
||||||
|
file = self.request.FILES['vollmacht_doc']
|
||||||
|
file_ext_arr = file.name.split(".")
|
||||||
|
file_ext = file_ext_arr[len(file_ext_arr)-1]
|
||||||
|
file.name = randomString() + "." + file_ext
|
||||||
|
form.instance.vollmacht_doc = file
|
||||||
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
return context
|
||||||
|
|
||||||
|
|
||||||
########################## HISTORY ELEMENT VIEW ##################################
|
########################## HISTORY ELEMENT VIEW ##################################
|
||||||
|
|
@ -360,6 +534,54 @@ class PLSingleHistory(DetailView):
|
||||||
})
|
})
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
class HLSingleHistory(DetailView):
|
||||||
|
model = Handlungsleitfaden
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_1_hl_single.html'
|
||||||
|
|
||||||
|
|
||||||
|
# Gewünschte Revision aufrufen
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
|
||||||
|
historyelements = Handlungsleitfaden.objects.get(pk=self.kwargs['pk']).history.all()
|
||||||
|
|
||||||
|
shown_element = None
|
||||||
|
for he in historyelements:
|
||||||
|
if he.pk == self.kwargs["rev"]:
|
||||||
|
shown_element = he
|
||||||
|
|
||||||
|
context.update({
|
||||||
|
'hl' : shown_element,
|
||||||
|
'history' : True
|
||||||
|
})
|
||||||
|
return context
|
||||||
|
|
||||||
|
# Handlungsleitfaden 2
|
||||||
|
class HLVFSingleHistory(DetailView):
|
||||||
|
model = HandlungsleitfadenVF
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_hl_single.html'
|
||||||
|
|
||||||
|
|
||||||
|
# Gewünschte Revision aufrufen
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
|
||||||
|
historyelements = HandlungsleitfadenVF.objects.get(pk=self.kwargs['pk']).history.all()
|
||||||
|
|
||||||
|
shown_element = None
|
||||||
|
for he in historyelements:
|
||||||
|
if he.pk == self.kwargs["rev"]:
|
||||||
|
shown_element = he
|
||||||
|
|
||||||
|
context.update({
|
||||||
|
'hlvf' : shown_element,
|
||||||
|
'history' : True
|
||||||
|
})
|
||||||
|
return context
|
||||||
|
|
||||||
|
|
||||||
# CONTACT
|
# CONTACT
|
||||||
class ContactSingleHistory(DetailView):
|
class ContactSingleHistory(DetailView):
|
||||||
model = RDContact
|
model = RDContact
|
||||||
|
|
@ -383,6 +605,52 @@ class ContactSingleHistory(DetailView):
|
||||||
})
|
})
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
# CONTACT
|
||||||
|
class TrustSingleHistory(DetailView):
|
||||||
|
model = RDTrustPerson
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_1_trust_single.html'
|
||||||
|
|
||||||
|
# Gewünschte Revision aufrufen
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
|
||||||
|
historyelements = RDTrustPerson.objects.get(pk=self.kwargs['pk']).history.all()
|
||||||
|
|
||||||
|
shown_element = None
|
||||||
|
for he in historyelements:
|
||||||
|
if he.pk == self.kwargs["rev"]:
|
||||||
|
shown_element = he
|
||||||
|
|
||||||
|
context.update({
|
||||||
|
'contact' : shown_element,
|
||||||
|
'history' : True
|
||||||
|
})
|
||||||
|
return context
|
||||||
|
|
||||||
|
# Bankenvollmacht
|
||||||
|
class DepositSingleHistory(DetailView):
|
||||||
|
model = DepositVollmacht
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_deposit_single.html'
|
||||||
|
|
||||||
|
# Gewünschte Revision aufrufen
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
|
||||||
|
historyelements = DepositVollmacht.objects.get(pk=self.kwargs['pk']).history.all()
|
||||||
|
|
||||||
|
shown_element = None
|
||||||
|
for he in historyelements:
|
||||||
|
if he.pk == self.kwargs["rev"]:
|
||||||
|
shown_element = he
|
||||||
|
|
||||||
|
context.update({
|
||||||
|
'deposit' : shown_element,
|
||||||
|
'history' : True
|
||||||
|
})
|
||||||
|
return context
|
||||||
|
|
||||||
# DOCUMENT
|
# DOCUMENT
|
||||||
class DocumentSingleHistory(DetailView):
|
class DocumentSingleHistory(DetailView):
|
||||||
model = Documents
|
model = Documents
|
||||||
|
|
@ -406,3 +674,57 @@ class DocumentSingleHistory(DetailView):
|
||||||
})
|
})
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
# Ergo Versicherungsordner
|
||||||
|
class ErgoSingleHistory(DetailView):
|
||||||
|
model = ErgoVerDir
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_ergo_single.html'
|
||||||
|
|
||||||
|
# Gewünschte Revision aufrufen
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
|
||||||
|
historyelements = ErgoVerDir.objects.get(pk=self.kwargs['pk']).history.all()
|
||||||
|
|
||||||
|
shown_element = None
|
||||||
|
for he in historyelements:
|
||||||
|
if he.pk == self.kwargs["rev"]:
|
||||||
|
shown_element = he
|
||||||
|
|
||||||
|
context.update({
|
||||||
|
'ergo' : shown_element,
|
||||||
|
'history' : True
|
||||||
|
})
|
||||||
|
return context
|
||||||
|
|
||||||
|
# Online-Bank
|
||||||
|
class OnlinebankSingleHistory(DetailView):
|
||||||
|
model = OnlineBank
|
||||||
|
template_name = 'recoverdir/rd_elements_forms/rd_area_2_onlinebank_single.html'
|
||||||
|
|
||||||
|
# Gewünschte Revision aufrufen
|
||||||
|
def get_context_data(self, **kwargs):
|
||||||
|
context = super().get_context_data(**kwargs)
|
||||||
|
context.update({'active_link' : 'recoverdir'})
|
||||||
|
|
||||||
|
historyelements = OnlineBank.objects.get(pk=self.kwargs['pk']).history.all()
|
||||||
|
|
||||||
|
shown_element = None
|
||||||
|
for he in historyelements:
|
||||||
|
if he.pk == self.kwargs["rev"]:
|
||||||
|
shown_element = he
|
||||||
|
|
||||||
|
context.update({
|
||||||
|
'onlinebank' : shown_element,
|
||||||
|
'history' : True
|
||||||
|
})
|
||||||
|
return context
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -759,9 +759,7 @@ def getHistoryClassOfObject(value):
|
||||||
finalclass[0] = ""
|
finalclass[0] = ""
|
||||||
finalclass[1] = ""
|
finalclass[1] = ""
|
||||||
objectClass = value.__class__.__name__
|
objectClass = value.__class__.__name__
|
||||||
|
|
||||||
print(objectClass)
|
print(objectClass)
|
||||||
|
|
||||||
if(objectClass == 'HistoricalDocuments'):
|
if(objectClass == 'HistoricalDocuments'):
|
||||||
finalclass[0] = "Dokument"
|
finalclass[0] = "Dokument"
|
||||||
finalclass[1] = 0
|
finalclass[1] = 0
|
||||||
|
|
@ -780,6 +778,15 @@ def getHistoryClassOfObject(value):
|
||||||
elif(objectClass == 'HistoricalHandlungsleitfadenVF'):
|
elif(objectClass == 'HistoricalHandlungsleitfadenVF'):
|
||||||
finalclass[0] = "Handlungsleitfaden Vorsorge und Finanzen"
|
finalclass[0] = "Handlungsleitfaden Vorsorge und Finanzen"
|
||||||
finalclass[1] = 5
|
finalclass[1] = 5
|
||||||
|
elif(objectClass == 'HistoricalDepositVollmacht'):
|
||||||
|
finalclass[0] = "Vollmacht für Banken etc."
|
||||||
|
finalclass[1] = 6
|
||||||
|
elif(objectClass == 'HistoricalErgoVerDir'):
|
||||||
|
finalclass[0] = "Ergo Digitaler Versicherungsordner"
|
||||||
|
finalclass[1] = 7
|
||||||
|
elif(objectClass == 'HistoricalOnlineBank'):
|
||||||
|
finalclass[0] = "Online Bank"
|
||||||
|
finalclass[1] = 8
|
||||||
|
|
||||||
return finalclass
|
return finalclass
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue