25 lines
662 B
JavaScript
25 lines
662 B
JavaScript
exports.addQbxmlHeader = addQbxmlHeader = (xml) => {
|
|
return `<?xml version="1.0" encoding="utf-8"?>
|
|
<?qbxml version="13.0"?>
|
|
${xml}
|
|
`;
|
|
};
|
|
|
|
exports.generateSourceTier = (jobs_by_pk) => {
|
|
return jobs_by_pk.ins_co_nm;
|
|
};
|
|
|
|
exports.generateJobTier = (jobs_by_pk) => {
|
|
return jobs_by_pk.ro_number;
|
|
};
|
|
|
|
exports.generateOwnerTier = (jobs_by_pk) => {
|
|
return jobs_by_pk.ownr_co_nm
|
|
? `${jobs_by_pk.ownr_co_nm} - ${jobs_by_pk.ownr_ln || ""} ${
|
|
jobs_by_pk.ownr_fn || ""
|
|
} #${jobs_by_pk.owner.accountingid || ""}`
|
|
: `${jobs_by_pk.ownr_ln || ""} ${jobs_by_pk.ownr_fn || ""} #${
|
|
jobs_by_pk.owner.accountingid || ""
|
|
}`;
|
|
};
|