pears.WeekContaining

Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace.

COMMENT TO PRESERVE FORMAT ON PROCEDURE "pears"."WeekContaining" IS 
{CREATE FUNCTION WeekContaining 
 
/* Application Maintained Function / Procedure - DO NOT EDIT*/
 
(IN d DATE)
RETURNS INTEGER
BEGIN
  DECLARE yr INTEGER;
  DECLARE wk INTEGER;
  DECLARE dt DATE;
  SELECT MAX(yearnumber) INTO yr FROM payrollyear WHERE(week1friday-7) < d;
  SELECT week1friday INTO dt FROM payrollyear WHERE yearnumber = yr;
  SET wk=truncnum((d-(dt-6))/7,0)+1;
  RETURN(yr*100+wk)
END
}
  • database/procedures/pears_weekcontaining.txt
  • Last modified: 2026/08/07 19:24
  • by 127.0.0.1