# Infor LN Application Studio and Studio: overview and getting started

> Source: https://netray.co/erp-help/infor-ln-application-studio-overview-getting-started
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

LN customization is done with the LN Studio development tool and the application customization features of the LN UI. Studio is used to create or change sessions, forms, reports, scripts and DAL logic, kept in a customer VRC so standard code is untouched. Start with a development environment, a customer VRC and a small change.

## Kind

how-to

## System

infor-ln

## Erp

Infor LN

## Module

Tools / Studio

## Query

infor ln application studio

## Alternate Queries

- infor ln studio getting started
- infor ln customization tools
- infor ln application customizing

## Applies To

Infor LN 10.x. Tool names and the exact customization features vary by release.

## Steps

### Get started safely

**Items:**

- Get a development environment that mirrors production, with a developer license and developer authorizations.
- Create or confirm a customer VRC derived from the standard one, and a package combination for developers.
- Open LN Studio and connect to the development environment, selecting the customer VRC.
- Make a small change first, such as adding a field to a form, and test it in the LN UI.
- Use DAL extensions for business rules rather than editing standard scripts.
- Move changes through your normal path to test and production using the standard transport or export/import process, with a change record.

## Sections

### What you can change

**Body:**

Typical changes are custom fields on standard tables, forms, zoom links, reports, DAL hooks for validation and defaults, and entirely new sessions for local processes. LN also offers UI-side personalization for fields and layouts that do not need development.

Prefer configuration and personalization first, then DAL extensions, then standard-script changes only as a last resort. Each step up increases upgrade cost.

### VRCs and upgrade safety

**Body:**

A VRC (version, release, customer) layers your changes over the standard one. Because your objects live in a separate VRC, an upgrade replaces the standard layer and you re-test the customizations. The less you override, the cheaper the upgrade.

Keep a register of customizations with an owner and a business reason. It is the first thing an upgrade project asks for.

### Where to continue

**Body:**

- See the related pages on creating a custom session, compile errors and DAL custom field sync for step-by-step detail.

## Pitfalls

- Developing directly in production.
- Editing standard objects instead of the customer VRC.
- No customization register.
- Skipping DAL extensions and hiding rules in UI scripts.
- Forgetting to regenerate the runtime data dictionary after table changes.

## Ai Angle

Netray's SyteRay-style agents for developers read an existing customization set, explain what each customized object does and draft DAL or script changes for review. For LN, the same private, on-prem approach applies: models run on your hardware and your source stays inside.

## Faq

### Is LN Studio the same as Application Studio?

**Answer:** Names have shifted between releases and documentation. Studio is the developer tool for sessions, scripts and DAL. Check your release's documentation for the exact customization features in the UI.

### Do I need a developer licence?

**Answer:** Yes, development tooling generally requires one. Confirm with your Infor contract.

### Will customizations survive an upgrade?

**Answer:** Those in a customer VRC are retained but must be re-tested and sometimes adapted to changed standard objects.

### Where do I start for a new custom session?

**Answer:** Follow the create custom session guide, then add DAL logic only if rules are needed.

## Search terms

infor ln application studio, infor ln studio, infor ln customization, infor ln vrc, infor ln dal extension, infor ln developer tools, baan tools studio, infor ln personalization

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
