Veni AI

Veni AI Sustainability Cockpit: Open-Source αναφορές βιωσιμότητας από ERP σε report

Το Veni AI Sustainability Cockpit συνδυάζει συγχρονισμό ERP connectors, μοντελοποίηση canonical facts, retrieval, verification και controlled publish σε μία open-source ροή εργασίας αναφορών βιωσιμότητας.

Το προϊόν έχει σχεδιαστεί για ομάδες που χρειάζονται κάτι περισσότερο από ένα στατικό ESG dashboard. Μετατρέπει δεδομένα που τροφοδοτούνται από connectors σε πακέτα αναφορών έτοιμα για έλεγχο, με αποδεικτικά στοιχεία, ίχνη υπολογισμών και καταγεγραμμένα artifacts.

Η αρχιτεκτονική διατηρεί τις ενσωματώσεις SAP, Logo Tiger και Netsis ξεχωριστές στο επίπεδο connector και στη συνέχεια κανονικοποιεί κάθε εγγραφή σε canonical fact shape πριν ξεκινήσει η δημιουργία αφηγήσεων ή η συσκευασία.

Οι fail-closed κανόνες εμπιστοσύνης διασφαλίζουν ότι το σύστημα δεν δημοσιεύει μη τεκμηριωμένους ισχυρισμούς: χωρίς αποδεικτικά στοιχεία, κανένας ισχυρισμός· χωρίς calculator artifact, κανένας αριθμητικός ισχυρισμός· χωρίς verifier pass, καμία δημοσίευση.

Sustainability Cockpit
Ανοιχτού Κώδικα Αναφορές Βιωσιμότητας

Ροή γνωστοποίησης από ERP σε πακέτο

Μετατρέψτε τα δεδομένα ERP σε ελέγξιμες αναφορές βιωσιμότητας

Σχεδιασμένο για ομάδες που χρειάζονται τα σήματα από SAP, Logo Tiger και Netsis να μετατρέπονται σε πακέτα αναφορών TSRS και CSRD έτοιμα για δημοσίευση.

Το σύστημα συγχρονίζει τις εισόδους ERP, κανονικοποιεί κάθε αποδεκτή εγγραφή σε κανονικά δεδομένα, επαληθεύει τους ισχυρισμούς με βάση τα αποδεικτικά στοιχεία και τα ίχνη υπολογισμών και δημοσιεύει μόνο όταν οι πύλες του πακέτου παραμένουν πράσινες.

Ανοιχτού ΚώδικαSAP / Logo / NetsisTSRS / CSRDΕλεγχόμενη δημοσίευση
Κάλυψη συνδέσεων
3 είσοδοι ERP
Αγωγός πακέτου
9 στάδια
Παρακολουθούμενα παραδοτέα
6 τεχνουργήματα
Πολιτική εμπιστοσύνης
Αποτυχία-κλειστό

Μήτρα Συνδέσμων

Πιστοποιημένες εισόδοι ERP, ένα κανονικό μοντέλο δεδομένων

Κάθε σύνδεσμος διατηρεί τη δική του σημασιολογία delta και το συμβόλαιο εισαγωγής, αλλά κάθε αποδεκτή εγγραφή κανονικοποιείται σε ένα ανιχνεύσιμο αντικείμενο γνωστοποίησης πριν μπορέσει να επηρεάσει τις αφηγήσεις ή την κατάσταση του πακέτου.

01delta_token

SAP / OData

Άντληση OData με παρακολούθηση επικαιρότητας επιπέδου ERP για σήματα ενέργειας, εκπομπών και διακυβέρνησης.

Καταλληλότερο για μετρικές κλίματος, ηλεκτρικής ενέργειας και διακυβέρνησης που απαιτούν ιχνηλασιμότητα του συστήματος προέλευσης και επαναλαμβανόμενες εργασίες συγχρονισμού.

  • E_SCOPE2_TCO2E
  • RENEWABLE_ELECTRICITY_SHARE
  • BOARD_OVERSIGHT_COVERAGE
02snapshot_watermark

Logo Tiger / SQL View

Συγχρονισμός SQL View μόνο για ανάγνωση για μετρικές εργατικού δυναμικού, ασφάλειας και συχνότητας συνεδριάσεων επιτροπών.

