0.00.0100005050NY50000YN1000100-2025/07/17 09:13:54.721-2025/07/17 09:13:54.721H4sIAAAAAAAAAAMAAAAAAAAAAAA=Ndw bi indoteknik (localhost)localhostPOSTGRESQLNativedw_bi_indoteknik5432odooEncrypted 2be98afc82bdfd8dd9a2ca45acc83f6c3FORCE_IDENTIFIERS_TO_LOWERCASENFORCE_IDENTIFIERS_TO_UPPERCASENIS_CLUSTEREDNPORT_NUMBER5432PRESERVE_RESERVED_WORD_CASEYQUOTE_ALL_FIELDSNSUPPORTS_BOOLEAN_DATA_TYPEYSUPPORTS_TIMESTAMP_DATA_TYPENUSE_POOLINGNpartner id onlypartner id + 2 years agoY2 years agopartner id + 2 years agoYpartner id + 2 years ago2 years ago + last yearYlast year2 years ago + last yearY2 years ago + last yearfull 3 yearsYthis yearfull 3 yearsYfull 3 yearsIf field value is nullYIf field value is nullSelect valuesYSelect valuesCalculatorYCalculatorSelect values 2YSelect values 2Filter rowsYFilter rowsInsert / updateYFilter rowsWrite to logY2 years agoTableInputY1nonedw bi indoteknik (localhost)select a.partner_id, sum(a.amount_untaxed_signed) as subtotal, count(distinct a.id) as trx
from account_move a
where 1=1
and a.state = 'posted'
and a.move_type = 'out_invoice'
and to_char(a.date, 'YYYY') = to_char(now()-interval '2 years', 'YYYY')
group by a.partner_id
order by a.partner_id0NNNNIntegernormalpartner_id902 years agopartner_id####0;-####0.,noneNY0NNNen_USAsia/BangkokNBigNumbernormalsubtotal-1-12 years agosubtotal######0.0###################;-######0.0###################.noneNY0NNNen_USAsia/BangkokN352208Y2 years ago + last yearMergeJoinY1noneLEFT OUTERpartner id + 2 years agolast yearpartner_idpartner_id54496YCalculatorCalculatorY1noneYtotal_value_1ADDvalue_ty-2value_ty-1None-1-1Ntotal_valueADDtotal_value_1value_tyNone-1-1Ntotal_trx_1ADDtrx_ty-2trx_ty-1None-1-1Ntotal_trxADDtotal_trx_1trx_tyNone-1-1N115296YFilter rowsFilterRowsY1noneInsert / updateWrite to logNNtotal_value>constantNumber0.0-1-1N####0.0#########;-####0.0#########NORtotal_trx>constantNumber0.0-1-1N####0.0#########;-####0.0#########1008208YIf field value is nullIfNullY1none0YNNsubtotal0Nsubtotal_10Nsubtotal_20Ntrx0Ntrx_10Ntrx_20N86496YInsert / updateInsertUpdateY1nonedw bi indoteknik (localhost)100Npublic
sales_and_trx_yearly
partner_idpartner_id=partner_idpartner_idNpartner_namepartner_nameYindustryindustryYsalespersonsalespersonYvalue_ty-2value_ty-2Ytrx_ty-2trx_ty-2Yvalue_ty-1value_ty-1Ytrx_ty-1trx_ty-1Yvalue_tyvalue_tyYtrx_tytrx_tyYtotal_valuetotal_valueYtotal_trxtotal_trxY864208YSelect valuesSelectValuesY1nonepartner_idpartner_nameindustrysalespersonsubtotalvalue_ty-2trxtrx_ty-2subtotal_1value_ty-1trx_1trx_ty-1subtotal_2value_tytrx_2trx_tyN100896YSelect values 2SelectValuesY1nonepartner_idpartner_nameindustrysalespersonvalue_ty-2trx_ty-2value_ty-1trx_ty-1value_tytrx_tytotal_valuetotal_trxN1152208YWrite to logWriteToLogY1nonelog_level_basicYN01008304Yfull 3 yearsMergeJoinY1noneLEFT OUTER2 years ago + last yearthis yearpartner_idpartner_id72096Ylast yearTableInputY1nonedw bi indoteknik (localhost)select a.partner_id, sum(a.amount_untaxed_signed) as subtotal, count(distinct a.id) as trx
from account_move a
where 1=1
and a.state = 'posted'
and a.move_type = 'out_invoice'
and to_char(a.date, 'YYYY') = to_char(now()-interval '1 years', 'YYYY')
group by a.partner_id
order by a.partner_id0NNNNIntegernormalpartner_id90last yearpartner_id####0;-####0.,noneNY0NNNen_USAsia/BangkokNBigNumbernormalsubtotal-1-1last yearsubtotal######0.0###################;-######0.0###################.noneNY0NNNen_USAsia/BangkokNIntegernormaltrx150last yeartrx####0;-####0.,noneNY0NNNen_USAsia/BangkokN544208Ypartner id + 2 years agoMergeJoinY1noneLEFT OUTERpartner id only2 years agopartner_idpartner_id35296Ypartner id onlyTableInputY1nonedw bi indoteknik (localhost)select distinct a2.partner_id, rp."name" as partner_name, r.name as industry, rp2.name as salesperson
from account_move_line a
join account_move a2 on a2.id = a.move_id
left join res_partner rp on rp.id = a2.partner_id
left join res_partner_industry r on r.id = rp.industry_id
left join res_users r2 on r2.id = rp.user_id
left join res_partner rp2 on rp2.id = r2.partner_id
where 1=1
and a2.state = 'posted'
and a2.move_type = 'out_invoice'
order by a2.partner_id0NNNNIntegernormalpartner_id90partner id onlypartner_id####0;-####0.,noneNY0NNNen_USAsia/BangkokNStringnormalpartner_name2147483647-1partner id onlypartner_name.,noneNY0NNNen_USAsia/BangkokNStringnormalindustry2147483647-1partner id onlyindustry.,noneNY0NNNen_USAsia/BangkokNStringnormalsalesperson2147483647-1partner id onlysalesperson.,noneNY0NNNen_USAsia/BangkokN19296Ythis yearTableInputY1nonedw bi indoteknik (localhost)select a.partner_id, sum(a.amount_untaxed_signed) as subtotal, count(distinct a.id) as trx
from account_move a
where 1=1
and a.state = 'posted'
and a.move_type = 'out_invoice'
and to_char(a.date, 'YYYY') = to_char(now(), 'YYYY')
group by a.partner_id
order by a.partner_id0NNNNIntegernormalpartner_id90this yearpartner_id####0;-####0.,noneNY0NNNen_USAsia/BangkokNBigNumbernormalsubtotal-1-1this yearsubtotal######0.0###################;-######0.0###################.noneNY0NNNen_USAsia/BangkokNIntegernormaltrx150this yeartrx####0;-####0.,noneNY0NNNen_USAsia/BangkokN720208YN