sap-fi

Classifies SAP FI ledger operations by risk and guides safe posting, clearing, and reversal workflows.

Updated Aug 17, 2026
One-click install
npx skills add https://github.com/MetaFloor-AI/metafloor-scm-plugin-openai --skill sap-fi-metafloor-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-fi
Source: https://github.com/MetaFloor-AI/metafloor-scm-plugin-openai/tree/main/skills/platforms/erp/sap-fi
Command: npx skills add https://github.com/MetaFloor-AI/metafloor-scm-plugin-openai --skill sap-fi-metafloor-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Working in SAP Financial Accounting is risky because nearly every post is a legal accounting document that updates balances immediately and cannot be deleted, only reversed. This Skill gives an AI agent the operator judgment to classify FI actions (read, reversible write, committing write, destructive) and to handle edge states like special G/L, clearing, cross-company, foreign currency, and closed periods before acting. ## Core Features & Use Cases - Action classification and gating: Maps FI transaction families (FB50, FB60, F-32/F-44, FB08, FBRA, F110, MR11, OB52) to read/write/destructive classes so consequential actions pause for human approval. - State and recovery reasoning: Explains the held/parked/posted/cleared/reversed document lifecycle and the correct recovery path for each failure, such as FBRA before reversing a cleared payment or MR8M instead of FB08 for MM-sourced invoices. - Deep reference tables: On-demand references cover posting keys and document types, clearing and the F110 payment run, GR/IR and MR11, posting periods, foreign currency valuation, special G/L, and tax codes. - Use Case: A user asks the agent to reverse a vendor payment that already cleared an invoice. The Skill directs it to reset the clearing with FBRA first, then reverse with FB08, and to treat the F110 bank file as potentially irrecoverable. ## Quick Start Ask the agent how to safely reverse a cleared vendor payment in SAP, or whether posting a parked document with FBV0 requires approval.

Frequently Asked Questions about sap-fi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reverse a cleared payment in SAP FI?

Reset the clearing with FBRA first, which reopens the cleared items, then reverse the payment document with FB08. You cannot reverse a cleared document directly, and money already sent via an F110 bank file must also be recalled manually at the bank.

What is the difference between parked and posted documents in SAP?

Parked documents (FV50/FV60) have a document number but do not update balances and can be deleted cleanly; posted documents (FB50/FB01) update the G/L and sub-ledger immediately and can only be undone by a reversal document. Held documents are private drafts with no number at all.

Why can't I post directly to a reconciliation account in SAP?

Reconciliation accounts are control accounts that update only through the AP, AR, or asset sub-ledgers, so a direct G/L line to one is rejected. Special G/L transactions like down payments post to alternative reconciliation accounts instead.

Does this skill work with both SAP S/4HANA and ECC?

Yes. It distinguishes the S/4HANA Universal Journal (ACDOCA) with document splitting from ECC classic G/L reads via BKPF and BSEG, and notes where behavior differs, such as parallel ledgers and profit-center derivation.

When should an SAP FI action require human approval?

Committing writes like posting documents, clearing open items, or changing master bank details need approval, and destructive actions like FB08 reversal, FBRA reset, carrying out F110, MR11 write-offs, and OB52 period changes need a named approver with a re-read before execution.

Why did my SAP posting fail with a profit center error?

In S/4HANA every P&L line requires a CO account assignment and document splitting must derive a profit center or segment. The fix is to supply the cost center, order, WBS, or profit center on the line, not to force a default that breaks the split balance sheet.