collect_fulfillment 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 - 2024/11/09 08:11:14.886 - 2024/11/09 08:11:14.886 H4sIAAAAAAAAAAMAAAAAAAAAAAA= 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 sale order so+deliv Y delivered qty so+deliv Y so+deliv so+deliv+reserv Y reserved qty so+deliv+reserv Y so+deliv+reserv so+deliv+reserv+po Y po qty so+deliv+reserv+po Y so+deliv+reserv+po so+deliv+reserv+po+received Y received qty so+deliv+reserv+po+received Y Select values Insert / update Y so+deliv+reserv+po+received Add constants Y Add constants Select values Y Add constants Constant Y 1 none created_by_id Integer 1 -1 -1 N 1008 224 Y Insert / update InsertUpdate Y 1 none erp indoteknik production (localhost) 100 N public
sales_order_fulfillment_v2
sale_order_line_id sale_order_line_id = sale_order_id sale_order_id Y sale_order_line_id sale_order_line_id N product_id product_id Y so_qty so_qty Y delivered_qty delivered_qty Y reserved_stock_qty reserved_stock_qty Y po_qty po_qty Y received_qty received_qty Y create_date current_date N write_date current_date Y create_uid created_by_id Y write_uid created_by_id Y 848 368 Y Select values SelectValues Y 1 none sale_order_id sale_order_line_id product_id so_qty current_date delivered_qty reserved_stock_qty po_qty received_qty created_by_id N 1008 368 Y delivered qty TableInput Y 1 none erp indoteknik production (localhost) select sm.sale_line_id as sale_order_line_id, sml.product_id, sum(sml.qty_done) as delivered_qty from stock_move_line sml join stock_move sm on sm.id = sml.move_id join stock_picking sp on sp.id = sm.picking_id where 1=1 and sp.state not in ('cancel') and sm.sale_line_id is not null and sm.write_date >= (now() - '180 days'::interval) group by sm.sale_line_id, sml.product_id order by sm.sale_line_id, sml.product_id 0 N N N N Integer normal sale_order_line_id 9 0 delivered qty sale_order_line_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Integer normal product_id 9 0 delivered qty product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N BigNumber normal delivered_qty -1 -1 delivered qty delivered_qty ######0.0###################;-######0.0################### . none N Y 0 N N N en_US Asia/Bangkok N 288 96 Y po qty TableInput Y 1 none erp indoteknik production (localhost) select posm.sale_line_id as sale_order_line_id, posm.product_id, sum(pol.product_uom_qty) as po_qty from purchase_order_sales_match posm join purchase_order po on po.id = posm.purchase_order_id join purchase_order_line pol on (pol.order_id = po.id and pol.product_id = posm.product_id) where 1=1 and po.state in ('done', 'purchase') and posm.write_date >= (now() - '180 days'::interval) group by posm.sale_line_id, posm.product_id order by posm.sale_line_id, posm.product_id 0 N N N N Integer normal sale_order_line_id 9 0 po qty sale_order_line_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Integer normal product_id 9 0 po qty product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Number normal po_qty -1 -1 po qty po_qty ####0.0#########;-####0.0######### . , none N Y 0 N N N en_US Asia/Bangkok N 608 96 Y received qty TableInput Y 1 none erp indoteknik production (localhost) select posm.sale_line_id as sale_order_line_id, sml.product_id, sum(sml.qty_done) as received_qty from purchase_order_sales_match posm join purchase_order po on po.id = posm.purchase_order_id join purchase_order_line pol on (pol.order_id = po.id and pol.product_id = posm.product_id) join stock_move sm on sm.purchase_line_id = pol.id join stock_move_line sml on sml.move_id = sm.id join stock_picking sp on sp.id = sm.picking_id where 1=1 and po.state in ('done', 'purchase') and sp.state not in ('cancel') and posm.write_date >= (now() - '180 days'::interval) group by posm.sale_line_id, sml.product_id order by posm.sale_line_id, sml.product_id 0 N N N N Integer normal sale_order_line_id 9 0 received qty sale_order_line_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Integer normal product_id 9 0 received qty product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N BigNumber normal received_qty -1 -1 received qty received_qty ######0.0###################;-######0.0################### . none N Y 0 N N N en_US Asia/Bangkok N 800 96 Y reserved qty TableInput Y 1 none erp indoteknik production (localhost) select sm.sale_line_id as sale_order_line_id, sml.product_id, sum(sml.product_uom_qty) as reserved_stock_qty from stock_move_line sml join stock_move sm on sm.id = sml.move_id join stock_picking sp on sp.id = sm.picking_id where 1=1 and sp.state not in ('cancel') and sm.sale_line_id is not null and sm.write_date >= (now() - '180 days'::interval) and (sp.name like '%BU/PICK%' or sp.name like '%BU/OUT%') group by sm.sale_line_id,sml.product_id order by sm.sale_line_id,sml.product_id 0 N N N N Integer normal sale_order_line_id 9 0 reserved qty sale_order_line_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Integer normal product_id 9 0 reserved qty product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N BigNumber normal reserved_stock_qty -1 -1 reserved qty reserved_stock_qty ######0.0###################;-######0.0################### . none N Y 0 N N N en_US Asia/Bangkok N 448 96 Y sale order TableInput Y 1 none erp indoteknik production (localhost) select so.id as sale_order_id, sol.id as sale_order_line_id, sol.product_id as product_id, sol.product_uom_qty as so_qty, now()::timestamp as current_date from sale_order_line sol join sale_order so on so.id = sol.order_id join product_product pp on pp.id = sol.product_id where 1=1 and so.state in ('sale', 'done') and sol.product_uom_qty <> sol.qty_delivered and sol.write_date >= (now() - '180 days'::interval) order by sol.id, sol.product_id 0 N N N N Integer normal sale_order_id 9 0 sale order sale_order_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Integer normal sale_order_line_id 9 0 sale order sale_order_line_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N Integer normal product_id 9 0 sale order product_id ####0;-####0 . , none N Y 0 N N N en_US Asia/Bangkok N BigNumber normal so_qty -1 -1 sale order so_qty ######0.0###################;-######0.0################### . none N Y 0 N N N en_US Asia/Bangkok N Timestamp normal current_date 6 -1 sale order current_date . , none N Y 0 N N N en_US Asia/Bangkok N 144 224 Y so+deliv MergeJoin Y 1 none LEFT OUTER sale order delivered qty sale_order_line_id sale_order_line_id 288 224 Y so+deliv+reserv MergeJoin Y 1 none LEFT OUTER so+deliv reserved qty sale_order_line_id sale_order_line_id 448 224 Y so+deliv+reserv+po MergeJoin Y 1 none LEFT OUTER so+deliv+reserv po qty sale_order_line_id sale_order_line_id 608 224 Y so+deliv+reserv+po+received MergeJoin Y 1 none LEFT OUTER so+deliv+reserv+po received qty sale_order_line_id sale_order_line_id 800 224 Y N