;=====================================================================
; TDL Name    : Week of Month Column in Day Book and Ledger
; Purpose     : Adds a WEEK column (Week 1 to Week 5) in Day Book and Ledger Vouchers
; Load        : Tally > F1 Help > TDL & Add-On > Manage Local TDL
; Website     : gyanamrittdl.com (Free TDL)
;=====================================================================

[Field: WeekOfDate001]
    Use      : Name Field
    Set as   : if $$DayOfDate:$Date <= 7 then "Week 1" else if $$DayOfDate:$Date <= 14 then "Week 2" else if $$DayOfDate:$Date <= 21 then "Week 3" else if $$DayOfDate:$Date <= 28 then "Week 4" else "Week 5"
    Width    : 8
    Color    : DarkREd
    Style    : Small Bold
	Border:Thin Right

;----------------------------- DAY BOOK ------------------------------
[#Line: DBTitle1]
    Add   : Field : At Beginning : WeekOfDate001
    Local : Field : WeekOfDate001 : Set as : "WEEK"

[#Line: DBTitle2]
    Add   : Field : At Beginning : WeekOfDate001
    Local : Field : WeekOfDate001 : Set as : ""

[#Line: DSP VchDetail]
    Add   : Field : At Beginning : WeekOfDate001

;-------------------------- LEDGER VOUCHERS --------------------------
[#Line: DSP VchAccTitles]
    Add   : Field : At Beginning : WeekOfDate001
    Local : Field : WeekOfDate001 : Set as : "WEEK"

[#Line: LV OpeningBalance]
    Add   : Field : At Beginning : WeekOfDate001
    Local : Field : WeekOfDate001 : Set as : ""

[#Line: DSP VchAccDetail]
    Add   : Field : At Beginning : WeekOfDate001

[#Line: DSP VchClAmt]
    Add   : Field : At Beginning : WeekOfDate001
    Local : Field : WeekOfDate001 : Set as : ""

;============================ END ====================================
