Frappe

Cloud

Marketplace

Change Case Pro

Frappe

Products

Insights

Change Case Pro
A powerful Frappe app that automatically transforms text case across your entire Frappe/ERPNext system based on global settings.

Supported versions

Version 15, Version 14

Categories

Free
Utilities

E-Commerce

About

A powerful Frappe app that automatically transforms text case across your entire Frappe/ERPNext system based on global settings.

🚀 Features

  • Global Text Transformation: Automatically converts text in ALL documents across your Frappe site

  • Multiple Case Styles: 7 different transformation options

  • Easy Control: Enable/disable from Global Defaults with one click

  • Smart Filtering: Safely skips system doctypes to prevent conflicts

  • Real-time Preview: Test transformations before applying

  • Works Everywhere: Customer, Item, Sales Invoice, Purchase Order, and all custom doctypes

📋 Supported Case Styles

Style

Example

Sentence case

Hello world. This is second sentence.

lowercase

hello world

UPPERCASE

HELLO WORLD

Capitalize Each Word

Hello World

tOGGLE cASE

hELLO wORLD

camelCase

helloWorld

PascalCase

HelloWorld

🎯 Usage

Quick Setup

  1. Go to Global Defaults in your Frappe desk

  2. Check "Enable Change Case" ✅

  3. Select your preferred Case Style (e.g., "UPPERCASE")

  4. Save the settings

That's it!

Now every text field in every document will automatically transform based on your settings when saved.

Example

Before enabling Change Case: - Customer Name: john smith enterprises

After enabling "UPPERCASE" style: - Customer Name: JOHN SMITH ENTERPRISES ✨

Preview Transformations

Use the "Preview Case" button in Global Defaults to test how text will be transformed before applying it system-wide.

🔧 Configuration

Global Defaults Fields Added

The app automatically adds these fields to your Global Defaults:

Field

Type

Description

Enable Change Case

Check

Master switch to enable/disable case transformation

Case Style

Select

Choose from 7 different case transformation styles

Affected Field Types

The transformation applies to these field types:

- Data

- Small Text
- Text

- Text Editor

- Long Text

- Markdown Editor

Protected Fields

These fields are automatically skipped to maintain system integrity: - System fields (name, owner, modified_by, etc.) - Critical doctypes (DocType, Custom Field, etc.) - Fields starting with underscore (_user_tags, etc.)

Test with Live Documents

  1. Create a new Customer with lowercase name

  2. Save the document

  3. Verify the name is transformed according to your Global Defaults setting

User Reviews

No reviews yet, be the first to review.

0.0

0 rating

Rate and share your experience

Text

Explore more apps