Source ERP · 8 of 27

CRMPro → Zoho CRM — Infor Visual 9: what the shipped templates set up

This is the capability summary the dlake CLI repository publishes; whitelisted customers fetch the operational skill with "dlake admin get_skill dlake-crmpro-zohocrm/erps/infor-visual-9". It extends the dlake-crmpro-zohocrm skill, which holds what is true whatever the source ERP. Both directions for this pair are summarised at /integrations/infor-visual-9-zoho-crm/.

CRMPro → Zoho CRM — Infor Visual 9: what the shipped templates set up

This is a capability summary, not an operating guide. To receive the operational skill you must be a registered, whitelisted Commercient customer. Whitelisted customers fetch it with dlake admin get_skill dlake-crmpro-zohocrm/erps/infor-visual-9 (or list_skills) against the Commercient admin plane. Existing customers who need access or help: contact support@commercient.com. New customers: contact sales@commercient.com to become a customer and be whitelisted.

dlake-crmpro is the parent skill and the authority for everything general: the CRMPro tools, process configuration and field list, the sync history, how source data is selected, and what a run that finds nothing does. Read it first; this page does not repeat it. dlake-crmpro-zohocrm is the destination skill this page is a child of, and the authority for the Zoho CRM conventions that hold across every ERP: read it first, then come back here for what this source’s own templates set. This page grows as the catalogue does.

1. What the templates deliver

GroupBusiness outcomeObjectsSource tables and views
Infor Visual TermsThe templates push Commercient Infor Visual terms object to Zoho CRM.Commercient Infor Visual terms objectterms
Infor Visual SalespersonThe templates push Commercient Infor Visual salesperson object to Zoho CRM.Commercient Infor Visual salesperson objectsales reps
AccountThe templates push Accounts to Zoho CRM.Accountscustomers
Infor Visual CustomerThe templates push Commercient Infor Visual customer object to Zoho CRM.Commercient Infor Visual customer objectcustomers
Customer Reverse Lookup AccountThe templates push Accounts to Zoho CRM.Accountscustomers
Infor Visual Customer AddressThe templates push Commercient Infor Visual address object to Zoho CRM.Commercient Infor Visual address objectcustomer addresses
ProductThe templates push Products to Zoho CRM.Productsparts
Infor Visual PartThe templates push Commercient Infor Visual part object to Zoho CRM.Commercient Infor Visual part objectparts, part binary data
Infor Visual OrderThe templates push Commercient Infor Visual order object to Zoho CRM.Commercient Infor Visual order objectcustomer orders
Infor Visual Order LineThe templates push Commercient Infor Visual order line object to Zoho CRM.Commercient Infor Visual order line objectcustomer order lines
Infor Visual ReceivableThe templates push Commercient Infor Visual receivable object to Zoho CRM.Commercient Infor Visual receivable objectreceivables
Infor Visual Receivable LineThe templates push Commercient Infor Visual receivable line object to Zoho CRM.Commercient Infor Visual receivable line objectreceivable lines
Infor Visual QuoteThe templates push Commercient Infor Visual quote object to Zoho CRM.Commercient Infor Visual quote objectquotes
Infor Visual Quote LineThe templates push Commercient Infor Visual quote line object to Zoho CRM.Commercient Infor Visual quote line objectquote lines
Infor Visual Quote PriceThe templates push Commercient Infor Visual Quote Price (Zoho package object) to Zoho CRM.Commercient Infor Visual Quote Price (Zoho package object)quote prices
ContactThe templates push Contacts to Zoho CRM.Contactscustomer contacts
Account NotesThe templates push Infor Visual notes (custom object) to Zoho CRM.Infor Visual notes (custom object)notations
Order NotesThe templates push Infor Visual notes (custom object) to Zoho CRM.Infor Visual notes (custom object)notations
Quote NotesThe templates push Infor Visual notes (custom object) to Zoho CRM.Infor Visual notes (custom object)notations
QuotesThe templates push Quotes to Zoho CRM.Quotesquote prices, quote lines, quotes, customers, customer addresses, x
Sales ordersThe templates push Sales orders to Zoho CRM.Sales orderscustomer order lines, customer orders, customers, customer addresses, x
InvoicesThe templates push Invoices to Zoho CRM.Invoicesreceivable lines, receivables, customers, customer addresses, x

2. The process rows the templates create

Each template’s setup writes one process configuration row. These are the values it sets; a column the inserts never set is not listed.

