NetSuite
This documentation describes the technical integration between Zudello and NetSuite. The integration provides bidirectional data synchronization and transaction processing through NetSuite's SOAP/REST APIs with SuiteQL query support.
Integration Capabilities
- Bidirectional Data Sync - Master data inbound, transactions bidirectional
- SOAP/REST API Integration - NetSuite API with SuiteQL query support
- Advanced PO Processing - Purchase order to bill transformation with allocation tracking
- Transaction Integrity - Atomic operations with rollback on API failures
Integration Directions
Inbound (NetSuite → Zudello)
Synchronizes master data and transactions from NetSuite to Zudello via SOAP/REST API calls.
Outbound (Zudello → NetSuite)
Creates transactions in NetSuite from processed data in Zudello via SOAP/REST API calls.
Integration Points
Inbound Data Flow (NetSuite → Zudello)
- Financials: Accounts, Amortization Schedules, Classifications, Currencies, Departments, Expense Categories, Payment Terms, Subsidiaries, Tax Rates, Tax Solutions
- Parties: Customers, Employees, Suppliers
- Operational: Branches, Items, Locations, Projects, Project Tasks, Units of Measure
- Transactions: Purchase Orders, Purchase Invoices (Vendor Bills), Purchase Credits (Vendor Credits), Item Receipts
Outbound Data Flow (Zudello → NetSuite)
- Accounts Payable: Vendor Bills, Vendor Credits
- Advanced Processing: Purchase Order to Bill Transformation
Data Flow Summary
Data Entity | NetSuite Entity | NetSuite → Zudello | Zudello → NetSuite |
---|---|---|---|
Financials | |||
Account | Account | ✅ | |
Amortization Schedule | Amortization Schedule | ✅ | |
Classification | Classification | ✅ | |
Currency | Currency | ✅ | |
Department | Department | ✅ | |
Expense Category | Expense Category | ✅ | |
Payment Term | Term | ✅ | |
Subsidiary | Subsidiary | ✅ | |
Tax Rate | Sales Tax Item | ✅ | |
Tax Solution | Tax Type | ✅ | |
Parties | |||
Customer | Customer | ✅ | |
Employee | Employee | ✅ | |
Supplier | Vendor | ✅ | |
Operational | |||
Branch | Custom Record | ✅ | |
Item | Item | ✅ | |
Location | Location | ✅ | |
Project | Project | ✅ | |
Project Task | Project Task | ✅ | |
Unit of Measure | Units Type | ✅ | |
Transactions | |||
Vendor Bill | Vendor Bill | ✅ | ✅ |
Vendor Credit | Vendor Credit | ✅ | ✅ |
Purchase Order | Purchase Order | ✅ | |
Item Receipt | Item Receipt | ✅ | |
PO to Bill Transformation | Vendor Bill | ✅ |
Technical Details
API Type: SOAP/REST API
Authentication: Token-based authentication
Data Format: XML/JSON
Query Language: SuiteQL
Sync Method: Real-time and incremental batch processing
Detail Pages
Inbound Integration Details (NetSuite → Zudello)
- Accounts
- Amortization Schedules
- Branches
- Classifications
- Currencies
- Customers
- Departments
- Employees
- Expense Categories
- Items
- Locations
- Payment Terms
- Projects
- Project Tasks
- Purchase Orders
- Purchase Invoices
- Purchase Credits
- Item Receipts
- Subsidiaries
- Suppliers
- Tax Rates
- Tax Solutions
- Units of Measure