BX Expense Reimbursement Filing
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_c0c19625/expense-reimbursement
About this skill
The Problem
Many reimbursement workflows do not fail because data is missing; they stall on OA form mappings and dependent calculations. The HF07. Expense Reimbursement form requires selecting the right expense item, expense name, and detail line, and fields such as tax-inclusive total depend on UI change events. Direct script writes can bypass calculation or lose saved values. This skill turns travel and meeting reimbursement filing into a structured, error-checked process.
How It Works
The workflow has three parts: map the reimbursement type, enter detail lines through the UI, and verify the form before saving.
- Mapping rules: travel maps to 02_Project Daily Expenses / 0202_Travel; meeting maps to 02_Project Daily Expenses / 0201_Project Meeting.
- Line selection: choose the matching detail, such as 020203_Lodging, 020215_Transport, 020114_Meeting, or 020112_Consulting-Expert Fee.
- Entry method: click the field, press Ctrl+A, type the value, and use Tab to trigger change events and automatic calculations.
- Checks: dates, detail line, mapped fields, receipt count, amount, tax, tax-inclusive total = amount + tax, grand total, and amount in words.
Limits and Notes
The skill assumes an existing OA account and confirmed reimbursement details, and targets the HF07 form on oa.cnppump.cn:9000. If tax is absent, leave the field blank rather than entering zero. Mixing JS writes with UI interaction can cause duplicate amount accumulation, so refresh and re-enter if anomalies appear.
Use Cases
- File a post-travel HF07 reimbursement and enter lodging and taxi costs under the travel mapping.
- Reimburse meeting venue and expert fees by selecting the meeting expense mapping and detail line.
- Enter amounts through the UI to trigger tax-inclusive totals, then check dates, receipts, and tax.
- Fix reimbursement errors with Tab-triggered updates instead of JS value writes that skip calculations.
Best For
- Employees who frequently reimburse travel line items such as lodging, taxi, airfare, and train costs.
- Project assistants filing meeting expense reimbursements and checking venue and expert fee mappings.
- Process coordinators guiding staff to enter HF07 reimbursement forms in E-cology OA.
- OA users who need to avoid JS writes that skip recalculation or lose expense descriptions.
Related Skills
Turns files, references, or chat context into styled single-page HTML reports with built-in templates and preset themes.
An engineering-oriented email automation solution for batch sending, Jinja2 templates, attachments, scheduled sending, inbox monitoring, and rule-based auto-reply.
An engineering workflow for creating, editing, reviewing, analyzing, and image-converting .docx files using pandoc, docx-js, OOXML, and LibreOffice.
Pre-submission scanner for Word/PDF blind-bid files that checks margins, fonts, page numbers, and metadata against tender requirements and flags residual bidder identities.