Display nameDestination objectMatching keyRun sequence
Infor Visual TermsCommercient Infor Visual terms objectCommercient external key column1
Infor Visual SalespersonCommercient Infor Visual salesperson objectCommercient external key column2
AccountAccountsCommercient AR customer code (Zoho field)3
Infor Visual CustomerCommercient Infor Visual customer objectCommercient external key column4
Customer Reverse Lookup AccountAccountsCommercient AR customer code (Zoho field)5
Infor Visual Customer AddressCommercient Infor Visual address objectCommercient external key column6
ProductProductsCommercient external key column7
Infor Visual PartCommercient Infor Visual part objectCommercient external key column8
Infor Visual OrderCommercient Infor Visual order objectCommercient external key column9
Infor Visual Order LineCommercient Infor Visual order line objectCommercient external key column10
Infor Visual ReceivableCommercient Infor Visual receivable objectCommercient external key column11
Infor Visual Receivable LineCommercient Infor Visual receivable line objectCommercient external key column12
Infor Visual QuoteCommercient Infor Visual quote objectCommercient external key column13
Infor Visual Quote LineCommercient Infor Visual quote line objectCommercient external key column14
Infor Visual Quote PriceCommercient Infor Visual Quote Price (Zoho package object)Commercient external key column15
ContactContactsCommercient external key column16
Account NotesInfor Visual notes (custom object)Commercient external key column17
Order NotesInfor Visual notes (custom object)Commercient external key column18
Quote NotesInfor Visual notes (custom object)Commercient external key column19
QuotesQuotesCommercient external key column20
Sales ordersSales ordersCommercient external key column21
InvoicesInvoicesCommercient external key column22

Every one of these inserts the active setting as 0, so an imported process is inactive until an operator activates it.

3. The views

“Change detection” names which of the three kinds dlake-crmpro defines the view’s own filter makes it; where a view’s shape is not one of those three the column is left empty and the view’s own filter is the authority.

ViewChange detectionSource tables
terms feedinsert onlyterms
salesperson feedinsert onlysales reps
account feedinsert + updatecustomers
customer feedinsert onlycustomers
customer account lookup feedinsert + updatecustomers
customer address feedinsert onlycustomer addresses
Infor Visual 9 product feedinsert onlyparts
Infor Visual 9 part feedinsert onlyparts, part binary data
order feedinsert onlycustomer orders
order line feedinsert onlycustomer order lines
receivable feedinsert onlyreceivables
receivable line feedinsert onlyreceivable lines
quote feedinsert onlyquotes
quote line feedinsert onlyquote lines
quote price feedinsert onlyquote prices
contact feedinsert onlycustomer contacts
account note feedinsert + updatenotations
order note feedinsert + updatenotations
quote note feedinsert + updatenotations
Zoho quote feedinsert onlyquote prices, quote lines, quotes, customers, customer addresses
Zoho sales order feedinsert onlycustomer order lines, customer orders, customers, customer addresses, x
Zoho invoice feedinsert onlyreceivable lines, receivables, customers, customer addresses, x

4. Order of work

The templates set run sequence from 1 to 22. A run processes active rows in ascending run sequence, which is the order the templates put them in:

  • 1 — Infor Visual Terms
  • 2 — Infor Visual Salesperson
  • 3 — Account
  • 4 — Infor Visual Customer
  • 5 — Customer Reverse Lookup Account
  • 6 — Infor Visual Customer Address
  • 7 — Product
  • 8 — Infor Visual Part
  • 9 — Infor Visual Order
  • 10 — Infor Visual Order Line
  • 11 — Infor Visual Receivable
  • 12 — Infor Visual Receivable Line
  • 13 — Infor Visual Quote
  • 14 — Infor Visual Quote Line
  • 15 — Infor Visual Quote Price
  • 16 — Contact
  • 17 — Account Notes
  • 18 — Order Notes
  • 19 — Quote Notes
  • 20 — Quotes
  • 21 — Sales orders
  • 22 — Invoices

