What problem does it solve? It prevents silent data corruption in the Sổ doanh thu revenue ledger — duplicate rows from GSheet imports, GMV figures inflated or shrunk 1000x by DingTalk locale bugs, and truncated BC01/BC02 reports — by documenting the exact import paths, dedup fingerprints, and exchange rate fallbacks. ## Core Features & Use Cases - Import Operations: Run Google Sheet and DingTalk xlsx imports with dry-run safety, dual-fingerprint deduplication, and consumption-based reconciliation. - Exchange Rate Management: Query and update per-date VND/RMB rates in the exchange_rates table, with awareness of the four hard-coded 3700 fallbacks. - Report Debugging: Diagnose BC01/BC02/BC03 discrepancies caused by the 50k analytics row cap, NON_VN_TEAMS filtering, or missing exchange_rates DDL. - Use Case: When a GMV report total looks wrong, use this Skill to check for duplicate import rows, verify the DingTalk locale auto-fix fired, and confirm the correct exchange rate was applied for the target date. ## Quick Start Ask the assistant to dry-run the GSheet revenue import and check the so_doanh_thu table for duplicate rows before applying any changes.