Portal Community
Overview: BizFirst maintains a centralized error management system that allows developers to define, document, and troubleshoot standard errors across all products. Every error code gets a dedicated page in the public documentation portal.

The Error Management Workflow

The process consists of three main stages:

1. Define Errors

Create error codes with categories, error codes, and descriptions. Supports 100,000+ codes per product.

2. Document

Write comprehensive error documentation with solutions.

3. Publish

Publish to the portal and make available via public URL.

4. Pick Code

Step-by-step quick reference to pick new error codes systematically.

5. Scalability

Understand the hierarchical structure supporting 900,000 total codes.

Key Concepts

Error Code Format

All error codes follow this naming convention:

Error-{PRODUCT}-{NUMBER}
Example: Error-FlowStudio-100090

Components:

Public URL Mapping

Documentation is published to the community portal:

Local path: C:\BizFirstGO_FI_AI\UserGuides\docs\WebSites\ErrorCodes\
Public URL: docs.BizFirst.com/WebSites/ErrorManagement/ErrorCodes/Error-{PRODUCT}-{NUMBER}.html

Who Can Create Error Codes?

Any BizFirst or community developer can define and debug standard errors. This distributed approach ensures errors are documented close to where they're implemented.

Directory Structure

UserGuides/docs/WebSites/
├── ErrorManagement/
│   ├── Process/           ← You are here
│   │   ├── index.html
│   │   ├── 01-defining-errors.html
│   │   ├── 02-documentation.html
│   │   └── 03-publishing.html
│   └── ErrorCodes/
│       ├── Index.html
│       ├── Error-FlowStudio-100090.html
│       └── Error-AppStudio-200001.html
└── index.html

Quick Start Checklist

  1. Read Defining Errors to understand error code structure
  2. Follow Documentation template for error pages
  3. Use Publishing steps to make errors public