Καταγράφει λειτουργικές μετρικές και μετρικές ανθρώπινου δυναμικού χωρίς εγγραφή πίσω στο ERP, διατηρώντας παράλληλα ορατές τη δυνατότητα επανάληψης και τις διαγνώσεις υποστήριξης.

  • WORKFORCE_HEADCOUNT
  • LTIFR
  • SUSTAINABILITY_COMMITTEE_MEETINGS
03cursor_or_updated_at

Netsis / REST

Άντληση REST για γνωστοποιήσεις προμηθευτών, ουσιαστικότητας και εμπλοκής ενδιαφερόμενων μερών.

Υποστηρίζει ροές εφοδιαστικής αλυσίδας και σχεδιασμού γνωστοποιήσεων όπου έχουν σημασία τα delta βάσει cursor και οι διαγνώσεις σε επίπεδο API.

  • SUPPLIER_COVERAGE
  • MATERIAL_TOPIC_COUNT
  • STAKEHOLDER_ENGAGEMENT_TOUCHPOINTS

Canonical + Εμπιστοσύνη

Κάθε γνωστοποίηση ξεκινά με ένα ιχνηλάσιμο αντικείμενο δεδομένων

Οι εγγραφές δεν καταλήγουν απευθείας σε αφηγηματικό κείμενο. Μετατρέπονται σε canonical γεγονότα που φέρουν επιχειρηματικό νόημα, υπευθυνότητα, πειθαρχία μονάδων και γενεαλογία έτοιμη για τεκμηρίωση πριν εκτελεστεί οποιαδήποτε λογική γνωστοποίησης.

Canonical fact object
{
  "metric_code": "E_SCOPE2_TCO2E",
  "period_key": "2025",
  "unit": "tCO2e",
  "value_numeric": 12450,
  "source_system": "sap_odata",
  "source_record_id": "sap-scope2-2025",
  "owner": "[email protected]",
  "confidence_score": 0.98,
  "trace_ref": "sap://scope2/2025"
}

Τι περιλαμβάνει κάθε γεγονός

Γεγονότα με επίγνωση περιόδου

Κάθε μετρική συνδέεται με μια περίοδο αναφοράς ώστε η ανάλυση από έτος σε έτος και το πεδίο της γνωστοποίησης να παραμένουν σαφή.

Κανονικοποίηση μονάδων

Οι μονάδες τυποποιούνται πριν από τη σύνθεση του πακέτου ώστε οι εκπομπές, οι αναλογίες, οι μετρήσεις πλήθους και οι ρυθμοί να παραμένουν συγκρίσιμα.

Υπευθυνότητα και εμπιστοσύνη

Κάθε γεγονός καταγράφει ποιος είναι υπεύθυνος για τη μετρική και πόσο βέβαιο είναι το σύστημα για το κανονικοποιημένο αποτέλεσμα.

Ιχνηλάσιμες γνωστοποιήσεις

Τα source ids και τα trace refs διατηρούν κάθε ισχυρισμό συνδεδεμένο με το αρχικό αντικείμενο ERP ή τη διαδρομή τεκμηρίωσης.

Κανόνες δημοσίευσης fail-closed

01

Χωρίς τεκμηρίωση, κανένας ισχυρισμός

Οι αφηγηματικές δηλώσεις πρέπει να αντιστοιχίζονται σε παραπομπές που υποστηρίζονται από τεκμηρίωση πριν καταστούν επιλέξιμες για το πακέτο.

02

Χωρίς artifact υπολογισμού, κανένας αριθμητικός ισχυρισμός

Η αριθμητική διατύπωση αποκλείεται εκτός αν το σύστημα μπορεί να παραπέμψει σε ένα ντετερμινιστικό artifact υπολογισμού.

03

Χωρίς έγκριση verifier, καμία δημοσίευση

Οι κρίσιμες καταστάσεις FAIL και οι ελλείπουσες συνθήκες της αλυσίδας έγκρισης σταματούν την ελεγχόμενη δημοσίευση μέχρι να αρθούν τα εμπόδια.

Ροή Πακέτου

Μια fail-closed ροή από τον συγχρονισμό έως την ελεγχόμενη δημοσίευση

