Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Kuali Companion Laravel Package

savannabits/kuali-companion

A Laravel companion package for integrating Kuali into PHP applications. It wraps Kuali APIs in a convenient, expressive interface so you can query and sync institutional data with less boilerplate and cleaner code.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Deciding whether to automate journal voucher (JV) creation and posting from Laravel-based finance or operations tools into Kuali, reducing manual accounting entries and reconciliation effort.
  • Roadmap planning for finance automation: adding “post JV to Kuali” as a capability in internal back-office apps, starting with sandbox validation.
  • Build vs. buy: adopting a lightweight companion package instead of building a custom Kuali JV client from scratch.
  • Use cases: accruals, reclass entries, interdepartmental billing, grant cost transfers, expense and procurement postings, and rapid prototyping of Kuali-integrated workflows.
  • Risk planning: treating JV posting as experimental, requiring feature flags, approval workflows, idempotency, and sandbox testing before production use.

When to Consider This Package

  • Your organization uses Kuali Financial System (KFS) and has Laravel/PHP internal applications that need to create or post journal vouchers.
  • You need programmatic access to Kuali JV objects, including instantiation via kualiJournalVoucher(), rather than manual entry or read-only reporting.
  • You can tolerate an experimental posting feature: validate in a Kuali sandbox, add retries/logging/idempotency, and gate production use behind approvals.
  • You want a low-cost, open-source starting point for a finance integration pilot rather than a fully certified, vendor-supported connector.
  • Look elsewhere if you are not on Kuali, need broad ERP integration beyond JVs, require production-grade stable posting with vendor SLAs, do not use Laravel/PHP, or operate under compliance constraints that mandate certified integrations.

How to Pitch It (Stakeholders)

  • Executives: This open-source Laravel package lets our existing PHP applications create Kuali journal vouchers programmatically. v1.2.0 adds experimental JV posting and JV instantiation, which can reduce manual accounting entry and reconciliation time. Recommend a low-cost sandbox pilot with finance controls before any production rollout.
  • Engineering: It is a thin companion around Kuali JV objects. Use kualiJournalVoucher() to instantiate vouchers and feature-flag the experimental posting path. Pin the package version, add logging, retries, idempotency keys, and test thoroughly against a Kuali sandbox; avoid relying on experimental posting for critical production flows until stabilized.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core