Files
Christoph Schwörer f045b99a25 Codebasis als Dateien ins Arbeitsrepo statt als Gitlink
QuellCode/CentronERP war nur als Gitlink (Submodul-Referenz auf 79c1142)
getrackt, ohne .gitmodules und ohne erreichbares Remote. Der
Untersuchungsgegenstand der Versuchsreihe war damit nicht reproduzierbar
gesichert: Ein Klon haette ein leeres Verzeichnis erhalten, und die Belege
der 3.287 Anforderungen waeren nicht ueberpruefbar gewesen.

Umstellung:
- Historie nach c:\DEV\CentronERP_git_snapshot_79c1142 ausgelagert
  (vollstaendig lesbar, enthaelt 79c1142 und Vorgaenger 89ccfd6)
- Gitlink aus dem Index entfernt
- Dateiinhalt aufgenommen: 24.557 Dateien, rund 333 MB

Die verschachtelte .gitignore der Codebasis gilt weiter, Build-Artefakte
bleiben ausgeschlossen. Details in Versuche/Versuch_01/_Codebasis-Nachweis.md
2026-08-26 07:43:51 +02:00

81 lines
3.5 KiB
Markdown

# c-entron.NET Documentation
This directory contains documentation for the c-entron.NET project, organized by category.
## Documentation Categories
### [Getting Started](getting-started/)
- [General Structure](getting-started/general-structure.md)
- [AI / codebase navigation](getting-started/ai-codebase-navigation.md) (large-repo map: where to search)
- [Documentation Rules](getting-started/documentation-rules.md)
### Guides
#### [Development Guides](guides/development/)
- [Add a New Right](guides/development/add-a-new-right.md)
- [Check User Rights](guides/development/check-userrights.md)
- [Create Mail Templates](guides/development/create-mail-templates.md)
- [End-to-End Testing](guides/development/end-to-end-testing.md)
- [Fixed Memory Leaks](guides/development/fixed-memory-leaks.md)
- [Settings Management](guides/development/settings-management.md)
- [XRechnung](guides/development/xrechnung.md)
#### [Database Guides](guides/database/)
- [Create Scripts](guides/database/create-scripts.md)
- [Database Conventions](guides/database/database-conventions.md)
#### [UI Guides](guides/ui/)
- [Create Dialog](guides/ui/create-dialog.md)
- [Create Module](guides/ui/create-module.md)
- [Create Settings Pages](guides/ui/create-settings-page.md)
- [Localization](guides/ui/localization.md)
#### [Services Guides](guides/services/)
- [Add Webservice Methods](guides/services/add-webservice-methods.md)
- [Web Service on Linux](guides/services/web-service-on-linux.md)
### Reference Documentation
#### [Database Reference](reference/database/)
- [Script Rules](reference/database/script-rules.md)
#### [Security Reference](reference/security/)
- [Developer Security](reference/security/developer-security.md)
- [Licensing System](reference/security/licensing-system.md)
#### [Receipts Reference](reference/receipts/)
- [ActionPrice System](reference/receipts/actionprice-system.md)
- [Receipts Backend Architecture](reference/receipts/receipts-backend-architecture.md)
- [Contracts Backend](reference/receipts/contracts-backend.md)
- [Contract Billing RMM Article Logic](reference/receipts/contract-billing-rmm-article-logic.md)
- [Receipt Search Architecture](reference/receipts/receipt-search-architecture.md)
#### [Architecture Reference](reference/architecture/)
- [DTOs and Entities](reference/architecture/dtos-and-entities.md)
- [MVVM in Centron](reference/architecture/mvvm-in-centron.md)
- [Requests and Responses](reference/architecture/requests-and-responses.md)
- [Results and Responses](reference/architecture/results-and-responses.md)
- [Stanislau's Secret API Documentation](reference/architecture/stanislaus-secret-api-documentation.md)
- [TAPI](reference/architecture/tapi.md)
#### [EDI Reference](reference/edi/)
- [EDI Architecture](reference/edi/edi-architecture.md)
- [EDI Import Rules](reference/edi/edi-import-rules.md)
#### Data Exchange Reference
- [ZUGFeRD Field Mapping](reference/zugferd-field-mapping.md) (Technical)
- [ZUGFeRD Feldzuordnung](reference/zugferd-feldzuordnung-anwender.md) (Anwenderdokumentation)
### [Operations](operations/)
- [Build Server and Automated Builds](operations/build-server-and-automated-builds.md)
- [Release Stop](operations/release-stop.md)
- [Update DevExpress](operations/update-devexpress.md)
## Contributing to Documentation
When adding new documentation:
1. Place it in the appropriate category folder
2. Use lowercase filenames with hyphens (e.g., `my-document-name.md`)
3. Update this README.md to include a link to your new document
4. Follow the existing documentation style