The Engineering Journal

Technical Deep Dives

Production-ready code, architecture breakdowns, and performance tuning strategies for enterprise retail systems.

Oracle RMS UDAs — User Defined Attributes: Types, Creation & Querying
Latest Entry
Oracle Retail2026-04-23

Oracle RMS UDAs — User Defined Attributes: Types, Creation & Querying

The definitive developer guide to Oracle RMS User Defined Attributes (UDAs). Covers all three UDA types (Date, List of Values, Free Form), the UDA master tables, department linkage, REQUIRED_IND activation gating, UDA_ITEM_LOV/DATE/FF querying patterns, and production-ready SQL & PL/SQL examples.

Read Full Article

Previous Articles

Oracle RMS Item Creation Workflow — From Scratch to Ranging
Oracle Retail

Oracle RMS Item Creation Workflow — From Scratch to Ranging

A step-by-step developer guide to creating items in Oracle RMS from zero to fully ranged. Covers item number generation, ITEM_MASTER setup, ITEM_DESC, ITEM_SUPPLIER, UDA assignment, status activation, and ITEM_LOC ranging — with production-ready SQL and PL/SQL examples.

Read Article
Oracle RMS Item Supplier Setup — Primary Supplier, Cost, Lead Times & Pack Sizes
Oracle Retail

Oracle RMS Item Supplier Setup — Primary Supplier, Cost, Lead Times & Pack Sizes

The definitive developer guide to Oracle RMS item-supplier setup. Covers ITEM_SUPPLIER table structure, ITEM_SUPP_COUNTRY FOB costing, the primary supplier pattern, unit cost vs landed cost, lead time hierarchy, inner and outer pack sizes, rounding flags, and production-ready SQL & PL/SQL examples.

Read Article
Currencies, Exchange Rates & VAT Regions in Oracle RMS
Oracle Retail

Currencies, Exchange Rates & VAT Regions in Oracle RMS

The definitive developer guide to Oracle RMS multi-currency operations. Covers the CURRENCIES table, exchange rate types (Operational, Buying, Selling), CURRENCY_RATES date-effective patterns, VAT regions, VAT codes, the GST tax calculation chain, and production-ready SQL & PL/SQL examples.

Read Article
Oracle RMS Item Master Deep Dive — Item Types, Levels & the ITEM_MASTER Table
Oracle Retail

Oracle RMS Item Master Deep Dive — Item Types, Levels & the ITEM_MASTER Table

The definitive developer guide to the Oracle RMS Item Master. Covers the ITEM_MASTER table, item types (regular, pack, simple pack), item levels (transaction, style, SKU), ITEM_DESC multilingual storage, PARENT_ITEM and diff attributes, status codes, and production-ready SQL examples.

Read Article
The Retail Calendar in Oracle RMS
Oracle Retail

The Retail Calendar in Oracle RMS

The definitive developer guide to the Oracle RMS retail calendar. Covers 4-5-4 vs 4-4-5 vs Gregorian calendar types, the PERIOD table structure, fiscal week/month/quarter/year hierarchy, SYSTEM_OPTIONS.VDATE, the SYSDATE batch, period close and the stock ledger, and production-ready SQL examples.

Read Article
Oracle RMS Suppliers & Partners: Supplier Master, Sites and Partner Types Explained
Oracle Retail

Oracle RMS Suppliers & Partners: Supplier Master, Sites and Partner Types Explained

Complete developer reference for Oracle RMS Suppliers and Partners. Covers the SUPS table, ADDR supplier sites, all PARTNER_TYPE codes, ITEM_SUPPLIER cost and lead-time setup, ITEM_SUPP_COUNTRY FOB costing, the primary supplier pattern, and 5 production-ready SQL examples.

Read Article
Oracle RMS Merchandise Hierarchy Explained: Company to Subclass
Oracle Retail

Oracle RMS Merchandise Hierarchy Explained: Company to Subclass

The definitive developer guide to the Oracle RMS Merchandise Hierarchy. Covers all six levels — COMPHEAD, DIVISION, GROUPS, DEPS, CLASS, SUBCLASS — composite primary keys, the ITEM_MASTER attachment pattern, and production-ready SQL & PL/SQL examples.

Read Article
The Oracle RMS Organizational Hierarchy — Stores, Warehouses & Locations
Oracle Retail

The Oracle RMS Organizational Hierarchy — Stores, Warehouses & Locations

The definitive developer guide to the Oracle RMS Organizational Hierarchy. Covers the CHAIN → AREA → REGION → DISTRICT → STORE store track, the WH table with Physical, Virtual and Finisher warehouses, the critical LOC + LOC_TYPE pattern, ITEM_LOC, and production-ready SQL & PL/SQL examples.

Read Article
PL/SQL Complete Guide: From Basics to Advanced Oracle Programming
PL/SQL

PL/SQL Complete Guide: From Basics to Advanced Oracle Programming

The definitive PL/SQL reference for Oracle developers — covering PL/SQL block structure, variables and data types (%TYPE, %ROWTYPE), conditional statements (IF/CASE), all loop types, implicit and explicit cursors, exception handling (predefined & user-defined), stored procedures vs functions, packages (spec & body), triggers (BEFORE/AFTER/INSTEAD OF), BULK COLLECT & FORALL for performance, and EXECUTE IMMEDIATE dynamic SQL. Real-world Oracle Retail examples throughout.

Read Article
SQL Advanced: Window Functions, Ranking, Running Totals & CTEs
SQL

SQL Advanced: Window Functions, Ranking, Running Totals & CTEs

Master advanced SQL analytics — Window Functions (OVER, PARTITION BY), ranking functions (ROW_NUMBER, RANK, DENSE_RANK, NTILE), LAG/LEAD for period comparisons, running totals and moving averages with SUM/AVG OVER, and Common Table Expressions (CTE & Recursive CTE) with real-world Oracle and PostgreSQL examples.

Read Article
SQL Intermediate: Joins, Aggregates, Subqueries, Functions, Views & Indexes
SQL

SQL Intermediate: Joins, Aggregates, Subqueries, Functions, Views & Indexes

Master intermediate SQL concepts in one comprehensive guide — covering all JOIN types, aggregate functions (COUNT/SUM/AVG/MIN/MAX), GROUP BY, HAVING, subqueries, UNION/INTERSECT/EXCEPT, CASE statements, COALESCE/NULLIF/NVL, string/date/math functions, SQL Views, and Indexes. Packed with Oracle, MySQL, and PostgreSQL examples.

Read Article
SQL Foundations: The Complete Beginner's Guide
SQL

SQL Foundations: The Complete Beginner's Guide

Master SQL from zero — covering What is SQL, data types, DDL (CREATE/ALTER/DROP), DML (INSERT/UPDATE/DELETE), SELECT, WHERE, ORDER BY, DISTINCT, LIKE/IN/BETWEEN, NULL handling, operators, LIMIT, aliases, comments, and essential functions. Oracle, MySQL, and PostgreSQL examples throughout.

Read Article
RetailCoder
All systems operational
v1.0 Live

RC:OMS

Multi-channel order management with double-entry inventory ledger. Amazon, Flipkart, Shopify, WooCommerce — one source of truth.

Launch demo →
v1.0 Live

RC:Storefront

Self-hosted headless e-commerce. Your server, your data, zero transaction fees. Native RC:OMS inventory sync.

Visit Storefront →
Pipeline

RC:Pulse

AI-powered retail analytics and demand forecasting — built natively on top of your RC:OMS and Storefront data.

Request early access →
Built in India 🇮🇳  ·  Architected by Priyanshu PandeyTalk to an engineer →