These views read another process’s sync output, which is what makes the order a dependency order: the row appears in the view only once the process that writes that sync output has run, so a parent flows on one run and its children on the next.

  • terms feed reads terms sync output; no template in this set writes terms sync output
  • salesperson feed reads salesperson sync output; no template in this set writes salesperson sync output
  • account feed reads salesperson sync output, account sync output; no template in this set writes salesperson sync output, account sync output
  • customer feed reads account sync output, customer sync output; no template in this set writes account sync output, customer sync output
  • customer account lookup feed reads customer sync output, customer account lookup sync output; no template in this set writes customer sync output, customer account lookup sync output
  • customer address feed reads account sync output, customer sync output, customer address sync output; no template in this set writes account sync output, customer sync output, customer address sync output
  • Infor Visual 9 product feed reads Infor Visual 9 product sync output; no template in this set writes Infor Visual 9 product sync output
  • Infor Visual 9 part feed reads Infor Visual 9 product sync output, Infor Visual 9 part sync output; no template in this set writes Infor Visual 9 product sync output, Infor Visual 9 part sync output
  • order feed reads account sync output, customer sync output, order sync output; no template in this set writes account sync output, customer sync output, order sync output
  • order line feed reads order sync output, Infor Visual 9 product sync output, Infor Visual 9 part sync output, order line sync output; no template in this set writes order sync output, Infor Visual 9 product sync output, Infor Visual 9 part sync output, order line sync output
  • receivable feed reads account sync output, customer sync output, receivable sync output; no template in this set writes account sync output, customer sync output, receivable sync output
  • receivable line feed reads receivable sync output, order line sync output, receivable line sync output; no template in this set writes receivable sync output, order line sync output, receivable line sync output
  • quote feed reads account sync output, customer sync output, quote sync output; no template in this set writes account sync output, customer sync output, quote sync output
  • quote line feed reads quote sync output, Infor Visual 9 product sync output, Infor Visual 9 part sync output, quote line sync output; no template in this set writes quote sync output, Infor Visual 9 product sync output, Infor Visual 9 part sync output, quote line sync output
  • quote price feed reads quote sync output, quote price sync output; no template in this set writes quote sync output, quote price sync output
  • contact feed reads account sync output, contact sync output; no template in this set writes account sync output, contact sync output
  • account note feed reads account sync output, account note sync output; no template in this set writes account sync output, account note sync output
  • order note feed reads order sync output, order note sync output; no template in this set writes order sync output, order note sync output
  • quote note feed reads quote sync output, quote note sync output; no template in this set writes quote sync output, quote note sync output
  • Zoho quote feed reads Infor Visual 9 product sync output, account sync output, Zoho quote sync output; no template in this set writes Infor Visual 9 product sync output, account sync output, Zoho quote sync output
  • Zoho sales order feed reads Infor Visual 9 product sync output, account sync output, Zoho sales order sync output; no template in this set writes Infor Visual 9 product sync output, account sync output, Zoho sales order sync output
  • Zoho invoice feed reads Infor Visual 9 product sync output, account sync output, Zoho invoice sync output; no template in this set writes Infor Visual 9 product sync output, account sync output, Zoho invoice sync output

5. Field mapping

Each template carries its intended mapping in field mapping.

TemplateObjectMapped fieldsFirst ERP → Zoho CRM pairs
Infor Visual TermsCommercient Infor Visual terms object17record identifier → Commercient external key (custom field), record identifier → Name, Active flag → Active flag, Description → Description, Discount basis → Discount basis
Infor Visual SalespersonCommercient Infor Visual salesperson object9record identifier → Commercient external key (custom field), Name → Name, Default commission percent → Default commission percentage, Earning code identifier → Earning code identifier, Employee identifier → Employee identifier
AccountAccounts15record identifier → Commercient AR customer code (Zoho field), Name → Account name, Sales rep identifier → Salesperson (custom field), Contact phone → Phone, Address line 1, Address line 2 → Billing street (Zoho field)
Infor Visual CustomerCommercient Infor Visual customer object135record identifier → Commercient external key (custom field), Name → Name, the linked Salesforce record → Account, Accept 830 → Accept 830 schedules, Accept 862 → Accept 862 schedules
Customer Reverse Lookup AccountAccounts2record identifier → Commercient AR customer code (Zoho field), the linked Salesforce record → Commercient Infor Visual customer (related record)
Infor Visual Customer AddressCommercient Infor Visual address object83returned customer identifier,Address number → Commercient external key (custom field), returned customer identifier,Address number → Name, the linked Salesforce record → Account, the linked Salesforce record → Customer, Active flag → Active flag
ProductProducts7record identifier → Commercient external key (custom field), record identifier → Product name (Zoho field), ERP product code → ERP product code, Description → Description, Quantity on hand → Quantity in stock (Zoho field)
Infor Visual PartCommercient Infor Visual part object89record identifier → Commercient external key (custom field), record identifier → Name, the linked Salesforce record → Product, Commercient ABC classification code → ABC classification code (custom field), Add forecast → Add forecast (custom field)
Infor Visual OrderCommercient Infor Visual order object114record identifier → Commercient external key (custom field), record identifier → Name, returned customer identifier → Account, returned customer identifier → Customer, Acceptance point → Accept early
Infor Visual Order LineCommercient Infor Visual order line object99Customer order identifier, Line number → Commercient external key (custom field), Customer order identifier, Line number → Name, the linked Salesforce record → Infor Visual order lookup (custom field), Part identifier → Part (custom field), Part identifier → Product (custom field)
Infor Visual ReceivableCommercient Infor Visual receivable object50Invoice identifier → Commercient external key (custom field), Invoice identifier → Name, returned customer identifier → Account, returned customer identifier → Customer, Buy rate → Buy rate
Infor Visual Receivable LineCommercient Infor Visual receivable line object31Invoice identifier, Line number → Commercient external key (custom field), Invoice identifier, Line number → Name, the linked Salesforce record → Receivable, the linked Salesforce record → Order line number, Amount → Amount
Infor Visual QuoteCommercient Infor Visual quote object66record identifier → Commercient external key (custom field), record identifier → Name, returned customer identifier → Account, returned customer identifier → Customer, Address line 1 → Address line 1
Infor Visual Quote LineCommercient Infor Visual quote line object46Quote identifier, Line number → Commercient external key (custom field), Quote identifier, Line number → Name, Quote identifier → Quote, Part identifier → Part, Part identifier → Product
Infor Visual Quote PriceCommercient Infor Visual Quote Price (Zoho package object)30Quote identifier, Quote line number, Quantity → Commercient external key (custom field), Quote identifier, Quote line number, Quantity → Name, the linked Salesforce record → Quote, Burden general selling and administrative → Burden general selling and administrative, Burden markup → Burden markup
ContactContacts9returned customer identifier, Contact number → Commercient external key column, the linked Salesforce record → Account name, Contact last name → Last name, Contact first name → First name, Contact email → Email
Account NotesInfor Visual notes (custom object)5Row identifier → Name, Note → Notes, the linked Salesforce record → Account, → Row timestamp, Row identifier → Commercient external key column
Order NotesInfor Visual notes (custom object)5Row identifier → Name, Note → Notes, the linked Salesforce record → Order, → Row timestamp, Row identifier → Commercient external key column
Quote NotesInfor Visual notes (custom object)5Row identifier → Name, Note → Notes, the linked Salesforce record → Quotes, → Row timestamp, Row identifier → Commercient external key column
QuotesQuotes18record identifier → Commercient external key (custom field), returned customer identifier → Account name, record identifier → Name, record identifier → returned quote number, Create date → ERP created date (custom field)
Sales ordersSales orders17record identifier → Commercient external key (custom field), returned customer identifier → Account name, record identifier → Name, record identifier → Sales order number (Zoho field), Create date → ERP created date (custom field)
InvoicesInvoices17Invoice identifier → Commercient external key (custom field), Invoice identifier → Name, Invoice identifier → Invoice number (Zoho field), Create date → Invoice date, Invoice identifier → Subject

6. Community templates

The catalogue carries 23 community templates for this pair. A community template is authored in a tenant rather than shipped with the product, and it imports the same way as any other. Its own names, notes, field mapping and SQL are tenant content, so what this section states is what the set amounts to: how many templates there are, what they default to doing, which destination objects they write and which groups they fall in. They are not part of the shipped set described above.

  • Templates: 23
  • Default operations: insert on 23, update on 23, delete on 23
  • Marked as circular sync: 0
  • Licence groups they span: 5
  • Destination objects: Infor Visual notes (custom object), Accounts, Commercient Infor Visual address object, Commercient Infor Visual customer object, Commercient Infor Visual order object, Commercient Infor Visual order line object, Commercient Infor Visual part object, Commercient Infor Visual quote line object, Commercient Infor Visual Quote Price (Zoho package object), Commercient Infor Visual quote object, Commercient Infor Visual receivable object, Commercient Infor Visual salesperson object, Commercient Infor Visual terms object, Contacts, Invoices, Products, Quotes, Sales orders, users and a custom object
  • Object display names: Account, Account Notes, Contact, Customer Reverse Lookup Account, Infor Visual Customer, Infor Visual Customer Address, Infor Visual Order, Infor Visual Order Line, Infor Visual Part, Infor Visual Quote, Infor Visual Quote Line, Infor Visual Quote Price and 11 more
  • Template groups: Account, CRM Order and Line, CRM Quote and Line

7. Verifying

The detail of this section is part of the operational skill. Whitelisted customers fetch it with dlake admin get_skill dlake-crmpro-zohocrm/erps/infor-visual-9.

8. Where this sits

dlake-crmpro is the general operating surface — the CRMPro tools, the setup and transaction tables, field mapping, and the source view contract that applies to every destination. This page adds what the shipped Infor Visual 9 → Zoho CRM templates set up. dlake-crmpro-zohocrm is the destination skill this page sits under: its own text is the authority for the Zoho CRM conventions that hold across every ERP, and its ERP table lists this page alongside every sibling ERP page for this destination. For the extract leg that fills the source data, see dlake-normalsync; for the on-premises agent that runs it, dlake-syncagent; for the writeback leg, dlake-txdownloaderpro; for standing an integration up, dlake-integration-setup.

How to get started

  • Already a customer: the operational skill tells you how to connect, choose what to sync and run it. Fetch it with dlake admin get_skill dlake-crmpro-zohocrm/erps/infor-visual-9, or ask support@commercient.com.
  • New to Commercient: contact sales@commercient.com. Becoming a customer includes registration and whitelisting, after which the operational skills and tools are available to you.