Alle Projekte

IDbetrifft VersionKategorieAufgabentypDringlichkeitSchweregradZusammenfassungStatusFortschrittzuständig
7971.6Users und CommunityZu erledigenhochniedrigSkipper-Interesse zu BuchungNew
0%
Oliver Stolz Aufgabenbeschreibung

Ein Skipper kann sein Skipper-Interesse selber zu einer normalen Teilnehmer-Buchung machen.
Sollte nicht sein! Der Skipper sollte selber auch keine Skipper-Buchung aus seinem Skipper-Interesse machen können.

Offenbar wird aber von Skipper-Interesse zu Buchung eine neue Reservation mit Status Buchung gemacht, also nicht die bestehende Reservation auf einen neuen Status gesetzt….

7961.6Frontend und DesignZu erledigennormalniedrigDarstellung Törninfo Wer kommt mitNew
0%
Oliver Stolz Aufgabenbeschreibung

Leider ist der Screenshot gelöscht….
Wenn Skipper-Interesse und Teilnehmer-Buchungen vorhanden sind, dann steht:

WER KOMMT MIT?

Skipper-Interessen
Bild-Skipper Bild-Teilnehmer gebucht Bild-Teilnehmer gebucht

Für die gebuchten Teilnehmer gibt es offenbar keinen Titel und keinen Abschnitt DIV

7951.6Admin (PHPrunner)Bug ReporthochniedrigSkipper Reservation ohne FKoriginsiteNew
0%
Oliver Stolz Aufgabenbeschreibung

Die Skipper Reservation hat FKoriginsite=0

7941.6Frontend und DesignFeature RequestnormalniedrigTeilnehmer hinzufügen - Fenster schliessenNew
0%
Oliver Stolz Aufgabenbeschreibung

Wenn ein Teilnehmer hinzugefügt wird und danach wieder Teilnehmer hinzufügen angeklickt wird, heisst es, es ist bereits ein Teilnehmer mit dieser E-Mail vorhanden.

7931.6TouradminBug ReportnormalniedrigTourdetails - Sicherheitsinstruktionen Teilnehmer doppe...New
0%
Oliver Stolz Aufgabenbeschreibung

nicht vorhanden

7921.6Frontend und DesignFeature RequesthochmittelTourliste auf der Startseit ohne more-ButtonNew
0%
Oliver Stolz Aufgabenbeschreibung

Die Tourlisten (insb. auf der Startseite) haben keinen “more-Button” um auf eine Angebots-Seite zu verlinken (für Routenvorschläge, etc.)

7901.6Users und CommunityBug ReportnormalniedrigUser mit derselben E-Mail AdresseNew
0%
Oliver Stolz Aufgabenbeschreibung

Die bestehende Userin Severine Albisetti UID 217 hat Interesse (IDreservation 11121) für Törn SOL-KR23-29 angemeldet.
Zuvor hat sie irgendwie für denselben Törn mit derselben E-Mail Adresse ein Interesse anlegen können. UID 5911 IDreservation 11120

Sollte nicht möglich sein, mit derselben E-Mail-Adresse….

7872.0TouradminFeature RequestnormalniedrigTörn mit Skipper als Veranstalter - Teilnehmer hinzufüg...New
0%
Oliver Stolz Aufgabenbeschreibung

Der Skipper kann in “Meine Törns / Als Skipper” Teilnehmer hinzufügen.
Sobald ein Teilnehmer vorhanden ist, kommt der Skipper auch im Register “Buchungen”. Dies ist nicht sehr schön so, im Moment aber OK (15.12.2022)

7861.6Admin (PHPrunner)Zu testenhochniedrigTörn mit Skipper als Veranstalter PaxNew
0%
Oliver Stolz Aufgabenbeschreibung

Todo: Durch Pax=0 wird der Törn aber im SOLsailing Admin bei Definitive Törns nicht angezeigt, bis ein Teilnehmer eingetragen ist.
Mit Pax=1 wird der Törn angezeigt. Ist doch ok, wenn Skipper bei seinem eigenen Törn ein Pax ist. Wo kommt denn diese Zahl, ausser bei in booking? Dann könnte pax auch z.B. 8 sein…?

Wenn ich über Admin einfach einen Törn hinzufüge, gibt es keine Buchung.
Der Skipper kann mit Skipperbuchung (Reservation) zugewiesen werden, aber eine Buchung mit Referenz zur Skipperbuchung (Reservation) gibt es nicht. Auch keine invoiceaddress.

