@cityssm/worktech-api
Version:
Integrations with the WorkTech (Pearl) work order management system.
26 lines (25 loc) • 621 B
JavaScript
import { connect } from '@cityssm/mssql-multi-pool';
/**
* Retrieves available time codes.
* @param mssqlConfig - SQL Server configuration.
* @returns The available time codes.
*/
export async function getTimeCodes(mssqlConfig) {
const pool = await connect(mssqlConfig);
const result = (await pool.request().query(/* sql */ `
SELECT
TC_ID AS timeCode,
DESCRIPTION AS timeCodeDescription,
EXTCODE AS externalCode
FROM
WMTCD
WITH
(NOLOCK)
WHERE
Inactive = 0
AND AdminOnly = 0
ORDER BY
TC_ID
`));
return result.recordset;
}