# CLARC Infinity > CLARC Infinity is a cloud-native ECM & BPM platform by CTO Balzuweit GmbH. It unifies AI-powered document capturing, e-invoicing (Peppol, XRechnung, ZUGFeRD), order and invoice workflows, and audit-proof cloud archiving — hosted in Germany, integrated with SAP, Microsoft 365 and Business Central. ## Platform & Solutions Platform, modules and capabilities of CLARC Infinity (from the clarc.com homepage): ### Platform Overview - [CLARC Infinity](https://clarc.com/#platform): Understand documents. Automate processes. Made in Germany. CLARC Infinity unifies AI-powered capturing, e-invoicing via Peppol & XRechnung, order, confirmation and billing workflows, and audit-proof cloud archiving in one platform — hosted in Germany, integrated with SAP, Microsoft 365 and Business Central. - [Architecture](https://clarc.com/#platform): CLARC Infinity is a cloud-native microservices architecture on Kubernetes (Azure AKS). Modular, API-first and seamlessly integrated with SAP, Microsoft Dynamics 365 Business Central and Microsoft 365 — from capture to audit-proof archiving. ### Solutions & Modules - [Capturing](https://clarc.com/#modules): Multi-channel capture from email, scanner, M365, EDI, ZUGFeRD/XRechnung and Peppol Access Point. - [AI Extraction](https://clarc.com/#modules): LLM-based data extraction with dynamic training, table detection and confidence scores — even for complex documents. - [Invoice](https://clarc.com/#modules): Meet the e-invoicing mandate 2025/2027: ZUGFeRD, XRechnung, Peppol BIS 3.0 — inbound & outbound from one source. - [Order](https://clarc.com/#modules): AI-powered capture of inbound customer orders. Posted directly as sales documents in SAP — faster, more transparent, fewer errors. - [Confirmation](https://clarc.com/#modules): Automatic matching of order confirmations against POs. Discrepancies surfaced instantly — up to 70 % cost savings. - [Billing](https://clarc.com/#modules): Cloud-based e-invoice dispatch — compliant from 2027, ERP-agnostic, multi-channel: Peppol, email, portal. - [Cloud Archive](https://clarc.com/#modules): Audit-proof long-term storage in Microsoft Azure (Germany West Central) — GoBD-compliant, SAP-S/4-BTP-CMIS certified, with geo-redundant backups within the EU. ### Archive & Integrations - [SAP ArchiveLink](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/sap-archivelink.md): CLARC Infinity is fully SAP-certified for the SAP ArchiveLink interface. Documents such as incoming invoices or delivery notes are linked directly to an SAP business object and stored audit-compliantly in the SAP archive (scenarios ArchiveAndLink and Barcode; direct connection or via Cloud Connector). - [SAP ContentServer](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/sap-archivelink.md): CLARC itself can be operated as an SAP ContentServer. - [SAP CMIS Archive (SAP BTP)](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/sap-archivelink.md): CLARC is available for the SAP Business Technology Platform (BTP) as an SAP CMIS Archive and is SAP S/4-BTP-CMIS certified. - [CMIS (Content Management Interoperability Services)](https://clarc.com/docs/en/administration/customizing/ecm/index.md): Through the standardized CMIS API, the ECM repository can be integrated system-independently into third-party applications, for both reading and writing. - [Retention, WORM and versioning](https://clarc.com/docs/en/administration/customizing/ecm/index.md): Integrated versioning keeps the complete change history. Immutable retention (WORM) and a change lock prevent manipulation or deletion for a defined period or permanently, supporting GoBD, GDPR and SOX requirements. - [SAP ILM (BC-ILM)](https://clarc.com/#modules): SAP ILM is currently available with CLARC Enterprise (On-Premises). - [Microsoft Dynamics 365 Business Central](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/microsoft-dynamics-365-business-central.md): Access profile to transfer invoices, purchase orders and order confirmations to Business Central or retrieve them from it; direct connection or via Cloud Connector. ### Processing Flow - [Capture](https://clarc.com/#platform): Email, scan, upload, EDI, API, Peppol — every inbound channel. - [AI extraction](https://clarc.com/#platform): LLM-based recognition of header and line items — self-learning. - [Validate](https://clarc.com/#platform): Web validation client with dual-screen, rule sets & four-eyes principle. - [Workflow](https://clarc.com/#platform): BPMN 2.0-based approval, escalation and substitution rules. - [Archive](https://clarc.com/#platform): Audit-proof storage per GoBD & IDW PS 880 — directly in SAP, BC365 or M365. ### Deployment Models - [SaaS · Cloud](https://clarc.com/#platform): Fully managed in German Azure data centres. No infrastructure to run, automatic updates, ready to go immediately. - [On-Premises](https://clarc.com/#platform): Deployed on your own infrastructure — full data sovereignty, same codebase, centrally updated. - [Hybrid](https://clarc.com/#platform): Cloud processing and AI combined with a local archive — maximum flexibility with full compliance. ### AI & Ask Clara - [AI at the heart of the platform](https://clarc.com/#ai): Instead of classic templates, CLARC Infinity uses modern vision-capable language models. Documents are understood semantically — and with Ask Clara, your archive becomes a knowledge source that answers. - [Vision-LLM extraction](https://clarc.com/#ai): Direct processing of PDF, image and mixed layouts without preprocessing. Tables, multi-page docs, rotated pages — all handled routinely. - [Self-learning validation](https://clarc.com/#ai): Corrections in the validation client train the model. Every hour your team validates makes the AI better — without a data-science project. - [Prompt-injection hardening](https://clarc.com/#ai): Structured pattern filters and multi-layer defense-in-depth against prompt injection. Inbound documents never influence system behaviour. - [EU sovereignty](https://clarc.com/#ai): Models from European providers, hosted in EU data centres. No document data leaves the European Economic Area. - [Ask Clara](https://clarc.com/#ai): Ask Clara is the AI layer over your CLARC archive and knowledge base: extraction, document analysis and semantic search — in natural language, no prompting required. - [AI extraction](https://clarc.com/#ai): Structured data from any document: invoices, forms, contracts. LLM-based, with confidence scores and self-learning — directly into your workflows. - [Ask the document](https://clarc.com/#ai): Open any document and ask questions in natural language. Clara reads, analyses and answers — summaries, comparisons, legal notes. - [Enterprise search](https://clarc.com/#ai): Semantic full-text search across the entire archive and knowledge base. Finds relevant results despite typos, synonyms and across languages. ### Roadmap - [Agentic Workflows · BPMN 2.0](https://clarc.com/#roadmap): In development: Visual workflow designer based on BPMN 2.0 — combined with AI agents that autonomously make routine decisions, ask follow-up questions and trigger escalations. Drag-&-drop workflow designer in the browser; AI agents for classification, coding & routing; Four-eyes principle, escalations, substitution rules; Audit trail for every decision — including those made by AI agents. - [Chat with Document](https://clarc.com/#roadmap): In development: Natural-language queries directly on your documents — ask questions, summarise content and extract information without leaving the interface. Context-precise answers with source reference in the document; Support for PDF, Office documents & scans; Multilingual — ask in German, document in English; Fully EU-sovereign, no data outside the EEA. - [Contract Management](https://clarc.com/#roadmap): Planned: AI-powered capture, classification and monitoring of contracts — deadlines, renewal options and compliance obligations always in view. Automatic extraction of terms & deadlines; Reminders & escalations before expiry; Full-text search across all contract documents; Audit-proof storage in Cloud Archive. ### Security & Compliance - [Security & compliance](https://clarc.com/#security): CLARC Infinity runs exclusively in German Microsoft Azure data centres (Germany West Central). GDPR-compliant, ISO 27001 in certification and with fully documented technical and organisational measures. - [Hosting](https://clarc.com/#security): Microsoft Azure · Germany West Central - [Availability](https://clarc.com/#security): 99,9 % (last 12 months) - [Encryption](https://clarc.com/#security): AES-256 at Rest · TLS 1.2 / 1.3 in Transit - [Architecture](https://clarc.com/#security): Kubernetes (AKS) · Microservices - [Tenant isolation](https://clarc.com/#security): Dedicated DB · log. separated Storage - [GDPR](https://clarc.com/#security): Fully compliant · AVV / TOMs available - [ISO 27001](https://clarc.com/#security): In certification Q4 2026 - [Backup & DR](https://clarc.com/#security): Daily · geo-redundant (EU) · RPO 24h / RTO 4–8h - [Sub-processors](https://clarc.com/#security): Azure · Mistral AI · Google Cloud · MongoDB Atlas · AWS (all EMEA) - [Certifications & standards](https://clarc.com/#security): CLARC carries the IDW PS 880 attestation for audit-proof archiving, is SAP S/4-BTP-CMIS certified and uses Microsoft-certified add-ins for M365. - [Available immediately](https://clarc.com/#security): DPA · TOMs · sub-processor list · security data sheet — on request as PDF, no NDA required. ### Cloud vs. On-Premises - [Investment model](https://clarc.com/#cloud-vs-onprem): On-Premises: CAPEX: servers, licences, implementation — upfront and recurring as a migration project. Cloud (SaaS): OPEX: predictable monthly consumption, no hidden depreciation costs. - [Updates & innovation](https://clarc.com/#cloud-vs-onprem): On-Premises: Updates every 1–2 years. New features wait for the next major release. Cloud (SaaS): Continuous delivery: new features immediately, no upgrade project, no downtime. - [Scalability](https://clarc.com/#cloud-vs-onprem): On-Premises: Over-capacity or bottleneck. Capacity planning must look years ahead. Cloud (SaaS): Instantly scalable — up and down. Pay-per-use instead of reserve capacity. - [IT operations](https://clarc.com/#cloud-vs-onprem): On-Premises: Dedicated team required for operations, patching, backup and disaster recovery. Cloud (SaaS): Operations included. Your IT focuses on core business, not infrastructure. - [Security](https://clarc.com/#cloud-vs-onprem): On-Premises: Full responsibility for patches, certificates and incident response — on your own budget. Cloud (SaaS): Enterprise security from a hyperscaler — around the clock, continuously audited and certified. --- ## Products - [CLARC Atlas – The Engines Behind CLARC](https://clarc.com/pages/atlas/): Our own code instead of third-party libraries — for PDFs, images and Word documents. PDFium powers Google Chrome and is considered the benchmark. The Atlas PDF Engine beats it: at every resolution and with 30 % less memory. - [CLARC Atlas – PDF Engine](https://clarc.com/pages/atlas/pdf-engine/): The PDF Engine from CLARC Atlas reads, renders, signs and archives PDFs — developed in-house, native on Windows and Linux. No Ghostscript, no PDFium — and none of their vulnerabilities. The new standard engine in CLARC. - [CLARC Billing – Outgoing Invoices. Compliant. Automated.](https://clarc.com/pages/billing/): CLARC Billing generates ZUGFeRD, XRechnung, PEPPOL and Factur-X — from SAP iDoc, OData API or manual entry. Fully automated dispatch and audit-proof archiving included. - [CLARC Infinity Capturing – Intelligent Capturing. Everywhere.](https://clarc.com/pages/capturing/): From Microsoft 365, desktop scanner and web client to automated document intake – e.g. via email – CLARC captures, reads and structures documents automatically. - [CLARC Inbound Document Solutions – Inbound Documents. Automated. Reliable.](https://clarc.com/pages/inbound/): CLARC processes incoming invoices, purchase orders and order confirmations – from capture through AI-powered recognition to standards-compliant validation. Fully upstream of your ERP. No media breaks. - [CLARC Archive – Archive documents. Make knowledge usable.](https://clarc.com/pages/archive/): CLARC Archive is the audit-proof ECM for your documents: store them in a structured way, find them fast, retain them securely – for SAP, Microsoft Dynamics and any other system. - [MCP Integration – Your documents and data. For Claude, ChatGPT and more.](https://clarc.com/pages/mcp/): Your corporate knowledge lives in CLARC – in archives, processes and master data. With MCP, the open standard for AI assistants, you make it available to Claude, ChatGPT and other assistants: controlled, with your permissions and through the same interface as … --- ## Customers & References Selected reference customers of CLARC (as shown on clarc.com): - [MANN+HUMMEL](https://clarc.com/news/en/2026-01-07-mann-hummel.md): Success story - MAHLE - [Festool](https://clarc.com/news/en/2025-07-07-festool.md): Success story - Karl Storz - ebm-papst - KiK - Intersnack - Legoland - DKMS - [ANWR Group](https://clarc.com/news/en/2026-04-06-anwr-group.md): Success story - Hellweg - [Rentschler Biopharma](https://clarc.com/news/en/2026-05-07-rentschler-biopharma.md): Success story - Helukabel - Lohmann - Coperion - Walter AG - Drees & Sommer - Roto Frank - Selecta - Betty Barclay --- ## Documentation (English) ### General - [Welcome](https://clarc.com/docs/en/index.md): Introduction and overview of CLARC Infinity documentation - [Frequently Asked Questions (FAQ)](https://clarc.com/docs/en/faq/index.md): FAQ overview — platform, modules, integration - [CLARC Infinity Platform](https://clarc.com/docs/en/faq/clarc-infinity-platform.md): Platform FAQ — capabilities, hosting, licensing - [CLARC Billing for SAP](https://clarc.com/docs/en/faq/clarc-billing-for-sap.md): Billing module FAQ for SAP integration - [Infrastructure](https://clarc.com/docs/en/infrastructure.md): Architecture, hosting models (SaaS, On-Premises, Hybrid), Azure Germany West Central, Zero Trust - [System Requirements](https://clarc.com/docs/en/system-requirements.md): Client and server requirements for operating CLARC Infinity ### Administration - [Administration Overview](https://clarc.com/docs/en/administration/index.md): Configuration, CLI, transports and tenant management - [General](https://clarc.com/docs/en/administration/general/index.md): General administration overview - [Tenants](https://clarc.com/docs/en/administration/general/tenants.md): Multi-tenancy setup and configuration - [Configuration Elements](https://clarc.com/docs/en/administration/general/configuration-elements.md): Core configuration building blocks - [Core](https://clarc.com/docs/en/administration/core/index.md): Core administration overview - [Command Line Tool (CLI)](https://clarc.com/docs/en/administration/core/cli.md): Command line tool reference - [System](https://clarc.com/docs/en/administration/system/index.md): System administration overview - [Tenant](https://clarc.com/docs/en/administration/system/tenant.md): Tenant system configuration - [Transport](https://clarc.com/docs/en/administration/system/transport.md): Transport layer configuration - [Instance](https://clarc.com/docs/en/administration/system/instance.md): Instance management - [Migration](https://clarc.com/docs/en/administration/system/migration.md): Migration guides and procedures - [Monitoring](https://clarc.com/docs/en/administration/monitoring/index.md): Process monitoring and log management overview - [Process (Document-Hub)](https://clarc.com/docs/en/administration/monitoring/process-document-hub.md): Document hub process monitoring - [Log (Message-System)](https://clarc.com/docs/en/administration/monitoring/log.md): Message system log management ### Customizing - [Customizing Overview](https://clarc.com/docs/en/administration/customizing/index.md): Overview of customizing options - [IAM (Identity and Access Management)](https://clarc.com/docs/en/administration/customizing/iam/index.md): IAM overview — users, groups, roles - [Users](https://clarc.com/docs/en/administration/customizing/iam/users.md): User management — create, edit, roles (ccUR_Everyone through ccUR_Developer) - [Groups](https://clarc.com/docs/en/administration/customizing/iam/groups.md): Group management and role assignment - [Client Credentials](https://clarc.com/docs/en/administration/customizing/iam/client-credentials.md): OAuth 2.0 Client Credentials for API access - [BPM (Business Process Management)](https://clarc.com/docs/en/administration/customizing/bpm/index.md): BPM overview — business objects, document flows - [Business Objects](https://clarc.com/docs/en/administration/customizing/bpm/business-objects.md): Structure, properties, subtypes, desktops, semantic types - [Invoice](https://clarc.com/docs/en/administration/customizing/bpm/invoice.md): Invoice workflow configuration - [Order](https://clarc.com/docs/en/administration/customizing/bpm/order.md): Order workflow configuration - [Documents Flow](https://clarc.com/docs/en/administration/customizing/bpm/documents-flow.md): Target Access Profiles, Transformer, Document Conversion - [BPI (Business Process Interoperability)](https://clarc.com/docs/en/administration/customizing/bpi/index.md): BPI overview — connectors and integrations - [Access Profiles](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/index.md): Access profile types and configuration - [SAP](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/sap.md): SAP access profile — RFC, BAPI, function modules - [SAP ArchiveLink](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/sap-archivelink.md): SAP ArchiveLink content server integration - [AFI](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/afi.md): AFI access profile configuration - [Microsoft Dynamics 365 Business Central](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/microsoft-dynamics-365-business-central.md): Business Central integration via OData API - [Microsoft Graph](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/microsoft-graph.md): Microsoft Graph API access profile - [Google](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/google.md): Google Workspace access profile - [IMAP](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/imap.md): IMAP email access profile — folder, authentication - [Ecosio](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/ecosio.md): Ecosio EDI network access profile - [CLARC Enterprise](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/clarc-enterprise.md): CLARC Enterprise legacy access profile - [EASY Enterprise.X](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/easy-enterprise-x.md): EASY Enterprise.X access profile - [Database](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/database.md): Database access profile — SQL queries, connection - [File Storage](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/file-storage.md): File storage access profile — UNC, SFTP - [Otris Documents](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/otris-documents.md): Otris Documents DMS access profile - [Mailbox Access Profile](https://clarc.com/docs/en/administration/customizing/bpi/access-profiles/mailbox-access-profile.md): Email provider config, folder specification, authentication - [MDM (Master Data Management)](https://clarc.com/docs/en/administration/customizing/mdm/index.md): MDM overview — fuzzy matching, master data synchronization - [ERP Synchronization](https://clarc.com/docs/en/administration/customizing/mdm/erp-synchronization.md): Crontab-based sync, function modules, normalization/tokenization - [Quantity Units](https://clarc.com/docs/en/administration/customizing/mdm/quantity-units.md): ERP codes, EN16931 mapping, SAP unit mapping - [Customers](https://clarc.com/docs/en/administration/customizing/mdm/customers.md): Customer master data management - [XDC (Cross Domain Configuration)](https://clarc.com/docs/en/administration/customizing/xdc/index.md): Cross domain configuration overview - [Document Conversions](https://clarc.com/docs/en/administration/customizing/xdc/document-conversions.md): Input formats, conversion settings, deskew/autorotate/despeckle - [ECM (Enterprise Content Management)](https://clarc.com/docs/en/administration/customizing/ecm/index.md): ECM overview — versioning, WORM, AI tagging, CMIS, SAP ArchiveLink - [Repositories](https://clarc.com/docs/en/administration/customizing/ecm/repositories.md): ECM repository configuration - [APP (Application)](https://clarc.com/docs/en/administration/customizing/app-application/index.md): Application configuration overview - [Capture](https://clarc.com/docs/en/administration/customizing/app-application/capture.md): Capture application — scanning, barcode recognition, workstacks - [DPM (Device Profile Management)](https://clarc.com/docs/en/administration/customizing/dpm/index.md): Device profile management overview - [Scanner](https://clarc.com/docs/en/administration/customizing/dpm/scanner.md): Scanner profile setup, Anyscan Client - [DEV (Development)](https://clarc.com/docs/en/administration/customizing/development/index.md): Client scripting (TypeScript), server DelphiScript, VS Code extension - [Resources](https://clarc.com/docs/en/administration/customizing/development/resources.md): Resource packages — key-value pairs, ccResources ### Deployment - [Deployment Overview](https://clarc.com/docs/en/administration/deployment/index.md): Cloud Connector, MS365/Azure AD integration - [CLARC for MS365](https://clarc.com/docs/en/administration/deployment/clarc-for-ms365.md): Microsoft 365 Admin Center app deployment, OBO flow consent - [Cloud Connector](https://clarc.com/docs/en/administration/deployment/cloud-connector.md): Service Manager installation, Windows Registry configuration, cccloudconnector service - [SCIM-Provisioning](https://clarc.com/docs/en/administration/deployment/scim-provisioning.md): SCIM 2.0 with Entra ID, OAuth 2.0 Client Credentials ### Scripting - [Scripting Overview](https://clarc.com/docs/en/scripting/index.md): Scripts, events and automation in CLARC Infinity - [VSCode Extension](https://clarc.com/docs/en/scripting/vscode-extension/index.md): CLARC Infinity Development extension for Visual Studio Code - [Installation](https://clarc.com/docs/en/scripting/vscode-extension/installation.md): Installing the VSCode extension from Marketplace or VSIX - [Sidebar Functions](https://clarc.com/docs/en/scripting/vscode-extension/sidebar-functions.md): Tree views, commands for projects, resources, business objects, libraries - [Explorer and Editor](https://clarc.com/docs/en/scripting/vscode-extension/explorer-and-editor.md): File explorer integration and editor features - [Local Directory Structure](https://clarc.com/docs/en/scripting/vscode-extension/local-directory-structure.md): Local project folder layout, default files - [Business Object Properties in Scripting](https://clarc.com/docs/en/scripting/business-object-properties.md): Accessing business object properties in scripts - [Client Scripting](https://clarc.com/docs/en/scripting/client-scripting/index.md): TypeScript-based client-side scripting reference - [ccApplication](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/index.md): Application context object overview - [ccApplication Properties](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/index.md): All ccApplication properties overview - [ccApplication.AllowErrorRelease](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/ccapplication-allowerrorrelease.md): Controls whether documents with errors can be released - [ccApplication.AllowExecuteUserexit](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/ccapplication-allowexecuteuserexit.md): Controls user exit execution permission - [ccApplication.CurrentField](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/ccapplication-currentfield.md): Reference to the currently active field - [ccApplication.Id](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/ccapplication-id.md): Unique identifier of the current application instance - [ccApplication.Language](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/ccapplication-language.md): Current UI language code - [ccApplication.Name](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/ccapplication-name.md): Name of the current application - [ccApplication.Version](https://clarc.com/docs/en/scripting/client-scripting/ccapplication/ccapplication-properties/ccapplication-version.md): Platform version string - [ccFactory](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/index.md): Factory methods for creating query objects - [Factory Methods](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/factory-methods/index.md): Overview of ccFactory factory methods - [ccFactory.CreateDatabaseRemoteQuery](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/factory-methods/ccfactory-createdatabaseremotequery.md): Creates a database remote query instance - [ccFactory.CreateRepositoryRemoteQuery](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/factory-methods/ccfactory-createrepositoryremotequery.md): Creates a repository remote query instance - [TccRemoteQueryDatabase](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/index.md): Database query class overview - [TccRemoteQueryDatabase Properties](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-properties/index.md): All TccRemoteQueryDatabase properties - [TccRemoteQueryDatabase.Query](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-properties/tccremotequerydatabase-query.md): SQL query string property - [TccRemoteQueryDatabase.Response](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-properties/tccremotequerydatabase-response.md): Query result response object - [TccRemoteQueryDatabase.SourceId](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-properties/tccremotequerydatabase-sourceid.md): Target data source identifier - [TccRemoteQueryDatabase.QueryFields](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-properties/tccremotequerydatabase-queryfields.md): Field parameter bindings for the query - [TccRemoteQueryDatabase Methods](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-methods/index.md): All TccRemoteQueryDatabase methods - [TccRemoteQueryDatabase.ExecAsync](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-methods/tccremotequerydatabase-execasync.md): Executes the database query asynchronously - [TccRemoteQueryDatabase.Reset](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequerydatabase/tccremotequerydatabase-methods/tccremotequerydatabase-reset.md): Resets query state and results - [TccRemoteQueryRepository](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/index.md): Repository query class overview - [TccRemoteQueryRepository Properties](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/tccremotequeryrepository-properties/index.md): All TccRemoteQueryRepository properties - [TccRemoteQueryRepository.Query](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/tccremotequeryrepository-properties/tccremotequeryrepository-query.md): Repository query string property - [TccRemoteQueryRepository.Response](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/tccremotequeryrepository-properties/tccremotequeryrepository-response.md): Query result response object - [TccRemoteQueryRepository.SourceId](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/tccremotequeryrepository-properties/tccremotequeryrepository-sourceid.md): Target repository identifier - [TccRemoteQueryRepository Methods](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/tccremotequeryrepository-methods/index.md): All TccRemoteQueryRepository methods - [TccRemoteQueryRepository.ExecAsync](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/tccremotequeryrepository-methods/tccremotequeryrepository-execasync.md): Executes the repository query asynchronously - [TccRemoteQueryRepository.Reset](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccremotequeryrepository/tccremotequeryrepository-methods/tccremotequeryrepository-reset.md): Resets query state and results - [TccDatabaseQueryResponse Class](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccdatabasequeryresponse-class/index.md): Database query response class overview - [TccDatabaseQueryResponse Properties](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccdatabasequeryresponse-class/tccdatabasequeryresponse-properties/index.md): All TccDatabaseQueryResponse properties - [TccDatabaseQueryResponse.Columns](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccdatabasequeryresponse-class/tccdatabasequeryresponse-properties/tccdatabasequeryresponse-columns.md): Array of column name strings - [TccDatabaseQueryResponse.Rows](https://clarc.com/docs/en/scripting/client-scripting/ccfactory/tccdatabasequeryresponse-class/tccdatabasequeryresponse-properties/tccdatabasequeryresponse-rows.md): Array of result row objects - [ccFields](https://clarc.com/docs/en/scripting/client-scripting/ccfields/index.md): Field manipulation object overview - [ccFields Methods](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/index.md): All ccFields methods overview - [ccFields.AddSelectionList](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-addselectionlist.md): Adds entries to a field's selection list - [ccFields.AddToSelectionListExt](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-addtoselectionlistext.md): Adds extended entries with display text to selection list - [ccFields.ClearSelectionList](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-clearselectionlist.md): Clears all entries from a field's selection list - [ccFields.Exists](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-exists.md): Checks whether a field exists on the current form - [ccFields.GetDisplayText](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-getdisplaytext.md): Returns the display text of a field - [ccFields.GetName](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-getname.md): Returns the technical name of a field - [ccFields.GetPropertyValue](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-getpropertyvalue.md): Returns a named property value of a field - [ccFields.GetRawValue](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-getrawvalue.md): Returns the raw (unformatted) value of a field - [ccFields.GetSelectionList](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-getselectionlist.md): Returns the current selection list entries of a field - [ccFields.SetDisplayText](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-setdisplaytext.md): Sets the display text of a field - [ccFields.SetProperties](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-setproperties.md): Sets multiple field properties at once - [ccFields.SetValue](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-setvalue.md): Sets the value of a field - [ccFields.GetValue](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-methods/ccfields-getvalue.md): Returns the current value of a field - [ccFields Properties](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-properties/index.md): All ccFields properties overview - [ccFields.Focused](https://clarc.com/docs/en/scripting/client-scripting/ccfields/ccfields-properties/ccfields-focused.md): Returns true if the field currently has focus - [ccResources](https://clarc.com/docs/en/scripting/client-scripting/ccresources/index.md): Resource access object overview - [ccResources Methods](https://clarc.com/docs/en/scripting/client-scripting/ccresources/ccresources-methods/index.md): All ccResources methods overview - [ccResources.Exists](https://clarc.com/docs/en/scripting/client-scripting/ccresources/ccresources-methods/ccresources-exists.md): Checks whether a resource key exists - [ccResources.Get](https://clarc.com/docs/en/scripting/client-scripting/ccresources/ccresources-methods/ccresources-get.md): Retrieves a resource value by key - [ccResources.Set](https://clarc.com/docs/en/scripting/client-scripting/ccresources/ccresources-methods/ccresources-set.md): Sets a resource value by key - [ccResources Properties](https://clarc.com/docs/en/scripting/client-scripting/ccresources/ccresources-properties/index.md): All ccResources properties overview - [ccResources.Name](https://clarc.com/docs/en/scripting/client-scripting/ccresources/ccresources-properties/ccresources-name.md): Name of the resource package - [ccResources.Id](https://clarc.com/docs/en/scripting/client-scripting/ccresources/ccresources-properties/ccresources-id.md): Unique identifier of the resource package - [ccScript](https://clarc.com/docs/en/scripting/client-scripting/ccscript/index.md): Script context object overview - [ccScript Properties](https://clarc.com/docs/en/scripting/client-scripting/ccscript/ccscript-properties/index.md): All ccScript properties overview - [ccScript.ScriptInfo](https://clarc.com/docs/en/scripting/client-scripting/ccscript/ccscript-properties/ccscript-scriptinfo.md): Script metadata object - [ccScript.ScriptName](https://clarc.com/docs/en/scripting/client-scripting/ccscript/ccscript-properties/ccscript-scriptname.md): Name of the currently executing script - [Scripting Events](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/index.md): Available scripting events overview - [Field-Specific Scripting Events](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/field-specific-scripting-events/index.md): Events triggered on individual fields - [EventOnDropDown](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/field-specific-scripting-events/eventondropdown.md): Triggered when a dropdown field is opened - [EventOnEnter](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/field-specific-scripting-events/eventonenter.md): Triggered when a field receives focus - [EventOnUserexit](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/field-specific-scripting-events/eventonuserexit.md): Triggered on user exit action - [EventOnConfirm](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/field-specific-scripting-events/eventonconfirm.md): Triggered when a field value is confirmed - [EventOnExit](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/field-specific-scripting-events/eventonexit.md): Triggered when a field loses focus - [EventOnSelect](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/field-specific-scripting-events/eventonselect.md): Triggered when a selection list entry is chosen - [Global Scripting Events](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/global-scripting-events/index.md): Events triggered at document/workflow level - [EventOnCheck](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/global-scripting-events/eventoncheck.md): Triggered during document validation/check phase - [EventOnExport](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/global-scripting-events/eventonexport.md): Triggered when a document is exported - [EventOnStart](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/global-scripting-events/eventonstart.md): Triggered when a document is opened/started - [EventOnRelease](https://clarc.com/docs/en/scripting/client-scripting/scripting-events/global-scripting-events/eventonrelease.md): Triggered when a document is released ### Users - [Users Overview](https://clarc.com/docs/en/users/index.md): User guide and instructions - [Automatic Confirmation Emails](https://clarc.com/docs/en/users/automatic-confirmation-email.md): Configuring automatic email notifications ### Legal - [Privacy Policy](https://clarc.com/docs/en/privacy-policy.md): Data protection and privacy policy - [Terms of Use](https://clarc.com/docs/en/terms-of-use.md): Terms and conditions of use ### API Reference - [API Reference](https://clarc.com/docs/en/api-reference/index.md): This section describes the data models that CLARC Infinity exchanges via its REST API as JSON. It is intended for developers and integrators who connect CLARC Infinity … - [Business Documents – Data Model](https://clarc.com/docs/en/api-reference/business-documents/index.md): The Business Document data model forms the central data structure for all business-document-related processes in CLARC Infinity – from AI-supported extraction through … - [Business Documents – Reused Data Types](https://clarc.com/docs/en/api-reference/business-documents/business-documents-common-types.md): These classes are shared by several business document types (Invoice, Order, Confirmation) and are therefore documented centrally here. - [Business Documents – Enumerations](https://clarc.com/docs/en/api-reference/business-documents/business-documents-enums.md): All enum properties are transmitted in the JSON API as a string with the full identifier name (e.g. "ccBDInvoice"), not as a number. - [Invoice – TccBusinessDocumentInvoice](https://clarc.com/docs/en/api-reference/business-documents/business-document-invoice.md): TccBusinessDocumentInvoice represents an invoice (incoming or outgoing) and inherits from TccBusinessDocumentCommon. All properties described there (Basics … - [Order – TccBusinessDocumentOrder](https://clarc.com/docs/en/api-reference/business-documents/business-document-order.md): TccBusinessDocumentOrder represents an order or request for quotation and inherits from TccBusinessDocumentCommon. All properties described there (Basics … - [Confirmation – TccBusinessDocumentConfirmation](https://clarc.com/docs/en/api-reference/business-documents/business-document-confirmation.md): TccBusinessDocumentConfirmation represents an order confirmation or its correction and inherits from TccBusinessDocumentCommon. All properties described there (Basics … - [MDM Customer – Billing Parameters](https://clarc.com/docs/en/api-reference/mdm-debitor-billing.md): In the MDM, billing parameters can be stored per customer (debitor). They control the format, the channel, and the time at which CLARC Billing delivers outgoing … --- ## News & Events (English) - [MCP in CLARC Infinity 2.0: The AI Gateway to Your Business Information](https://clarc.com/news/en/2026-11-14-mcp-gateway.md): Through the new MCP server, AI systems such as ChatGPT or Claude and agents access repositories, Document Hub and master data in CLARC Infinity in a controlled way – standardized, secured via OAuth and within your permissions. - [New Customer, New Project: W. & L. Jordan Chooses CLARC](https://clarc.com/news/en/2026-11-11-jordan.md): The Kassel-based family company W. & L. Jordan (JOKA, INKU) chooses CLARC – with archiving directly from SAP S/4HANA, a capture platform with Microsoft 365 integration and operations as a managed service. - [CLARC Infinity 2.0: The Next Stage of Development](https://clarc.com/news/en/2026-11-06-release-2-0.md): Release 2.0 with MCP for controlled access to CLARC Infinity in AI and agent scenarios and the next generation of intelligent document processing (From Extraction to Understanding) - [Review of the DSAG Annual Congress 2026](https://clarc.com/news/en/2026-10-29-dsag-2026.md): From 6 to 8 October 2026, the SAP community gathered for the 27th DSAG Annual Congress at the Koelnmesse: what shaped the congress and what we showed at the CLARC stand – from e-invoicing and AI to the right operating model. - [New Customer, New Project: Maschinenfabrik Gustav Eirich Chooses CLARC](https://clarc.com/news/en/2026-10-16-eirich.md): Maschinenfabrik Gustav Eirich from Hardheim is introducing CLARC Billing for its outgoing invoices – ready for the 2027 e-invoicing mandate, with automatic dispatch from SAP and central monitoring. - [New Public Status Page for CLARC Infinity](https://clarc.com/news/en/2026-07-24-status-page.md): Public status page (status.clarc.com) with real-time availability of the cloud platform, maintenance notices and incident history via Better Stack - [Success Story: Digital Archive for SAP at manroland Goss web systems](https://clarc.com/news/en/2026-07-17-manroland-goss.md): Success story — more than two million documents migrated without operational interruption to CLARC Archive for SAP, audit-proof, worldwide access, lower operating costs - [CLARC Infinity Release 1.13: New Features for E-Invoicing and Billing](https://clarc.com/news/en/2026-07-10-release-1-13.md): Validation of ZUGFeRD and XRechnung documents, detailed PDF validation reports and integrated clearing processes for non-compliant invoices - [More Transparency with the New CLARC Infinity Customer Portal](https://clarc.com/news/en/2026-07-02-customer-portal.md): Customer portal on clarc.com with licensed solutions, system classes, user licences and detailed usage statistics — login with existing CLARC Infinity credentials - [Release 1.12 — Quality Through Continuous Improvement](https://clarc.com/news/en/2026-06-30-release-1-12.md): Quality Release focusing on enterprise integration improvements, SAP integration enhancements, AI document processing optimisations and platform stability - [Release 1.11 — Order Confirmation, Better Recognition & More Automation](https://clarc.com/news/en/2026-06-19-release-1-11.md): New order confirmation processing, improved line item detection, better company code recognition and enhanced Ask Clara AI capabilities - [Digital Invoice Processing at Envases Öhringen GmbH](https://clarc.com/news/en/2026-06-03-envases-success.md): Customer success story — invoice processing time reduced from 4 days to 1.5 days using CLARC Invoice for SAP - [Customer Innovation Day – Strong Networks, Real Solutions](https://clarc.com/news/en/2026-05-28-customer-innovation-day.md): Event recap — direct customer dialogue and new connections at the Customer Innovation Day - [From Security Grade D to B+ – Release 1.10](https://clarc.com/news/en/2026-05-15-security-score.md): Mozilla Security Score improved from 30 to 80/100 through targeted HTTP header hardening - [100,000 Lines of Code Removed – Release 1.9](https://clarc.com/news/en/2026-05-01-code-removed.md): AI extraction strategy replaces grown code and configuration — less complexity, more focus - [Ad-hoc AI Extraction Directly in Microsoft 365](https://clarc.com/news/en/2026-04-15-ki-extraktion-m365.md): AI-powered document extraction in Outlook, Word, Excel and Teams — no IT expertise required, results in ~2 seconds - [Digital Personnel Files at Griesson – de Beukelaer](https://clarc.com/news/en/2026-05-26-griesson-personalakten.md): Success story — 2,000 personnel files across three sites digitised in 12–18 weeks, audit-proof HR document management - [Digital Transformation with CLARC Invoice at ANWR Group](https://clarc.com/news/en/2026-04-06-anwr-group.md): Success story — 50,000 incoming invoices annually automated across 15+ company codes with CLARC Invoice for SAP and SAP CRM integration - [Release 1.8 — AI Extraction and Extended Integrations](https://clarc.com/news/en/2026-04-01-release-1-8.md): Bi-weekly release continues with extended AI extraction, flexible schema definitions and new Microsoft Teams and OData integrations - [Digitalisation of Core Financial Processes at Rentschler Biopharma](https://clarc.com/news/en/2026-05-07-rentschler-biopharma.md): Success story — step-by-step digitalisation from 30,000 incoming invoices to e-invoicing with CLARC Invoice and CLARC E-Billing since 2016 - [Digital Invoice Processing at KfH](https://clarc.com/news/en/2026-04-07-kfh.md): Success story — 100,000 incoming invoices annually automated across 220 decentralised kidney centres with CLARC Invoice for SAP and web-based approval workflow - [Efficient Archiving, Lasting Value – SDK Versicherungsgruppe](https://clarc.com/news/en/2026-03-07-sdk.md): Success story — 400 million documents managed with CLARC Archive, implemented in 4 months, stable and compliant since 2020 - [Global Digitalisation at MANN+HUMMEL](https://clarc.com/news/en/2026-01-07-mann-hummel.md): Success story — 20+ years of partnership, 40+ installations worldwide, SAP archiving, contract management and order processes digitalised with CLARC - [Efficient Invoice Workflow at Filtration Group GmbH](https://clarc.com/news/en/2026-01-06-filtration-group.md): Success story — 30,000 incoming invoices and 600,000 migrated documents, go-live in 3 months after carve-out from MAHLE Group - [CTO Balzuweit Joins the VeR](https://clarc.com/news/en/2025-11-07-ver.md): News — CTO Balzuweit becomes official member of Verband elektronische Rechnung (VeR) since September 2025, supporting EN16931 e-invoicing standards - [DSAG Annual Congress 2025 in Bremen](https://clarc.com/news/en/2025-10-09-dsag-2025.md): Event recap — three days of conversations and connections at the DSAG Annual Congress 2025 in Bremen - [SME Efficiency: FESSMANN Bets on Automation](https://clarc.com/news/en/2025-09-07-fessmann.md): Success story — FESSMANN digitalises invoice processes step by step with CLARC Invoice, CLARC Archive and CLARC E-Billing since 2019 - [CLARC Infinity Hackathon 07/25](https://clarc.com/news/en/2025-07-25-hackathon-2025.md): Event — two-week internal hackathon delivers new features and fresh approaches for CLARC Infinity - [ESG Implements Digital Invoice Processing](https://clarc.com/news/en/2025-07-14-esg.md): Success story — 10 accountants, 1,200 approvers across 15 locations; costs amortised within first year using CLARC Invoice for SAP - [Professional IT Tools for Festool](https://clarc.com/news/en/2025-07-07-festool.md): Success story — 6 million documents migrated to EASY Enterprise.x, 500 SAP users, 15 European countries connected with CLARC Scan - [Digital Invoice Processing at Paul Horn GmbH](https://clarc.com/news/en/2025-06-07-paul-horn.md): Success story — paperless invoice processing for 1,400 employees across all locations with CLARC Invoice for SAP