Project

General

Profile

Actions

Epic #669

open

Multi-Entity Organization & GSTIN Management

Added by Deeksha Singh 17 days ago. Updated 11 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Start date:
03/26/2026
Due date:
% Done:

0%


Description

Description:
Implement core data model and workflows to support multiple organizations, stores, and GST registrations under a tenant. This includes creating organizations, managing multi-state GSTINs, onboarding stores, and linking stores to GSTINs using effective-dated mappings.

The system should handle real-world scenarios like multiple stores sharing a GSTIN and GSTIN changes over time without affecting historical records. It must enforce strict validation rules (organization and state-level), ensure tenant isolation, and maintain audit logs.

This epic also ensures that GSTIN used in documents is locked at the time of posting and remains unchanged for compliance.

Acceptance Criteria:

Tenant can manage multiple organizations and GST registrations
Stores can be created and linked to valid GSTINs
Store–GSTIN mapping supports effective dating
GSTIN changes do not impact historical data
Validation rules enforced (same org, same state, tenant isolation)
Documents store GSTIN at posting and remain immutable
Audit logs available for all GSTIN mapping changes
End-to-end flow works for multi-store and multi-GST scenarios


Subtasks 10 (10 open0 closed)

Task #659: Store (Outlet) Creation & ManagementIn ProgressVikash Kumar03/26/2026

Actions
Task #660: Store GSTIN MappingNew03/26/2026

Actions
Task #661: GSTIN Mapping Validation RulesNew03/26/2026

Actions
Task #663: Store GSTIN ResolverNew03/26/2026

Actions
Task #664: GSTIN Change FlowNew03/26/2026

Actions
Task #665: Document GSTIN ImmutabilityNew03/26/2026

Actions
Task #666: Audit Logs for Store & GSTIN ChangesNew03/26/2026

Actions
Task #667: Organization & GST Registration UINew03/26/2026

Actions
Task #668: Store Creation & GSTIN Mapping UINew03/26/2026

Actions
Task #670: Organization & GST Registration Setup (BE)New03/26/2026

Actions
Actions #1

Updated by Deeksha Singh 17 days ago

  • Subtask #668 added
Actions #2

Updated by Deeksha Singh 17 days ago

  • Subtask #667 added
Actions #3

Updated by Deeksha Singh 17 days ago

  • Subtask #666 added
Actions #4

Updated by Deeksha Singh 17 days ago

  • Subtask #665 added
Actions #5

Updated by Deeksha Singh 17 days ago

  • Subtask #664 added
Actions #6

Updated by Deeksha Singh 17 days ago

  • Subtask #663 added
Actions #7

Updated by Deeksha Singh 17 days ago

  • Subtask #662 added
Actions #8

Updated by Deeksha Singh 17 days ago

  • Subtask #661 added
Actions #9

Updated by Deeksha Singh 17 days ago

  • Subtask #660 added
Actions #10

Updated by Deeksha Singh 17 days ago

  • Subtask #659 added
Actions #11

Updated by Deeksha Singh 17 days ago

  • Subtask deleted (#662)
Actions #12

Updated by Deeksha Singh 17 days ago

  • Subtask #670 added
Actions #13

Updated by Vikash Kumar 11 days ago

  • Status changed from New to In Progress
  • Assignee set to Vikash Kumar
Actions

Also available in: Atom PDF