Skip to main content

Assignment Assets Composition

Overview

The assignment_assets_wallet_composition report details the assets of one specific assignment, in the same format as the Assets Portfolio Composition report. It is the report used to check what entered the portfolio right after an acquisition, before the asset starts making up the daily positions.

  • credit operations — one line per installment;
  • discounted credit rights — one line per asset.
Also in PDF

This report is described in business language in the QI Tech Reports Manual — revision 2, July 2026. The manual is written in Portuguese and covers four reports: this one, the Assets Portfolio Composition, the Consolidated Acquisition and the Consolidated Credit Rights Reconciliation.

In that section of the manual the column names appear in uppercase. In the delivered file they always come in lowercase, as shown in the columns table below.

What you need to provide

VariableRequiredDescription
external_idalwaysYour own reference number for the assignment to be queried.
asset_typealwaysDefines which query is executed. Credit operations: ccb, structured_ccb, cce, structured_cce, structured_cci, structured_nce. Discounted credit rights: duplicata_mercantil, duplicata_servicos, discounted_contract, legal_fees, cte. A type outside those lists makes the report fail.
fund_class_keyonly for discounted credit rightsFund class the report is generated for. For credit operations the filter is done only by the assignment, and the fund provided is ignored.

File Structure

AttributeValue
FormatCSV
EncodingUTF-8
Delimiter, (comma)
HeaderYes (first line)
Naming{short_fund_name}_assignment_assets_wallet_composition_{YYYY-MM-DD}_{external_id}.csv
The file name ends with the assignment identifier

Unlike the daily reports, this one appends the assignment's external_id to the end of the name. Since the external_id is required, the suffix is always present.

What the report carries

  • All the assets of the provided assignment, except the discarded (discarded) and the denied (denied) ones.
  • The last columns vary according to the asset type — see asset_external_id / invoice_number and monthly_rate in the table below.
  • Fields without a value come empty in the file.

Columns

ColumnTypeFormat / ExampleDescription
fund_namestring"FUNDO EXEMPLO FIDC RESPONSABILIDADE LIMITADA"Name of the fund class.
fund_documentstring"12.345.678/0001-99"CNPJ of the fund class.
fund_datedate2026-07-29Current accounting date of the fund.
originator_namestring"ORIGINADOR EXEMPLO S.A."Name of the originator.
originator_documentstring"11.222.333/0001-44"CNPJ of the originator.
namestring"CEDENTE EXEMPLO S.A."Name of the assignor. Beware of the generic header: despite being called name, the content is the assignor, not the fund nor the borrower.
document_numberstring"22.333.444/0001-55"CNPJ of the assignor. Same remark as the previous column.
borrower_namestring"MARIA APARECIDA DE SOUZA"Name of the borrower or of the drawee.
borrower_documentstring"123.456.789-00"CPF or CNPJ of the borrower/drawee.
external_idstring"10a20b30-0001-4bbb-9222-000000000201-1"External identifier of the installment (credit operation) or of the asset (discounted credit right).
contract_numberstring"0900112233/EXA"Contract or order number.
asset_typestring (enum)"ccb"Asset type.
face_valuenumber1678.90Face/nominal value (in reais).
present_valuenumber1598.74210000Present value. In this view, equal to the purchase value.
purchase_valuenumber1598.74210000Acquisition value (in reais).
bad_provision_valuenumber0Allowance for doubtful accounts. Fixed at 0 in this view.
bad_provision_rangestring"AA"PDD range. Fixed at AA (the best range) in this view.
report_datedate2026-07-30Report generation date.
maturity_datedate2026-08-28Maturity of the installment or of the asset.
business_maturity_datedate2026-08-28Adjusted maturity. In this view, it repeats the maturity_date.
issue_datedate2026-07-29Issue date. In this view, it carries the assignment date.
purchase_datedate2026-07-29Acquisition date. In this view, it carries the assignment date.
total_durationnumber30Total term, in days.
present_durationnumber30Current term, in days.
asset_maturity_statusstring (enum)"on_time"OVERDUE when the assignment date is later than the maturity; on_time in the other cases.
assignment_irrnumber0.0312Assignment rate.
purchase_irrnumber0.03187421Purchase rate of the receivable.
has_assignor_coobligationstring"False"Assignor's co-obligation, as the text "True" or "False".
asset_external_id or invoice_numberstring"10a20b30-0001-4bbb-9222-000000000201"Credit operation: external identifier of the asset (asset_external_id). Discounted credit right: access key of the NF-e (invoice_number).
monthly_ratestring"0.0231"Pre-fixed monthly rate. It only exists in the credit operations file — in the discounted credit rights one the column is not emitted.

Optional columns

They can be requested when the report is generated and are appended at the end of the file, in this order. They apply only to credit operations.

ColumnDescription
installment_numberInstallment number.
disbursement_valueValue disbursed in the contract.
cetTotal Effective Cost (CET) of the contract.
issue_valueIssue value of the contract.
interest_rate_typeType of the interest rate of the operation.
borrower_birthdateBirth date of the borrower (natural person).
benefit_typeBenefit type of the first collateral of the operation.
How to request the optional columns

Enabling them is done by QI CTVM in the delivery configuration, per report. If you need any of these columns, tell the integration team which ones you want.