Export | Gastspielvertrag
Seitenlayout: Dieses Template ist für das Layout A4 Hochformat (Paged) optimiert. Beim Laden über “Beispiel-Template laden” wird das Layout automatisch gesetzt. Das Template nutzt Paged.js für auto…
Seitenlayout: Dieses Template ist für das Layout A4 Hochformat (Paged) optimiert. Beim Laden über “Beispiel-Template laden” wird das Layout automatisch gesetzt. Das Template nutzt Paged.js für automatische Seitenpaginierung mit Kopf-/Fußzeilen und Seitenzahlen.
Gastspielvertrag zwischen Veranstalter und Künstler. Der Vertrag enthält alle relevanten Vereinbarungen für ein Gastspiel inkl. Honorar, GEMA, KSK, Ticketing, Übernachtung, Catering und technische Anweisungen.
Achtung: Die Vertragstexte sind beispielhaft. Wir übernehmen keine Gewähr auf Vollständigkeit oder juristische Richtigkeit.
Informationen aus co*pilot
- Künstler mit Kontakt in der Rolle “Vertragspartner:in” (inkl. USt-ID, Bankverbindung)
- Künstler-Deals (Garantie, Teilung, Breakeven)
- Veranstaltungsdaten (Datum, Ort, Adresse)
- Zeitablauf (Soundcheck, Einlass, Beginn, Curfew)
- Benutzerfelder: Ticketpreis, Ticketlink, Hotel, Catering, Vertrag
- Event-Kontakt mit Rolle “Hotel”
- Spielort-Kontakt mit Rolle “Technische Ansprechperson”
- Stammdaten (Name, Adresse, Logo, Homepage)
Template
<style>
@page {
margin: 20mm 20mm 20mm 20mm;
@top-right {
content: element(headerRight);
vertical-align: middle;
}
@bottom-left {
content: element(footerLeft);
vertical-align: middle;
}
@bottom-right {
content: element(footerRight);
vertical-align: middle;
}
}
.running-header-right { position: running(headerRight); }
.running-header-right img { height: 1.2cm; width: auto; }
.running-footer-left { position: running(footerLeft); font-size: 7pt; color: gray; }
.running-footer-right { position: running(footerRight); font-size: 7pt; color: gray; text-align: right; }
h1 { font-family: Ubuntu; text-decoration: none; }
body, h2, h3, h4, p, th, td { font-family: Ubuntu; }
h2 { margin-top: 1em; margin-bottom: 0.5em; line-height: 1.4em; }
h3 { margin-top: 1.2em; margin-bottom: 0.44em; line-height: 0.5em; }
table { table-layout: fixed; width: 650px; border-spacing: 0px; border-collapse: separate; }
.prices td, .prices th { text-align: left; border-bottom: 1px solid black; padding: 5px 10px; vertical-align: top; }
.sign th { text-align: left; border-bottom: 1px solid black; padding: 5px 10px; padding-top: 60px; vertical-align: top; }
.checklist { list-style: none; padding: 0; margin: 0; }
.checklist li { padding-left: 16px; line-height: 30px; }
.checklist li::before { content: "□"; padding-right: 8px; font-size: 26px; vertical-align: top; }
.event-page { break-after: page; }
</style>
{{#if baseData.logo}}
<div class="running-header-right">
<img src="{{baseData.logo.sizes.[640]}}" />
</div>
{{/if}}
<div class="running-footer-left">
{{baseData.name}} · {{baseData.street}}, {{baseData.zip}} {{baseData.city}} · {{baseData.homepage}}
</div>
<div class="running-footer-right">
Seite <span class="cp-page-number"></span> von <span class="cp-total-pages"></span>
</div>
{{#each events}}
<div class="event-page">
<h1>Gastspielvertrag</h1>
<p>zwischen dem Veranstalter</p>
<h3>{{baseData.name}}</h3>
<p>{{baseData.street}}<br />{{baseData.zip}} {{baseData.city}}</p>
<p>und Künstler</p>
<h3>{{ this.artists.[0].name }}</h3>
<p>vertreten durch</p>
{{#if (contactByRole this.artists.[0].contacts "Vertragspartner:in")}}
{{#with (contactByRole this.artists.[0].contacts "Vertragspartner:in") as | vertragspartner |}}
<h3>{{ displayName }}</h3>
<p>
{{ address.street }} <br />
{{ address.zip }} {{ address.city }} <br />
E-Mail: {{ email }} <br />
Tel.: {{ phone }} <br /><br />
{{#if (eventInformationByName contactInformations "USt-ID") }}
USt-ID: {{eventInformationByName contactInformations "USt-ID"}}
{{/if}}
</p>
{{/with}}
{{/if}}
<p>werden folgende Vereinbarungen für ein Gastspiel getroffen:</p>
<h2>Veranstaltungsdaten</h2>
<p>
Künstler/Programm: {{ this.artists.[0].name }} / {{ this.artists.show.name }} <br />
Datum: {{ formatDate this.start "P" }} <br />
Veranstaltungsort: {{ this.displayNames.locationsWithCityAndRooms }} <br />
</p>
<h3>Ablauf</h3>
<p>
Soundcheck: {{ scheduleValueByName this.schedule "Soundcheck" }} <br />
Einlass: {{ scheduleValueByName this.schedule "Einlass" }} <br />
Beginn: {{ scheduleValueByName this.schedule "Beginn" }} <br />
Curfew: {{ scheduleValueByName this.schedule "Curfew" }} <br />
</p>
<h2>Honorar</h2>
Der Veranstalter zahlt folgendes Honorar:
<ul>
{{#if this.artists.[0].deals.[0].guarantee includeZero=true}}
<li>Garantie: {{ this.artists.[0].deals.[0].guarantee }} €</li>
{{/if}}
{{#if this.artists.[0].deals.[0].artistPercentage includeZero=true}}
<li>Teilung: {{ multiply this.artists.[0].deals.[0].artistPercentage 100 }} / {{ subtract 100 (multiply this.artists.[0].deals.[0].artistPercentage 100 ) }}</li>
{{/if}}
{{#if this.artists.[0].deals.[0].breakEvenSales includeZero=true}}
<li>Breakeven: {{ this.artists.[0].deals.[0].breakEvenSales }} €</li>
{{/if}}
</ul>
<h2>GEMA</h2>
<h2>KsK</h2>
<h2>Ticketing</h2>
Preise: {{eventInformationByName this.eventInformations "Ticketpreis"}}
Vorverkauf über {{eventInformationByName this.eventInformations "Ticketlink"}}
<h2>Übernachtung</h2>
{{eventInformationByName this.eventInformations "Hotel"}}
<h2>Catering</h2>
{{eventInformationByName this.eventInformations "Catering"}}
<h2>Besondere Vereinbarungen</h2>
{{eventInformationByName this.eventInformations "Vertrag"}}
<table>
<thead><tr class="sign"><th></th><th></th></tr></thead>
<tbody><tr>
<td>Ort, Datum, Unterschrift Veranstalter</td>
<td>Ort, Datum, Unterschrift Künstler / Vertreter</td>
</tr></tbody>
</table>
</div>
{{/each}}