diff --git a/package-lock.json b/package-lock.json index 745f7c1..9c13c7d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bodyshop-desktop", - "version": "0.0.1-alpha.8", + "version": "0.0.1-alpha.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bodyshop-desktop", - "version": "0.0.1-alpha.8", + "version": "0.0.1-alpha.10", "hasInstallScript": true, "dependencies": { "@apollo/client": "^3.13.6", diff --git a/src/main/ems-parts-order/ems-parts-order-generate-lin.ts b/src/main/ems-parts-order/ems-parts-order-generate-lin.ts index befa5b7..ec58fbe 100644 --- a/src/main/ems-parts-order/ems-parts-order-generate-lin.ts +++ b/src/main/ems-parts-order/ems-parts-order-generate-lin.ts @@ -19,6 +19,8 @@ const EmsPartsOrderGenerateLinFile = async ( DB_REF: partsOrderLine.jobline?.db_ref, UNQ_SEQ: partsOrderLine.jobline?.unq_seq, WHO_PAYS: partsOrderLine.jobline?.who_pays, + PART_DESCJ: partsOrderLine.jobline?.part_descj, + LINE_DESC: partsOrderLine.jobline?.line_desc, PART_TYPE: partsOrderLine.priceChange === true diff --git a/src/main/ems-parts-order/ems-parts-order-generate-ttl.ts b/src/main/ems-parts-order/ems-parts-order-generate-ttl.ts index a59e79f..9e56333 100644 --- a/src/main/ems-parts-order/ems-parts-order-generate-ttl.ts +++ b/src/main/ems-parts-order/ems-parts-order-generate-ttl.ts @@ -24,7 +24,7 @@ const EmsPartsOrderGenerateTtlFile = async ( ttlFieldLineDescriptors, ); - await dbf.appendRecords(records); + await dbf.appendRecords([records]); console.log(`${records.length} TTL file records added.`); return true; } catch (error) { diff --git a/src/main/ems-parts-order/ems-parts-order-interfaces.ts b/src/main/ems-parts-order/ems-parts-order-interfaces.ts index 6cf9174..264032e 100644 --- a/src/main/ems-parts-order/ems-parts-order-interfaces.ts +++ b/src/main/ems-parts-order/ems-parts-order-interfaces.ts @@ -79,6 +79,7 @@ export interface Jobline { bett_type: string | null; cert_part: boolean; est_seq: string | null; + part_descj: boolean; } // Parts Order Line export interface diff --git a/src/main/util/ems-interface/fielddescriptors/ttl-field-descriptors.ts b/src/main/util/ems-interface/fielddescriptors/ttl-field-descriptors.ts index e69d65b..b395b8d 100644 --- a/src/main/util/ems-interface/fielddescriptors/ttl-field-descriptors.ts +++ b/src/main/util/ems-interface/fielddescriptors/ttl-field-descriptors.ts @@ -56,7 +56,7 @@ export const ttlFieldLineDescriptors: FieldDescriptor[] = [ decimalPlaces: 2, }, { - name: "N_SUPP_ANT", + name: "N_SUPP_AMT", type: "N", size: 10, decimalPlaces: 2,