Company

How To install company Module

Although the Company module is integrated in Pacemaker Professional, it is not automatically called with Professional componente. Since company is a functionality of a b2b shop.

Before installing the module, make sure you have a b2b shop see Magento Professional documentation Install the B2B for Adobe Commerce extension

After the installation of b2b modules, the pacemaker package can be installed with the following command. composer require techdivision/pacemaker-import-company

File Structure

Pacemaker Import Pro provides the command import:companies command for the company import.

The individual parts of the file name must match the pattern as followed:
<IMPORT-DIRECTORY>/<PREFIX>_<FILENAME>_<COUNTER>.<SUFFIX>
<IMPORT-DIRECTORY>:

is by default the location of your working directory <ROOT-DIRECTORY>/var/pacemaker/import/

PREFIX:

The <PREFIX> of the import filename represents the company-import area.

DELIMITER ( _ ):

The mandatory Delimiter ( _ ) for the import filename between <PREFIX> and <FILENAME> is a underscore ( _ ).

FILENAME:

The filename is a autogenerated combination of date and time.

  • As a result, the filename look like company-import_20190608-114344_01.csv.

DELIMITER ( _ ):

The mandatory Delimiter ( _ ) for the structured filename between <FILENAME> and <COUNTER> is underscore ( _ ).

COUNTER:

is a incremental number with two digits starting with 01.

SUFFIX (filename extension):

The Pacemaker Import Pro uses the <SUFFIX> .csv as default for the import files.

.OK file:
Bunch import:
  • The Bunch import requires the same predefined filename structure as described.

Your CSV file var/pacemaker/import/company-import_20190608-114344_01.csv is now ready for import.

Columns

The CSV file with the company for Magento 2 EE consists of the following columns
Column Name Type Example Description

company_name

varchar

Company Muster GmbH

Company Name to import the name

legal_name

varchar

company legal test

Company Legal name to import the legal name

company_email

varchar

info@techdivision.de

Company Email to import the email

company_increment_id

varchar

138182

Company Increment Id to import the increment id

street

varchar

Kolbermoor

Company street to import the street

city

varchar

Rosenhiem

Company city to import the city

country_id

varchar

DE

Company Country ID to import country id

telephone

varchar

0123456789

Company telephone to import the telephone

customer_group_code

varchar

retailer

Company Customer Group Code to import the customer group code

sales_representative_email

varchar

marketing@techdivision.de

Company Sales Representative Email to import the sales representative email

customer_increment_id

varchar

138182

Company Customer Increment ID to import the customer increment id

customer_email

varchar

info@techdivision.com

Customer Email to import customer_email

customer_website_code

varchar

b2b_global

Customer Website Code to import customer_website_code

haendler_login

varchar

1

Company Haendler Login to import the haendler login