Το σύστημα αντιμετωπίζει τη δημοσίευση ως μια παρακολουθούμενη διοχέτευση πακέτου και όχι ως μια τυφλή συντόμευση PDF. Αυτό σημαίνει ότι το ιστορικό σταδίων, η πληρότητα των τεκμηρίων και η ετοιμότητα επαλήθευσης παραμένουν ορατά μέχρι την κυκλοφορία.

  1. 01

    sync

    Αντλήστε πιστοποιημένα δεδομένα συνδέσμου ERP στο ειδικό για το έργο περιβάλλον εκτέλεσης.

  2. 02

    normalize

    Μετασχηματίστε τις γραμμές πηγής σε κανονικά δεδομένα με μονάδες, υπευθύνους και αναφορές ιχνηλάτησης.

  3. 03

    outline

    Αντιστοιχίστε δεδομένα και τεκμήρια σε πρότυπα ενοτήτων έτοιμα για γνωστοποίηση.

  4. 04

    write

    Δημιουργήστε προσχέδια αφηγηματικού κειμένου μόνο αφού έχουν οριστεί η δομή και το πλαίσιο.

  5. 05

    verify

    Εκτελέστε ελέγχους παραπομπών και αριθμητικών στοιχείων σε επίπεδο ισχυρισμού πριν συνεχιστεί η ολοκλήρωση του πακέτου.

  6. 06

    charts_images

    Προετοιμάστε διακοσμητικά οπτικά, γραφήματα και θέσεις στο manifest παρακολουθούμενων οπτικών.

  7. 07

    compose

    Συναρμολογήστε το PDF και τις υποστηρικτικές εξαγωγές JSON από την επαληθευμένη κατάσταση του πακέτου.

  8. 08

    package

    Καταχωρίστε μεταδεδομένα εξόδου, ιστορικό σταδίων και απογραφή τεκμηρίων.

  9. 09

    controlled_publish

    Δημοσιεύστε μόνο όταν η επαλήθευση, η έγκριση και οι έλεγχοι τεκμηρίων παραμένουν όλα σε πράσινη κατάσταση.

Πλαίσια γνωστοποιήσεων εντός πεδίου

TSRS1

Οι ροές γνωστοποιήσεων διακυβέρνησης και διαχείρισης κινδύνων ευθυγραμμίζουν το αφήγημα για το διοικητικό συμβούλιο, την πολιτική και την εποπτεία.

TSRS2

Οι ενότητες για το κλίμα και την ενέργεια εστιάζουν στις εκπομπές, το ενεργειακό μείγμα ηλεκτρικής ενέργειας και τα αφηγήματα λειτουργικής μείωσης.

CSRD

Τα αφηγήματα για το εργατικό δυναμικό και την εφοδιαστική αλυσίδα συνδέουν κοινωνικές μετρήσεις, μετρήσεις ουσιαστικότητας και κάλυψης προμηθευτών.

Γιατί έχει σημασία η ροή

Μοντέλο δημοσίευσης

Παρακολουθούμενες εργασίες πακέτων, όχι άμεσες τυφλές λήψεις

Στάση εμπιστοσύνης

Τεκμηριωμένο με αποδείξεις, ενήμερο για υπολογισμούς, με πύλες έγκρισης

Προβολή χειριστή

Η κατάσταση, οι λωρίδες, τα τεκμήρια και η πίεση επαλήθευσης παραμένουν ορατά

Επιφάνειες Προϊόντος

Πέντε επιφάνειες χειριστή για τεκμηρίωση, έλεγχο και έκδοση

Το προϊόν ανοιχτού κώδικα ήδη παρουσιάζει τη ροή εργασιών αναφορών ως ένα λειτουργικό κέντρο ελέγχου: από τη ρύθμιση νέας εκτέλεσης έως τα διαγνωστικά ανάκτησης, την εισαγωγή τεκμηρίων και την έκδοση πακέτου.

01

Πίνακας Ελέγχου Executive Report Factory

Ενημερότητα συνδέσεων, λωρίδα KPI, πίεση επαληθευτή, λωρίδες πακέτων, υγεία τεχνουργημάτων και πρόσφατη κίνηση εκτελέσεων σε ένα πυκνό διοικητικό cockpit.

