Table of Contents

FiscalWeekPattern Enum

Definition

Namespace
Bodu.Extensions
Assembly
Bodu.Core.dll
Package
Bodu.Core 1.0.1
Source
FiscalWeekPattern.cs

Specifies the week distribution pattern applied across the three fiscal periods within each quarter of a week-based retail fiscal calendar.

public enum FiscalWeekPattern
Extension Methods

Fields

Weeks544 = 0

Each quarter is divided into periods of 5, 4, and 4 weeks respectively.

Example for Q1: period 1 = weeks 1-5, period 2 = weeks 6-9, period 3 = weeks 10-13.

Weeks454 = 1

Each quarter is divided into periods of 4, 5, and 4 weeks respectively.

Example for Q1: period 1 = weeks 1-4, period 2 = weeks 5-9, period 3 = weeks 10-13.

Weeks445 = 2

Each quarter is divided into periods of 4, 4, and 5 weeks respectively.

Example for Q1: period 1 = weeks 1-4, period 2 = weeks 5-8, period 3 = weeks 9-13. In a 53-week fiscal year, Q4's third period extends to 6 weeks.

Remarks

In a retail fiscal calendar, each quarter comprises exactly 13 weeks, divided into three fiscal periods. The pattern determines how those 13 weeks are distributed - typically as a combination of one 5-week period and two 4-week periods.

The chosen pattern does not affect quarter start or end boundaries, which are always separated by 13-week intervals. It is relevant only when resolving fiscal period (fiscal month) boundaries within a quarter.

In a 53-week fiscal year, the additional week is always appended to the final period of Q4, extending it by one week regardless of the configured pattern.

Applies to

ProductVersions
.NET8, 10