1 2 3 4 5 6 7 8 9 10 11 12 13 14
| "select mf.internal_reference,a.acc_code,ba.part_account_number,a.description,cmp.description as comp_name,cmp.address_1,cmp.address_2,cmp.address_3,cmp.address_4,cnt.description as counterpart, " & _
"convert(varchar,mf.book_date,103) as date_valeur,mf.book_date, mf.entry_date,mf.fee_value_date,case trn.transaction_type when 85 then 'Souscription' when 86 then 'Rachat' end as typetrans, " & _
"rtrim(mfv.ext_ref) as code_isin,rtrim(mfv.description) as libelle_sic,a.description as libcpte,mf.shares_number as nb_parts,mf.amount, mf.cur_code, mf.deposit_cmp_acc " & _
"from mutual_funds mf " & _
"inner join companies cmp on mf.cmp_code=cmp.cmp_code " & _
"inner join counterparties cnt on (cnt.counterparty_code=mf.counterparty_code) " & _
"inner join transactions trn on trn.transaction_code=mf.transaction_code " & _
"inner join mf_value mfv on (mfv.mutual_fund_code = mf.mf_code) " & _
"inner join accounts a on (a.acc_code=mf.acc_code) " & _
"inner join ba_number_items_acc ba on (ba.acc_code = a.acc_code) " & _
"where trn.transaction_type in (85,86) " & _
"and upper(rtrim(ltrim(cnt.counterparty_code)))='BPSS' " & _
"and datediff(day,mf.entry_date,{d '" & VarDate & "'})= 0 " & _
"order by mfv.description,a.description " |
Partager