Sehr geehrte/r Freelancer/in,
Wir suchen einen Programmierer für das Folgende. Es handelt sich um ein Onfin-System mit einem dahinterliegenden Geschäftsmodell. Design und Logo sind bereits vorhanden. Es geht rein um die Entwicklung des Systems und die Integration in das Design. Wir suchen einen erfahrenen Programmierer, der auch seine/ihre geplanten Termine einhalten kann. Wir bitten um ein attraktives Angebot.
Die Website wird aus mehreren Teilen bestehen:
Portal generische Website
In diesem Bereich landen Besucher, wenn sie die Seite aufrufen. Hier befindet sich auch der Login für die Buchhaltungsanwendung.
Verwaltungsbereich generische Website und Verwaltung des Buchhaltungspakets.
Dieser Bereich steht den Administratoren zur Verfügung. In diesem Bereich werden verwaltet:
Die Konten
Die Abonnements
Die Zahlungen
Die Mahnungen
CMS generische Website
BuchhaltungspaketNach dem Login durch registrierte Benutzer gelangt man in die benutzerspezifische Umgebung, und es stehen Funktionen zur Verfügung, zu denen das erworbene Abonnement Zugang gewährt.
Portal generische Website
Das Portal ist die allgemeine Website, die Informationen über die Online-Anwendung bereitstellt, Informationen zur Registrierung, zu den Funktionalitäten usw. gibt. Der Text und die Menüstruktur dieses Portals werden von Administratoren im CMS-Bereich des Verwaltungsbereichs für die Administratoren verwaltet.
Verwaltungsbereich generische Website und Verwaltung des Buchhaltungspakets
Zunächst wird dieser Bereich das CMS enthalten, mit dem der Inhalt/Content der generischen Website verwaltet werden kann. Des Weiteren enthält dieser Teil alle Einstellungen auf Administrator-Ebene des Buchhaltungspakets.
Die folgenden Punkte sind vorhanden:
Verwaltung von BenutzerkontenRegistrierte Benutzer sind hier verfügbar und können verwaltet werden. Benutzer können von einem Administrator gesperrt werden, wenn beispielsweise Gründe für eine missbräuchliche Nutzung der Anwendung vorliegen.
Verwaltung von AbonnementsDie verfügbaren Abonnements für die Anwendung werden vom Administrator erstellt. Dies umfasst den Namen des Abonnements, den Preis pro Frequenz (z.B. €5,=/Monat oder €50,=/Jahr usw.). Mit einem Abonnement verknüpft sind die Eigenschaften und Funktionalitäten, zu denen ein Abonnent Zugang hat. Dies sind Eigenschaften wie:
Anzahl der Eingangsrechnungen
Anzahl der Ausgangsrechnungen
Anzahl der Kreditoren
Anzahl der Debitoren
Mahnungen Ja/Nein
Usw.
Durch diese Struktur kann beispielsweise auch ein kostenloses Abonnement mit einem sehr begrenzten Funktionsumfang erstellt werden.
Verwaltung von ZahlungenAbonnements können über die Möglichkeiten von Ideal bezahlt werden. Das bedeutet, ein neuer Benutzer meldet sich an, wählt seinen gewünschten Abonnementtyp und den Preis dieses Abonnements, zusammen mit einer sogenannten Transaktions-ID, die an die Ideal-Komponente der betreffenden Bank des Auftraggebers übergeben wird. Bei direkter Zahlung (über Bank oder z.B. Kreditkarte) kommt eine Erfolgsmeldung von der Bank zurück, das Abonnement wird als bezahlt markiert, und der Benutzer kann sich einloggen und sein Abonnement nutzen.
Bei automatischem Lastschrifteinzug oder Banküberweisung, die keine direkte Verarbeitung haben, wird ein Skript verwendet, das die Bank zur Kommunikation (Statusaktualisierungen) nutzt. In der Regel kann die Bank das Skript mehrmals täglich aufrufen, und der Zahlungsstatus wird aktualisiert. Wenn der automatische Lastschrifteinzug oder die Banküberweisung verarbeitet wurde, sendet die Bank eine Erfolgsmeldung, und der Zahlungsstatus des Abonnements wird aktualisiert. Danach wird vom Buchhaltungspaket eine automatische E-Mail an den Benutzer gesendet, um ihn darüber zu informieren, dass die Zahlung verarbeitet wurde und die Anwendung genutzt werden kann.
Dieser Bereich deckt auch den Bedarf ab, Abonnements manuell als bezahlt zu markieren.
Verwaltung von MahnungenWenn ein Abonnement noch nicht bezahlt ist, kann über diesen Bereich eine E-Mail mit einer Zahlungserinnerung an den Benutzer gesendet werden. Wenn der Benutzer das Abonnement kündigen möchte, kann er auf einen Link mit einem eindeutig generierten Code klicken. Dieser Code stellt sicher, dass das Abonnement vor der Zahlung beendet wird und verfällt.
BuchhaltungspaketDies ist natürlich die Hauptfunktionalität der Website und enthält alle Funktionen zur Durchführung der Buchhaltung. Die Funktionalitäten werden durch die aktive Abonnementform geschützt. Dadurch stehen Funktionen zur Verfügung, die den Benutzern Rechte gewähren.
Die Gesamtfunktionalität umfasst Folgendes (diese Strukturen sind in den Abonnement-Einstellungen verfügbar).
Verwaltung von Kreditoren (Nummerierung pro Benutzerkonto)
Verwaltung von Eingangsrechnungen mit Eingangsrechnungspositionen
Verwaltung von Zahlungen auf Eingangsrechnungen (Verwaltung offener Posten)
Verwaltung von Debitoren (Nummerierung pro Benutzerkonto)
Verwaltung von Ausgangsrechnungen mit Ausgangsrechnungspositionen
Verwaltung von Ausgangsrechnungen mit Rechnungsrabatt und/oder Rechnungspositionsrabatt
Verwaltung von Vorlagen für Ausgangsrechnungen
Verwaltung von Artikeln und Artikelgruppen mit Standardpreisen
Verwaltung von Mahnzyklen für Ausgangsrechnungen
Verwaltung von E-Mail-Vorlagen zum Versenden von Rechnungen/Mahnungen per E-Mail
Umsatzsteuererklärung Verkauf/Einkauf (Vorsteuer)
Berichte Umsatz pro Debitor, Einkauf pro Kreditor
Wir bitten um ein attraktives Angebot für das oben Genannte. Eine Gesamtpreisindikation ist erwünscht. Gerne möchten wir auch einen Eindruck von Ihrer Erfahrung erhalten.
Mit freundlichen Grüßen.