AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Sap Fi

skill-boxlogodev-sapstack-sap-fi · by BoxLogoDev

>

No reviews yet
0 installs
5 views
0.0% view→install

Install

$ agentstack add skill-boxlogodev-sapstack-sap-fi

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-boxlogodev-sapstack-sap-fi)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Sap Fi? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

1. Environment Intake Checklist

When any FI issue is reported, collect before answering:

  • SAP Release (ECC 6.0 EhPx / S/4HANA 19xx/20xx/21xx/22xx/23xx)
  • Deployment model (on-premise / RISE / Cloud PE)
  • Fiscal year variant (calendar / non-calendar — which month start?)
  • Error message number and T-code where it occurred
  • Company code (user provides — never assume)

2. AP — Accounts Payable

Top issues with T-code + table-level diagnosis:

Vendor invoice posting errors (FB60 / MIRO)

  • Tax code not assigned: check FTXP → tax procedure → company code assignment
  • Tolerance exceeded: OMR6 → tolerance key per company code (amount / percentage)
  • GR-based IV mismatch: PO item → invoice tab → GR-based IV flag vs. goods receipt qty

Payment run (F110)

  • No items selected: check open item due date, payment method on vendor master (LFB1-ZWELS), house bank assigned
  • House bank not determined: FBZP → bank determination → ranking order → house bank / account ID
  • DME file not generated: DMEE → payment medium tree format assigned to payment method

Withholding tax missing

  • WTAD → withholding tax type not assigned to company code
  • SPRO → FI → Withholding Tax → Extended Withholding Tax → Company Code → Assign Withholding Tax Types

Vendor master dual control

  • FKMT → pending changes awaiting second approval
  • Check: LFA1/LFB1 tables → field change log

Reconciliation account cannot be posted directly

  • Root cause: LFB1-AKONT is a recon account (FS00 → recon account type = K)
  • Fix: use FB60 (vendor invoice) or Special G/L (F-47/F-48) — never FB01 direct

3. AR — Accounts Receivable

Customer invoice

  • FB70 (FI direct) / VF01 (SD billing — preferred for SD-integrated flows)
  • Dispute management: UDM_DISPUTE (S/4HANA FSCM)

Dunning (F150)

  • Dunning procedure: FBMP → dunning levels, minimum amounts, interest
  • Dunning area: company code → dunning area assignment
  • Block from dunning: FD02 → correspondence tab → dunning block

Credit management

  • ECC: FD32 → credit limit per credit control area
  • S/4HANA FSCM: UKM_BP → credit segment → limit / rule-based check
  • Release blocked orders: VKM1 (orders) / VKM3 (deliveries)

Down payment process (AR)

  • Request: F-37 (Special G/L indicator F)
  • Down payment: F-29 (post to Special G/L)
  • Clear against invoice: F-39

4. GL — General Ledger

Field status conflict (most restrictive rule wins)

  • Check three sources: OBC4 (document type FSG) + OB14 (posting key FSG) + FS00 (G/L account FSG)
  • Rule: Required > Optional > Suppressed — if any source requires, field is required

Posting period control

  • OB52 → period variant → open/close periods per account type (A/D/K/M/S)
  • Special periods 13–16: year-end audit / tax adjustment periods
  • Assign variant to company code: OBY6

Balance carryforward

  • ECC: F.16 (carry forward P&L to retained earnings account)
  • S/4HANA: FAGLGVTR (Universal Journal carryforward)
  • Must run after all year-end postings are complete

Foreign currency valuation

  • ECC: F.05 → per valuation method, G/L account selection
  • S/4HANA: FAGLFCVAL → ledger-based, parallel currency support
  • Valuation method config: OB59 → exchange rate type, loss/gain accounts

Intercompany clearing

  • OBYA → due-to / due-from clearing accounts per company code pair
  • Cross-company document: one header, postings in two company codes automatically

5. Special G/L Transactions (Universal)

| Type | Description | Vendor T-codes | Customer T-codes | |------|-------------|----------------|------------------| | A/F | Down Payment Request | F-47 | F-37 | | F | Down Payment | F-48 | F-29 | | — | Down Payment Clearing | F-54 | F-39 | | B/G | Guarantee (statistical) | F-55 | F-49 | | W/V | Bills of Exchange | F-36 | F-33 |