Seperate Funktion (Button), wie Gruppentörn, aber für Bareboat Skipper-Operator.
Dazu muss aber auch die Skipper-Eintragung und Skipper-Buchung im PHPrunner erfolgen, da bei einer nachträglichen Staff-Zuweisung die Reservation aus der Buchung nicht als Skipper-Buchung gemappt werden kann!
–> Erledigt. Neue Seite

Hintergrund:
Jeder Törn soll über die SOLsailing-Plattform administriert werden können…

7851.6BackendZu besprechennormalmittelUser Data Adressen GruppentörnNew
0%
Oliver Stolz Aufgabenbeschreibung

s. user Golob: Adressen
Scheint Adressen von anderen Teilnehmern dem “AdminUser” zuzuweisen, also dem Reiseanmelder, wenn dieser über seinen Account die anderen Teilnehmerdaten einträgt.

7841.6Frontend und DesignBug ReporthochniedrigRich FileManagerNew
0%
Oliver Stolz Aufgabenbeschreibung

- Bild kopieren und andere Funktionen (menu oben) gehen nicht.
- Definierte Crop-Funktionen sind nicht mehr richtig.

783TouradminBug ReportnormalmittelProblem mit baseinfo img bei TourMasterRequires testing
0%
Oliver Stolz Aufgabenbeschreibung

Das baseinfo img kommt beim Törn SOL-SA22-28-Spoerri nicht, bzw. zeigt ein NoImage
Auf dem Voucher kam das Bild aber und im CharterAdmin ist es auch vorhanden.

782TouradminBug Reportnormalhochreservation2reservationstatus FKreservation=0Researching
0%
Oliver Stolz Aufgabenbeschreibung

Es gibt immer noch neue Fälle, bei denen in reservation2reservationstatus Datensätze mit FKreservation=0 sind.

FKres FKresstatus Date active
0 1 2022-03-29 18:09:27 1 → Angelika Baumann (UID: 5593) SOL-GR22-28 → Vorhanden res und res2restatus: IDres 11025
0 1 2022-03-30 09:43:35 1 → Marie-Eve Fehr (UID: 3737) SOL-GR22-28 → Vorhanden res und res2restatus: IDres 11026
0 1 2022-06-05 16:27:42 1 → Regula Marti (UID: 3562) SOL-GR22-37-38 → Vorhanden res und res2restatus: IDres 11064

Zu Regula Marti:
res2restatus

FKres 	FKrestatus date       	active 	
11066 	1 	2022-06-05 16:28:29 	1
11065 	1 	2022-06-05 16:28:14 	1
0 	1 	2022-06-05 16:27:42 	1
11064 	1 	2022-06-05 16:27:40 	1
11063 	1 	2022-06-05 16:26:32 	1

reservation:
IDres FKbooking FKtour FKuser
11063 0 3612 3562
11064 0 3588 3562
11065 0 3607 3562
11066 0 3605 3562

7792.0TouradminBug ReportnormalniedrigStornierte TörnsNew
0%
Oliver Stolz Aufgabenbeschreibung

Bei den Stornierten Törns im Benutzeraccount kommt zwar eine Link-Hand, aber man kann nichts machen.

7782.0Users und CommunityBug ReportnormalniedrigInteressen-Nachrichten obwohl storniertNew
0%
Oliver Stolz Aufgabenbeschreibung

Ich ostolz@gmx.ch erhalte Nachrichten, dass ein neuer Interessent, obwohl ich die Buchung/Reservation storniert habe.
Törn sind unter Storniert.

