---
tags: [companyuser, command]
module: CompanyUser
---

# Commands

## Connections
[[_CompanyUser]] · [[[Model]RecurringEntity]] · [[[Job]Jobs]] · [[[Service]RecurringServices]] · [[[Cross]CrossModuleDependencies]]

## Source
`Modules/CompanyUser/Console/`

## GenerateRecurringEntitiesCommand
`php artisan generate-recurring-entities --force`
- Dispatches [[[Job]Jobs#GenerateRecurringEntityJob]] per tenant
- Run on a cron schedule (typically daily)

## SyncIntegratedOrdersCommand
`php artisan sync-integrated-orders`
- Triggers order sync from all enabled integrations → dispatches [[[Job]Jobs#SyncIntegratedOrders]]

## SyncSalesIntegratedOrdersCommand
- Sales-specific order sync

## SyncIntegratedPurchaseReturnsOrdersCommand
- Purchase returns sync

## UpdateSucceededIntegratedOrdersTotalsCommand
- Recalculates totals for already-synced orders

## RunPermissions
- Seeds default permission definitions into the `permissions` table

## UpdateCostCenterPermissions
- Adds/updates cost-center related permissions

## UpdateTablesEmail
- Maintenance: updates email addresses across tenant tables
