goAML Export
A wizard (mfi.goaml.export.wizard) that compiles approved STRs and CTRs into the goAML-format XML the financial-intelligence unit requires. It validates the report set against the goAML schema and produces a submission-ready file. This is the bridge between internal reporting and the regulator's filing portal.

Workflow
- Open goAML Export under Compliance.
- Select the reporting period and the STR/CTR records to include.
- Run schema validation to catch missing or malformed fields.
- Generate the goAML XML file.
- Download or transmit the file and record it in the submission log.
Fields reference
Every field on this screen, drawn from the live data model.
| Field | Type | Required | Description |
|---|---|---|---|
Country ISOcountry_iso | Text | — | ISO-3166 alpha-2 code. For Kenya FRC submissions this MUST be 'KE'. |
Period Startperiod_start | Date | Yes | Period Start |
Period Endperiod_end | Date | Yes | Period End |
Report Typereport_type | Choice: STR, CTR, Manual | Yes | Report Type |
FRC Institution IDinstitution_id | Text | — | FRC Institution ID |
Include Pendinginclude_pending | Yes/No | — | Include Pending |
Xml Outputxml_output | Long text | — | Xml Output |
Loglog_id | Link → mfi.goaml.submission.log | — | Log |
Attachmentattachment_id | Link → ir.attachment | — | Attachment |
FRC Reporting Entity IDfrc_reporting_entity_id | Text | — | FRC Reporting Entity ID |
FRC Reporting Entity Typefrc_reporting_entity_type | Choice: Commercial Bank, SACCO (Savings & Credit Cooperative), Microfinance Institution, Payment Service Provider, Forex Bureau, Insurance Company, Capital Markets Intermediary, Other Reporting Entity | — | FRC Reporting Entity Type |
Actions & buttons
Buttons available on this screen and what they do:
- Generate XML
Notes & rules
- Produces FIU-compliant goAML XML for STRs and CTRs.
- Schema validation runs before the file is generated.
- Only approved reports are eligible for export.
- Each export is recorded in the submission log for traceability.
Was this page helpful?

