OpenText VIM Foundation before Invoice Solution: name the configuration order

Two IMG trees, one sequence

OpenText Vendor Invoice Management is not one flat customizing menu. Public configuration overviews and product guides describe a split that teams feel on every project: VIM Foundation (often entered via `/OTX/PF00_IMG`) and Invoice Solution (often entered via `/OPT/SPRO`).

Foundation is the technical and process framework: logical systems and RFCs, repositories and capture interfaces, inbound channels, profiles, data model and work-object types, BC-Set activation for that layer. Invoice Solution is where invoice business process usually lands: document types, mapping IDs, duplicate checks, PO and non-PO processing, posting determination, matching, approvals, Chart of Authority, workflow routing.

The operating choice is simple to say and easy to skip under schedule pressure: finish and own Foundation before you densify Invoice Solution - and name who owns each layer so “we configured VIM” is not a single vague claim.

This is not a rewrite of pairing VIM with an S/4 release and not another best practices after go-live list. It is configuration order and ownership.

The operating choice

Write five lines the project and the run team can both keep:

  1. Sequence. Foundation objects that channels, profiles, and work objects depend on are complete (and transported) before Invoice Solution rules assume they exist.

  2. Foundation owner. Named VIM technical / Foundation lead for RFCs, repositories, capture interfaces, inbound channels, profiles, work-object types.

  3. Invoice Solution owner. Named VIM functional / AP-facing lead for document types, mapping, PO/non-PO paths, match, posting determination, CoA, approvals.

  4. Handoff artifact. A short “Foundation ready for Invoice Solution” note: channels active, profiles assigned, work objects confirmed—dated, with names.

  5. Change after go-live. Who may change Foundation vs Invoice Solution objects; they are not the same risk class.

Who carries it? VIM technical lead owns Foundation readiness. VIM functional lead owns Invoice Solution process config. AP process owner accepts PO/non-PO and exception behavior. Finance owns CoA and tolerance policy encoded in Invoice Solution. Basis owns transports and system connectivity Foundation depends on. Landscape-upgrade prep notes that treat Foundation, Invoice Solution, Fiori, capture, and archive as separate objects are useful context - your RACI should mirror that split.

What fails when order is ignored

Familiar patterns:

  • Invoice Solution document types point at channels or profiles that were never finished in Foundation.

  • Capture or email/EDI inbound is “configured” in a workshop slide; Foundation channel customizing is still default.

  • Two consultants configure both trees in parallel; transports collide; QA cannot say which layer broke the path.

  • After go-live, a channel change is treated like a park-reason tweak; Foundation ownership is unclear, so AP opens a ticket that sits between teams.

None of that is “VIM IMG is too complex.” It is missing configuration order and layer owners.

Clean core reading

Keep Foundation and Invoice Solution configuration inside the OpenText IMG paths you standardized. Prefer published channel/profile/work-object patterns over a side database that invents a third process layer. Do not encode AP policy in Foundation technical objects to bypass Invoice Solution ownership—or the reverse. When a landscape move touches connectivity, re-prove Foundation before you retune Invoice Solution rules.

What this is not

This is not a claim that Invoice Solution can never be drafted until every Foundation pixel is perfect—prototypes exist—but production-ready process rules should not outrun Foundation readiness. It is not a license pitch. It is not a retread of Chart of Authority rebuild or [exception ownership after go-live](/insights/opentext-vim-s4hana-after-go-live-exceptions). Name the order, the handoff, and the two owners.

A practical checklist

  • Layer map: Foundation objects vs Invoice Solution objects in your release - one page.

  • Sequence gate: “Foundation ready” checklist signed before Invoice Solution build is called complete.

  • Owner map: technical Foundation owner, functional Invoice Solution owner, AP acceptor, finance for CoA/tolerances.

  • Channel list: every inbound path (IDoc, email, UI, others in scope) tied to a Foundation channel and an Invoice Solution process path.

  • Transport plan: Foundation transports before dependent Invoice Solution transports where dependencies exist.

  • After go-live: change requests tagged Foundation vs Invoice Solution so the wrong owner is not asked to “just fix VIM.”

How the SOW should read

Prefer language like: “Configure OpenText VIM Foundation (`/OTX/PF00_IMG`) before densifying Invoice Solution (`/OPT/SPRO`); name Foundation and Invoice Solution owners; document a Foundation-ready handoff covering channels, profiles, and work objects; AP accepts process paths; finance accepts CoA/tolerance policy.” If the paper only says “configure VIM,” require the two-layer order.

McCloy Data

Thought leadership on OpenText, SAP, and practical content and finance automation - from the McCloy Data team.

https://www.mccloydata.com
Previous
Previous

Rebuild, don't lift: moving an old intranet to a SharePoint Online hub

Next
Next

OpenText VIM BC-Sets: compare before you activate