1C-Konfigurations- und Entwicklungsdienste
1C-Entwicklung kann lokale Arbeit automatisieren, sich wiederholende Vorgänge reduzieren und ein Ergebnis liefern, das auf einer bestimmten Workstation oder in einer Unternehmensumgebung überprüft werden kann. Auf DitWork beschreibt der Kunde den Arbeitsablauf, fügt ein anonymisiertes Beispiel bei und vergleicht Spezialisten nach Technologie, relevanter Erfahrung, Zeitplan, Leistungen und Support. Klare Informationen über Benutzer, Daten und die Ausführungsumgebung reduzieren das Kompatibilitätsrisiko nach der Übergabe.
Aufgaben, die Sie bestellen können
Im Rahmen der 1c-Entwicklung können Kunden die Anpassung von Standard- und Branchenkonfigurationen, Berichten, Datenprozessoren und Druckformularen, Website-, CRM-, Bank- und Service-Integrationen, Datenmigration und -bereinigung, Konfigurations- und Plattform-Upgrades sowie die Diagnose von Fehlern, Sperren und Leistungsproblemen bestellen. Trennen Sie das obligatorische Ergebnis von zukünftigen Ideen. Geben Sie für jeden Workflow die Eingabe, die Benutzeraktion, die erfolgreiche Ausgabe, die erwartete Fehlermeldung und den Wiederherstellungspfad an. Diese Struktur ermöglicht es Spezialisten, nicht nur die Codierung, sondern auch Tests, Bereitstellung, Onboarding und Wartung abzuschätzen.
- Anpassung von Standard- und Branchenkonfigurationen
- Berichte, Datenverarbeiter und Druckformulare
- Website-, CRM-, Bank- und Service-Integrationen
- Datenmigration und -bereinigung
- Konfigurations- und Plattform-Upgrades
- Diagnose von Fehlern, Sperren und Leistungsproblemen
Leistungen nach Etappe
| Bühne | Lieferbar | Was zu überprüfen ist |
|---|---|---|
| Diagnose | Plan, Technologie und Risiken | Grenzen, Backup und Rollback sind klar |
| Durchführung | Arbeitsversion mit Testdaten | Kernworkflow und Fehler werden überprüft |
| Aushändigen | Produktionsfähiges Ergebnis und Dokumentation | Es stehen Dateien, Anweisungen, Tests und Rechte zur Verfügung |
Was in das Briefing aufgenommen werden soll
Geben Sie vor Arbeitsbeginn den Konfigurationsnamen und die Plattformversion, eine Beschreibung des aktuellen Geschäftsprozesses, Benutzerrollen, ein Beispieldokument oder einen Beispielbericht, die Größe der Informationsbasis, das Datenaustausch- und externe Systemdiagramm sowie Akzeptanzkriterien und das zulässige Ausfallzeitfenster an. Teilen Sie Kopien und Testaufzeichnungen statt der einzigen Produktionsdatei. Wenn es sich bei der Aufgabe um Buchhaltung, Kundendaten oder kommerzielle Informationen handelt, entscheiden Sie, welche Felder anonymisiert werden können. Der Zugriff auf einen Computer, Server oder ein Geschäftssystem sollte nur dem ausgewählten Spezialisten gewährt werden und auf die für die vereinbarte Aufgabe erforderlichen Berechtigungen beschränkt sein.
- Konfigurationsname und Plattformversion
- Beschreibung des aktuellen Geschäftsprozesses
- Benutzerrollen
- ein Beispieldokument oder -bericht
- Größe der Informationsbasis
- Datenaustausch und externes Systemdiagramm
- Akzeptanzkriterien und erlaubtes Ausfallzeitfenster
Was vor Arbeitsbeginn zu prüfen ist
Überprüfen Sie vor der Entwicklung oder Implementierung, ob die Konfiguration Standard oder modifiziert ist, die Verwendung von Erweiterungen, den Upgrade-Status, die Backup-Bereitschaft, geplante und Hintergrundjobs, Austauschwarteschlangen sowie Registrierungs- und Technologieprotokolle. Die Diagnose zeigt, ob eine lokale Änderung ausreicht oder ob die Aufgabe ein anderes Produkt, eine andere Architektur oder einen anderen Migrationsplan erfordert. Erfassen Sie die aktuelle Softwareversion, erstellen Sie ein verifiziertes Backup und legen Sie fest, wie der Arbeitszustand wiederhergestellt wird. Ein kritischer Workflow sollte anhand einer Kopie der Daten getestet und während eines vereinbarten Wartungsfensters bereitgestellt werden.
- ob die Konfiguration Standard oder modifiziert ist
- Verwendung von Erweiterungen
- Upgrade-Status
- Backup-Bereitschaft
- geplante und Hintergrundjobs
- Austauschwarteschlangen
- Registrierungs- und Technologieprotokolle
Lieferablauf
Ein kontrollierter Arbeitsablauf umfasst die Überprüfung des Prozesses und einer Testdatenbank, die Vereinbarung einer Erweiterung oder Konfigurationsänderung, die Erstellung eines verifizierten Backups, die Entwicklung und den Test von Rollen, den Testaustausch und die Berichterstellung, die Bereitstellung in der Produktion und die Beobachtung des Verhaltens nach der Veröffentlichung. Jeder Meilenstein sollte mit einem überprüfbaren Ergebnis und nicht nur mit einem Zeitbericht enden. Trennen Sie bei einer komplexen Aufgabe den Prototyp, das Kernverhalten, die Fehlerbehandlung und die Bereitstellung. Dadurch wird der risikoreichste Teil frühzeitig validiert und vermieden, dass das Budget für vollständige Schnittstellen ausgegeben wird, bevor sich die Technologie als geeignet erwiesen hat.
- Überprüfen Sie den Prozess und eine Testdatenbank
- einer Erweiterung oder Konfigurationsänderung zustimmen
- Erstellen Sie ein verifiziertes Backup
- Rollen entwickeln und testen
- Testaustausch und Berichterstattung
- in der Produktion bereitstellen
- Beobachten Sie das Verhalten nach der Entlassung
Technische Anforderungen
Die technischen Anforderungen sollten die Beibehaltung standardmäßiger Upgrade-Pfade, die Trennung von benutzerdefiniertem und Anbietercode, Rollen- und Zugriffskontrolle, Transaktionen für kritische Vorgänge, Schutz vor doppelten Importen, Fehlerprotokollierung, Client- und Serverkompatibilität sowie die Analyse von Sperren und lang laufenden Abfragen umfassen. Software muss sicher auf leere Eingaben, nicht verfügbare Dateien, verlorene Konnektivität und wiederholte Ausführung reagieren. Passwörter, Token und persönliche Pfade sollten nicht direkt in den Quellcode eingebettet werden. Die Konfiguration gehört in eine dokumentierte Datei oder einen geschützten Speicher, während Protokolle die Diagnose unterstützen sollten, ohne Geheimnisse preiszugeben.
- Beibehaltung der Standard-Upgrade-Pfade
- Trennung von benutzerdefiniertem und Herstellercode
- Rollen- und Zugriffskontrolle
- Transaktionen für kritische Vorgänge
- Schutz vor Doppelimporten
- Fehlerprotokollierung
- Client- und Serverkompatibilität
- Analyse von Sperren und lang laufenden Abfragen
Was der Spezialist liefern sollte
Fordern Sie nach Abschluss die Erweiterung, den Prozessor oder die Konfigurationsänderungen, Installationsanweisungen, eine Liste von Objekten und Modulen, die Upgrade-Reihenfolge, Überprüfungsszenarien, einen Rollback-Plan und Testergebnisse aus einer Datenbankkopie an. Für lizenzierte Fertigsoftware kann eine Lieferung nur ausführbarer Dateien angemessen sein, für die kundenspezifische Entwicklung ist jedoch eine ausdrückliche Vereinbarung über den Zugriff auf den Quellcode erforderlich. Die Dokumentation sollte es einem anderen Spezialisten ermöglichen, die Lösung zu installieren, Daten wiederherzustellen, ein Update anzuwenden und Einschränkungen zu verstehen, ohne sich auf mündliche Anweisungen des ursprünglichen Autors verlassen zu müssen.
- die Erweiterung, der Prozessor oder die Konfiguration ändern sich
- Installationsanweisungen
- eine Liste von Objekten und Modulen
- Upgrade-Sequenz
- Verifizierungsszenarien
- Rollback-Plan
- Testergebnisse aus einer Datenbankkopie
Was beeinflusst den Preis?
Der Preis für die 1c-Entwicklung hängt vom Grad der vorhandenen Anpassung, der Anzahl der Unternehmen und Benutzer, dem Datenbankvolumen, der Anzahl der Integrationen, den Berichtsanforderungen, dem Upgrade-Bedarf sowie der Dringlichkeit und der zulässigen Ausfallzeit ab. Vergleichen Sie Vorschläge nach den enthaltenen Leistungen: Diagnose, Migration, Installation, Tests, Schulung und Fehlerkorrekturzeitraum. Bei einer sehr niedrigen Schätzung, die ohne Durchsicht von Beispielen erstellt wurde, werden häufig Kompatibilität, Fehlerbehandlung und Bereitstellung auf der realen Workstation außer Acht gelassen.
- Grad der bestehenden Anpassung
- Anzahl der Unternehmen und Benutzer
- Datenbankvolumen
- Anzahl der Integrationen
- Meldepflichten
- Upgrade-Bedürfnisse
- Dringlichkeit und erlaubte Ausfallzeiten
So wählen Sie einen Spezialisten aus
Überprüfen Sie bei der Auswahl eines Spezialisten für die 1c-Entwicklung relevante Projekte und die Qualität der Klärungsfragen. Ein verantwortungsvoller Entwickler verspricht nicht ohne Überprüfung Support für jede Version und Plattform, fordert nicht standardmäßig permanenten Administratorzugriff an oder verbirgt Einschränkungen der ausgewählten Technologie. Vereinbaren Sie vor der Implementierung das Repository, die Fortschrittsberichte, den Demonstrationsplan und das Verfahren zur Änderung des Umfangs.
So akzeptieren Sie das Ergebnis
Überprüfen Sie vor der Annahme, ob die Dokumente gemäß den vereinbarten Regeln veröffentlicht werden, ob Rollen nur zulässige Daten sehen, ob beim Austausch keine Duplikate erstellt werden, ob Berichte mit dem Kontrollbeispiel übereinstimmen, ob Upgrades die Anpassung nicht beeinträchtigen, ob Protokolle keine neuen kritischen Fehler enthalten und ob Backup und Rollback überprüft wurden. Wiederholen Sie die Kontrollvorgänge auf vereinbarten Arbeitsstationen und Benutzerkonten mit normalen, leeren und ungültigen Daten. Zeichnen Sie die Ausführungszeit auf und vergleichen Sie die Ausgabe mit der Referenz. Wenn die Lösung Dateien oder eine Datenbank ändert, überprüfen Sie die Sicherung und Wiederherstellung separat und testen Sie das Verhalten nach einer Betriebsunterbrechung.
- Dokumente nach vereinbarten Regeln veröffentlichen
- Rollen sehen nur erlaubte Daten
- Börsen erzeugen keine Duplikate
- Berichte stimmen mit dem Kontrollbeispiel überein
- Upgrades beeinträchtigen die Anpassung nicht
- Protokolle enthalten keine neuen kritischen Fehler
- Backup und Rollback wurden überprüft
Zugriff, Sicherheit und Rechte
Eine technische 1C-Anforderung sollte mit dem realen Geschäftsprozess verbunden sein. Eine Anfrage zum Hinzufügen eines Feldes erklärt nicht, wer es eingibt, wann es obligatorisch ist, wo es verwendet wird oder ob es sich auf Druckformulare, Austauschvorgänge und Berichte auswirkt. Vereinbaren Sie separat, ob die Änderung als Erweiterung oder als Konfigurationsänderung implementiert wird, da sich dies auf Upgrades, Support und langfristige Betriebskosten auswirkt.
In einem 1c-Entwicklungsprojekt ist der Kunde für die rechtmäßige Nutzung von Software, Bibliotheken, Daten und Geschäftssystemen verantwortlich. Der Fachmann ist für den vereinbarten Umfang, die sichere Zugangsabwicklung und eine klare Lieferdokumentation verantwortlich. Lizenzen Dritter, Vertriebsbeschränkungen und Quellcode-Übertragungsrechte müssen vor Beginn der Arbeiten erfasst werden. Temporäre Passwörter sollten nach der Annahme rotiert werden und unnötiger Fernzugriff sollte deaktiviert werden.
So veröffentlichen Sie eine Aufgabe auf DitWork
Um die 1c-Entwicklung auf DitWork zu bestellen, veröffentlichen Sie eine Aufgabe mit einem anonymisierten Kontrollbeispiel, Zielsystemen, erwarteter Ausgabe und Akzeptanzkriterien. Geben Sie das verbindliche Minimum, das Zieldatum und das zulässige Bereitstellungsfenster an. Vergleichen Sie Vorschläge nach Prozessverständnis, Diagnoseplan, Technologie, Tests, gelieferten Materialien und Supportbedingungen nach der Markteinführung.







