From 80eb7ed96254273393459e0a275096d859e754ff Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 31 Oct 2023 11:01:59 +0700 Subject: add procurement job --- import_order_detail_altama.ktr | 948 +++++++++++++++++++++++++++ import_product_altama.ktr | 780 +++++++++++++++++++++++ import_storage_altama.ktr | 1379 ++++++++++++++++++++++++++++++++++++++++ run_procurement_job.kjb | 507 +++++++++++++++ run_procurement_job.sh | 1 + 5 files changed, 3615 insertions(+) create mode 100644 import_order_detail_altama.ktr create mode 100644 import_product_altama.ktr create mode 100644 import_storage_altama.ktr create mode 100644 run_procurement_job.kjb create mode 100644 run_procurement_job.sh diff --git a/import_order_detail_altama.ktr b/import_order_detail_altama.ktr new file mode 100644 index 0000000..ee2d2f3 --- /dev/null +++ b/import_order_detail_altama.ktr @@ -0,0 +1,948 @@ + + + + import_order_detail_altama + + + + Normal + / + + + + + + + + + + + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + TRANSNAME + Y + TRANSNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + + LINES_UPDATED + Y + LINES_UPDATED + + + + LINES_INPUT + Y + LINES_INPUT + + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + + LINES_REJECTED + Y + LINES_REJECTED + + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + CLIENT + N + CLIENT + + + + + +
+ + + + ID_BATCH + Y + ID_BATCH + + + SEQ_NR + Y + SEQ_NR + + + LOGDATE + Y + LOGDATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + INPUT_BUFFER_ROWS + Y + INPUT_BUFFER_ROWS + + + OUTPUT_BUFFER_ROWS + Y + OUTPUT_BUFFER_ROWS + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + LOG_FIELD + N + LOG_FIELD + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + METRICS_DATE + Y + METRICS_DATE + + + METRICS_CODE + Y + METRICS_CODE + + + METRICS_DESCRIPTION + Y + METRICS_DESCRIPTION + + + METRICS_SUBJECT + Y + METRICS_SUBJECT + + + METRICS_TYPE + Y + METRICS_TYPE + + + METRICS_VALUE + Y + METRICS_VALUE + + + + + +
+ + 0.0 + 0.0 + + 10000 + 50 + 50 + N + Y + 50000 + Y + + N + 1000 + 100 + + + + + + + + + - + 2023/10/31 08:50:35.410 + - + 2023/10/31 08:50:35.410 + + N + + + + + dw bi indoteknik (localhost) + localhost + POSTGRESQL + Native + dw_bi_indoteknik + 5432 + odoo + Encrypted 2be98afc82bdfd8dd9a2ca45acc83f6c3 + + + + + + FORCE_IDENTIFIERS_TO_LOWERCASE + N + + + FORCE_IDENTIFIERS_TO_UPPERCASE + N + + + IS_CLUSTERED + N + + + PORT_NUMBER + 5432 + + + PRESERVE_RESERVED_WORD_CASE + Y + + + QUOTE_ALL_FIELDS + N + + + SUPPORTS_BOOLEAN_DATA_TYPE + Y + + + SUPPORTS_TIMESTAMP_DATA_TYPE + N + + + USE_POOLING + N + + + + + + Microsoft Excel input + Select values + Y + + + Select values + Insert / update + Y + + + + Microsoft Excel input + ExcelInput + + Y + + 1 + + none + + +
Y
+ Y + N + + + + + + + 0 + + Y + N + + + + /home/superman/data/soo.xlsx + + + N + N + + + + Doc Type + String + -1 + -1 + none + N + + + + + + + Order Reference + String + -1 + -1 + none + N + + + + + + + Date Ordered + Date + -1 + -1 + none + N + + + + + + + Order + String + -1 + -1 + none + N + + + + + + + Doc Status + String + -1 + -1 + none + N + + + + + + + Product + String + -1 + -1 + none + N + + + + + + + Price + Number + -1 + -1 + none + N + + + + + + + Unit Price + Number + -1 + -1 + none + N + + + + + + + Ordered Qty + Number + -1 + -1 + none + N + + + + + + + Delivered Qty + Number + -1 + -1 + none + N + + + + + + + Invoiced + Number + -1 + -1 + none + N + + + + + + + Sales Rep + String + -1 + -1 + none + N + + + + + + + Business Partner + String + -1 + -1 + none + N + + + + + + + Serial No + String + -1 + -1 + none + N + + + + + + + + + Sheet0 + 0 + 0 + + + N + N + N + + warning + + error + + line + + + + + + + + + POI + Encrypted + + + + + + + + + + 96 + 64 + Y + +
+ + Select values + SelectValues + + Y + + 1 + + none + + + + + Doc Type + doc_type + + + Order Reference + ref + + + Date Ordered + date_ordered + + + Order + order + + + Doc Status + doc_status + + + Product + product + + + Price + price + + + Unit Price + unit_price + + + Ordered Qty + qty_ordered + + + Delivered Qty + qty_delivered + + + Invoiced + invoiced + + + Sales Rep + sales_rep + + + Business Partner + business_partner + + + Serial No + serial + + N + + + + + + + + + + + 240 + 64 + Y + + + + Insert / update + InsertUpdate + + Y + + 1 + + none + + + dw bi indoteknik (localhost) + 100 + N + + public +
soo_altama
+ + ref + ref + = + + + + product + product + = + + + + doc_type + doc_type + Y + + + ref + ref + N + + + date_ordered + date_ordered + Y + + + order + order + Y + + + doc_status + doc_status + Y + + + product + product + N + + + price + price + Y + + + unit_price + unit_price + Y + + + qty_ordered + qty_ordered + Y + + + qty_delivered + qty_delivered + Y + + + invoiced + invoiced + Y + + + sales_rep + sales_rep + Y + + + business_partner + business_partner + Y + + + serial + serial + Y + + + + + + + + + + + + 384 + 64 + Y + + + + + + + N + +
diff --git a/import_product_altama.ktr b/import_product_altama.ktr new file mode 100644 index 0000000..ffb0045 --- /dev/null +++ b/import_product_altama.ktr @@ -0,0 +1,780 @@ + + + + import_product_altama + + + + Normal + / + + + + + + + + + + + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + TRANSNAME + Y + TRANSNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + + LINES_UPDATED + Y + LINES_UPDATED + + + + LINES_INPUT + Y + LINES_INPUT + + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + + LINES_REJECTED + Y + LINES_REJECTED + + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + CLIENT + N + CLIENT + + + + + +
+ + + + ID_BATCH + Y + ID_BATCH + + + SEQ_NR + Y + SEQ_NR + + + LOGDATE + Y + LOGDATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + INPUT_BUFFER_ROWS + Y + INPUT_BUFFER_ROWS + + + OUTPUT_BUFFER_ROWS + Y + OUTPUT_BUFFER_ROWS + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + LOG_FIELD + N + LOG_FIELD + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + METRICS_DATE + Y + METRICS_DATE + + + METRICS_CODE + Y + METRICS_CODE + + + METRICS_DESCRIPTION + Y + METRICS_DESCRIPTION + + + METRICS_SUBJECT + Y + METRICS_SUBJECT + + + METRICS_TYPE + Y + METRICS_TYPE + + + METRICS_VALUE + Y + METRICS_VALUE + + + + + +
+ + 0.0 + 0.0 + + 10000 + 50 + 50 + N + Y + 50000 + Y + + N + 1000 + 100 + + + + + + + + + - + 2023/10/31 09:09:00.028 + - + 2023/10/31 09:09:00.028 + + N + + + + + dw bi indoteknik + localhost + POSTGRESQL + Native + dw_bi_indoteknik + 5703 + metabase + Encrypted 2be98dfba28d7bf86853c9f58cfc4f889 + + + + + + FORCE_IDENTIFIERS_TO_LOWERCASE + N + + + FORCE_IDENTIFIERS_TO_UPPERCASE + N + + + IS_CLUSTERED + N + + + PORT_NUMBER + 5703 + + + PRESERVE_RESERVED_WORD_CASE + Y + + + QUOTE_ALL_FIELDS + N + + + SUPPORTS_BOOLEAN_DATA_TYPE + Y + + + SUPPORTS_TIMESTAMP_DATA_TYPE + Y + + + USE_POOLING + N + + + + + + Microsoft Excel input + Select values + Y + + + Select values + Insert / update + Y + + + + Microsoft Excel input + ExcelInput + + Y + + 1 + + none + + +
Y
+ Y + N + + + + + + + 0 + + Y + N + + + + C:\Users\stephan\Downloads\reportFrame(1).xlsx + + + N + N + + + + Item Code + String + -1 + -1 + none + N + + + + + + + Search Key + String + -1 + -1 + none + N + + + + + + + barcode_pcs + String + -1 + -1 + none + N + + + + + + + Name + String + -1 + -1 + none + N + + + + + + + Buffer B2B + Number + -1 + -1 + none + N + + + + + + + Weight + Number + -1 + -1 + none + N + + + + + + + volumeCM + Number + -1 + -1 + none + N + + + + + + + Active + String + -1 + -1 + none + N + + + + + + + + + Sheet0 + 0 + 0 + + + N + N + N + + warning + + error + + line + + + + + + + + + POI + Encrypted + + + + + + + + + + 160 + 80 + Y + +
+ + Select values + SelectValues + + Y + + 1 + + none + + + + + Item Code + item_code + + + Search Key + value + + + Name + name + + + Active + active + + N + + + + + + + + + + + 320 + 80 + Y + + + + Insert / update + InsertUpdate + + Y + + 1 + + none + + + dw bi indoteknik + 100 + N + + public +
product_altama
+ + value + value + = + + + + item_code + item_code + Y + + + value + value + N + + + name + name + Y + + + active + active + Y + + + + + + + + + + + + 448 + 80 + Y + + + + + + + N + +
diff --git a/import_storage_altama.ktr b/import_storage_altama.ktr new file mode 100644 index 0000000..4759509 --- /dev/null +++ b/import_storage_altama.ktr @@ -0,0 +1,1379 @@ + + + + import_storage_altama + + + + Normal + / + + + + + + + + + + + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + TRANSNAME + Y + TRANSNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + + LINES_UPDATED + Y + LINES_UPDATED + + + + LINES_INPUT + Y + LINES_INPUT + + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + + LINES_REJECTED + Y + LINES_REJECTED + + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + CLIENT + N + CLIENT + + + + + +
+ + + + ID_BATCH + Y + ID_BATCH + + + SEQ_NR + Y + SEQ_NR + + + LOGDATE + Y + LOGDATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + INPUT_BUFFER_ROWS + Y + INPUT_BUFFER_ROWS + + + OUTPUT_BUFFER_ROWS + Y + OUTPUT_BUFFER_ROWS + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + TRANSNAME + Y + TRANSNAME + + + STEPNAME + Y + STEPNAME + + + STEP_COPY + Y + STEP_COPY + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + LOG_FIELD + N + LOG_FIELD + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + METRICS_DATE + Y + METRICS_DATE + + + METRICS_CODE + Y + METRICS_CODE + + + METRICS_DESCRIPTION + Y + METRICS_DESCRIPTION + + + METRICS_SUBJECT + Y + METRICS_SUBJECT + + + METRICS_TYPE + Y + METRICS_TYPE + + + METRICS_VALUE + Y + METRICS_VALUE + + + + + +
+ + 0.0 + 0.0 + + 10000 + 50 + 50 + N + Y + 50000 + Y + + N + 1000 + 100 + + + + + + + + + - + 2023/10/31 09:15:04.104 + - + 2023/10/31 09:15:04.104 + + N + + + + + dw bi indoteknik (localhost) + localhost + POSTGRESQL + Native + dw_bi_indoteknik + 5432 + odoo + Encrypted 2be98afc82bdfd8dd9a2ca45acc83f6c3 + + + + + + FORCE_IDENTIFIERS_TO_LOWERCASE + N + + + FORCE_IDENTIFIERS_TO_UPPERCASE + N + + + IS_CLUSTERED + N + + + PORT_NUMBER + 5432 + + + PRESERVE_RESERVED_WORD_CASE + Y + + + QUOTE_ALL_FIELDS + N + + + SUPPORTS_BOOLEAN_DATA_TYPE + Y + + + SUPPORTS_TIMESTAMP_DATA_TYPE + N + + + USE_POOLING + N + + + + + + Microsoft Excel input + Select values + Y + + + Select values + Replace in string + Y + + + Replace in string + Select values 2 + Y + + + Select values 2 + Insert / update + Y + + + + Microsoft Excel input + ExcelInput + + Y + + 1 + + none + + +
Y
+ N + N + + + + + + + 0 + + Y + N + + + + /home/superman/data/storage.xlsx + + + N + N + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + null + None + -1 + -1 + none + N + + + + + + + + + storage_detail_mm_ol + 6 + 6 + + + N + N + N + + warning + + error + + line + + + + + + + + + POI + Encrypted + + + + + + + + + + 128 + 64 + Y + +
+ + Select values + SelectValues + + Y + + 1 + + none + + + + + null + item_code + + + null_1 + null + + + null_2 + name + + + null_3 + qty_avail_minus_buffer + + + null_4 + qty_avail + + + null_5 + qty_buffer_marketplace + + + null_6 + qty_buffer_modern + + + null_7 + qty_buffer_b2b + + + null_8 + total_buffer + + + null_9 + qty_onhand + + + null_10 + qty_reserved + + + null_11 + qty_unconfirmed + + + null_12 + max_buffer_mm + + + null_13 + max_buffer_marketplace + + N + + + + + + + + + + + 256 + 64 + Y + + + + Select values 2 + SelectValues + + Y + + 1 + + none + + + + + item_code + + + + name + + + + qty_avail_minus_buffer + + + + qty_avail + + + + qty_buffer_marketplace + + + + qty_buffer_modern + + + + qty_buffer_b2b + + + + total_buffer + + + + qty_onhand + + + + qty_reserved + + + + qty_unconfirmed + + + + max_buffer_mm + + + + max_buffer_marketplace + + + N + + qty_avail_minus_buffer + qty_avail_minus_buffer + Integer + -2 + -2 + + false + + + false + + + + + + + + qty_avail + qty_avail + Integer + -2 + -2 + + false + + + false + + + + + + + + qty_buffer_marketplace + qty_buffer_marketplace + Integer + -2 + -2 + + false + + + false + + + + + + + + qty_buffer_modern + qty_buffer_modern + Integer + -2 + -2 + + false + + + false + + + + + + + + qty_buffer_b2b + qty_buffer_b2b + Integer + -2 + -2 + + false + + + false + + + + + + + + total_buffer + total_buffer + Integer + -2 + -2 + + false + + + false + + + + + + + + qty_onhand + qty_onhand + Integer + -2 + -2 + + false + + + false + + + + + + + + qty_reserved + qty_reserved + Integer + -2 + -2 + + false + + + false + + + + + + + + qty_unconfirmed + qty_unconfirmed + Integer + -2 + -2 + + false + + + false + + + + + + + + max_buffer_mm + max_buffer_mm + Integer + -2 + -2 + + false + + + false + + + + + + + + max_buffer_marketplace + max_buffer_marketplace + Integer + -2 + -2 + + false + + + false + + + + + + + + + + + + + + + + + 384 + 64 + Y + + + + Replace in string + ReplaceString + + Y + + 1 + + none + + + + + qty_avail_minus_buffer + + no + . + + N + + no + no + no + + + qty_avail + + no + . + + N + + no + no + no + + + qty_buffer_marketplace + + no + . + + N + + no + no + no + + + qty_buffer_modern + + no + . + + N + + no + no + no + + + qty_buffer_b2b + + no + . + + N + + no + no + no + + + total_buffer + + no + . + + N + + no + no + no + + + qty_onhand + + no + . + + N + + no + no + no + + + qty_reserved + + no + . + + N + + no + no + no + + + qty_unconfirmed + + no + . + + N + + no + no + no + + + max_buffer_mm + + no + . + + N + + no + no + no + + + max_buffer_marketplace + + no + . + + N + + no + no + no + + + + + + + + + + + + 320 + 160 + Y + + + + Insert / update + InsertUpdate + + Y + + 1 + + none + + + dw bi indoteknik (localhost) + 100 + N + + public +
storage_altama
+ + item_code + item_code + = + + + + name + name + = + + + + item_code + item_code + N + + + name + name + N + + + qty_avail_minus_buffer + qty_avail_minus_buffer + Y + + + qty_avail + qty_avail + Y + + + qty_buffer_marketplace + qty_buffer_marketplace + Y + + + qty_buffer_modern + qty_buffer_modern + Y + + + qty_buffer_b2b + qty_buffer_b2b + Y + + + total_buffer + total_buffer + Y + + + qty_onhand + qty_onhand + Y + + + qty_reserved + qty_reserved + Y + + + qty_unconfirmed + qty_unconfirmed + Y + + + max_buffer_mm + max_buffer_mm + Y + + + max_buffer_marketplace + max_buffer_marketplace + Y + + + + + + + + + + + + 528 + 64 + Y + + + + + + + N + +
diff --git a/run_procurement_job.kjb b/run_procurement_job.kjb new file mode 100644 index 0000000..4ad9c9d --- /dev/null +++ b/run_procurement_job.kjb @@ -0,0 +1,507 @@ + + + run_procurement_job + + + + / + - + 2023/10/31 10:53:32.332 + - + 2023/10/31 10:53:32.332 + + + + + + + + + + + + + ID_JOB + Y + ID_JOB + + + CHANNEL_ID + Y + CHANNEL_ID + + + JOBNAME + Y + JOBNAME + + + STATUS + Y + STATUS + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + STARTDATE + Y + STARTDATE + + + ENDDATE + Y + ENDDATE + + + LOGDATE + Y + LOGDATE + + + DEPDATE + Y + DEPDATE + + + REPLAYDATE + Y + REPLAYDATE + + + LOG_FIELD + Y + LOG_FIELD + + + EXECUTING_SERVER + N + EXECUTING_SERVER + + + EXECUTING_USER + N + EXECUTING_USER + + + START_JOB_ENTRY + N + START_JOB_ENTRY + + + CLIENT + N + CLIENT + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + JOBNAME + Y + TRANSNAME + + + JOBENTRYNAME + Y + STEPNAME + + + LINES_READ + Y + LINES_READ + + + LINES_WRITTEN + Y + LINES_WRITTEN + + + LINES_UPDATED + Y + LINES_UPDATED + + + LINES_INPUT + Y + LINES_INPUT + + + LINES_OUTPUT + Y + LINES_OUTPUT + + + LINES_REJECTED + Y + LINES_REJECTED + + + ERRORS + Y + ERRORS + + + RESULT + Y + RESULT + + + NR_RESULT_ROWS + Y + NR_RESULT_ROWS + + + NR_RESULT_FILES + Y + NR_RESULT_FILES + + + LOG_FIELD + N + LOG_FIELD + + + COPY_NR + N + COPY_NR + + + + + +
+ + + ID_BATCH + Y + ID_BATCH + + + CHANNEL_ID + Y + CHANNEL_ID + + + LOG_DATE + Y + LOG_DATE + + + LOGGING_OBJECT_TYPE + Y + LOGGING_OBJECT_TYPE + + + OBJECT_NAME + Y + OBJECT_NAME + + + OBJECT_COPY + Y + OBJECT_COPY + + + REPOSITORY_DIRECTORY + Y + REPOSITORY_DIRECTORY + + + FILENAME + Y + FILENAME + + + OBJECT_ID + Y + OBJECT_ID + + + OBJECT_REVISION + Y + OBJECT_REVISION + + + PARENT_CHANNEL_ID + Y + PARENT_CHANNEL_ID + + + ROOT_CHANNEL_ID + Y + ROOT_CHANNEL_ID + + + N + + + + Start + + SPECIAL + + Y + N + N + 0 + 0 + 60 + 12 + 0 + 1 + 1 + N + Y + 0 + 176 + 80 + + + + soo altama + + TRANS + + filename + + /home/stephan/transformation-job-bi/import_order_detail_altama.ktr + + N + N + N + N + N + N + + + N + N + Basic + N + + N + Y + N + N + N + Pentaho local + N + + Y + + N + Y + 0 + 304 + 80 + + + + po indo + + TRANS + + filename + + /home/stephan/transformation-job-bi/import_purchase_order.ktr + + N + N + N + N + N + N + + + N + N + Basic + N + + N + Y + N + N + N + Pentaho local + N + + Y + + N + Y + 0 + 432 + 80 + + + + storage altama + + TRANS + + filename + + /home/stephan/transformation-job-bi/import_storage_altama.ktr + + N + N + N + N + N + N + + + N + N + Basic + N + + N + Y + N + N + N + Pentaho local + N + + Y + + N + Y + 0 + 576 + 80 + + + + Delete file soo + + DELETE_FILE + + /home/superman/data/soo.xlsx + N + N + Y + 0 + 576 + 208 + + + + Delete file storage + + DELETE_FILE + + /home/superman/data/storage.xlsx + N + N + Y + 0 + 576 + 320 + + + + + + Start + soo altama + 0 + 0 + Y + Y + Y + + + soo altama + po indo + 0 + 0 + Y + Y + N + + + po indo + storage altama + 0 + 0 + Y + Y + N + + + storage altama + Delete file soo + 0 + 0 + Y + Y + N + + + Delete file soo + Delete file storage + 0 + 0 + Y + Y + N + + + + + + diff --git a/run_procurement_job.sh b/run_procurement_job.sh new file mode 100644 index 0000000..53347dd --- /dev/null +++ b/run_procurement_job.sh @@ -0,0 +1 @@ +sh /home/stephan/data-integration/kitchen.sh -level="Debug" -file="/home/stephan/transformation-job-bi/run_procurement_job.kjb" > "/home/stephan/transformation-job-bi/log/procurement_job.log" -- cgit v1.2.3