Skip to content

User Guide

Purpose

This section explains detailed usage methods and advanced features of RDEToolKit. After completing basic installation and initial execution, this provides information for more effective utilization of RDEToolKit.

Key Topics

Basic Concepts

Configuration and Customization

Template Files

  • Template File Guide - Roles and structure of invoice.schema.json, invoice.json, metadata-def.json, and metadata.json
  • init CLI - Automatically scaffold key templates and directory layout
  • Repository samples: templates/tasksupport/invoice.schema.json, templates/tasksupport/metadata-def.json

Practical Usage

Advanced Features

  • Docker Usage - Environment setup and execution using Docker

Usage Flow

  1. Concept Understanding: Grasp the big picture via What is Structuring Processing and the Structuring Processing Development Guide
  2. Template Preparation: Use the init CLI and gen-config CLI to generate initial files
  3. Environment Configuration: Refine rdeconfig.yaml and invoice/metadata definitions with the Configuration File docs and Template File Guide
  4. Practical Application: Operate workflows with the CLI Tools and Validation guides, expanding into advanced features as needed

Support Resources

Documentation

Community

Learning Approach

To effectively learn RDEToolKit, we recommend first understanding the basic concepts in What is Structuring Processing, then referring to topics according to your specific use cases.

Next Steps