update_list_deadstock_opening Normal 0 / 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 - 2025/07/02 10:54:36.933 - 2025/07/02 10:54:36.933 H4sIAAAAAAAAAAMAAAAAAAAAAAA= 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 erp indoteknik production (localhost) 10.148.0.3 POSTGRESQL Native erp_indoteknik 5432 pdi Encrypted 2be989bb20084ca95810197629d9ea18e 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 Table input Merge join Y avg hpp Merge join Y current qty Merge join 2 Y Merge join Merge join 2 Y Merge join 2 If field value is null Y If field value is null Calculator Y Calculator If field value is null 2 Y If field value is null 2 Update Y Calculator Calculator Y 1 none Y new_qty_available SUBTRACT qty qty_outgoing None -1 -1 N new_total_value MULTIPLY new_qty_available value None -1 -1 N 512 304 Y If field value is null IfNull Y 1 none 0 Y N N new_aging 0 N qty 0 N qty_available_current 0 N last_cost 0 N 368 304 Y If field value is null 2 IfNull Y 1 none 0 Y N N new_qty_available 0 N 656 304 Y Merge join MergeJoin Y 1 none LEFT OUTER Table input avg hpp product_id product_id 224 192 Y Merge join 2 MergeJoin Y 1 none LEFT OUTER Merge join current qty product_id product_id 224 304 Y Table input TableInput Y 1 none dw bi indoteknik (localhost) select ld.product_id, 0 as qty_available_current, (date_part('epoch'::text, age(now()::timestamp, ld.last_in)) / 3600) / 24::numeric as new_aging, ld.value, b.name as brand, p.parent_category as category from list_deadstock ld left join product p on p.product_id = ld.product_id left join brand b on b.id = p.brand_id order by product_id 0 N N N N Integer normal product_id 9 0 Table input product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Integer normal qty_available_current 9 0 Table input qty_available_current ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Number normal new_aging -1 -1 Table input new_aging ####0.0#########;-####0.0######### . , none N Y 0 N N N en_US Asia/Bangkok N BigNumber normal value -1 -1 Table input value ######0.0###################;-######0.0################### . none N Y 0 N N N en_US Asia/Bangkok N String normal brand 2147483647 -1 Table input brand . , none N Y 0 N N N en_US Asia/Bangkok N String normal category 2147483647 -1 Table input category . , none N Y 0 N N N en_US Asia/Bangkok N 224 64 Y Update Update Y 1 none dw bi indoteknik (localhost) N 100 N N public
list_deadstock
product_id product_id = total_value new_total_value aging new_aging qty_available_current new_qty_available brand brand category category 816 304 Y avg hpp TableInput Y 1 none erp indoteknik production (localhost) SELECT pp.id as product_id, avg(svl.unit_cost) AS last_cost FROM stock_valuation_layer svl JOIN product_product pp ON svl.product_id = pp.id JOIN product_template pt ON pp.product_tmpl_id = pt.id LEFT JOIN stock_move sm ON svl.stock_move_id = sm.id WHERE svl.unit_cost > 0 group by pp.id order by pp.id 0 N N N N Integer normal product_id 9 0 avg hpp product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N BigNumber normal last_cost -1 -1 avg hpp last_cost ######0.0###################;-######0.0################### . none N Y 0 N N N en_US Asia/Bangkok N 400 192 Y current qty TableInput Y 1 none erp indoteknik production (localhost) select sq.product_id, sum(quantity) as qty, get_qty_outgoing(sq.product_id) as qty_outgoing from stock_quant sq join stock_location sl on sl.id = sq.location_id where sq.location_id in(select id from stock_location where usage = 'internal' and active = true) group by sq.product_id order by sq.product_id 0 N N N N Integer normal product_id 9 0 current qty product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Number normal qty -1 -1 current qty qty ####0.0#########;-####0.0######### . , none N Y 0 N N N en_US Asia/Bangkok N BigNumber normal qty_outgoing -1 -1 current qty qty_outgoing ######0.0###################;-######0.0################### . none N Y 0 N N N en_US Asia/Bangkok N 80 304 Y N