pears.NetOwnerGetFavTitles

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

CREATE PROCEDURE "pears"."NetOwnerGetFavTitles"( IN "pWebUserID" CHAR(20) ) 
/* RESULT( column_name column_type, ... ) */
BEGIN
  SELECT "Description" AS "Descrip","FavouritesID" AS "Value" FROM "favourites" WHERE NOT("Description" = '') AND "Staffid" = "userStaffID"
END /* DOC
2016-12-01 PC doc and test
2019-07-09 ET updated to use userStaffID
 
Inputs:
pWebUserID
 
Outputs:
unnamed
 
Tests:
invalid pWebUserID
valid pWebUserID
 
*/
/* TEST
call NetTestSetup('');
update iqxnetuserlink set employmentid=null where IQXNetUserLinkID in ('test.client','test.agency','test.candidate','test.owner');
update iqxnetuserlink set employmentid='TEST' where IQXNetUserLinkID='test.owner';
insert into Favourites (FavouritesID, Parent, ID, Staffid, Description, Type) on existing skip values ('TEST', null, null, 'TEST', '', 'H');
insert into Favourites (FavouritesID, Parent, ID, Staffid, Description, Type) on existing skip values ('TEST2', 'TEST', 'TEST', 'TEST', 'test', 'P');
select * from NetOwnerGetFavTitles(null);
expect EOF;
select * from NetOwnerGetFavTitles('test.owner') order by Descrip asc;
expect Descrip=test,Value=TEST2;
expect EOF;
*/
GO
 
COMMENT TO PRESERVE FORMAT ON PROCEDURE "pears"."NetOwnerGetFavTitles" IS 
{CREATE PROCEDURE pears."NetOwnerGetFavTitles"( IN "pWebUserID" CHAR(20) )
/* RESULT( column_name column_type, ... ) */
BEGIN
    SELECT Description AS Descrip, FavouritesID AS VALUE FROM favourites WHERE NOT(Description = '') AND Staffid = userStaffID;
END
 
/* DOC
2016-12-01 PC doc and test
2019-07-09 ET updated to use userStaffID
 
Inputs:
    pWebUserID
 
Outputs:
    unnamed
 
Tests:
    invalid pWebUserID
    valid pWebUserID
 
*/
 
/* TEST
call NetTestSetup('');
update iqxnetuserlink set employmentid=null where IQXNetUserLinkID in ('test.client','test.agency','test.candidate','test.owner');
update iqxnetuserlink set employmentid='TEST' where IQXNetUserLinkID='test.owner';
insert into Favourites (FavouritesID, Parent, ID, Staffid, Description, Type) on existing skip values ('TEST', null, null, 'TEST', '', 'H');
insert into Favourites (FavouritesID, Parent, ID, Staffid, Description, Type) on existing skip values ('TEST2', 'TEST', 'TEST', 'TEST', 'test', 'P');
select * from NetOwnerGetFavTitles(null);
expect EOF;
select * from NetOwnerGetFavTitles('test.owner') order by Descrip asc;
expect Descrip=test,Value=TEST2;
expect EOF;
*/
}
  • database/procedures/pears_netownergetfavtitles.txt
  • Last modified: 2026/08/07 19:24
  • by 127.0.0.1