---
tags: [products, service]
module: Products
---

# [Service]CostCenterServices

## Connections
[[_Products]] · [[[Model]CostCenter]] · [[[Controller]CostCenterController]] · [[[Repo]Repositories]] · [[[Cross]CrossModuleDependencies]]

## Source
`Modules/Products/Services/CostCenter/`

## Services (15+)
| Service | Purpose |
|---|---|
| CreatingCostCenterService | Create cost center |
| UpdatingCostCenterService | Update cost center |
| DeletingCostCenterService | Delete (cascade) |
| RetrievingCostCentersService | Filtered list |
| CostCenterShowService | Single with relationships |
| EditingCostCenterService | Edit form data |
| GeneratingCostCenterCodeService | Auto-generate hierarchical code |
| PreparingDataForCreatingCostCenterService | Form data for create/edit |
| RetrievingCostCenterActivityLogService | Audit trail |

## Destination Services (6) — Dual save modes
- SaveAndCloseDestination, SaveAndNewDestination
- SaveAndCloseIntegrationDestination, SaveAndNewIntegrationDestination
- SaveAndCloseVomPayDestination, SaveAndNewVomPayDestination

## Integration Sync Services (5)
| Service | 3rd Party |
|---|---|
| SyncingFoodicsBranchesService | Foodics |
| SyncingMarnBranchesService | Marn |
| SyncingPrexleOutletsService | Prexle |
| SyncingLazyWaitBranchesService | LazyWait |
| SyncingIntegratedBranchesService | Dispatcher for all above |
