Order Entry transaction definitions in Salesforce buttons
You can configure your integration to use Intacct standard and custom transaction definitions as buttons on Salesforce Order Entry opportunities.
Standard transaction definition buttons
You can configure your integration to use standard Intacct custom transaction definitions as buttons in Salesforce on opportunities. The following buttons are included in the Advanced CRM Integration package and are available for use on your page layouts.
- Create Sales Invoice
Use this button to open an editable form to create a sales invoice. - Create Sales Order
Use this button to open an editable form to create a sales order transaction. - Create Sales Quote
Use this button to open an editable form to create a sales quote. - Shipper
Use this button to open an editable form for creating a shipper document for one of the transactions described above. - Create Project
This button is available for both Order Entry and Contract workflows.
Custom transaction definition buttons
You can configure your integration to use Intacct custom transaction definitions as buttons in Salesforce on opportunities. It's a three-step process:
- Configure Intacct to use a custom transaction definition.
- Configure a Salesforce button.
- Add the button to a Salesforce page layout.
Configure Intacct to use a custom transaction definition
- Log in to Intacct as an administrator.
-
Go to Company > Admin > Subscriptions > Advanced CRM Integration and select Configure.
- On the Settings tab, in the Sales transactions synchronization section of Order Entry Integration, enter your preferred Document Name.
- Select the checkboxes for both From Salesforce and To Salesforce.
For example, you could enter Sales Order Activation Rev Rec.
Copy the name that you entered in the field to a notepad—you’ll use it in Salesforce. - Save your changes.
Configure a Salesforce button
The following steps are for the Salesforce Classic UI.
- From Setup, enter Opportunity in the Quick Find box and select Buttons, Links, and Actions.
- Select New Button or Link.
- Set the following.
New button or link setting options Setting Option Label Enter the Document Name that you entered in Intacct. For example, Sales Order Activation Rev Rec. The Name field is automatically filled in. Display Type Detail Page Button Behavior Display in new window Content Source URL - Enter the following in the text field and replace [Transaction-Name] with the Document Name from Intacct (including spaces):
Template
/apex/ia_crm__DataSyncronization?action=CREATE_TRANSACTION&recordId={!Opportunity.Id}&objectType=Opportunity&transactionDefinition=[Transaction-Name]&endpoint={!API.Partner_Server_URL_70}
Example
/apex/ia_crm__DataSyncronization?action=CREATE_TRANSACTION&recordId={!Opportunity.Id}&objectType=Opportunity&transactionDefinition=Sales Order Activation RevRec&endpoint={!API.Partner_Server_URL_70}
- Save your changes.
A popup will inform you that the button needs to be added to a layout to be used.
Add the button to a Salesforce page layout
- From Setup, enter Opportunity in the Quick Find box and select Page Layouts.
- Select Edit next to the page layout that you want to add the button to.
- Select Buttons and drag and drop the button to the page.
- Save your changes.
In this topic