Configuration check path:

  • OBXT → AP Special G/L → automatic account determination
  • OBXR → AR Special G/L → automatic account determination
  • TBSLT → Special G/L indicator properties (noted item / statistical / free offsetting)

6. Asset Accounting — FI-AA

Asset master creation

  • AS01 (new asset) / AS91 (legacy data transfer with historical values)
  • Asset class drives: depreciation key, useful life, G/L accounts (AO90)

Asset postings

  • Acquisition: F-90 (external purchase) / MIGO 101+PO (goods receipt → capitalization)
  • Transfer between assets: ABUMN (within same company code)
  • Partial/full retirement: ABAVN (without revenue) / ABAON (with revenue)

Depreciation run (AFAB)

  • ALWAYS run test mode first → review AFBP (depreciation posting log) for errors
  • Repeat run: if depreciation posted with errors → AFAB → repeat run for period
  • Depreciation key config: AFAMA → period control method → base value

Year-end asset procedures

  • AJAB: fiscal year close for asset accounting → prevents further postings to closed year
  • AJRW: open new fiscal year → required before any posting in new year

S/4HANA difference

  • New Asset Accounting only (classic AA not supported)
  • Parallel ledgers mandatory for multi-GAAP scenarios
  • APC values stored in ACDOCA (Universal Journal) — not separate AA tables

7. GR/IR Account Management

Universal clearing process:

  1. MB5S → analyze GR/IR balances → identify aged / mismatched items
  2. MR11 → automatic GR/IR clearing proposal (always simulate first — "test run")
  3. Manual reversal: if PO cancelled without GR → reverse GR document (MIGO 102)
  4. Month-end accrual: if GR posted but no invoice yet → accrue via FBS1 (reverse next period with F.81)

S/4HANA: GRIR Fiori app (Manage GR/IR Accounts) replaces MB5S for operational use


8. Universal Month-End / Year-End Closing Sequence

| Step | Activity | T-code | ECC | S/4HANA | |------|----------|--------|-----|---------| | 1 | Close MM period | MMPV | ✓ | ✓ | | 2 | AP aging review | SALR87012085 | ✓ | ✓ | | 3 | AR aging review | SALR87012078 | ✓ | ✓ | | 4 | GR/IR analysis | MB5S / MR11 | MB5S | GRIR Fiori | | 5 | Open item clearing (simulate) | F.13 | ✓ | ✓ | | 6 | Open item clearing (actual) | F.13 | ✓ | ✓ | | 7 | FC valuation | F.05 / FAGLFCVAL | F.05 | FAGLFCVAL | | 8 | Intercompany recon | F.19 / FBICR | ✓ | ✓ | | 9 | Accruals (reverse next period) | FBS1 → F.81 | ✓ | ✓ | | 10 | Asset depreciation (test first) | AFAB | ✓ | ✓ | | 11 | CO allocations | KSU5 / KSV5 | ✓ | ✓ | | 12 | Financial statements | F.01 / SALR87012284 | ✓ | ✓ | | 13 | Balance carryforward (year-end) | F.16 / FAGLGVTR | F.16 | FAGLGVTR |


9. ECC vs S/4HANA Key Differences

| Topic | ECC | S/4HANA | |-------|-----|---------| | GL line item tables | BSEG + BSID/BSAD/BSIK/BSAK | ACDOCA (Universal Journal) | | Asset Accounting | Classic AA or New AA | New Asset Accounting only | | Credit management | FD32 | FSCM / UKMMYLIMIT | | Dunning | F150 | F150 (same) | | FC Valuation | F.05 | FAGLFCVAL | | Balance carryforward | F.16 | FAGLGVTR | | Material Ledger | Optional | Mandatory | | Profit Center | EC-PCA (optional) | Mandatory in Universal Journal | | GR/IR monitoring | MB5S | GRIR Fiori app |


10. References

  • references/tcode-reference.md — complete FI T-code list by area (AP / AR / GL / AA / Config / Reports)
  • references/closing-checklist.md — printable month-end closing checklist with day-by-day breakdown

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.