fix: reimplement transfer to laying logics separating effective financial date and physical transfer date

This commit is contained in:
Adnan Zahir
2026-03-05 12:53:00 +07:00
parent 1b6041073e
commit 7f8013c5ed
7 changed files with 284 additions and 51 deletions
+1
View File
@@ -12,6 +12,7 @@ type LayingTransfer struct {
FromProjectFlockId uint `gorm:"not null"`
ToProjectFlockId uint `gorm:"not null"`
TransferDate time.Time `gorm:"type:date;not null"`
EconomicCutoffDate *time.Time `gorm:"type:date"`
EffectiveMoveDate *time.Time `gorm:"type:date"`
ExecutedAt *time.Time `gorm:"type:timestamptz"`
ExecutedBy *uint `gorm:"index"`