Cin7 Core Integration
This article presents the flow of information between Cin7 Core and Ramps System
The Cin7 Core integration allows Ramp to automatically sync core inventory data such as products, stock, and locations. This removes the need for manual updates and ensures consistent information across both systems.
Capabilities Overview
| Cin7 Core Feature | Ramp Support |
| Locations |
✅
|
| Products | ✅ |
| Purchase Orders | ✅ |
| Transfer Orders | ✅ |
| Sales Orders | ✅ |
| Stock On Hand | ✅ |
| Product Families | ❌ |
| Stock In Transit Updates | ❌ |
| POS Support | ❌ |
| Financial Analysis | ❌ |
Key Capabilities
Cin7 Core → Ramp (Inbound Sync)
| Data Synced | Description |
| Locations | Keeps inventory organised across multiple store or warehouse locations. Imported into Ramp as Places. |
|
Products (FIFO, batch and serial number) |
Support for all types of Cin7 Core "Costing Methods" |
| Purchase Orders | Automatically imported as inbound orders in Ramp to manage incoming stock. |
| Transfer Orders | Pulled into Ramp once a Cin7 Core transfer is marked as Authorised, ensuring internal location moves are reflected. |
| Sales Orders | Imported as outbound orders in Ramp to align fulfilment and dispatch records |
| Stock On Hand | Validates Ramps stocktake data and ensures consistency with Cin7 Core quantities. |
Ramp → Cin7 Core (Outbound Sync)
| Data Synced | Description |
| Purchase Order and Transfer order Fulfilment | Sends confirmed received-stock details from Ramp back to Cin7 Core for reconciliation |
| Sale Fulfilment | Updates Cin7 Core with picked and fulfilled stock information once sales are completed in Ramp. |
| Stock Adjustment | Pushes validated stocktake results from Ramp to Cin7 Core, updating stock on hand figures. |
Limitations
- Limited syncing of changes in Ramps system to Cin7 Core
- The integration focuses on keeping Ramp up to date with data from Cin7 Core. An example is changes to locations in Ramp will not be reflected in Cin7 Core.
- State of Orders in Cin7 Core
- Purchase Orders, Transfer Orders and Sale orders are not synced into Ramp until their status is set to "Authorised Pick". This means that draft orders are not synced.
- Stock on Hand Updates
- After a stocktake is completed, Ramp updates Cin7 Core's Stock on Hand with items present in the stocktake. However, this update only includes items that have a unit cost and it must be a positive cost.
- Product Creation
- Products created in Ramp will not be synced with Cin7 Core. This ensures that Cin7 Core remains the source of truth for products.
- Stock Adjustment
- Stock adjustments performed in Ramps system do not reflect in Cin7 Core. This means stock adjustments must be done in both systems.
- Product Families
- Cin7 core uses product families to provide variants of products. Ramp does not support product variants. Ramp creates an individual product for each variant.
- Users
- Users and profiles are not shared between Ramp and Cin7 Core. This means users and access profiles will need to be created separately in both systems.
- POS Support
- Ramp does not support POS integration with Cin7 core.
- Inventory Write Off
- Ramp does not sync detected stolen items with Cin7 core. These are stored solely within Ramp but can be exported.
Sync Frequency
While largely configurable, by default the integration syncs the majority of data every 10-20 minutes. The exception is Stock On Hand. Due to the large quantity of data, the frequency defaults to daily.
Contact support@ramp.com.au for specific questions relating to configuring sync frequency.
Further Knowledge
Learn more about Locations.
Learn more about Products.
Learn more about Purchase Orders.
Learn more about Transfer Orders.
Learn more about Sales Orders.
Learn more about Stock On Hand.
Learn more about Stock Adjustment.