Added job line ignore.
This commit is contained in:
@@ -326,28 +326,27 @@ async function DecodeLinFile(extensionlessFilePath) {
|
||||
}
|
||||
);
|
||||
})
|
||||
.filter(
|
||||
(jobline) =>
|
||||
jobline.part_type &&
|
||||
!jobline.db_ref.startsWith("900") &&
|
||||
!jobline.line_desc.toLowerCase().startsWith("urethane") &&
|
||||
!jobline.line_desc.toLowerCase().startsWith("wheel") &&
|
||||
!jobline.line_desc.toLowerCase().startsWith("hazardous") &&
|
||||
!jobline.line_desc.toLowerCase().startsWith("detail") &&
|
||||
!jobline.line_desc.toLowerCase().startsWith("clean") &&
|
||||
jobline.part_type.toUpperCase() !== "PAG" &&
|
||||
jobline.part_type.toUpperCase() !== "PAS" &&
|
||||
jobline.part_type.toUpperCase() !== "PASL" &&
|
||||
jobline.part_type.toUpperCase() !== "PAE" &&
|
||||
jobline.glass_flag === false
|
||||
)
|
||||
// .filter(
|
||||
// (jobline) =>
|
||||
// jobline.part_type &&
|
||||
// !jobline.db_ref.startsWith("900") &&
|
||||
// !jobline.line_desc.toLowerCase().startsWith("urethane") &&
|
||||
// !jobline.line_desc.toLowerCase().startsWith("wheel") &&
|
||||
// !jobline.line_desc.toLowerCase().startsWith("hazardous") &&
|
||||
// !jobline.line_desc.toLowerCase().startsWith("detail") &&
|
||||
// !jobline.line_desc.toLowerCase().startsWith("clean") &&
|
||||
// jobline.part_type.toUpperCase() !== "PAG" &&
|
||||
// jobline.part_type.toUpperCase() !== "PAS" &&
|
||||
// jobline.part_type.toUpperCase() !== "PASL" &&
|
||||
// jobline.part_type.toUpperCase() !== "PAE" &&
|
||||
// jobline.glass_flag === false
|
||||
// )
|
||||
.map((jobline) => {
|
||||
if (
|
||||
(jobline.db_price === null || jobline.db_price === 0) &&
|
||||
!!jobline.act_price &&
|
||||
jobline.act_price > 0
|
||||
) {
|
||||
console.log(1, jobline.line_desc, jobline.db_price, jobline.act_price);
|
||||
log.info(
|
||||
"DB Price null/lower than act price",
|
||||
jobline.line_desc,
|
||||
@@ -368,10 +367,25 @@ async function DecodeLinFile(extensionlessFilePath) {
|
||||
jobline.db_price,
|
||||
jobline.act_price
|
||||
);
|
||||
console.log(2, jobline.line_desc, jobline.db_price, jobline.act_price);
|
||||
jobline.db_price = jobline.act_price;
|
||||
}
|
||||
|
||||
if (
|
||||
!jobline.part_type ||
|
||||
jobline.db_ref.startsWith("900") ||
|
||||
jobline.line_desc.toLowerCase().startsWith("urethane") ||
|
||||
jobline.line_desc.toLowerCase().startsWith("wheel") ||
|
||||
jobline.line_desc.toLowerCase().startsWith("hazardous") ||
|
||||
jobline.line_desc.toLowerCase().startsWith("detail") ||
|
||||
jobline.line_desc.toLowerCase().startsWith("clean") ||
|
||||
jobline.part_type.toUpperCase() === "PAG" ||
|
||||
jobline.part_type.toUpperCase() === "PAS" ||
|
||||
jobline.part_type.toUpperCase() === "PASL" ||
|
||||
jobline.part_type.toUpperCase() === "PAE" ||
|
||||
jobline.glass_flag === true
|
||||
)
|
||||
jobline.ignore = true;
|
||||
|
||||
delete jobline.glass_flag;
|
||||
return jobline;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user