7712.0TouradminBug ReportgeringhochBucher kann E-Mail Adresse eines added Teilnehmers (ber...New
0%
Oliver Stolz Aufgabenbeschreibung

Der added Teilnehmer wurde inkl. E-Mail eingetragen. Und es sind auch die Daten des bestehenden Users sichtbar. Also wurde wirklich der User als Teilnehmer hinzugefügt. Die E-Mail sollte eigentlich nur vom User selber geändert werden können.

7632.0CRMFeature RequestnormalniedrigRechnung GruppentörnNew
0%
Oliver Stolz Aufgabenbeschreibung

Bei der Gruppentörn-Rechnung vie PHPrunner wird die Anzahl Pax angezeigt! Sollte nicht, sondern nur die Anzahl insg. verfübarer Plätze.
Weil bei der Buchung die Mitsegler ja noch nicht eingebucht sind.

Aktuell wird Gruppentörn-Rechnung wie folgt generiert:

Invoice: mit &tbt=(tourbookingtype) kann ich veranlassen, dass Rechnung ohne abbr_bookinginfos (Auflistung der Teilnehmer mit Preis) erstellt wird. Dazu darf &tbt nicht =1 sein. Ohne &tbt wird bookinginfo einbezogen.

Somit gibt es auch nur für Touroperator SOLsailing eine Gruppentörn-Rechnung. Und dies ohne eigene Vorlage….

s. auch  FS#762 

→ Gruppentörn-Rechnungen werden nun meist in AbaNinja gemacht (OS 11.4.22)

7602.0Admin (PHPrunner)Zu erledigennormalniedrigInvoice PDF löschenNew
0%
Oliver Stolz Aufgabenbeschreibung

Beim löschen von Buchungen (Testbuchungen) sollte auch das RechnungsPDF gelöscht werden.

758DevelopmentBackend / CoreFeature RequesthochniedrigMarina: Feld für URL, Tel, E-Mail, FunkNew
0%
Oliver Stolz Aufgabenbeschreibung

nicht vorhanden

7562.0TouradminFeature RequestnormalniedrigTab Cancelled BookingsNew
0%
Oliver Stolz Aufgabenbeschreibung

Für Buchungen sollte es einen Reiter geben, bzw. eine Rubrik unter Buchungen mit den stornierten. Wiederbuchung möglich? Bei zukünftigen Törns JA.
s. auch  FS#719 

7532.0MockupZu erledigenhochniedrigSkipper Page New
0%
Oliver Stolz Aufgabenbeschreibung

mit seinen Törns, Threads, etc.

7522.0MockupFeature RequestnormalmittelInteressenbekundung FeaturesNew
0%
Oliver Stolz Aufgabenbeschreibung

- für X Personen
- genau dieser Törn oder noch andere (Auswahl)
- bei Interessebekundung angeben, ob Benachrichtigung, wenn neues Int/Bu/Törn def.

7442.0Admin (PHPrunner)Feature RequestnormalniedrigÜbersicht fällige RechnungenNew
0%
Oliver Stolz Aufgabenbeschreibung

Dashboard s. bookings

7422.0Frontend und DesignZu besprechennormalniedrigInteresse mit Kontaktaufnahme ohne Tel Nr bzw. E-MailNew
0%
Oliver Stolz Aufgabenbeschreibung

Beim Interesse von Michael Bruderek (UID 5784) war Wunsch nach Kontaktaufnahme, aber keine Tel Nr… Beim Interssee von Lisa Linsig (UID: 5770) war Wunsch nach Kontaktaufnahme, aber keine E-Mail. Weil sie telefonisch nicht erreichbar ist, wäre ein E-mail gut. Oder bei Tel. Info, wann erreichbar. Im User-Accoung ist E-Mail vorhanden….

7382.0Admin (PHPrunner)Zu erledigenhochniedrigSkipperbuchung ohne journeyNew
0%
Oliver Stolz Aufgabenbeschreibung

Um eine Skipperbuchung zu erstellen, muss aktuell im PHPrunner eine Journey erfasst werden. Erst dann sieht der Skipper in seinem Account unter Meine Törns-Als Skipper eine Buchung und kann die Anreise eintragen. Aber die Anreise ist damit schon drin und es wird kein Anreise-Reminder-Mail rausgeschickt…

7302.0MockupFeature RequestnormalmittelReservationsstatus 2.5 Reservation2BookingNew
0%
Oliver Stolz Aufgabenbeschreibung

Wenn ein Törn mit Mindestteilnehmerzahl durch eine neue Buchung definitiv wird, ist er erst definitivdefinitiv, wenn innerhalb 48h keine der Buchungen storniert wird.
Dazu müsste es einen “mittleren” Reservationsstatus (zw. Reservation und Buchung) geben.
Und der Prozess, bzw. die Infos an die Kunden müssten auch anders sein.

7292.0MockupFeature RequestnormalmittelBuchungen löschenNew
0%
Oliver Stolz Aufgabenbeschreibung

Was passiert mit “Booking”, wenn alle Reservationen zu einer Buchung gelöscht werden?
Dazu müsste es evtl. auch bei “Booking” einen Status geben (evtl. über paymentstatus)

7282.0MockupZu erledigennormalhochReservation Booking Cancellation New
0%
Oliver Stolz Aufgabenbeschreibung

Wenn durch eine neue Buchung ein Törn mit Mindestteilnehmerzahl definitiv wird, hat ja jeder 48 h Zeit zum canceln.
Damit ist der Törn noch nicht definitiv, sondern erst, wenn 48h später immer noch die Mindestteilnehmerzahl erreicht ist, d.h. es keine Cancellation gegeben hat.
Dies muss im Prozess auch so abgebildet werden.

7222.0MockupZu besprechennormalmittelToursuche: Was? Nur ausgeschriebene TörntypenNew
0%
Oliver Stolz Aufgabenbeschreibung

nicht vorhanden

7182.0CMSFeature RequesthochniedrigGlobale Verwendung von Content aus anderer DomainNew
0%
Oliver Stolz Aufgabenbeschreibung

nicht vorhanden

6992.0Admin (PHPrunner)Zu erledigenhochniedrigReservation zu BuchungNew
0%
Oliver Stolz Aufgabenbeschreibung

Wenn manuell die Mindestteilnehmerzahl runtergesetzt wird, sodass ein Törn damit stattfindet, muss die Rechnung für bereits bestehende Buchungen manuell erstellt werden.
1. reservation2reservationstatus = 3
2. Create, save invoice
3. Rechnungsmail manuell versenden

Kann aktuell über bookings - reservation2reservationstatus geändert werden:
- Neue reservation2reservationstatus
- Status active ändern.

Sollte über einen Button im Admin möglich sein (mit Verwendung des invoice-mailtemplates

6972.0CMSFeature RequestnormalmittelTourcontentsNew
0%
Oliver Stolz Aufgabenbeschreibung

 FS#610 

CRM Globaler Tourcontent CKEditor

sollte sein wie solsailing.ch
CSS

Future:
Ganzer Globaler Tourcontent raus aus CRM, bzw. CRM “löschen”.
( Links in CMS Bar zu globalen CMS, wenn berechtigt

 FS#531  tour2tourcontent

eigentlich doof, dafür eine eigene tabelle zu halten. feld könnte in tours sein

6702.0CRMFeature RequesthochniedrigFeedbackformNew
0%
Oliver Stolz Aufgabenbeschreibung

Mit Google Forms

Damit der Skipper die grafische Auswertung zu einem Törn sehen kann, braucht es pro Törn ein eigenes Feedbackformular (Kopie von “Operator-Default).
Die Daten aller (Operator-)Formulare können jedoch in demselben Spreadsheet (Google) gespeichert werden.

Für den Aufruf der Antworten via Benutzeraccount “Meine Törns - Als Skipper” muss
- ein Bitlink für jedes Törnfomular mit Tourcode-feedback existieren oder
- der Longlink zum Formular in der DB gespeichert sein.

Für den Aufruf des Formulars für die Teilnehmer sollten Felder (Tourcode, ReservationID) vorausgefüllt sein. Dazu muss der Longlink mit Parametern aufgerufen werden.
Dies ist über einen Bitlink nicht, bzw. nur mit API möglich. Daher sollte der Link zum Formular (vorerst?) in der DB Table Tours gespeichert werden.

6662.0TouradminZu erledigenhochniedrigVoucher GeldNew
0%
Oliver Stolz Aufgabenbeschreibung

Sollte nicht im Voucher stehen, damit Voucher effektiv nur aus Daten zusammengesetzt werden kann. Keine Versionen, ausser Operator-spezifisch

6652.0TouradminZu erledigennormalniedrigTransferinfo Marina und Chartercompany2MarinaNew
0%
Oliver Stolz Aufgabenbeschreibung

bei Marina: Feld mit Link zu rome2rio und evtl. weitere Transferhinweise. z.B. Lavrion Bus, stimmt nicht bei rome2rio

Chartercompany2Marina: z.B. Navigare Transfer

6639.99Users und CommunityZu besprechennormalmitteluser notificationtour notification messageNew
0%
Oliver Stolz Aufgabenbeschreibung

ist bei praktisch allen auf 0.
Was, wofür ist das?

6332.5MockupZu erledigennormalmittelJourneys zum auswählenNew
0%
Oliver Stolz Aufgabenbeschreibung

insb. für 2. Törnwoche und auch für andere Teilnehmer in derselben Buchung sollten Journeys nicht nochmals eingetragen werden müssen…

6292.0Frontend und DesignZu erledigennormalniedrigLabel desctiption bei JourneyRequires testing
0%
Oliver Stolz Aufgabenbeschreibung

Transportgesellschaft, bwz. Anreiseart….
besser beschreiben. Dazu muss entweder das Formular breiter werden oder ein Tooltip.
Evtl. gemacht in V1.5?

6172.0TouradminZu erledigengeringniedrigVoucher Design SeitenumbruchNew
0%
Oliver Stolz Aufgabenbeschreibung

Wahrscheinlich war damit gemeint, dass für einen Seitenumbruch <hr/> kein Button vorhanden ist, sondern man diesen per Code erstellen muss.

5982.0Frontend und DesignZu erledigenhochniedrigDropdown FKnationality Favoriten sprachabhängigNew
0%
Oliver Stolz Aufgabenbeschreibung

Favoriten zuoberst.

5962.0TouradminZu erledigengeringniedrigAbbreviations in CKEditor: Naming mit VerwendbarkeitNew
0%
Oliver Stolz Aufgabenbeschreibung

Wahrscheinlich wollte ich damit sagen, dass man, egal welches Template man verwendet, alle Abbreviations im CKEditor zur Auswahl hat, obwohl nicht jede Abbreviation für jedes Template verwendbar ist (weil die Abbreviations für jedes Template jeweils im Code definiert sein müssen)

5872.0BackendZu erledigenhochhochQR-Code RechnungNew
0%
Oliver Stolz Aufgabenbeschreibung

Ehemals: dompdf schriften (ocrb schrift) installieren.

5812.0Admin (PHPrunner)Zu erledigennormalmittelPHPrunner AJAX AufrufNew
0%
Oliver Stolz Aufgabenbeschreibung

rausfinden wie. Für z.B. create invoice, damit dies nicht ein leeres neues Fenster öffnet.

5732.0Frontend und DesignZu erledigenhochniedrigRechnungsadresse auswählen, löschenNew
0%
Oliver Stolz Aufgabenbeschreibung

Beim Auswählen der Rechnungsadresse sollte eine alte auch gelöscht werden können.

5662.0Users und CommunityZu besprechenhochniedrigProfil Image kopfüberNew
0%
Oliver Stolz Aufgabenbeschreibung

s. Robert4
via Filemanager und Tool machbar?
später über Bildbeschneidung im Account...

5582.0MockupFeature RequestnormalmittelInteressenbekundung SkipperNew
0%
Oliver Stolz Aufgabenbeschreibung

Ist doof, wenn Skipper wie normale Teilnehmer Interesse an Skippertätigkeit für bestimmten Törn bekunden.

5552.0Admin (PHPrunner)Zu erledigennormalniedrigOperator anlegenNew
0%
Oliver Stolz Aufgabenbeschreibung

s. alte PHPrunner Version
Daniel Thut

5549.99TYC AdminZu erledigenhochniedrigIDbrand AutoincrementNew
0%
Oliver Stolz Aufgabenbeschreibung

nicht vorhanden

5492.0MockupZu besprechenhochniedrigRechnungsadresse E-Mail-FeldNew
0%
Oliver Stolz Aufgabenbeschreibung

Warum gibt es bei der Buchung im Formular für die Rechnungsadresse ein E-Mail-Feld?
Das Feld macht nichts... ist nun auskommentiert...
Evtl. habe ich da mal irgendwie gemeint, man müsse evtl. für die Rechnung die Möglichkeit haben, diese grad mal irgendwo anders hin zu senden...

5462.0MockupFeature RequesthochniedrigAbbreviations dynamischNew
0%
Oliver Stolz Aufgabenbeschreibung

Aktuell muss für jedes Template (ausser für dyn_fields in PDF Template) jede Abbreviation noch definiert sein.
Entweder man baut den CKEditor so um, dass nur die für das entsprechende Template definierten Abbreviations zur Auswahl stehen, oder man baut jedes Template so, dass alle Abbreviations genutzt werden können, hat dann aber evtl. Performance Probleme.

zeige Aufgaben 1 - 50 von 88 Seite 1 von 21 - 2 -

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung