capture_available_minus
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
-
2025/05/09 15:31:07.054
-
2025/05/09 15:31:07.054
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
select stock quant
Merge join
Y
select outgoing
Merge join
Y
Merge join
stock+outgoing
Y
Select values 2
qty outgoing
Y
qty outgoing
Sort rows
Y
Sort rows
select outgoing
Y
Sort rows 2
select stock quant
Y
stock quant
Select values 2
Y
stock quant
Sort rows 2
Y
Select values 2
qty incoming
Y
qty incoming
Sort rows 3
Y
Sort rows 3
select incoming
Y
stock+outgoing
Merge join 2
Y
select incoming
Merge join 2
Y
Merge join 2
stock+outgoing+incoming
Y
stock+outgoing+incoming
Calculator available
Y
Calculator available
available
Y
reordering
Sort rows 4
Y
Sort rows 4
Merge join 3
Y
available
Merge join 3
Y
Merge join 3
Select values
Y
max plafon
Select values 3
Y
Select values
If field value is null
Y
If field value is null
max plafon
Y
Select values 3
Insert / update
Y
Calculator available
Calculator
Y
1
none
Y
incoming_plus_onhand
ADD
qty_incoming
qty_onhand
None
-1
-1
N
qty_available
SUBTRACT
incoming_plus_onhand
qty_outgoing
None
-1
-1
N
944
144
Y
If field value is null
IfNull
Y
1
none
0
Y
N
N
product_max_qty
0
N
928
352
Y
Insert / update
InsertUpdate
Y
1
none
dw bi indoteknik (localhost)
100
Y
public
history_date
history_date
=
product_id
product_id
=
product_id
product_id
Y
location_id
location_id
Y
qty_onhand
qty_onhand
Y
reserved_quantity
reserved_quantity
Y
item_code
item_code
Y
product_name
product_name
Y
history_date
history_date
Y
qty_outgoing
qty_outgoing
Y
qty_incoming
qty_incoming
Y
qty_available
qty_available
Y
product_max_qty
product_max_qty
Y
plafon_qty
plafon_qty
Y
528
352
Y
Merge join
MergeJoin
Y
1
none
LEFT OUTER
select stock quant
select outgoing
product_id
product_id_3
480
256
Y
Merge join 2
MergeJoin
Y
1
none
LEFT OUTER
stock+outgoing
select incoming
product_id
product_id
656
144
Y
Merge join 3
MergeJoin
Y
1
none
LEFT OUTER
available
Sort rows 4
product_id
product_id
1088
256
Y
Select values
SelectValues
N
1
none
product_id
product_id2
location_id
qty_onhand
reserved_quantity
item_code
product_name
current_date
product_id_3
qty_outgoing
product_id_1
qty_incoming
incoming_plus_onhand
qty_available
product_id_2
product_max_qty
N
product_max_qty
product_max_qty
Number
-2
-2
false
false
1088
352
Y
Select values 2
SelectValues
N
1
none
product_id
product_id2
N
256
48
Y
Select values 3
SelectValues
Y
1
none
product_id
location_id
qty_onhand
reserved_quantity
item_code
product_name
current_date
history_date
qty_outgoing
qty_incoming
qty_available
product_max_qty
plafon_qty
N
product_max_qty
product_max_qty
Number
-2
-2
false
false
plafon_qty
plafon_qty
Number
-2
-2
false
false
656
352
Y
Sort rows
SortRows
Y
1
none
%%java.io.tmpdir%%
out
1000000
N
N
product_id
Y
N
N
0
N
368
144
Y
Sort rows 2
SortRows
Y
1
none
%%java.io.tmpdir%%
out
1000000
N
N
product_id
Y
N
N
0
N
112
144
Y
Sort rows 3
SortRows
Y
1
none
%%java.io.tmpdir%%
out
1000000
N
N
product_id
Y
N
N
0
N
480
48
Y
Sort rows 4
SortRows
Y
1
none
%%java.io.tmpdir%%
out
1000000
N
N
product_id
Y
N
N
0
N
1088
144
Y
available
SelectValues
Y
1
none
product_id
product_id2
location_id
qty_onhand
reserved_quantity
item_code
product_name
current_date
product_id_3
qty_outgoing
product_id_1
qty_incoming
incoming_plus_onhand
qty_available
N
944
256
Y
max plafon
Calculator
Y
1
none
Y
plafon_qty
SUBTRACT
product_max_qty
qty_available
Number
-1
-1
N
800
352
Y
qty incoming
TableInput
Y
1
none
erp indoteknik production (localhost)
select ? as product_id, get_qty_incoming(?) as qty_incoming
0
Select values 2
Y
Y
N
N
String
normal
product_id
2147483647
-1
qty incoming
product_id
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
BigNumber
normal
qty_incoming
-1
-1
qty incoming
qty_incoming
######0.0###################;-######0.0###################
.
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
368
48
Y
qty outgoing
TableInput
Y
1
none
erp indoteknik production (localhost)
select ? as product_id, get_qty_outgoing(?) as qty_outgoing
0
Select values 2
Y
Y
N
N
String
normal
product_id
2147483647
-1
qty outgoing
product_id
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
BigNumber
normal
qty_outgoing
-1
-1
qty outgoing
qty_outgoing
######0.0###################;-######0.0###################
.
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
256
144
Y
reordering
TableInput
Y
1
none
erp indoteknik production (localhost)
select product_id, product_max_qty from stock_warehouse_orderpoint
0
N
N
N
N
Integer
normal
product_id
9
0
reordering
product_id
####0;-####0
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
BigNumber
normal
product_max_qty
-1
-1
reordering
product_max_qty
######0.0###################;-######0.0###################
.
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
1088
48
Y
select incoming
SelectValues
Y
1
none
product_id
qty_incoming
N
656
48
Y
select outgoing
SelectValues
Y
1
none
product_id
product_id_3
qty_outgoing
N
480
144
Y
select stock quant
SelectValues
Y
1
none
product_id
product_id2
location_id
quantity
reserved_quantity
item_code
product_name
current_date
N
112
256
Y
stock quant
TableInput
N
1
none
erp indoteknik production (localhost)
select sq.product_id, sq.product_id as product_id2, sq.location_id, sq.quantity, sq.reserved_quantity,
coalesce(pp.default_code, pt.default_code) as item_code, pt.name as product_name,
now()::timestamp-'7 hours'::interval as current_date
from stock_quant sq
join product_product pp on pp.id = sq.product_id
join product_template pt on pt.id = pp.product_tmpl_id
where sq.location_id = 57 and sq.quantity > 0
order by sq.product_id
0
N
N
N
N
Integer
normal
product_id
9
0
stock quant
product_id
####0;-####0
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
Integer
normal
product_id2
9
0
stock quant
product_id2
####0;-####0
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
Integer
normal
location_id
9
0
stock quant
location_id
####0;-####0
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
Number
normal
quantity
-1
-1
stock quant
quantity
####0.0#########;-####0.0#########
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
Number
normal
reserved_quantity
-1
-1
stock quant
reserved_quantity
####0.0#########;-####0.0#########
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
String
normal
item_code
2147483647
-1
stock quant
item_code
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
String
normal
product_name
2147483647
-1
stock quant
product_name
.
,
none
N
Y
0
N
N
N
en_US
Asia/Bangkok
N
112
48
Y
stock+outgoing
SelectValues
Y
1
none
product_id
product_id2
location_id
quantity
reserved_quantity
item_code
product_name
current_date
product_id_3
qty_outgoing
N
656
256
Y
stock+outgoing+incoming
SelectValues
Y
1
none
product_id
product_id2
location_id
quantity
qty_onhand
reserved_quantity
item_code
product_name
current_date
product_id_3
qty_outgoing
product_id_1
qty_incoming
N
784
144
Y
N