1What are the object operations supported by Quote module of BigMachines?
Quote module supports the following object operations:
- - Insert :Inserts a new transaction id and adds transaction line item to transaction id.
- - Update: Updates the transactions and adds line Item to a transaction
- - Delete: Deletes the line item from a transaction.
- - Query: Queries the details of multiple lines with the quote.
2What are the different types of attachmentssupported by the quote module?
Quote module supports the following attachments:
Export_Attachment: The file is available in a port/field in base64.
Import_Attachment: You can provide file in a port/field in base64 format.
3How to set up a delete task operation?
To setup a delete task operation for Quote module, you must provide TransactionId and Transaction_LineItem in target tab.
The delete task operation is based on Transaction_LineItemsNo and TransactionId. If you provide the transaction_LineItemsNo and transactionID the information, the data is deleted.
4How to execute insert operation in Commerce Module?
When you create a quote an entry is made in a new file the path mentioned in connection parameters. The file contains following fields:
- - ExternalTransactionId
- - ExternalLineItemId
- - TransactionId
- - QuoteId
- - LineItemId
5Why do you need to generate custom Client-Stub for BigMachine Data integration?
Client Stub Jar is a WSDL based jar. You can customizes the WSDL for internal purpose. It is recommended to regenerate the client-stub, to fetch the metadata from the appropriate endpoint.
6How to configure control file path in the connection attribute?
The control file path generates metadata files. Plugin folder contains all the metadata files the control path generates. If you want to disable cords, you can use the plugin folder.
7Why do you need the config file that Data integration Task generates?
The config file controls the metadata. For example, If you define 1000 fields in the WSDL definition and if you want to display 100 fields, you can set the displaystatus field to false.Displaystatus field will display 100 fields.
8How do you make manual changes to WSDL?
You can use the following code sample to make manaul changes to WSDL:
In DataTables.wsdl,
add the <xsd:any maxOccurs="unbounded"/> statement after
In Parts.wsdl,
define the dataType for the below elemet @ line no 356
<xsd:element maxOccurs="1" minOccurs="0" name="last_integration_time" nillable="true" type="xsd:dateTime"/>
In configure.wsdl,
Define the following complex element:
<xsd:complexType name="ConfigureAttributeType">
<xsd:all>
<xsd:element maxOccurs="1" minOccurs="1" name="value" nillable="true" type="xsd:string"/>
</xsd:all>
<xsd:attribute name="_variableName" type="xsd:string"/>
<xsd:attribute name="type" type="xsd:string"/>
</xsd:complexType>
<xsd:complexType name="ConfigureAttributesType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attribute" nillable="true" type="bmxsd:ConfigureAttributeType"/>
</xsd:sequence>
</xsd:complexType>
Call this element in all the below complex elements:
- - Configure
- - Price
- - Spare
- - Bom
9Does QuoteV2 and QuoteV2LineItem support the Object data type?
No. BigMachines Connector does not support the Object data type in the column fields for QuoteV2 and QuoteV2LineItem.