...
Salesforce does not support creating product along with product price, hence a postSynchronization action is implemented to Product module in order to set price of the product while creating products.
postSynchronization action to Order module to create OrderItem
Properties Mappings
...
rw-ui-expands-macro |
---|
For BSS Accounts entities will support both push and pull methods. Below table presents property mapping between BSS Account entity and Salesforce Account Account(BSS) | Account(Salesforce) | Comment | integrationId | Id | auto generate | name | Name |
| parentAccount | ParentId |
| webSite | Website |
| phone | Phone |
| fax | Fax |
| description | Description |
| industry | Industry | Lookup needs to be configured | Type | Type | Salesforce accepts any string | addresses.address1 | BillingStreet |
| addresses.City | BillingCity |
| addresses.postcode | BillingPostalCode |
| addresses.stateName | BillingState |
| addresses.countryName | BillingCountry |
| account.currency.mnemonic | CurrencyIsoCode |
|
ui
For BSS Contacts entities we support both push and pull methods. Below table presents property mapping between BSS Contact entity and Salesforce Contact Contact(BSS) | Contact(Salesforce) | Comment | integrationId | Id | Auto generate | account.integrationid | AccountId |
| lastName | LastName |
| firstName | FirstName |
| mobilePhone | MobilePhone |
| phone | Phone |
| fax | Fax |
| email | Email |
| jobTitle | Title |
| notes | Description |
| contact.account.currency.mnemonic | CurrencyIsoCode |
|
ui
For BSS Product entities we support only push method. Below table presents property mapping between BSS Product entity and Salesforce Product2 Product (BSS) | Product2 (Salesforce) | Comment | integrationId | Id | Autogenerate | isActivated | IsActive |
| name | Name |
| code | ProductCode |
| fullDescription | Description |
| productType | Family | This need to be configured in lookup |
|
ui
rw-expand |
---|
title | Product Price Entity |
---|
|
Product (BSS) | PriceBookEntry (Salesforce) | Comment | priceBookEntryId | Id | Auto generate | product.integrationId | product2Id |
| product.productPrices | UnitPrice |
|
ui
For BSS Order entity we support only push method Below table presents property mapping between BSS Order entity and Salesforce Order Order(BSS) | Order(Salesforce) | Comment | integrationId | Id | Auto generate | Date | EffectiveDate |
| Description | Description |
| account.integrationId | AccountId |
| Account.Address1 | ShippingStreet |
| Account.PostCode | ShippingPostalCode |
| Account.City | ShippingCity |
| BillingAccount.Address | BillingStreet |
| BillingAccount.PostCode | BillingPostalCode |
| BillingAccount.City | BillingCity |
| stage.integrationId |
|
| NA | Pricebook2Id | Server variable for standard price book |
|
ui
For BSS OrderItem entity we support only push method Below table presents property mapping between BSS Order Item entity and Salesforce Order Item Order Items(BSS) | OrderItem (Salesforce) | Comment | integrationId | Id | Auto generate Salesforce | order.integrationId | OrderId |
| quantity | Quantity |
| price | UnitPrice |
| product.integrationId | Product2Id |
| Comments | Description |
| customProperties.priceBookEntryId | PricebookEntryId |
|
ui
For BSS Subscription entity we support push and pull method. Case(BSS) | Cases(Salesforce) | Comment | integrationId | Id | Auto generate Salesforce | name | Subject |
| Account | AccountId |
| contact | ContactId |
| description | Description |
| parent | ParentId |
| product | Product__c |
| stage | Status |
| priority | Priority |
| type | Type |
|
|
...