summaryrefslogtreecommitdiff
path: root/lib/forms
diff options
context:
space:
mode:
Diffstat (limited to 'lib/forms')
-rw-r--r--lib/forms/services.ts13
1 files changed, 12 insertions, 1 deletions
diff --git a/lib/forms/services.ts b/lib/forms/services.ts
index 34bad300..2f7caec3 100644
--- a/lib/forms/services.ts
+++ b/lib/forms/services.ts
@@ -1147,8 +1147,19 @@ async function transformDataToSEDPFormat(
const transformedItems = [];
for (const row of tableData) {
+
+ const cotractItem = await db.query.contractItems.findFirst({
+ where:
+ eq(contractItems.id, contractItemId),
+ });
+
+ const item = await db.query.items.findFirst({
+ where:
+ eq(items.id, cotractItem.itemId),
+ });
+
// Get packageCode for this specific tag
- let packageCode = formCode; // fallback to formCode
+ let packageCode = item.packageCode; // fallback to formCode
let tagClassCode = ""; // for CLS_ID
if (row.TAG_NO && contractItemId) {