Centara
  • Introduction to Centara
  • Getting started with Centara
    • Software and hardware requirements
    • getCentara.exe
    • Install Centara Server
    • Centara Configuration
      • RDM overview
      • Create organization structure
      • General settings
      • Layouts and visual components
        • Creating layouts
        • Assigning layouts in configuration
        • Populating layouts with components
        • Applying functionalty to buttons
        • UI component reference
      • Hardware
        • OPOS installation
          • Epson OPOS
        • Centara server configuration
      • POS Receipts
        • Receipt parts
        • Receipt Directives
          • Formatting directives
          • General directives
          • Hospitality directives
          • Fiscal Printers directives
          • Tender slip directives
        • Receipt logo
        • Receipt template
          • Special formatting
      • POS operators and permissions
        • Create operators and permissions
      • Tenders
      • Other configuration
        • Customer configuration
        • Cash management
          • Setting up cash management
          • Balance report
        • Suspend / retrieve
        • Search
          • Applying customer search
          • Applying product search
            • Style search
            • Stock search
          • Applying transaction search
        • Custom settings
    • Install Centara POS
      • Alternative database configurations
      • Centara Licensing
    • Features
      • Conditional sub-layouts
      • Out of stock warning
  • User guides
    • POS User Guide
      • Operator sign on / off
      • Layouts
      • Selling products
      • Paying for products
      • Voiding
      • Customers
      • Suspend / retrieve
      • Cash management
    • Discount Offer module
      • Getting started
      • Basic discounts
      • Package deals
      • Seasonal offers
      • Miscellaneous
      • Working with the filters
      • Making changes to the discounts
      • Time restrictions
      • Selectors
      • Layered discounts
      • Audit Log
      • Glossary of Terms
    • Loyalty system
      • System overview
      • Creating organization stucture
      • Working with loyalty data
        • General handling
          • Adding loyalty data
        • Giftcards
          • Adding gift card data
        • Store credit
          • Instrument handling
        • Coupons
          • How to setup alphanumeric offer coupon
      • Connecting Centara to Loyalty
      • View loyalty data on POS
      • Loyalty operations
    • Snippet manager
  • Integrations
    • Sentry.io
    • Acumatica
      • Acumatica installation
      • Acumatica Connector
        • Customer creation
        • Cashier Groups
        • Avalara Configuration
        • Common configuration errors
        • General inquiries
  • Development
    • APIs
      • External orders
      • Item API
      • Loyalty API
        • Gift cards
        • Loyalty cards
        • Store credit
    • GraphQL
    • XVal
      • XVal List comprehensions
      • XVal operators
      • XVal examples
      • XVal usage
      • XVal testing
  • References
    • Data processes
      • XVal Library
      • Data process examples
    • POS macros
  • FAQ
    • Centara Server
      • Installation
      • Maintenance
    • Centara POS
Powered by GitBook
On this page
  • Server configuration
  • Plugin
  • Pipeline
  • Workstation configuration
  • Path to data process pipeline
  • Enable "New" button on customer search form
  • Other known configuration
  • Customer Numbering Sequence
  • Template Centara customer in Acumatica

Was this helpful?

  1. Integrations
  2. Acumatica
  3. Acumatica Connector

Customer creation

PreviousAcumatica ConnectorNextCashier Groups

Last updated 4 years ago

Was this helpful?

Centara has the ability to create a customer in Acumatica. This is done by setting up a data flow pipeline that has an endpoint that creates the customer first in Acumatica which then passes on a generated customer ID which is used to create the customer in Centara Server.

Server configuration

Plugin

A prerequisite to this is to have the Acumatica server-plugin enabled. The plugin registers the CreateAcumaticaCustomerMacro which is used in the pipeline below.

Pipeline

A data process needs to be set up and a suitable ID for the endpoint must be set (i.e. 'acumatica-customer'):

The best way is to import this snippet using the connection Centara Server has to Snippet Manager.

Workstation configuration

Path to data process pipeline

Since the workstation is to contact the dataflow endpoint, a workstation configuration (Customer creation URL) must be set for the location of that endpoint in the form of:

[Centara server URL]/api/data/endpoint/acumatica-customer

Enable "New" button on customer search form

By default the "New" button used to create a customer is not visible on the customer search dialog. To enable the button do the following:

  1. Enter Centara Server

  2. Navigate to Setup -> Pos Layout

  3. Click the layout containing the customer search layout component (given that it already exists)

  4. Click the search layout component to view it's properties

  5. Add the property customercreate to the layout

Other known configuration

Customer Numbering Sequence

Numbering must be set to Automatic (manual unchecked), to ensure that customer IDs are generated by Acumatica.

Template Centara customer in Acumatica

There must be one designated customer created in Acumatica which will be used as a template for all customers that Centara creates. Customers created in Centara will derive properties from this template customer.

Once that customer has been created ensure the value of the following properties

  • The Send Dunning Letter Be Email check is must be unchecked.

  • Set Country as USA.