PHPackages                             ismaildasci/laravel-sapb1-toolkit-filament - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. ismaildasci/laravel-sapb1-toolkit-filament

ActiveLibrary[Admin Panels](/categories/admin)

ismaildasci/laravel-sapb1-toolkit-filament
==========================================

Filament Admin Panel for SAP Business One Laravel Toolkit

v1.0.0(5mo ago)00MITPHPPHP ^8.4CI passing

Since Jan 15Pushed 4mo agoCompare

[ Source](https://github.com/ismaildasci/sapb1-laravel-toolkit-filament)[ Packagist](https://packagist.org/packages/ismaildasci/laravel-sapb1-toolkit-filament)[ Docs](https://github.com/ismaildasci/laravel-sapb1-toolkit-filament)[ GitHub Sponsors](https://github.com/ismaildasci)[ RSS](/packages/ismaildasci-laravel-sapb1-toolkit-filament/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (10)Versions (2)Used By (0)

SAP B1 Laravel Toolkit - Filament Admin Panel
=============================================

[](#sap-b1-laravel-toolkit---filament-admin-panel)

[![Latest Version on Packagist](https://camo.githubusercontent.com/5ce7e13d91d03eb5a72ff2cc8dc51f1d9c43c582be121bc3af2750ee16fe590e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f69736d61696c64617363692f6c61726176656c2d73617062312d746f6f6c6b69742d66696c616d656e742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ismaildasci/laravel-sapb1-toolkit-filament)[![Tests](https://camo.githubusercontent.com/1f96a93ef392ec7a097b10c9c60f6bc9d8e13fc8a3cd0cdccd32cbd93fd91995/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f69736d61696c64617363692f6c61726176656c2d73617062312d746f6f6c6b69742d66696c616d656e742f74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/ismaildasci/laravel-sapb1-toolkit-filament/actions)[![Total Downloads](https://camo.githubusercontent.com/c3fe52fe1efa5f1ab82c5d735e0a32db155a4d75e42e037887e7e2aba0b09b2c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f69736d61696c64617363692f6c61726176656c2d73617062312d746f6f6c6b69742d66696c616d656e742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ismaildasci/laravel-sapb1-toolkit-filament)[![License](https://camo.githubusercontent.com/e891913f1cea3e5cb3a4fd004344b934c5d26f6cc8117015a320a4726a341486/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f69736d61696c64617363692f6c61726176656c2d73617062312d746f6f6c6b69742d66696c616d656e742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ismaildasci/laravel-sapb1-toolkit-filament)

A Filament 4.x admin panel plugin for [SAP Business One Laravel Toolkit](https://github.com/ismaildasci/laravel-sapb1-toolkit). Provides a beautiful UI for monitoring and managing your SAP Business One integration.

Features
--------

[](#features)

- **Dashboard** - System overview with health status widgets
- **Audit Logs** - Browse, filter, and export audit trail entries
- **Sync Management** - Monitor and trigger entity synchronization
- **Cache Management** - View cache status and flush cached data
- **Change Tracking** - Monitor watched entities and poll for changes
- **Multi-Tenant Support** - Manage and switch between tenants
- **Settings** - View all configuration in one place

Requirements
------------

[](#requirements)

- PHP 8.4+
- Laravel 11.x or 12.x
- Filament 4.5+
- [Laravel SAP B1 Toolkit](https://github.com/ismaildasci/laravel-sapb1-toolkit) 3.0+

Installation
------------

[](#installation)

Install the package via composer:

```
composer require ismaildasci/laravel-sapb1-toolkit-filament
```

Setup
-----

[](#setup)

Register the plugin in your Filament panel provider:

```
// app/Providers/Filament/AdminPanelProvider.php

use SapB1\Toolkit\Filament\SapB1FilamentPlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        ->default()
        ->path('admin')
        ->plugins([
            SapB1FilamentPlugin::make(),
        ]);
}
```

Configuration
-------------

[](#configuration)

### Publish Configuration (Optional)

[](#publish-configuration-optional)

```
php artisan vendor:publish --tag="sapb1-filament-config"
```

### Publish Language Files (Optional)

[](#publish-language-files-optional)

```
php artisan vendor:publish --tag="sapb1-filament-lang"
```

### Plugin Options

[](#plugin-options)

```
SapB1FilamentPlugin::make()
    // Navigation
    ->navigationGroup('SAP B1')
    ->navigationIcon('heroicon-o-building-office')
    ->navigationSort(100)

    // Enable/Disable features
    ->enableAuditFeature()
    ->enableSyncFeature()
    ->enableCacheFeature()
    ->enableMultiTenantFeature()
    ->enableChangeTrackingFeature()
    ->enableSettingsFeature();
```

### Disable Features

[](#disable-features)

```
SapB1FilamentPlugin::make()
    ->disableAuditFeature()           // Hide audit logs
    ->disableSyncFeature()            // Hide sync management
    ->disableCacheFeature()           // Hide cache management
    ->disableMultiTenantFeature()     // Hide tenant management
    ->disableChangeTrackingFeature()  // Hide change tracking
    ->disableSettingsFeature();       // Hide settings page
```

Dashboard Widgets
-----------------

[](#dashboard-widgets)

WidgetDescriptionAuto-Refresh**System Health**SAP connection, audit, sync, cache, multi-tenant status30s**Audit Activity**Recent 10 audit log entries-**Sync Overview**Entity sync status with manual sync actions10s**Cache Stats**Cache configuration and flush action-**Change Tracking**Watched entities and polling status30sResources
---------

[](#resources)

### Audit Logs

[](#audit-logs)

Browse and filter audit trail:

- Filter by entity type, event type, date range
- View detailed changes (old/new values)
- Search by entity ID
- Bulk delete capability

### Sync Status

[](#sync-status)

Monitor entity synchronization:

- View sync status per entity (idle/running/completed/failed)
- Trigger manual sync
- Full sync with delete detection
- Reset sync metadata
- Bulk sync selected entities

### Tenants (Multi-Tenant)

[](#tenants-multi-tenant)

Manage SAP B1 tenants:

- View registered tenants from configuration
- Switch active tenant context
- Test tenant connection
- Visual indicator for current tenant

Pages
-----

[](#pages)

### Dashboard

[](#dashboard)

Central hub with all widgets showing system overview.

### Settings

[](#settings)

Read-only view of all SAP B1 Toolkit configuration:

- Connection settings
- Audit configuration
- Sync settings
- Cache configuration
- Multi-tenant settings

Customization
-------------

[](#customization)

### Custom Navigation Group

[](#custom-navigation-group)

```
SapB1FilamentPlugin::make()
    ->navigationGroup('My Custom Group');
```

### Custom Navigation Icon

[](#custom-navigation-icon)

```
SapB1FilamentPlugin::make()
    ->navigationIcon('heroicon-o-cog');
```

### Custom Navigation Sort Order

[](#custom-navigation-sort-order)

```
SapB1FilamentPlugin::make()
    ->navigationSort(50);
```

Testing
-------

[](#testing)

```
# Run all tests
composer test

# Run tests with coverage
composer test-coverage
```

Static Analysis
---------------

[](#static-analysis)

```
composer analyse
```

Code Formatting
---------------

[](#code-formatting)

```
composer format
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Ismail Dasci](https://github.com/ismaildasci)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

35

—

LowBetter than 77% of packages

Maintenance72

Regular maintenance activity

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

171d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/109577378?v=4)[İsmail Daşcı](/maintainers/ismaildasci)[@ismaildasci](https://github.com/ismaildasci)

---

Top Contributors

[![ismaildasci](https://avatars.githubusercontent.com/u/109577378?v=4)](https://github.com/ismaildasci "ismaildasci (19 commits)")

---

Tags

laraveltoolkitfilamentadmin-panelsapsap-business-onesap-b1

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/ismaildasci-laravel-sapb1-toolkit-filament/health.svg)

```
[![Health](https://phpackages.com/badges/ismaildasci-laravel-sapb1-toolkit-filament/health.svg)](https://phpackages.com/packages/ismaildasci-laravel-sapb1-toolkit-filament)
```

###  Alternatives

[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3914.6k](/packages/rawilk-profile-filament-plugin)[mradder/filament-logger

Audit logging, activity tracking, exports, alerts, and dashboards for Filament admin panels.

2317.4k](/packages/mradder-filament-logger)[stephenjude/filament-jetstream

A Laravel starter kit built with Filament inspired by Jetstream.

17760.2k3](/packages/stephenjude-filament-jetstream)[stephenjude/filament-two-factor-authentication

Filament Two Factor Authentication: Google 2FA + Passkey Authentication

84215.9k9](/packages/stephenjude-filament-two-factor-authentication)[relaticle/custom-fields

User Defined Custom Fields for Laravel Filament

16354.2k](/packages/relaticle-custom-fields)[marcelweidum/filament-passkeys

Use passkeys in your filamentphp app

6649.5k1](/packages/marcelweidum-filament-passkeys)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
