BigMachines is a configure, price, and quote solution that the organization can use to capture orders for complex products, services, and generate quotes within minutes. You can use BigMachines to make CRM and ERP systems more efficient. You can use BigMachines to increase the quote throughput, reduce sales cycles, and get accurate data.
You can use Informatica Cloud Big Machines Connector to integrate parts, transactions such as quotes, attachments with on-premise or cloud Applications like Salesforce.
Data Integration Big Machines Connector supports extracting custom objects or Data Tables from BigMachines and loading them to on-premise or cloud applications.
BigMachines Connector supports the following modules:
•Commerce Module
•Parts Module
•Configuration Module
•Data Tables Module
Commerce Module
You can use commerce module to create transactions.
The Commerce module supports the following operations:
•Insert: You can use insert to insert a transaction.
The insert operation supports Quote_Import_Attachment object. You can use Quote_Import_Attachment object to add and remove an attachment from a quote.
•Update: You can use update to add a line or update a quote.
•Delete: You can use delete to delete a quote. You can delete only line item from the quote.
•Query: You can use query to query details of multiple lines with the quote.
The query operation supports Quote_Export_Attachment, QuoteV2, and QuoteV2LineItem objects. You can use Quote_Export_Attachment object to query an attachment from quote.
The Quotes module supports following features:
•Multi source and multi target
•Attachment import or export
•Batch insert based on external transaction ID
•Batch update
•Use of external keys file for two-way integration
•Batch processing for import attachments, where the file contains the input.
The insert operation in Quotes module generates a file named externalkeys.csv. If you want to integrate the transactions with any other system, you can use the file to insert quote into BigMachines. The file generates unique transaction ID and quote ID.
The following table displays sample externalkeys.csv files.
External_Transaction_Id
Transaction_Id
Quote_Id
External_LineItem_Id
LineItem_Id
1
3.26E+08
DEV298035
1
3.26E+08
DEV298036
1
3.26E+08
DEV298037
1
3.26E+08
DEV298038
1
3.26E+08
DEV298041
1
3.26E+08
DEV298042
6.57E+08
3.26E+08
DEV298043
null
9898889
3.26E+08
DEV298044
null
78
3.26E+08
DEV298045
null
69898
3.26E+08
DEV298046
null
89
3.26E+08
DEV298047
null
Parts Module
You can access the products by using Parts Module API. The transactions and configurations are based on the Parts module . You can use parts module to add a new product or modify the product.
The Parts module supports the following operations:
•Insert
•Update
•Delete
•Query
•Upsert
•Batch processing based on the part number
Data Tables Module
Data Tables module is custom table feature in BigMachines. You can design your own custom table (data table) and populate with data. Commit points defined by a deploy SOAP API call in BigMachines performs the write operation to push data in to data table. Big Machines Connector uses REST API to read data from Big Machines.
You can use BigMachines Connector to read large number of data rows.
The Data Table module supports the following operations:
•Insert
•Fetch
•Update
•Delete
•Upsert
Note: After the completion of insert operation the deploy function is implicitly called.
Configuration Module
You can use SOAP API to configure parts for an unsubmitted quote or to create a new quote. You can use configuration module to fetch data for materials, spares, and price of a part.
The Configuration module supports the following operations:
•Insert
•Deploy
•Configure
•Query
•Price
•BoM
•Spare
Note: You must select configure_deploy object as a target object to call the deploy function.
Price Book Association Module
You can use Price Book Association module to associate the price books with the part numbers. You can add new price book and product associations or change the existing associations. The Price Book Association module supports the following operations: