pears.NetCandidateTaxMethodDropdown

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

CREATE PROCEDURE "pears"."NetCandidateTaxMethodDropdown"( IN "pWebUserID" CHAR(20),IN "TaxMethod" CHAR(20) DEFAULT NULL ) 
RESULT( "Value" CHAR(20),"Descrip" CHAR(100),"selected" CHAR(1) ) 
BEGIN
  SELECT '1','PAYE',(IF "isnull"("TaxMethod",'') = 1 THEN '1' ELSE '0' endif) UNION
  SELECT '2','Limited company',(IF "isnull"("TaxMethod",'') = 2 THEN '1' ELSE '0' endif) UNION
  SELECT '3','self employed',(IF "isnull"("TaxMethod",'') = 3 THEN '1' ELSE '0' endif)
END /* DOC
 
2017-10-23 PC modify to return Selected parameter for dropdown on web page
 
*/
GO
 
COMMENT TO PRESERVE FORMAT ON PROCEDURE "pears"."NetCandidateTaxMethodDropdown" IS 
{CREATE PROCEDURE pears."NetCandidateTaxMethodDropdown"(IN pWebUserID CHAR(20), IN TaxMethod CHAR(20) DEFAULT NULL)
RESULT(VALUE CHAR(20),Descrip CHAR(100),selected CHAR(1) )
BEGIN
	SELECT '1','PAYE', (IF isnull(TaxMethod,'')=1 THEN '1' ELSE '0' endif)
  UNION
    SELECT '2','Limited company', (IF isnull(TaxMethod,'')=2 THEN '1' ELSE '0' endif)
  UNION 
    SELECT '3','self employed', (IF isnull(TaxMethod,'')=3 THEN '1' ELSE '0' endif)
END
 
/* DOC
 
2017-10-23 PC modify to return Selected parameter for dropdown on web page
 
*/
}
  • database/procedures/pears_netcandidatetaxmethoddropdown.txt
  • Last modified: 2026/08/07 19:24
  • by 127.0.0.1