Το προϊόν ανοιχτού κώδικα ήδη παρουσιάζει τη ροή εργασιών αναφορών ως ένα λειτουργικό κέντρο ελέγχου: από τη ρύθμιση νέας εκτέλεσης έως τα διαγνωστικά ανάκτησης, την εισαγωγή τεκμηρίων και την έκδοση πακέτου.

02

Οδηγός Νέας Εκτέλεσης Αναφοράς

Ένα launchpad report factory για προφίλ εταιρείας, brand kit, πεδίο framework, υπεύθυνους διακυβέρνησης και επιλογή συνδέσεων.

03

Πάγκος Εργασίας Εισαγωγής Τεκμηρίων

Ανεβάστε αρχεία πηγής, εκτελέστε OCR ή εξαγωγή σε ουρά, ελέγξτε την υγεία του ευρετηρίου και διατηρήστε ορατότητα του ακατέργαστου φορτίου για τις λειτουργίες τεκμηρίωσης.

04

Πάγκος Έρευνας Ανάκτησης

Ρυθμίστε ερωτήματα υβριδικής ανάκτησης, κατώφλια βαθμολόγησης, ενδείξεις περιόδου και ετικέτες γνωστοποιήσεων πριν οι ισχυρισμοί προχωρήσουν προς δημοσίευση.

05

Πίνακας Ελεγχόμενης Δημοσίευσης

Εκτελέστε runs, αποσυμφορήστε την πίεση διαλογής, ανανεώστε την κατάσταση πακέτου και κατεβάστε παρακολουθούμενα τεχνουργήματα από μία ενιαία επιφάνεια έκδοσης.

Έξοδος αναφοράς + OSS

Παραγόμενη έξοδος αναφοράς μαζί με μια ραχοκοκαλιά παράδοσης ανοιχτού κώδικα

Δεν πρόκειται απλώς για μια ιδέα dashboard. Το αποθετήριο περιέχει ήδη προεπισκοπήσεις παραγόμενων αναφορών, artifacts πακέτων και μια υλοποίηση πολλαπλών υπηρεσιών που καλύπτει web, API, worker, data και AI υπηρεσίες.

Προεπισκόπηση παραγόμενου εξωφύλλου

Παραγόμενη σελίδα διακυβέρνησης

Άδεια

MIT

Monorepo

Web + API + Worker + Connector Agent

Τοπικό runtime

Έτοιμο για Docker Compose

Παρακολουθούμενα artifacts πακέτων

report_pdf

Τελικό πακέτο PDF με το αφηγηματικό κείμενο της αναφοράς, σελιδοδείκτες και προσεγμένη έξοδο εγγράφου.

visual_manifest

Καταγεγραμμένο ευρετήριο διακοσμητικών οπτικών στοιχείων, τύπου πηγής και σημάνσεων δημιουργίας από AI.

citation_index

Εξαγωγή αντιστοίχισης ισχυρισμών σε τεκμήρια για ιχνηλασιμότητα και έλεγχο επιθεώρησης.

calculation_appendix

Αναφορές αριθμητικών υπολογισμών που χρησιμοποιούνται για την τεκμηρίωση ποσοτικών δηλώσεων.

coverage_matrix

Σύνοψη κάλυψης ενοτήτων για τις απαιτούμενες μετρικές και τις αναφορές παραρτημάτων.

assumption_register

Δομημένη λίστα παραδοχών που καταγράφηκαν κατά τη δημιουργία του πακέτου.

Στοίβα υλοποίησης

Frontend

  • Next.js App Router
  • React 19 + TypeScript
  • Tailwind CSS
  • ECharts και premium πρότυπα dashboard

Backend

  • FastAPI
  • Pydantic
  • SQLAlchemy
  • Alembic
  • ARQ worker

Υποδομή + AI

  • PostgreSQL
  • Redis
  • Docker Compose
  • Azure services
  • Connector agent για δίκτυα πελατών

Ανοιχτού κώδικα από προεπιλογή

Το δημόσιο αποθετήριο περιλαμβάνει onboarding connectors, συγχρονισμό canonical facts, δημιουργία αναφορών, ανάκτηση, επαλήθευση, πακετάρισμα και artifacts με δυνατότητα λήψης. Τοποθετείται ως πραγματική βάση υλοποίησης και όχι ως mockup marketing.