Back Office - User Guide

advertisement
Back Office - User Guide
Version 2.0
LS Retail ehf.
Armuli 7, 108 Reykjavík, Iceland
Tel: +354 414 5700 · Fax: +354 414 5710
Contents
1
2
3
Background ....................................................................................................................... 1
Architecture ....................................................................................................................... 2
LS Retail Back Office ........................................................................................................ 4
3.1
Retail Items ............................................................................................................ 6
3.2
Offers & Promotions ............................................................................................ 13
3.2.1
3.2.2
3.2.3
3.2.4
3.3
3.4
Promotions .............................................................................................................. 14
Discount offer .......................................................................................................... 24
Multibuy ................................................................................................................... 25
Mix & Match............................................................................................................. 27
Parameters .......................................................................................................... 30
Store .................................................................................................................... 41
3.4.1 Stores ...................................................................................................................... 42
3.4.2 POS Terminals ........................................................................................................ 63
3.4.3 Staff ......................................................................................................................... 68
3.5
POS ..................................................................................................................... 73
3.5.1
3.5.2
3.5.3
3.5.4
3.6
3.7
Distribution ......................................................................................................... 100
Item .................................................................................................................... 102
3.7.1
3.7.2
3.7.3
3.7.4
3.7.5
3.7.6
3.7.7
3.7.8
3.7.9
3.8
POS Hardware profile ............................................................................................. 73
Visual profile ............................................................................................................ 90
Functionality profile ................................................................................................. 93
Transaction service profile....................................................................................... 97
Business group...................................................................................................... 102
Division group........................................................................................................ 103
Departments .......................................................................................................... 104
Retail group ........................................................................................................... 108
Season .................................................................................................................. 113
Variants ................................................................................................................. 114
Bar codes .............................................................................................................. 122
Vendor’s item number ........................................................................................... 127
Item packages ....................................................................................................... 128
Price/Discount.................................................................................................... 130
3.8.1 Customer price/discount groups ............................................................................ 130
3.8.2 Price point groups ................................................................................................. 135
3.8.3 Rounding method groups ...................................................................................... 137
3.9
Tender types ...................................................................................................... 140
3.9.1 Tender types ......................................................................................................... 140
3.9.2 Card types ............................................................................................................. 142
3.9.3 Card number ......................................................................................................... 143
3.10
Loyalty ............................................................................................................... 144
3.10.1 Loyalty schemes.................................................................................................. 144
3.10.2 Loyalty customers ............................................................................................... 148
3.11
General .............................................................................................................. 151
3.11.1
3.11.2
3.11.3
3.11.4
3.11.5
3.11.6
3.11.7
3.11.8
3.12
Infocode .............................................................................................................. 151
Mask characters .................................................................................................. 154
Barcode Mask setup............................................................................................ 156
Coupon issuer ..................................................................................................... 159
Competitors ......................................................................................................... 161
Discount period ................................................................................................... 164
Mix & Match Line Groups .................................................................................... 167
Mix & Match Line Group setup ............................................................................ 168
Labels ................................................................................................................ 169
3.12.1 Shelf labels .......................................................................................................... 169
3.12.2 Item labels ........................................................................................................... 169
3.13
Concession ........................................................................................................ 171
3.14
Replenishment ................................................................................................... 172
3.14.1 Replenishment group .......................................................................................... 172
3.14.2 Replenishment rules ............................................................................................ 173
3.14.3 Service category.................................................................................................. 176
3.15
Item/Order creation ............................................................................................ 178
3.15.1 Item import hierarchy setup ................................................................................. 178
3.15.2 Vendors sales price margin setup ....................................................................... 180
3.15.3 Vendors sales price point setup .......................................................................... 181
4
Processes ...................................................................................................................... 183
4.1
Journals (Statements) ....................................................................................... 183
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.1.7
4.1.8
4.1.9
4.2
Create statement ................................................................................................... 183
Calculate statement ............................................................................................... 192
Post statement ...................................................................................................... 193
Post items.............................................................................................................. 193
Clear statement ..................................................................................................... 194
Insert new line ....................................................................................................... 194
Inquiries ................................................................................................................. 196
Reports .................................................................................................................. 196
Transactions .......................................................................................................... 196
Replenishment ................................................................................................... 198
4.2.1 Cross docking........................................................................................................ 200
4.2.2 Buyers push .......................................................................................................... 207
Attention ......................................................................................................................... 209
4.3
4.4
Contract concession .......................................................................................... 213
Labels ................................................................................................................ 214
4.4.1 Shelf Labels........................................................................................................... 214
4.4.2 Item Labels ............................................................................................................ 216
5
Inquiries/Reports .......................................................................................................... 218
5.1
Posted statements ............................................................................................. 218
5.2
Transactions ...................................................................................................... 220
5.3
Retail sales ........................................................................................................ 221
5.4
Gift cards ........................................................................................................... 222
5.5
Credit vouchers.................................................................................................. 223
5.6
Loyalty cards ...................................................................................................... 224
5.7
X report .............................................................................................................. 225
5.8
All Discount offer................................................................................................ 226
5.9
Discount offer..................................................................................................... 227
5.10
End of life cycle.................................................................................................. 228
Back Office User Guide
1
Background
LS Retail AX is an integrated retail solution on Microsoft Dynamics AX. It is available for all versions of
Microsoft Dynamics AX, from Microsoft Axapta 3.0 to Microsoft Dynamics AX 2009. Users can benefit
from all the features and functionalities available in the base package of Microsoft Dynamics AX, such as
finance, inventory, CRM, warehouse management etc. in addition to a host of rich functionalities of LS
Retail AX specifically designed to cater to the requirements of the retail domain.
LS Retail AX provides an extensive range of retail functionalities globally demanded in the retail industry.
This integrated solution delivers the breadth and depth in functionality demanded by retailer without the
need to build, manage and maintain multiple applications and interfaces. It controls the fundamental
aspect of a retail business from head office, store and creates a link between the POS terminals and
Microsoft Dynamics AX. This sets LS Retail AX apart from other solutions in the market.
This integration will be beneficial to the users as they will need to become familiar with one interface and
the same logic will apply to usage at all levels. A single solution built on Microsoft platform like this has
many advantages. Administrators only have to manage one system.
This manual is intended for people working on Microsoft Dynamics AX (formerly known as Axapta). It will
assist the users who want to configure and work on LS Retail modules.
Chapter 1 - Background
1
Back Office User Guide
2
Architecture
FIGURE 2 – 1: LS RETAIL AX Architecture
LS Retail AX is suitable for mid and upper sized retail market globally and covers most verticals of retail,
for example food, specialty, and fashion stores. The setup can scale from single store with one POS to a
large, complex and multi store environment that integrates with overall business operations/requirements.
The above architecture shows three different ways (Store 1 to Store 3) to setup LS Retail AX and POS
along with Data Director.
Type – 1: Store – 1
Store 1 architecture shows a basic setup appropriate for a single store setup.
Server/Client type
File Server
DB Server
Client (with static IP)
POS
Application
LS Retail AX
SQL Server 2005/2008
Transaction Server, Data
Director
Data Director, SQL Express
Location
HO
HO
HO
STORES
Type – 2: Store – 2
This architecture is commonly used and is suitable for all type of stores like small, mid, large.
Server/Client type
File Server
DB Server
Client (with static IP)
LS Retail AX client
POS DB Server
Chapter 2 - Architecture
Application
LS Retail AX
SQL Server 2005/2008
Transaction Server, Data
Director
Data Director
SQL Server 2005, 2008
Location
HO
HO
HO
STORES
STORES
2
Back Office User Guide
Type – 3: Store – 3
This architecture is suitable for all types of stores like small, mid and large.
Server/Client type
File Server
DB Server
Client (with static IP)
LS Retail AX client
POS
Chapter 2 - Architecture
Application
LS Retail AX
SQL Server 2005/2008
Transaction Server, Data
Director
Data Director
SQL Express
Location
HO
HO
HO
STORES
STORES
3
Back Office User Guide
3
LS Retail Back Office
LS Retail Back office system is a powerful link for the front end of stores, for example the Store card, POS
terminals, and business accounting setup. It caters to the fundamental needs of the retail business, such
as items, offers, prices, staff and customer.
LS Retail Back office management provides settings to control store administration activities and
allowable POS functionality. POS transactions are replicated to the Back office, allowing quick decision
making based on real-time information.
Important functionalities provided are:















Powerful Price and Promotions Management
Gift Card
Information Codes
Loyalty Management
Label Printing
Barcode Management
Replenishment
Flexible Tax determination
Customer Management
Retail Configurations
Cash & Till Management
Staff Management
Advanced security
Reporting
Item Hierarchy
LS Retail has a built in distribution management functionality which provides offline/online data exchange
between Microsoft Dynamics AX and POS terminals. It can determine exactly what data is present on the
POS terminals at each store. For example a filter can be set on items that are sold at a store or a group of
stores or discount offers which are valid at a store or a group of stores.
LS Retail Back office provides multiple level of Item hierarchy ranging from Business groups to Item
variants. Users can group items into Retail groups. Retail Groups can be further grouped into Retail
departments, Retail Departments into Division Groups and Division Groups in turn can be linked to
Business Groups, ensuring better control and analysis of sales figures of an organization.
LS Retail Back office offers a unique feature of Price management. The price calculations find out the
lower price amongst Retail price and Customer price. Retail price can be defined in Periodic offers (with
highest priority), Item price in Trade agreements (price groups), and Item price on Retail Item Card.
System will find out the Customer Price for the Customer selected on POS and compare it with the Retail
Price of that item. The lower price of the two is effective. Price point and/or rounding rules can be used to
find the best prices for the items. This signifies that users can setup their own rules to govern price
calculations of the system and which prices are valid.
Promotion – Promotional offers can be setup and applied for a limited time period within a business day.
Promotions can be several types for example:
 Happy Hours
Chapter 3 - LS
Retail Back Office
4
Back Office User Guide



Reduce to Clear
Seasonal
Sampling
Product Group Based Discounts: Product Group specific discounts can also be defined with date ranges.
Retail Configurations
Functionality profile: User-defined Retail Profiles can be used to control POS functionality and allowable
activities on stores.
Visual Profile: Controls the look and feel, color schema and, keyboard mapping of POS terminals.
Hardware Profile: Setup Hardware Profiles for the hardware(s) to be used at the POS. Hardware Profiles
are used to set preferences and properties for the POS Terminal and peripherals of the POS Terminal,
such as the cash drawer and the receipt printer. LS Retail supports OPOS compliant hardware.
Receipt Print Layout: The Profile definition is used to setup the layout for various receipts printed by the
system.
LS Retail Back office controls replication of data between databases and supports the head office branch structure. Replication is scheduled by the users and can be set up in such a way that only
changed information is replicated. It makes extensive use of the distribution principles.
FIGURE 3 – 1: LS Retail Back Office
Chapter 3 - LS
Retail Back Office
5
Back Office User Guide
3.1
Retail Items
Items are the fundamental units in the LS Retail Back Office system. All the standard Microsoft Dynamics
Ax functionality regarding items, such as stock control, ordering, purchasing, price and cost calculations
are available in LS Retail AX.
In addition, LS Retail Back Office includes numerous features that concern item sales at the point of sale.
Following are the features included in LS Retail AX:









Item hierarchy – Business group, Division group, Retail Department, Retail group;
Item types – Standard Item, Retail Item, Retail Department, Retail group;
Variant groups – Size, Color, Style;
Barcodes;
Infocodes on Items;
Date controlled;
Item labels;
Customer/Vendor item number;
Linked item;
FIGURE 3.1 – 1: Item
Attention
The above form displays the standard Dynamics AX Item details.
Chapter 3 - LS
Retail Back Office
6
Back Office User Guide
FIGURE 3.1 – 2: Retail Item

Type
Each item has a type, which determines whether the item is a standard item or retail item, based
on which sale principal will be applied on the same.
o
Item Type - Item type provides four different types of item classification.

Standard item: The option Standard item defines that this type of item will not be sold on
POS as retail item, but the same can be sold through standard sales order, Inventory
journal.

Retail item: The option Retail item defines that this type of item will be sold on POS as
retail item and the same can also be sold through standard sales process, Inventory
process.

Retail department: The option Retail department defines that it will be sold on POS not
as a specific item but as a retail department with a price to be keyed in at the POS
terminal.

Retail group: The option Retail group defines that it will be sold on POS not as a specific
item but as a retail group with a price to be keyed in at the POS terminal.
Attention
Item type Retail department and Retail group are defined to set up open department sale, meaning
that if an item that does not have an item number registered still can be sold as a part of the Retail
department or a Retail group.
Open department sale is explained in detail in section 3.7.3 and 3.7.4.

Item hierarchy
The item hierarchy determines that each item can belong to one Item Group. This relationship
makes it possible to analyze sales on both group and department level. This also makes it
possible to manage attributes common to all items within a group by changing the attribute at
group level and then copying the change to all items within the group. It is possible to control a
Chapter 3 - LS
Retail Back Office
7
Back Office User Guide
number of item related attributes this way, which in turn simplifies the maintenance of the item
file.

o
Business group - The field Business groups denotes to the most general grouping of items,
making it possible to examine sales statistics, stock information on a broader perspective.
o
Division group - The field Division group denotes that it is a sub classification to Business
group. An Item can be linked to the division group which in result, makes possible to examine
sales statistics, stock information on a broader perspective.
o
Retail department - The field Retail department denotes that it is a sub classification to
Division group. An Item can be linked to the Retail department which in result, makes
possible to examine sales statistics, stock information on a broader perspective. This is third
level of item hierarchy and becomes mandatory, incase user wants to define the Retail group
for an item.
o
Retail group - The field Retail groups denotes fourth level of item hierarchy. A retail group
can control the barcode construction and variant groups for the retail items included in
respective group. It can also help in making the process of locating items in sections and
shelves easier and control the location distribution for the items. Furthermore, discount offers
can be created at Retail group level, variants and retail item levels as well.
Comparison price
System calculates the comparison price for the items for a selected comparative unit. (For
example price per kilogram) This can also appear on shelf and item labels. This enables user to
compare the price of items that are sold in different unit of measures like in Boxes, Pieces and
Numbers etc.

o
Base comparison unit - The field Base comparison unit denotes to the required and/or
available another unit of measurement for the item. This UOM will also be printed in item &
shelf labels.
o
Comparison price - The field Comparison price denotes to the price of an item, which
automatically gets calculated based on the selected comparison unit of measure and its
conversion factors.
Variants
Retail items can have different sizes, colors and styles and each combination can also be defined
a unique barcode. Statistical result of sales by variant is also available in the system in Inventory
Management, Reports, Statistics, Counting statistics.
o
Size group - The field Size group consist multiple sizes of an item, which can be used for
items.
o
Color group - The field Color group consist multiple colors of an item, which can be used for
items.
o
Style group - The field Style group consist multiple style of an item, which can be used for
items.
o
Print variant shelf labels - Select this check box to print the item variants on the shelf label.
Chapter 3 - LS
Retail Back Office
8
Back Office User Guide

Barcode
Retail items can be represented with one or more barcodes in addition to item number itself.
Multiple barcodes are essential, in case the same item comes from different
manufacturers/suppliers, or if the item has different size, style or color variants.

o
Bar code setup - This field denotes the barcode setup created in barcode setup form where
a Barcode type, Font, Font size, and Barcode Mask is defined.
o
Barcodes - The field Barcode displays the barcode generated for an item. If a barcode is
marked the checkbox Show for item on barcode creation form, then that barcode will be
displayed in this field, else the minimum barcode number will be displayed.
Activation
o

Issue date - The field Issue date denotes to the activation date of the blocked item on POS.
Based on the defined issue date the item will be activated automatically.
Blocking
o
Blocked on POS - Select this check box, if a particular item needs to be blocked on POS.
o
Date blocked - The field Date blocked gets updated automatically with the current date as
the check box Blocked on POS is selected.
o
Date to be blocked - The field Date to be blocked denotes to the future blocking date of the
item.
FIGURE 3.1 – 3: Item

Clothing
o

Fabric composition - The field Fabric composition denotes to the additional item description
to define the composition or type of its fabric. This is used in case of apparel items.
Item life cycle
o
Chapter 3 - LS
Season - The field Season denotes that the item season is defined when an item is created
from the Item Import Journal.
Retail Back Office
9
Back Office User Guide

o
Life from - The field Life from denotes that it’s filled automatically by the system when the
item is sold for the first time.
o
Life to - The field Life to denote that life to of an item is calculated automatically based on the
selected season and then the life from of an item.
Contract concession
o
Vendor account -
o
Contract item - The Items that are used in conjunction with concession charges/cost and
represent a cost that is possible to put on concession contracts are marked specifically with a
check in the field Contract Item. These items are not connected to any concession Vendor
Account.
These items should be Service Items and should not have any inventory posting. The Item
Type should be Standard Item. These items are exclusively used with concession contracts.
FIGURE 3.1 – 4: Item

POS Terminal
o
Scale item - Select this check box, if the item is a scale item, that is, measured on a
weighing scale at POS before sale. This is allowed only when sales unit an items is defined
as Weight unit of measure.
o
Keying in price - The field Keying in price provides various options, as listed below:





o
Chapter 3 - LS
Not mandatory
Must key in new price
Must key in higher/equal price
Must key in lower/equal price
Must not key in price
Keying in quantity - The field Keying in quantity provides various options, as listed below:
 Not mandatory
 Must key in quantity
 Must not key in quantity
Retail Back Office
10
Back Office User Guide
o
MustKeyinComment - If the field mustKeyinComment is selected, this will prompt a
message to input the item comment on POS.
o
Zero price valid - Select this check box, if an item’s sales price is zero and can be sold with
zero price on the POS.
o
Qty. becomes negative - Select this check box to change the sign of sales lines on POS.
o
No discount allowed – If this check box is select, any sales invoice containing this item
cannot have invoice discount on POS.
FIGURE 3.1 – 5: Item
LS Retail provides various setups to be defined for a retail item. Following are the setups which the user
can define on a retail item:

Bar codes
The option Barcode is used to setup barcodes for an item.
Attention
This option is explained in detail under section 3.7.7 Barcodes later in this document.

Customer’s item number
The option Customer’s item number provides an option to set external item number of a
customer. This is the code/name of the item used by customer. It can be setup for various
customers by creating new line for each customer.

Vendor’s item number
Chapter 3 - LS
Retail Back Office
11
Back Office User Guide
The option Vendor’s item number provides an option to set external item number of a vendor.
This is the code/name of the item used by vendor. It can be setup for various vendors by creating
new line for each vendor.

Shelf label
The option Shelf label provides an option to define the setup for shelf label printing of an item with
location distribution specification.

Item label
The option Item label provides the provision to define the setup for item label printing of an item
with location distribution specification.

Extra print setup
The option Extra print provides the provision to setup additional print parameters, which will be
called on some specific transactions, like, on the sale of Gift card an extra print of gift card may
be required.

Picture
The option Picture provides the provision to attach an image to the item.

Infocodes
The option Infocode provides the option to link/assign infocode on items. The infocode(s) will popup on POS for their required input or information to update.

Linked items
The option Linked item provides the option to set any item as linked item to the main item. This
linked item will be sold on POS along with its original item.

Where-linked items
The option Where-linked item provides the provision to inquire about the linked item where all it is
linked to.

Item section location
The option Item section location provides the provision to define the physical storage/display
location details of an item like, Store number, Section number, Shelf number etc.
Chapter 3 - LS
Retail Back Office
12
Back Office User Guide
3.2
Offers & Promotions
The LS Retail offers/promotion engine enables the user to define a wide range of offers and promotions.
It is designed to allow retailers to create new offers/promotions quickly and easily in order to meet their
sales targets.
Promotions can give different rewards like discount, free items, gifts, etc. They can be awarded to specific
customers or may give different rewards depending on the type of customer. An item or department may
be in more than one promotion at once and in this case the customer could get a combined discount, or
might get just one promotion, for example, the best deal for the customer.
Basic Information
First each offers/promotion has some basic data including, an offer/promotion number, type and
percentage or amount.
Next, the duration of the offer/promotion needs to be defined. There should be a start and end
date/time/days for each offers/promotion.
Additionally, Price group can be used to define the offers/promotion location/store specific. Priority may
be used according to which offer/discount will be calculated on POS.
Lastly, it is possible to specify how the discount will be processed – like, discount is applicable on Item,
Variant, Retail group, Retail department, etc.
The following setup must be carried out for a promotion setup:
 Create a new line in promotion header form; this will generate a unique number series in Offer
number field.
 Specify the offer description, currency, percentage, validation period etc.
Chapter 3 - LS
Retail Back Office
13
Back Office User Guide
3.2.1
Promotions
Promotions are retail markdown to determine the selling price of an item. Users can register store
dependent periodic prices which are considered as building the standard or base price with a specific
validation period. A price group defines the stores in which the promotions are valid. By selecting a price
group, the promotion can be validated for specific stores.
FIGURE 3.2.1 – 1: Promotions

Offer number
This is a unique number generated by system automatically.

Description
Offer name or description entered by user.

Status
There are two status options available:
o
Enable - This activates the offer and it can be used on POS for calculation of any
promotional prices.
o
Disable - This deactivates the offer and it cannot be used on POS for calculation of any
promotional prices.

Currency
Default company currency.

Discount pct.
In this field user needs to define the percentage of discount/markdown price according to
which new sales price will be calculated by system.

Discount value
The field discount value shows the total discounted value of on hand quantity available for the
all the items attached to the selected offer.
Chapter 3 - LS
Retail Back Office
14
Back Office User Guide
FIGURE 3.2.1 – 2: Promotions

Modified
o Modified date and time - System updates the last modification date and time of
particular record.

Priority
o Priority - Priority is used according to which task will be performed. System
automatically assigns a priority number to each offer; also it gives the flexibility to the
user to reset according to the requirement. Main function of priority is, to avoid
overlapping of offers/promotions while performing the price/discount calculations on POS.
FIGURE 3.2.1 – 3: Promotions
Chapter 3 - LS
Retail Back Office
15
Back Office User Guide

Price group
o Price group - A price group includes information about the locations in which the
price/discounts are valid and allowed.

Discount
o Disable infocode discount - Infocode discount is used to let the cashier select a price
from an infocode.
Example
Item X is attached infocode type discount and same item X is also specified some discount
percentage under promotions.
Now, if the option ‘disabled infocode discount’ is marked on offers/promotion form,
cashier will not be able to select the price from an infocode which is linked to an item.

Rounding
There are two options of presenting the prices, these are either, by filling out the field
Rounding method or Price point group.
The Rounding method field is only active if Rounding is selected in the Sales Price roundingcombo-box.
If Price points is selected in the Sales Price rounding-combo-box, the field Price point group
and field Rounding for price points become active.
In both cases the discount amount is found first, then it is rounded up to the nearest sales
price point (if Price Points is selected) or the rounding method condition is used to find the
new price (if a Rounding Method is selected).
o
Sales price rounding - Sales price rounding provides two methods for the same.
 Rounding: Rounding is the process of reducing the number of significant digits in a
number. The result of rounding is a "shorter" number having fewer non-zero digits yet
similar in magnitude. The result is less precise but easier to use. Rounding involves
either increasing or decreasing a number to the next digit. Rounding is used to
decide how the pricing of an item should be done.
When this is selected at offers/promotion form, the field Rounding method gets
enabled.

Price points: When standard retail price used by retailers for several items that vary
slightly in wholesale cost but share a similar level of perceived value to the
consumer. Not only do standard prices simplify bookkeeping and product pricing,
they also simplify the consumer's purchase decision. In addition, they tend to have a
psychological appeal for the consumer.
Example
Instead of basing the price of four hats on an absolute profit margin, resulting in prices such as
$11.96, $11.23, $10.82, and $12.01, the retailers could price all of them at $11.95. Small
differences in price, such as $11.95 versus $11.96, tend to have a disproportionate impact on
sales.
Chapter 3 - LS
Retail Back Office
16
Back Office User Guide
When this is selected at offers/promotion form, the field Price point group and
Rounding for price point gets enabled.
o
Rounding method - Rounding methods can be used to decide how the pricing of an item
should be done. First the rounding groups are created and then the Rounding Method
form is called by clicking the Rounding method-button.
o
Price point group - Different groups of price points can be specified, each with its own
set of price points. These price point groups can subsequently be used in the
promotions/discount offer forms.
First the Price point groups are created with specific rounding method and then on price
point tab, various price points need to be defined. After which this Price point group is
assigned to Price point group field.
o
Rounding for price point - Rounding for price point provides three methods to do
rounding:
 Up: Price will be rounded to upwards only.
 Down: Price will be rounded to downwards only.
 Nearest: Price will be rounded either upward or downward as it finds the nearest
value.
FIGURE 3.2.1 – 4: Promotions

Chapter 3 - LS
Validation period
o Discount period number - This field denotes the validation period of particular
offer/promotion. If Discount period number is filled then, the particular offer/promotion has
to fall within the specified date/time/days range of this period.
If Discount period number is not filled then the particular offer/promotion will be valid
throughout the year.
Retail Back Office
17
Back Office User Guide
o
Description - This field denotes the description of the discount validation period.
o
Starting date - This field denotes the date from which the offer/promotion is valid.
o
Ending date - This field denotes the date to which the offer/promotion is valid.
FIGURE 3.2.1 – 5: Promotions

Functions button
There are four options available under Function button:
o
Add Items – When this function is selected a form is displayed where the user can
specify a discount percentage which will be set for the lines being imported from the item
master. The user can use a standard Dynamics AX query to specify the selection of item
to be imported into the promotion. If user does not specify item number to be added, then
system will add all the items available in retail item card.
Following new form will be opened when user selects the Add item option from the list:
FIGURE 3.2.1 – 6: Add Items
Chapter 3 - LS
Retail Back Office
18
Back Office User Guide
o
Delete lines – Allow users to delete all the items added at line level of the promotion
form.
o
Recalculate – This function updates the on hand quantity in all lines as well as
recalculates the prices in the line using the rounding information from the header. It also
updates the value of discount (mark down) for each Item or Variant.
o
Copy from – Allows user to add the lines to a new offer from an existing offer. This saves
the time of reentering of the data.
Following new form will be opened when user selects the Copy from option from the list:
FIGURE 3.2.1 – 7: Copy From
This form lists all the offers/promotions available, then the user can select from the list which
needs to be copied to the new offer/promotion.
FIGURE 3.2.1 – 8: Promotions

Inquiries button
Under Inquiries it is possible to view all discount overlap for all items in select periodic offer.
o
Chapter 3 - LS
Discount overlap - This option gives information to user, if the same item is also been
used in another offer type or in the same offer type. The user can move the offer up and
down to change the priority of the periodic offer.
Retail Back Office
19
Back Office User Guide
If an Item is in two valid Periodic Offers at the same time the price is selected from
Periodic Offer with the lower number in priority.
Following new form will be opened when user selects the Discount overlap option from
the Inquiries button:
FIGURE 3.2.1 – 9: Discount Overlap
The user can list/view all active and/or inactive offers by selecting and deselecting the
Active discount checkbox.
FIGURE 3.2.1 – 10: Promotions

Chapter 3 - LS
Type
The user can set up promotions for items, product groups, item categories and all items. For
single items the user can select specific item variants. LS Retail back office provides total five
different types, on which offers/promotion can be applicable:
o
Item – In this form it is possible manually to enter an item number or it can be done by
selecting Functions button also the user can add items with specific parameters so that
many items can be inserted at a time.
o
Variant – Variants allows user to register offers/promotion for an item that have different
sizes, colors or styles. By assigning a unique variant number combination, the user can
set discount percentage.
Retail Back Office
20
Back Office User Guide
o
Retail group – Retail group allows user to register offers/promotion for a group. Once an
offer/promotion is assigned to a retail group, the particular price/discount will be
applicable to all the items linked to this retail group. Retail group can also have retail
department linked to it, in result, the same offer will also be applicable to the linked retail
department.
o
Retail department – Retail department allows user to register offers/promotion to a
department specific. Each retail department contains a number of Retail groups and
number of items. Once an offer/promotion is assigned to a retail department the particular
price/discount will be applicable to all items and/or retail groups linked to this retail
department.
o
All – This option provide the flexibility to register the particular offer/promotion for all
items, retail departments, retail groups and/or variants.

Item relation
In the Item relation field, the user can select the item, variant number, retail group, or retail
department based on the selected type in the Type field. If user has selected type as All, then
Item relation field will be disabled.

Description
This field displays the name of the selected item relation.

Standard price incl. tax
This field displays price with tax for the item selected in Item relation filed.

Discount pct.
This field displays discount percentage which gets populated automatically based on the
discount percentage specified in the header. This field is editable and the user can re-enter or
can enter a new discount percentage at line level for a specific line item. System will consider
this price for calculation of discount or markdown to sales price.

Offer price incl. tax
This field displays discounted price or offer price with tax for the item selected in Item relation
filed.

Discount amount
This field displays discounted amount for selected item with respect to its unit price and
discount percentage.

Quantity on hand
This field displays the total physically available quantity for the selected item in the item
relation field.

Discount value
The field discount value displays the total discounted value of on hand quantity available for
the items defined at item relation field. Discount value is the value of total discount, which
occurred by multiplying the on-hand quantity of item into discount amount.
Chapter 3 - LS
Retail Back Office
21
Back Office User Guide
FIGURE 3.2.1 – 11: Promotions

Variant
The field group variant displays the specification of all the variant type, like Size, Color and
Style, Type is selected as variant and Item relation should be filled with variant number.

Status
o Status – The field status shows two values, Enabled and Disabled. If the value is set to
Disabled, then the following offer line will not be active hence discount will not be
calculated on POS.
FIGURE 3.2.1 – 12: Promotions
Chapter 3 - LS
Retail Back Office
22
Back Office User Guide

Price
o Standard price – The field group variant displays the specification of all the variant type,
like Size, Color and Style, Type is selected as variant and Item relation should be filled
with variant number.
o Standard price incl. tax – The
o Unit – This field displays the unit of selected item at Item relation field.

Offer
o Offer price – This field displays discounted price or offer price without tax for the item
selected in Item relation filed.
o Offer price incl. tax – This field displays discounted price or offer price with tax for the
item selected in Item relation filed.
To Set Up Promotion:
1.
2.
3.
4.
5.
Click LS Retail Back Office, Promotion. The Promotion window appears.
Press CTRL-N to create a promotion.
Fill in the Description and Currency.
Fill in the Price Group field on the Price/Discount tab.
In the Disc. % from Std. Price field, insert the discount % given by default. If user want to set limits on the
validation period for the offer; On the Validation Period tab fill in the Disc. Validation Period field to
determine the validation period for the offer.
6. In the offer lines, fill in the Type field to determine if the offer is valid for an item, a product group, a item
category or all items
7. In the offer lines, fill in the Type field to determine if the offer is valid for an item or a retail group.
8. In the Item relation field, select the item or retail group.
9. If needed, change the default value in the Discount pct. Field
10. If you want to activate the offer now, press the Enable button.
Chapter 3 - LS
Retail Back Office
23
Back Office User Guide
3.2.2
Discount offer
The user can register store dependent special price discount offers for items, variants, retail groups, retail
departments etc. with a specific validation period. The user can choose if Customer/Item discount for the
relevant items or retail groups is valid or not with each offer. A price group defines the stores in which the
promotions are valid. By selecting a price group, the promotion can be valid in specific stores.
Attention
To understand the field’s definition and function, follow all the processes and steps defined for offer
type ‘PROMOTION’.
To Set Up Discount offer:
1.
2.
3.
4.
5.
6.
Click LS Retail Back Office, Discount offer. The Discount offer window appears.
Press CTRL-N to create a promotion.
Fill in the Description and Currency.
Fill in the Price Group field on the Price/Discount tab.
In the Discount pct. field, insert the discount % given by default to the items and/or retail groups in the offer.
If user wants to set limits on the validation period for the offer; On the Validation period tab fill in the
Discount period number field to determine the validation period for the offer.
7. In the offer lines, fill in the Type field to determine if the offer is valid for an item, a product group, a item
category or all items
8. In the Item relation field, select the item or retail group.
9. If needed, change the default value in the Discount pct. Field
10. If user wants to activate the offer now, press the Enable button.
Chapter 3 - LS
Retail Back Office
24
Back Office User Guide
3.2.3
Multibuy
A Multi-Buy discount is simply a special offer which allows customer to make extra savings if they
purchase more quantity of an item. Multibuy discounts function like quantity discounts in LS Retail Back
Office. The user can either define a new unit price or a percentage discount when a certain number of
items have been sold, and set a further discount with an increasing number of items.
FIGURE 3.2.3 – 1: Multibuy

Discount type
There are two discount types available for user to define a new unit price or a percentage
discount:
o
Discount % – If discount type Discount % is selected, system will calculate the discount
in percentage.
o
Unit price – If discount type Unit price is selected, system will consider the unit price as
new selling price of an item.
FIGURE 3.2.3 – 2: Multibuy discount offer configuration

Min. Qty
The filed Min. Qty denotes the minimal quantity needed to trigger the multibuy offer.

Unit price
Chapter 3 - LS
Retail Back Office
25
Back Office User Guide
The filed Unit price denotes the unit price applicable for a defined minimal quantity. The
system will show unit price, only if, discount type is selected as Unit price in the multibuy offer
form.
FIGURE 3.2.3 – 3: Multibuy discount offer configuration

Disc. %
The filed Disc % denotes the percentage of discount applicable for a minimal quantity. The
system will show Disc %, only if, discount type is selected as Discount % in the multibuy offer
form.
Attention
All other fields are explained in this document under heading 3.2.1 – Promotion.
To Set up Multibuy Discounts:
1.
2.
3.
4.
5.
6.
7.
8.
Click LS Retail Back Office, Multibuy.
Press CTRL-N to create a new multibuy offer.
Fill in the Description.
On the Price/Discount tab, fill in the Price group field and select if the offer triggers a new unit price, or a
discount, in the Discount type field.
If user wants to set limits on the validation period for the offer; On the Validation period tab fill in the
Discount period number field to determine the validation period for the offer.
Click Configuration and fill in the Min. Quantity to determine the minimal quantity needed to trigger the
multibuy offer.
Fill in the Unit Price field with either the new unit price or the discount given, according to the option
selected in the Discount Type field on the General tab.
In the lower pane of the form, fill in the items or an item variants for the Multibuy discount.
Chapter 3 - LS
Retail Back Office
26
Back Office User Guide
3.2.4
Mix & Match
Mix & Match offers provide discounts when buying a specific combination of goods. Retail items, retail
groups and variants, can be included in mix & match offers to allow discounts when buying a specific
quantity and/or combination of goods.
An example of a mix & match is a group of four items, two different types of soda, a pack of potato chips
and one candy bar, where the customer gets the candy bar for free if he/she buys one of either types of
soda and the pack of chips.
Mix & Match offer involves setting up Line Group to define how many items are needed for this
discount to take effect.
FIGURE 3.2.4 – 1: Mix & Match

Discount type
Mix and Match discount types are available for user to define a new unit price or a
percentage discount:
o
Deal price – In deal price, user has an option to define a new discounted selling price for
a combination of items. Users can also set the number of items required to make this
deal effective by using Line group.
Example
Item A, selling price $40 and Item B, selling price $60. If customer buy’s item A and B, normal price
will be $100, ($40+$60).
Now, there is a deal setup in the system for these items. Buy Item A, 1 quantity and Buy Item B, 1
quantity along with Item A, then the total price will be $70 instead of $100, which means system
offers 30% discount on the combination of item A and B.
o
o
o
o

Chapter 3 - LS
Discount % – If discount type Discount % is selected, system will calculate the discount
in percentage.
Discount amount – User also has an option to define discounted amount on the total
price of an item, instead of defining the discount percentage.
Least Expensive – The least expensive discount type defines that a line of item is free if
this item falls under the mix & match group. The item with the least selling price will be
free in this combination.
Line spec. – If discount type Line spec. is selected under Mix & Match offer type, the
user can set the discount or price per line.
Number of lines to trigger
Retail Back Office
27
Back Office User Guide
The field Number of lines to trigger is updated according to the line group is set up and
Number of lines needed is specified in each line group used for a Mix & Match offer group.
FIGURE 3.2.4 – 2: Mix & Match

Description
o Search name – The user can specify a name to use for search purposes if the offer
group or offer description is not easy to search for.

Blocked
o Blocked – Marking this field blocks the offer to be used further.
o Date blocked – Once Blocked field is selected, system automatically fills the Date
blocked field with current date.
o
Date to be blocked – This field provides user an option to block this offer from a
specified date. The user can set any future date for this offer to be blocked.
FIGURE 3.2.4 – 3: Mix & Match

Chapter 3 - LS
Discount type
o Deal price value incl. VAT – This field is enabled when user selects the discount type as
Deal price. User has to specify the deal amount applicable for combination of items.
o Discount % value – This field is enabled when user selects the discount type as
Discount %. User has to specify the discount percentage applicable for a combination of
items.
o Discount amount value incl. VAT – This field is enabled when user selects the discount
type as Discount amount. User has to specify the discount amount value instead of
percentage, applicable for a combination of items.
Retail Back Office
28
Back Office User Guide
o

No. Of least expensive lines – This field is enabled, when user selects the discount type
Least expensive. User has to specify the number of item lines, which is going to be free
on POS. System, will always make the lower selling price item as free.
Restrictions
o Activity type – This field is non editable and filled automatically by the system.
o
Number of lines applicable – This field provides the control to specify that how many
times this offer should be calculated in a transaction, if the same combination of item is
selected more than once on POS for sale.
To Set up Mix & Match Discounts
1.
2.
3.
4.
Click LS Retail Back Office, Mix & Match. The Mix & Match window appears.
Press CTRL-N to create a new mix & match offer.
Fill in the Description and Price Group fields.
On the Price/Discount tab, select the Discount Type by setting one of the options to determine the
discount type. And set appropriate field according to the Discount Type selected. Fill in the Price Group
field
5. If user wants to set limits on the validation period for the offer; On the Validation period tab fill in the
Discount period number field to determine the validation period for the offer.
6. In the offer lines, in the Type field, select the Variant, Item or Retail group user want to include in the offer.
7. Fill in the Number field.
8. Enter the necessary information in each line, for example determining, in the Line group field. The user can
set up different line groups by right clicking on the Line group field and select “Go to the Main Table
Form”. Here the user can set the number of lines with this group it takes for Mix & Match to match.
For a better overview the user can assign colors to the line groups.
9. In the Number of items needed field of the line groups form, the user can define the number of items
needed to fulfil the Mix & Match.
10. If user has selected the discount type as Line spec. for the Mix & Match, the user can set the discounts or
prices per line.
11. If user wants to activate the offer now, select the Enable option in the Status field on the General tab.
Attention
Once user has set up a periodic offer, they need to change its status from disabled to enabled in
order for it to be valid at the POS terminals. The new unit prices will be valid as soon as replication of
the enabled offer has taken place. The user can change the status from disabled to enabled, and
back to disabled as many times as needed.
A periodic offer cannot be changed while its status is enabled. The user can delete a disabled
discount offer, but he/she must be aware of the consequent loss of statistical information.
The Price Group on a promotion defines in which stores the promotion shall be valid. In order to get
the correct result you should make sure that the groups contain the correct stores
Chapter 3 - LS
Retail Back Office
29
Back Office User Guide
3.3
Parameters
Use this form to setup retail Back-office parameters. The parameters are grouped on various tabs
according to their overall usage. In the Retail Parameters, the user can decide how to manage the LS
Retail Back Office system. Use retail parameters to:



Choose between two or more different types of functionality.
Enter default information to be used by LS Retail Back-office.
Select number sequence for the section.
FIGURE 3.3 – 1: LS Retail Back office parameters

LS Retail in use
A check mark in the field LS Retail in use will activate the LS Retail system. User must register
that LS Retail Back Office is in use and which store is going to be local store. The user can also
register the default item type and the EAN license number used in the business.
If this field is not selected, and user tries to open the Retail Items, than system will pop up an info
log message “The LS Retail system is not active, use the ‘Parameters’ form to activate and setup
the system.”

Local store number
The field local store number denotes the default store number to be used while creating Day end
journals/statement journals. This field lists all the stores created in Store form.

Local store name
The field local store name denotes the name of the selected default store.

Default type of item
LS Retail provides various item types, like Standard item, Retail item, Retail group, Retail
department. The field Default type of item denotes the item type to be created when creating any
new item in LS Retail Back office.
EAN license no.

Chapter 3 - LS
Retail Back Office
30
Back Office User Guide

Default pricepoint group
The field Default pricepoint group defines which price point group should be used while creating
any types of offers and/or promotions. This will list all the price point groups created in Price point
group form.

Default rounding method group
The field Default rounding method group defines which rounding method group should be used
while creating any types of offers and/or promotions. This will list all the rounding method groups
created in rounding method group form.

Receipt option
LS Retail back office provides three options to of receipt:
o POS – Receipt will be printed directly on POS by using specified printer.
o Email – Receipt will be sent through email, instead of printing on POS printer.
o Both – This option will allow receipt to print on POS as well sent via email.

Database login
o Database login name - This field requires the login name of the LS Retail AX database in
SQL Server, which will be used for POS till layouts and button grids. As LS Retail system
stores the button grids and till layout directly to the database by converting it tin to XML.
o
Database login password - This field requires the login password of the LS Retail AX
database in SQL Server, which will be used for POS till layouts and button grids. As LS Retail
system stores the button grids and till layout directly to the database by converting it tin to
XML.
FIGURE 3.3 – 2: LS Retail Back office parameters

Replicate using preactions
A check mark in the field replicate using preactions allows the user to replicate data using
preactions in LS Retail scheduler module.

Number of retries
If replication fails due to any reason, then system will retry for the given number of times to start
the replication again.
Chapter 3 - LS
Retail Back Office
31
Back Office User Guide

Minutes between tries
If replication fails due to any reason, and number of retry is also set in the respective field, than
system will wait for the given minutes between each retry.
FIGURE 3.3 – 3: LS Retail Back office parameters

Update statistics
This field is used to enable the statistics functionality of all retail sales transactions.

Sales statistics on
System provides multiple levels of sales statistics the user can generate.
o None – No sales statistics will be created.
o Item level – Sales statistics will be created for each item wise sale.
o Item group level – Sales statistics will be created for item groups instead of individual items
sale.
o Item dept. level – Sales statistics will be created for item department wise instead of
individual items or item groups.

Terminal statistics
System provides this option to generate the statistics for terminal wise sales. The user can keep
track of total sales generated in a store by each terminal.

Staff statistics
System provides this option to generate the statistics for staff wise sales. The user can keep track
of total sales generated by each staff member in a store instead of each terminal.

Payment statistics
System provides this option to generate the statistics for total payment transactions on POS in a
store.
Chapter 3 - LS
Retail Back Office
32
Back Office User Guide
FIGURE 3.3 – 4: LS Retail Back office parameters

Total discount
o Total discount account - This field denotes ledger account for posting the total
discount/invoice discount given at POS level on retail sales. This account gets updated at the
time of statement posting. If this field is left blank and on POS sales any transaction includes
the total/invoice discount, then system will check the system account defined in GL for
posting of the same and if, system account is also not defined then it will not allow posting of
statement.

Periodic discount
o Post periodic discount - A check mark in this field enables the posting of periodic offers to
the ledger accounts. Periodic discounts includes, Mix & Match, Multibuy and Discount offers.
o Ledger account type - LS Retail provides two different types of postings for periodic
discounts.
 Standard: If this option is selected as Standard in the field of Ledger account type,
than system will use the ledger account from Inventory posting defined in standard
Dynamics AX under Item groups. Selection of the option Standard will disable all the
individual offers fields in this form.
 Periodic: If the option is selected as Periodic in the field Ledger account type, then
the system enables all the individual offer fields in this form. User has to specify
ledger accounts for each offer types such as Mix & Match, Multibuy and Discount
offers.
Chapter 3 - LS
Retail Back Office
33
Back Office User Guide
o
Mix & match number
This field denotes ledger account for posting the Mix & match offer given at POS level on
retail sales. This account gets updated at the time of statement posting. If this field is left
blank and on POS sales any transaction includes the mix & match offer entry, then system
will not allow the posting of statement.
o
Multibuy discount
This field denotes ledger account for posting the Multibuy offer given at POS level on retail
sales. This account gets updated at the time of statement posting. If this field is left blank and
on POS sales any transaction includes the multibuy offer entry, than system will not allow the
posting of statement.
o
Discount offer
This field denotes ledger account for posting the Discount offer given at POS level on retail
sales. This account gets updated at the time of statement posting. If this field is left blank and
on POS sales any transaction includes the discount offer entry, than system will not allow the
posting of statement.
o
Post infocode discount
An Infocode Discount can be used to let the cashier select the price from an infocode. If user
wants the infocode discount also to be posted to ledger, then this checkbox should be
selected.
o
Post banked sum

Gift card
o Gift card item

Replenishment
o Post journals when invoicing purchase - When a purchase order or a packing slip is
posted and the field Post journals when invoicing purchase is checked all journals related to
replenishment/cross docking will also be posted.

Settlement
o Automatic settlement - Select this check box to automatically settle open invoices when
updating a payment or credit note. If this check box is cleared, users have to settle accounts
manually when entering payments or at a later time by using open transaction editing.
o
Unspecific or specific - Specify whether an obtainable cash discount difference is regarded
as a cash discount difference or payment on an account when an invoice is settled and a
cash discount is not deducted correctly.
Example
Invoice total: 105.00
Obtainable cash discount: 10.50
Amount to be paid, including cash discount: 94.50
Amount the customer actually pays: 95.00
Chapter 3 - LS
Retail Back Office
34
Back Office User Guide
If user sets this parameter to Unspecific, the invoice will be settled, and the difference of
0.50 will automatically be posted to the ledger account specified for cash discount
differences.
If user set this parameter to Specific, the invoice will be settled, and the difference of 0.50
will automatically be posted in the sales ledger account as a payment.
o
Maximum penny difference - Enter the maximum permitted penny difference for the
settlement of retail sales transactions. If the penny difference is equal to or less than the
penny difference specified in this parameter, the difference will be posted to the penny
difference ledger account that is specified in the System accounts in General Ledger.
o
Maximum overpayment or underpayment - Enter the amount accepted for overpayment
and underpayment.
 If the overpayment/underpayment produces a penny difference that is less than the
difference that is defined in the Maximum penny difference field, the penny difference
amount is posted to the penny difference account.
 If the overpayment/underpayment produces a penny difference that is greater than
the difference that is defined in the Maximum penny difference field, the penny
difference amount is posted to the difference account that is selected for the
Customer cash discount posting type in the System accounts in General Ledger.
Attention
To calculate the tax on overpayments or underpayments, in the General ledger parameters form, on
the Sales tax tab, select the Sales tax on overpayment or underpayment check box.

Closed transaction editing
o Has older settlements - Select the option Yes or No as per the requirement, if user wants to
allow settlements made in products version earlier than Microsoft Dynamics AX 2.5 to be
accessed in closed transaction editing.

Statement
o Inventory status - This feature provides the provision to reserve or post the inventory after
calculating and before posting the statement journal.
 None: Inventory will not be reserved/posted unless statement journal has been
posted.
 Reserved: Inventory will be reserved but not posted unless statement journal has
been posted.
 Posted: Inventory will be posted even if the statement journal has been created but
not posted.
Example
Item X has on-hand available quantity 100. On POS sales is generated for 15 quantity of item X.
Statement journal is calculated in back office, not yet posted.
The status of Item X will be as shown below:
Status on Parameters
None
Reserved
Posted
Chapter 3 - LS
Retail Back Office
Physical Inventory
100
100
85
Physical Reserved
15
-
Available Physical
100
85
85
35
Back Office User Guide
o
Detail level - Select whether to post the statement journal lines in detail or as a summary
transaction when Statement Voucher with Date, Account number, Dimension, and Currency
code have identical values.
FIGURE 3.3 – 5: LS Retail Back Office parameters

Label generation
o Create item labels for - Set the default parameters for item label creation. System provides
following options based on which item labels can be generated.
 All distribution members
 Default include list
 Local store only
 None
o Create shelf labels for - Set the default parameters for shelf label creation. System provides
following options based on which shelf labels can be generated.
 All distribution members
 Default include list
 Local store only
 None
FIGURE 3.3 – 6: LS Retail Back Office parameters

Default warehouse
o Purchase order – This field provides the option to set default purchase order warehouse
while creating retail items, which will be used while creating Purchase orders.
o Inventory – This field provides the option to set default inventory warehouse while creating
retail items, which will be used for Inventory journals/orders.
Chapter 3 - LS
Retail Back Office
36
Back Office User Guide
o

Sales order – This field provides the option to set default sales order warehouse while
creating retail items, which will be used while creating Sales order.
Price
o Always create trade agreement for variants – This field provides the option to set default
purchase order warehouse while creating retail items, which will be used for while creating
Purchase order for the same item.
FIGURE 3.3 – 7: LS Retail Back Office parameters

Prepayment
o Prepayment % – This field denotes the percentage of prepayment amount to be collected on
POS for the Sales Order created in Dynamics AX.
o Deliver now – If this field is selected and payment is received on POS for a sales order, the
sales order status will be updated to Delivered and physical inventory will be posted.
o Name – This field denotes to the Customer journal name which will be used for accepting the
payment on POS for Sales order/Sales invoice.
o Ledger account – This field denotes the ledger account in which prepayment will be posted.
This account will be acting as interim/temporary account, which will be reversed at the time of
statement journal posting.
o Post sales order – Select this field if user wants the Sales orders to be posted automatically
once prepayment is received on POS.
Chapter 3 - LS
Retail Back Office
37
Back Office User Guide
FIGURE 3.3 – 8: LS Retail Back Office parameters

Concession contract
o Sales origin
o Include document type
o Include old unsettled sales
o Divide commission cost by area
o Use area in payment grouping
o Take unposted transaction in part payment

Part payment
o Journal type
 Vendor disbursement
 Daily
o Name
o Account type
o Ledger account
o Transaction text

Concession settlement
o Name
o Offset Ledger account for vendor sales
o Use area in settlement grouping
Chapter 3 - LS
Retail Back Office
38
Back Office User Guide
FIGURE 3.3 – 9: LS Retail Back Office parameters

Number sequences
o Number sequence code – Select a number sequence associated with the reference. To
define number sequence codes, use the Number sequences form (Basic, Setup, Number
sequences).
o Follow – Select if user wants the selected reference to follow the number sequence specified
for another reference.
For example, if user wants the invoice voucher number sequence or credit note voucher
number sequence to follow the number sequence specified for the Invoice Reference.
If user selects this check box, they must specify the reference to follow in the Reference that
may be followed field.
o Reference that may be followed – This field denotes the reference that numbers are copied
from, if Follow is marked.
Chapter 3 - LS
Retail Back Office
39
Back Office User Guide
FIGURE 3.3 – 10: LS Retail Back Office parameters
The version tab shows the information about the LS Retail AX version.
Chapter 3 - LS
Retail Back Office
40
Back Office User Guide
3.4
Store
The store is one of the main units in the LS Retail Back office system. It is a Distribution Location; it has
its own Tender types, POS, Price groups, POS Functionality, Income and Expense accounts, Staff and
Work shifts. It can be divided into Sections and Shelves. Setting up the stores and the head office are
usually among the first steps when setting up LS Retail Back office system. LS Retail AX supports
multilingual interface for POS.
The LS Retail Back Office system supports multiple stores and can keep track of sales for each store.
The following setup must be carried out for a store setup:








Register a number for the store, its name, address and other registration information.
Assign a warehouse to the store and use it as a link from the store to the standard Microsoft
Dynamics AX inventory control for both physical and financial tracking of inventory transactions.
Additionally, standard AX Dimensions like Department, Cost center, and Purpose can be
assigned for enhanced reporting and management.
If setting up in a multinational environment, define a currency for every store.
Register store closing procedures and handling of statements.
Set up various tender types to be used at the store.
Set up and select a POS functionality profile for controlling POS terminals.
Set up Income/Expense accounts, Work shifts, Staff and a Section/Shelf structure.
Once the general store information set up is complete, distribution location setup for the store
should be configured.
Stores are connected with POS terminals and are the basis for sales transactions. Besides being a retail
location, they represent a warehouse in the standard Microsoft Dynamics AX system.
For a store setup, configure its closing method, statement method and assign General Ledger account for
rounding along with its rounding precision.
Chapter 3 - LS
Retail Back Office
41
Back Office User Guide
3.4.1
Stores
FIGURE 3.4.1 – 1: Store

Functionality Profile
In order to run the POS terminals, POS functionality profile must be set up and assigned to
stores. Multiple POS functionality profiles can be used in the system, one for each store or for a
group of stores.
The functionality profile contains functional settings applicable to all POS terminals in a store like
Staff barcode logon, Staff login limitations, Secondary currency information, aggregating items
and payments, enabling/disabling X/Z reports, Infocodes, Period for which Transaction exists on
POS, etc…
To Set Up POS Functionality Profiles
1.
2.
3.
4.
Click LS Retail Back Office, Setup, POS, Functionality Profiles.
Press CTRL-N to create a new functionality profile.
On the Overview tab fill in the mandatory field Profile with a unique identification code for the functionality
profile.
On the Functions tab, Infocodes tab, Transaction services tab fill in the fields as needed.
To Assign Functionality Profiles to Stores
1. Click LS Retail Back Office, Setup, Store, Stores. The Store window appears.
2. Select the relevant store and on the General tab a functionality profile into the Functionality profile
field.

Warehouse
Warehouse is one of the inventory dimensions in Microsoft Dynamics AX, it is usually a
geographic location or meant for a specific function, such as a spare-parts warehouse, finish
goods warehouse or a raw materials warehouse.
Chapter 3 - LS
Retail Back Office
42
Back Office User Guide
Warehouse should also be declared as store by giving check mark on field Store on the
Warehouse card. This will link the warehouse to the selected store. As a result store will also be
considered as one of the warehouse.
All the retail sales transactions executed on stores will be keeping warehouse wise track of
inventory as a standard functionality of Microsoft Dynamics AX.
To Set Up Warehouse
1.
2.
3.
4.
5.
Click Inventory management, Setup, Inventory breakdown, Warehouses.
Press CTRL-N to create a new record or Select existing Warehouse.
Go to tab page General.
Click on the checkbox Store.
Fill in the remaining fields as needed.
To Assign a Warehouse to a Store
1.
2.
Click LS Retail Back Office, Setup, Store, Stores. The Store window appears.
Browse to the relevant store and on the General tab select its linked Warehouse from the list in the
Warehouse field.
Chapter 3 - LS
Retail Back Office
43
Back Office User Guide
FIGURE 3.4.1 – 2: Stores


Statement
o Statement method - There are three methods to calculate a statement:
Total
POS Terminal
Staff
 Statement Calculation by Total: When a statement is calculated by the Total
method, system calculates one line for each tender used, with the amount summed
up for all transactions done in that tender.
 Statement Calculation by POS Terminal: When a statement is calculated by the
POS Terminal method, system calculates one line for each tender used in the
transactions of that POS terminal. Thus the users can view tender wise results for
each POS.
 Statement Calculation by Staff: When a statement is calculated by the Staff
method, the results of the statement calculations show one line for each tender used
in the transactions, per staff member. Thus the users can view tender wise results for
each for each staff member. This results in tender declaration per cashier.
o
One statement per day
o
Tender declaration Calculation
 Last
 Sum
Rounding
o Rounding Account - The Rounding account field contains the General Ledger Account to
which the rounding difference will be posted during the statement posting from LS Retail
Back office, Journals, Open statements form.
o

Maximum rounding amount - The Maximum rounding amount field contains the
maximum rounding difference amount allowed when posting the Statement.
Rounding difference is a summed up difference in the statement transactions between the
total sales amount and the total payment amount.
Maximum Difference
o
Chapter 3 - LS
Posting - The Posting field contains the maximum difference allowed between the
transaction amount and counted amount per tender in a statement to allow posting.
Retail Back Office
44
Back Office User Guide

o
Shift - The Shift field contains the maximum difference in hours allowed from the date and
time of the transaction to the date and time limits defined on the Work Shift Setup form.
If the difference between the transaction date and the work shift setup dates is greater than
this field, the program places a checkmark in the Wrong Shift field for a transaction.
o
Transaction - The Transaction field contains the maximum amount allowed in the
Sales/Payment difference field that shows the difference between sales and payment per
transaction. This limit helps to spot errors in the transactions.
Closing
o Closing Methods - This field specifies the closing method of the store. The closing method
determines when Statement should be calculated and posted.
There are two day end closing methods for a store:
Date and time
Shift


Date and Time: When day end closing is performed by the date and time method,
statements are calculated and posted at a selected date and time. Users can have a
single statement cover many days (and time), or they can generate multiple
statements per day.
Shifts: When shift method is used to perform day end closing of stores, one
statement is calculated and posted for each Shift set up for the store.
All transactions that come in from the terminals while the work shift is open are
marked with the work shift number. Users must perform a tender declaration on the
POS terminal to tell the system that a shift is over on the terminal. When all open
work shift entries are closed, the whole work shift is closed.
The store statement is limited to include transactions in just one work shift if the work
shift close method is setup on store. Therefore, if there are three work shifts in a
store, users need to create three statements each day.

Default Customer
In order to track the cash sales customer wise, a default customer should be defined. Every
transaction created on POS will be recorded to this default customer account unless POS users
select a different customer on POS.

Remove/Add tender
FIGURE 3.4.1 – 3: Stores
The remove/float represents a tender used for balancing the remove or adds transactions on the
terminals. Users can apply the same tender for removing and inserting float.
Chapter 3 - LS
Retail Back Office
45
Back Office User Guide

Number Sequences
FIGURE 3.4.1 – 4: Stores
For every company in retail business, a distinct identification code must be assigned to entities
such as Staff, POS Terminal, Statement and Offers to ensure uniqueness in the system.
FIGURE 3.4.1 – 5: Stores

Tender Types
LS Retail Back office provides a set of default functions required for required at the POS. Users
can configure various functionalities like over tender, under tender, change, authorization, and
General ledger posting accounts etc., on these tender types depending on the selected default
function for the tender types created in LS Retail Back Office.
Pre-Requisite
o
Chapter 3 - LS
Tender Types - Before assigning any Tender types to a Store in LS Retail Back Office,
users need to set up all required Tender types in Tender types master of LS Retail Back
office.
Retail Back Office
46
Back Office User Guide
Code
Description of Tender types
Default Function
1
Cash
Normal
2
Check
Check
3
Cards
Card
4
Customer Account
Customer
6
Currency
Normal
7
Voucher
Normal
8
Gift Card
Normal
9
Tender Remove/Float
Tender Remove/Float
10
Coupons
Coupons
11
Loyalty
Card or Normal
TABLE 3.4.1 – 1: Tender types
Attention
Suggested Default function values as specified in the above table may be followed. Each default
function has got special relevance to its tender types created by users.
Setting up Tender Types:
1. Click LS Retail Back Office, Setup, Tender Types.
2. Press CTRL-N to create a new Tender type.
3. Enter a unique Tender ID in the Tender Type field. Type the tender type name and select a relevant
Function from the list of functions available in the system.
Chapter 3 - LS
Retail Back Office
47
Back Office User Guide
o
Card Types - Users need to create and configure all required Card types like Visa,
MasterCard, etc., in the Card types master of LS Retail Back office. Before assigning a Card
setup to tender type Card defined at Store level in LS Retail Back Office,
FIGURE 3.4.1 – 6: Card types
To use the tender type configured for Cards, first step is to set up manufacturer cards
prevalent in the market, that is, debit and credit cards such as Visa and Euro card, must be
configured in the system before they can be connected to the store setup.
System provides four different types of card:
o
o
o
o
International credit/credit card;
International debit card;
Loyalty card;
Corporate card;
Setting up Card Types
1.
2.
3.
4.
5.
6.
Click LS Retail Back Office, Setup, Tender Types, Card types.
Press CTRL-N to insert a new card.
Fill in the Card id, Card name, Card type and Card issuer fields.
Click on the Card number button to enter the setup of each card.
Insert the Card number from and Card number to fields.
Also insert Length of card number if required.
Chapter 3 - LS
Retail Back Office
48
Back Office User Guide
Assigning the Tender types to Store(s)
Once created, Tender Type can be assigned to a store. Multiple parameters/setup are available for
each tender type in a store, such as how it handles amount, change, change tender type and so on,
to ensure its working is correct on the POS terminals as per the configured business process.
Users can set the General Ledger account or bank account in which to post the tender type.
Users can assign infocodes to each tender type; this will prompt the cashier at run time, to create or
check entries with unique entry codes or to collect information from the customer.
FIGURE 3.4.1 – 6: Tender type
1.
2.
3.
4.
5.
6.
Click LS Retail Back Office, Setup, Store, Stores.
Select the relevant Store.
Click Setup, Tender Types.
Press CTRL-N to insert a new tender type.
Select a general tender type. The system will insert default settings for the tender type.
Fill in the remaining fields as necessary.
Chapter 3 - LS
Retail Back Office
49
Back Office User Guide
FIGURE 3.4.1 – 7: Tender type

Card/Account
o Card or Account - Place a check mark in the Card or account field to prompt the cashier for
card number or account number.
o

Ask for card/account - If the Card or account checkbox is selected, then the user enters text
in the Ask for card/account field which will prompt on POS. This feature applies to
credit/debit cards, check guarantee cards, account customers etc.
Group1
o Marking only - A check mark in this field indicates that this tender type is for marking the
transaction only and does not accept any amount.
For Example:
This feature can be used in conjunction with a customer loyalty scheme. The tender type can
be used to mark the transaction for a specific customer. No amount is entered for the tender
type, but the transaction number is stored in the transactions for a customer loyalty system to
process.
o
Manager key control - Place a check mark in the Manager key control field to provide
authorization control on the particular tender type(s). This indicates that the tender type
cannot be used without the manager key or a manager login.
o
Open drawer - Place a check mark in the Open drawer field to open the cash drawer at
each usage of the selected tender on POS.
o
May be used - Place a check mark in the May be used field to make this tender type active
on POS.
o
POS count entries - A checkmark in this field indicates that the program counts the number
of payment entries made with this tender. These entries are used for generating X and ZReports on the POS.
Chapter 3 - LS
Retail Back Office
50
Back Office User Guide
o
Foreign currency - Place a check mark on the Foreign currency field to indicate this tender
as a foreign currency.
FIGURE 3.4.1 – 8: Tender type


Overtender & undertender
o Allow overtender - Place a check mark in the Allow overtender field that defines the tender
type may be tendered over the transaction amount and change will be returned to customer.
o
Overtender max. amount - Enter the value in Overtender max. amount field to declare the
maximum amount allowed in over tendering.
o
Allow undertender - Place a check mark in the Allow undertender field that defines the
tender type may be under tendered, that is, used as partial payment.
o
Undertender max. amount - Enter the value in Undertender max. amount field to declare
the maximum amount allowed in under tendering.
Keyboard entry
o Keyboard entry allowed - Place a check mark in Keyboard entry allowed field to define
that tender amount may be entered via numeric keys on the keyboard.
o

Keyboard entry required - A check mark in Keyboard entry required field to define that the
tender amount must be entered from the keyboard at the time of receiving the
tender/payment at POS. If there is no check mark, the tender type key can be pressed and
the program assumes that the total value has been entered.
Rounding
o Rounding method - The Rounding method specifies the type of rounding that is performed
for this tender type.
There are total 4 rounding method:
 None: The number is not rounded
 Nearest: The number is rounded up or down to the digit in the Rounding-off field.
 Up: The number is rounded up to the digit in the Rounding-off field.
Chapter 3 - LS
Retail Back Office
51
Back Office User Guide

o
Down: The number is rounded down to the digit in the Rounding-off field.
Rounding-off - The Rounding-off field contains the value that a tender type is rounded to.
Example
If it is required to round-off an amount without decimals, enter 1.0 in this field. If it is required to
round-off till two decimal places enter 0.01 in this field.

Amounts
o Minimum amount entered - The Minimum amount entered field contains the minimum
amount to be entered in the particular tender type in a transaction on the POS.
Anything under this amount will not be allowed. If this field is zero (0) or blank, no minimum
amount is specified; in that case the transaction can be finalized by pressing the relevant
tender key on POS.
o
Maximum amount entered - The Maximum amount entered field contains the maximum
amount to be entered in the particular tender type in a transaction on the POS.
It is recommended that this field be set to an amount not likely to be reached. If this field is
zero (0) or blank, no maximum amount is specified; in that case the transaction can be
finalized by pressing the relevant tender key.
o
Minimum amount allowed - The Minimum amount allowed field contains the minimum
amount allowed when trying to finalize a transaction by using only a tender key on POS
without entering the amount.
If this field is zero (0) or blank, a transaction can be finalized by pressing only the relevant
tender key.
o
Maximum amount allowed - The Maximum amount allowed field contains the maximum
amount allowed when trying to finalize a transaction by using only a tender key on POS
without entry of the amount.
If this field is zero (0) or blank, a transaction can be finalized by pressing only the relevant
tender key.
FIGURE 3.4.1 – 9: Tender type
Chapter 3 - LS
Retail Back Office
52
Back Office User Guide

Account
o Account type - The Account type field specifies the type of account that the tender type is
posted to.
There are two options:
 Ledger Account: the tender will be posted to a general ledger account.
 Bank Account: the tender will be posted to a bank account
The selected account type determines which accounts can be select in the Account Number field.
o


Account number - Define the Ledger account/Bank account as the list shows depending
upon the selection made for Account type. This account will get updated once the Statement
is posted in LS Retail Back Office.
Difference account
o Difference account - This field contains the General Ledger Account in to which the
difference between Counted Amount and Transaction Amount in the Statement Line will be
posted.
o
Account name – This field denotes to the name of the selected ledger account in the
Difference account field.
o
Maximum normal difference - The Maximum normal difference field contains the
maximum difference amount for the particular tender to be posted to the difference account.
o
Big difference account - This account gets updated only if the difference is higher than
difference amount defined in to the field Maximum normal difference amount
This field contains the General Ledger Account to which the difference between counted
amount and transaction amount in the statement Line will be posted.
o
Account name – This field denotes to the name of the selected ledger account in the Big
difference account field.
Group2
o Compress payment entries - A checkmark in the Compress payment entries field
indicates that the system will compress all payment entries with the same tender into one
payment entry.
o
Counting required - A check mark in Counting required field indicates that counting of the
tender is required.
If this field is not marked with a check mark, the program automatically fills in the counted
amount field with the contents of the transaction amount field in the statement Line when a
statement is calculated.
o
Multiply in tender operations - A checkmark in the Multiply in tender operations field
indicates that in tender operations like tender declaration, float, remove tender on the POS
terminal, system will automatically multiply the amount entered for the same tender.
Chapter 3 - LS
Retail Back Office
53
Back Office User Guide

o
Allow float - A checkmark in the Allow float field indicates that a tender can be used as
floating cash, that is; while running the POS terminals during a shift or a specific date and
time, the tender can be put in the POS terminal drawers and registered as a float transaction.
o
Taken to Bank -
Bank transactions
o Use bank account – A checkmark in this field enables the following bank transaction
settings.
o
Account type - The Account type field specifies the type of account that the tender type is
posted to.
There are two options:
 Ledger Account: the tender will be posted to a general ledger account.
 Bank Account: the tender will be posted to a bank account
The selected account type determines which accounts can be select in the Account Number field.
o
Bank account - Define the Ledger account/Bank account as the list shows depending
upon the selection made for Account type. This account will get updated once the Statement
is posted in LS Retail Back Office.
FIGURE 3.4.1 – 10: Tender type

Change setup
o Change line on receipt - The content of this field is printed on the customer receipt and
displayed on the POS display in case there is any change returned to the customer.
This field contains the text that shows the change given in this tender type. A maximum of 20
characters can be entered, inclusive of both numbers and letters.
Chapter 3 - LS
Retail Back Office
54
Back Office User Guide
o
Above minimum change tender - The Above minimum change tender field defines the
tender (other than the tender on this card) in which the change shall be given, in case it is
higher than the amount defined in Minimum Change field.
If the amount in Minimum Change field is zero (0) or blank then this field has no effect.
Attention
Please note that this functionality cannot be used for tender types that are used for foreign currency.
o
Minimum change - The Minimum change field contains the minimum amount allowed as
change in this tender type. If the amount to be given as change is lower than the amount
specified in Minimum change field, the amount will be returned in the tender type specified
in the Change Tender field.
If this field is zero (0) or blank, change can always be given in the tender type defined in
Above minimum change tender field.
Attention
Please note that this functionality cannot be used for tender types that are used for foreign currency.
o
Change tender - The Change tender field contains a tender (other than the tender selected
on this card) in which users want to give change, if the change amount is lower than the
amount specified in the Minimum change field.
If the change amount is equal to or higher than the Minimum change amount, change is
given using this tender type. This field should be left blank if the change can always be
rendered in actual tender type.
Example
Suppose the tender is of type voucher. Above minimum change tender is set to Voucher. Change
tender is set to cash. The value of Minimum change is 20.
Case – I:
A customer buys goods worth $475 and pays/redeems voucher worth $500. In this case
POS will issue a new voucher for refund amount $25.
Case – II:
A customer buys goods worth $485 and pays/redeems voucher worth $500. In this case
POS will refund $15 in form of cash.

Card Setup
Card setup functionality is required when users setup Card type tenders for a store and assign
Card details to the tender.
Select the tender type which corresponds to Card function, click on Setup button.
The function Card Setup will be activated now.
Chapter 3 - LS
Retail Back Office
55
Back Office User Guide
FIGURE 3.4.1 – 11: Tender type
Attention
Function Card Setup will be active only if the selected tender type in Store Tender type form has
the Function value as Card.
FIGURE 3.4.1 – 12: Card setup
Chapter 3 - LS
Retail Back Office
56
Back Office User Guide
FIGURE 3.4.1 – 13: Card setup
o
Allow change - A check mark in this field indicates that the tender card may be tendered
over the transaction total amount and change can be given.
In order for change to be allowed for the card, the tender type under which the card is defined
must be marked Allow overtender.
o
Manual authorization - A check mark in this field indicates that manual authorization is
allowed for the card.
FIGURE 3.4.1 – 14: Card setup
o
Card fee% - Certain card providers charge some percentage as card fee; users can define
card fee percentage in the Card fee% field.
o
Card fee account - The Card fee account field contains the General Ledger Account to
which the Card fee amount should be posted.
Chapter 3 - LS
Retail Back Office
57
Back Office User Guide

Generally Accepted tender types
o
Cash - Cash refers to the money in the physical form of currency, such as banknotes and
coins. This currency can be either of company currency or store’s local currency.
o
Check - A Check is a negotiable instrument instructing to pay a specific amount of a specific
currency drawn on specified bank. A check is generally valid indefinitely or for six months
after the date of issue unless otherwise indicated; this varies depending on where the check
is drawn. There are various types of checks like, order check, counter check, bearer check,
and account payee check. Tender type Check can be configured on each Store. This will be
accepted in currency defined at Company level or at Store Setup. Users will need to set up
the tender type Checks to be able to receive payment by checks in a store.
o
Currency - Currencies are the dominant medium of tendering other than company’s default
currency. Coins and paper money are both forms of currency.
The Currency tender type represents all currency used in the LS Retail Back Office system.
Before this tender type is used, users must set up currencies and specify retail exchange
information for currencies.
o
Cards - The Cards tender type represents all types of cards used in the system, such as
debit or credit cards. Only one Card tender type representing all types of cards should be set
up in each store, the specific manufacturers types of cards are then defined in the Card
Setup. These cards can be sub categorized as Visa, Euro, Master cards etc.
Also in certain type of cards, bank charges some amount of fee on every transaction/payment
is applicable. This system allows users to setup the card fee % and posting account for the
fee.
To use the tender type Cards one must set up the manufacturer cards available in the
market, that is, debit and credit cards such as Visa, Master or Euro card before they can be
connected to the store.
o
Vouchers This tender type represents vouchers issued/redeemed at the POS. Voucher can
be a credit voucher or return voucher, issued against return sales. If Credit vouchers are
redeemed partially, then the system has a functionality to issue a new voucher with a new
number for the remaining/balance amount. One credit voucher can be used only once and
the system keeps a record of all the numbers used. This can be viewed from LS Retail Back
Office, Inquiries, Credit vouchers. Customer cannot redeem more than the value of the
voucher.
o
Gift Cards - This tender type represents Gift cards issued and redeemed at the POS. To
issue gift cards, users must also set up an item representing the gift card. A Gift card is
issued against Gift card item to the customer. The same can be redeemed from any store.
One gift card can be reused until its total value is redeemed /exhausted. Over tender is not
allowed in Gift cards.
o
Customer Account - The customer account tender type allows charging the payment at
sales time to a customer account from the POS terminal. Users can also use this tender type
when collecting sales information or customer specific discounts but making payment with
another tender type. In this case users will need to set up customer specific information.
Chapter 3 - LS
Retail Back Office
58
Back Office User Guide
CHEQUE
CASH
CUSTOMER
ACCOUNT
CURRENCY
VOUCHER
GIFT CARD
LOYALTY
CARD
CORPORATE
CARD
COUPONS
Tender types check list
CARD

May be used
M
M
M
M
M
M
M
M
M
M
Foreign currency
Card or account,
Ask for card/account,
O
O
O
O
O
O
O
O
O
O
M
M
O
M
O
O
O
O
O
O
Marking only
O
O
O
O
O
O
O
O
O
O
Manager key control
O
O
O
O
O
O
O
O
O
O
Open drawer
O
O
O
O
O
O
O
O
O
O
POS count entries
O
O
O
O
O
O
O
O
O
O
Allow overtender, Over tender max. amount
Allow undertender, Under tender max.
amount
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
Keyboard entry allowed
M
M
O
M
O
O
O
O
O
O
Keyboard entry required
M
M
O
M
O
O
O
O
O
O
Rounding Method, Rounding-off
O
O
O
O
O
O
O
O
O
O
Minimum/Maximum amount entered
O
O
O
O
O
O
O
O
O
O
Minimum/Maximum amount allowed
O
O
O
O
O
O
O
O
O
O
Account type, account number
M
M
M
M
M
M
M
M
M
M
Difference account, Max. normal difference
M
M
M
M
M
M
M
M
M
M
Big Difference account
O
O
O
O
O
O
O
O
O
O
Compress payment entries
O
O
O
O
O
O
O
O
O
O
Counting required
O
O
O
O
O
O
O
O
O
O
Multiply in tender operations
O
O
O
O
O
O
O
O
O
O
Allow float
O
O
O
O
O
O
O
O
O
O
Taken to bank
O
O
O
O
O
O
O
O
O
O
Use Bank account
O
O
O
O
O
O
O
O
O
O
Tender type Functions/Properties
LEGEND: M – Mandatory, O – Optional, N – Not to be used.
Chapter 3 - LS
Retail Back Office
59
Back Office User Guide

Cash Declaration
When working on statements users can declare tender in the statement and/or re-declare tender
from the POS terminals. For each store, users must setup cash declaration. The cash declaration
setup defines the currency denominations (coins and notes) used for cash declaration on the POS.

Income/Expense Account
Users can define income accounts to register direct income at the POS, and expense accounts to
register direct expenses at the POS. Users should link all store income with income accounts and
store expenses with expense accounts.
Example
The users can setup Income account for Gift card to register direct income on POS.
Copy functionality can be used for making the copy of a setup from a store to a new store.

Work Shift setup
Work Shift Setup is used to configure the work shifts of a store. Work shifts are used to collect
transactions that belong to one statement. Up to 9 work shifts for a 24 hour period can be defined.
Work shifts cannot overlap each other, but the same work shift can overlap days.
If day end closing is done by shift method, the system creates one open work shift for that particular
date, for each work shift setup that has been set up in the store. It also opens a Work Shift Entry for
each POS terminal used in the work shift.
It is not necessary to set up work shifts if the closing method of the store is Date and Time.
The store statement is limited to just one work shift the shift store close method is used. Therefore,
if there are three work shifts in a store, users will need to create three statements every day.

Sections
Sections and shelves represent the physical structure within each store. Users can register the size
of each section, and assign retail items to appropriate sections within each store. Then the users
can collect section level sales statistics.
On store level, retail items can be assigned to sections and shelves. Sales and profit statistics are
then shown for one section and shelf per item.

POS Terminals
POS Terminals represent the front end of a store. Users can configure various functionality and
default settings for a POS, such as the handling of return transactions, login/logout procedures,
texts that will be printed on receipts and customer display.

Staff
Staff member codes can be created in LS Retail Back office. Any number of staff member/s can be
assigned to a store. A staff member once assigned to a store cannot be assigned to another store.

Work shift list
In the Work Shift List, users can view work shifts that have been created for the store if the closing
method is set to shift.
When logging into a POS, the system creates an open work shift for each work shift set up for the
store. It shows the shift number, and the starting and ending date of the shift. The system also
creates an open work shift entry for each POS used during the shift.
Chapter 3 - LS
Retail Back Office
60
Back Office User Guide

Location Price Group
In order to have additional item prices at the POS users need to define price groups. When users
register additional item prices for an item, they can assign price groups to the retail item. Users can
also assign more than one price group to an item.
To use additional item prices at stores, users have to assign price groups to the stores. Since more
than one price group can be set to each store, priority need to be assign for each price groups.
To register additional prices use price groups and item prices.
A price group includes information about the Distribution group and Distribution subgroup in which
the price is valid.
The system uses the price group levels to find the price group according to rules of priority, where a
price group with a higher level has more priority than a price group with a lower level. If the system
does not find a valid item price after checking all valid price groups in level order, it sends the
normal unit price, that is, the price shown on the retail item card.
To Set Up Store
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Click LS Retail Back Office, Setup, Store.
Press CTRL-N to enter a new store number.
In the Store name field, enter the name of the new Store.
On the General tab select the applicable Sales tax group from the list.
The default value of Statement method will be set to a Staff member.
The default value of the Closing method will be set to Date and time.
Assign a Warehouse to the store.
Assign a Layout id and Functionality profile for all the POS of the store.
Assign a Currency and Language to the store.
Set up Number sequences on Store as needed.
Go to the Setup button and define Tender types, Cash declaration, POS Terminals, Staff etc.
Chapter 3 - LS
Retail Back Office
61
Back Office User Guide

Summary
The LS Retail Back Office, Store setup described the initial setup to Create a Store, with other
necessary setups as mentioned below:
1.
2.
3.
4.
5.
6.
Create New Store
Set up a Statement method
Set up a Store Closing method
Create a Number sequence
Set up Tender types
Set up Gift cards and Credit Vouchers

Exercise
Store setup
1.
2.
Create a new store and define general information and statement/closing information for it.
Create a new store; the store should be assigned the department dimension and sales tax group with tax
difference account.
3. Language should be en-us and currency USD.
4. Create a Warehouse and connect it to the store.
5. Select POS Functionality Profile and Layout id.
6. The store calculates statements by “POS Terminals”.
7. Set the maximum amounts for difference in:
- Posting, should be 5.
- Transactions should be 5.
- Shift should be 5.
8. Choose rounding account from General Ledger and set the Maximum Rounding Amount to 0.1.
9. The store closing method is “Date and time”.
10. The Statement Method is “POS Terminal”.
11. Set up Cash Declaration for the store by copying the Cash Declaration from Store 1.
Tender types
Create the Tender types Cash and use the information on the following pages.
Certain tender types must be set up with specific properties. One of them is cash.
1.
2.
3.
4.
5.
Create a new tender type.
Select the general tender type representing cash in the Tender Type field. The system will insert default
settings for the tender type.
Place a checkmark in the May Be Used and Open Drawer fields.
On the Amount tab, allow over- and under-tendering. In the Rounding method and Rounding-off, the users
must define the rounding properties.
On the Posting tab fill in the Account Type as Ledger account, and Account Number as defined in General
Ledger for Cash and Difference Account as defined in General Ledger. Users may fill in the Allow float,
Counting required and Compress payment entries fields also.
Chapter 3 - LS
Retail Back Office
62
Back Office User Guide
3.4.2
POS Terminals
LS POS is a front-end solution of LS Retail AX that the client would use to perform sales, operate the cash
drawer, scan barcodes and print the customer receipt. POS adds up the sales total, figures out the tax,
calculates the change back from the amount tendered, and adjusts the store's inventory levels to debit the
amount of inventory sold.
Primarily transactions include activities like sales, refunds, suspend, advance, loyalty, credit voucher issue,
gift card issue, barcode scanning, receiving payment and receipt printing. POS includes the ability to track
customer orders, process credit and debit cards, connect to other systems in a network, and check
inventory. Each POS is uniquely identified by a POS terminal number.
Generally, a POS at its core has a personal computer and is provided with application-specific programs,
Input/output devices for the particular environment in which it will serve. POS consist of a card swipe
device, for payments through credit/debit cards. This device may be external or internal. A cash drawer for
holding cash is also a part of the POS; the opening-closing operations of cash drawer are controlled by
POS. The input device is a keyboard, scanner or a touch screen POS. This is used to key in the transaction
comments, manual updates to the transaction and various other activities.
Prerequisites for setting up POS Terminals
1.
2.
3.
4.
5.
Create stores in the store master
Create POS functionality profiles and assign these to stores
Create a hardware profile
Create a visual profile
Create a till layout
Chapter 3 - LS
Retail Back Office
63
Back Office User Guide
FIGURE 3.4.2 – 1: POS Terminals

Identification
o Terminal number - This field contains the unique POS terminal number. Terminal number can
be generated automatically or can be assigned manually. Users need to assign number
sequence in the store card.
 Users can enter a maximum of 10 characters, both numbers and letters.
 The number must be unique - it cannot have the same number twice.
 Users can create as many POS Terminals as required.

Description
o Placement - This is a text field that contains a description of the physical location of the POS
terminal in the store.

Store
o Store number - Store number denotes a store to which a particular POS terminal is
assigned/linked. One POS terminal can be assigned only to one store.

Profiles
o Hardware Profile - Hardware Profile is a set of properties of various hardware peripherals
connected to a POS terminal. It includes settings for printer, scanner, drawer, scale, display
screen, key lock, keyboard, tone, EFT and other devices.
o
Visual Profile - Visual Profile defines a set of color, resolution and menu properties for a POS
terminal screen.
Chapter 3 - LS
Retail Back Office
64
Back Office User Guide

Returns
o Manager Key on Return - Manager Key on Return is a check box, to restrict cashier from
processing return transactions. If this box is check marked, return transactions will have to be
entered by users belonging to the manager group.
o
Slip if Return - This control determines the printing action for return slip.
There are three options:
 None: No return slip will be printed.
 Total: The total value of returned items is printed on the slip.
 All: All returned items are printed on the slip.
o
Return in Transaction - Placing a check mark in this field indicates that returns and sales can
be made within the same transaction. No check mark indicates that returns are possible only in
a separate transaction; that is, a Return Transaction.

PosIs configure
o Ip address o Update service port o Standalone -

Receipts
o Receipt Setup Location - This field determines whether the Receipt layout is defined per POS
Terminal or per Store. There are two options:
 Terminal: Different layout can be set for each POS.
 Store: Same layout exists for all POS in a store.
o


Receipt Barcode - A check mark in this field indicates that a barcode for receipt number will be
printed at the bottom of each receipt at the POS terminal. This also applies to suspended
transactions.
Statement
o Terminal Statement – The Terminal Statement check box can be used to activate terminal
wise statement generation.
It is possible to define a different statement method from the one that is defined on the store
setup.
o
Statement Method - Statement Method field will be relevant only if the checkbox Terminal
statement is selected. This field specifies the statement method, based on which statement
lines are created in statement journal.
There are three options:
 Staff: The system creates a statement line for each tender staff wise.
 POS Terminal: The system creates a statement line for each tender POS wise.
 Total: The system creates a statement line for each tender in the transactions.
o
Last Z-Report Field - This field contains the number of the last Z-Report printed on the POS.
EFT
o EFT store number - This field contains the store number used for Electronic Funds Transfer
transactions. The system fills in the EFT store number field automatically with Store number,
when the Store number is assigned to the terminal. The user can change the EFT store
number.
Chapter 3 - LS
Retail Back Office
65
Back Office User Guide
o

EFT POS terminal number - This field contains the POS terminal number used for Electronic
Funds Transfer transactions. The system fills in the EFT POS terminal number field
automatically with Terminal number when Terminal number is created. Users can change the
EFT POS terminal number.
Login/Logoff
o Exit after each transaction - A check mark in this field indicates that POS will log off
automatically after each transaction. This option may fit in a highly secure environment as the
users will have to go through the login procedure before processing any transaction.
o
Auto logoff timeout (min) - Auto logoff timeout field is used to specify the time in minutes,
before the POS user’s session expires, if the machine is left unused. This setting is ideal for
terminals with a low number of transactions where machine idle time is high.
o
Open drawer at LI/LO - A check mark in this field indicates that the cash drawer will be opened
at every log in or log off by POS users.
FIGURE 3.4.2 – 2: POS Terminals

Number sequence
o Number sequence group - Number sequence group is a collection of three document
numbers; that is, Transaction ID, Credit Voucher and Gift Card. This can be enabled for each
terminal for the identification of transactions generated on that terminal.
Chapter 3 - LS
Retail Back Office
66
Back Office User Guide
FIGURE 3.4.2 – 3: POS Terminals


Display
o Display Terminal Closed - A check mark in Display Terminal Closed field denotes that the
Terminal closed message is displayed on the customer display.
o
Display linked item - A check mark in Display linked item field indicates that linked items are
shown on the customer display when the main item is sold on POS.
o
Maximum text length - This field contains the maximum length of each line of the customer
display text. Default value is 20.
o
Customer display text 1 - This field contains promotional text to appear on the customer
display in between transactions. The maximum number of characters is defined in the
Maximum text length field.
o
Customer display text 2 - This field contains the second line of promotional text to appear on
the customer display in between transactions. The maximum number of characters is defined in
the Maximum text length field.
Sales menu
o
Layout id - The Layout id field lists all the available till layout alternatives. The value selected
in this field determines which Till layout will be used for that terminal.
To set up POS Terminal:
A POS terminal is identified by a unique code called Terminal number.
1.
2.
3.
4.
Click LS Retail Back Office, Setup, Store, POS Terminals.
Create a new Terminal.
Fill in the fields Terminal number, Terminal name, and Store number.
Information in other fields can be filled as required.
Chapter 3 - LS
Retail Back Office
67
Back Office User Guide

Summary
LS Retail Back office POS terminal setup describes the procedure of creating new POS terminals
and configuring each according to various parameters available.

Exercise
POS Terminal Setup
1.
2.
3.
4.
3.4.3
Create a terminal 001 and assign it to a store.
Assign a POS hardware profile and a visual profile.
Set Statement Method as “POS Terminal”.
Assign a layout id to the terminal.
Staff
LS Retail AX staff is linked to the employee master of Microsoft Dynamics AX. There is a one/one
relationship between staff and employee master of Microsoft Dynamics AX.
The system keeps record of staff details such as employee number, POS login password, address, contact
numbers and so on. Each staff member is assigned POS privileges, such as voiding transactions,
performing tender declaration, overriding price, and maximum discount to give. A staff member can be
assigned only to one store.
FIGURE 3.4.3 – 1: Staff

Name detail
o Employee Name - Employee name is the name of the staff member. Staff can be cashier,
sales person or other.
Chapter 3 - LS
Retail Back Office
68
Back Office User Guide

Receipt
o Name on receipt - This field indicates the name of the staff member as printed on the
customer receipt. Short name can be used here if there is lack of space on the POS receipt
layout. This is mandatory information.

Store
o Store number - Each staff member can be a part of only one store. This field contains the store
id to which the staff member is linked.

Sales menu
o Layout id - This field lists down all the available till layouts. The value selected in this field
determines which till layout will be used for the selected staff member. The till layout setting is
given the higher priority to POS terminal and Store.

Blocking
o Blocked - A staff member can be restricted from logging on POS by selecting this check box.
o Date to be blocked - If a staff member needs to be restricted on a particular date then that
date can be entered here.

Group1
o Employment type - This defines the role of a staff member in a store. The three available
options are Sales Person, Cashier and Other.
o Continue on TS errors - This checkbox when selected allows staff member to login even when
TS connectivity is giving error.
o Z-Report o Handheld user -
FIGURE 3.4.3 – 2: Staff

Authentication
o Password - This field stores the employee’s login password at POS.
Chapter 3 - LS
Retail Back Office
69
Back Office User Guide
o
Change password - This checkbox when selected will allow a staff member to change their
password at next logon on POS.

Personal setup
o Left handed - This field defines if the employee is left handed.

Payment
o Password - This field stores the employee’s login password at POS.
FIGURE 3.4.3 – 3: Staff

Permissions
o Staff permission group - LS Retail Back Office provides a feature to group privileges at POS.
Once this has been done, a staff member can be assigned a permission group. Multiple Staff
permission groups can be created for different sets of access permissions. A staff member will
inherit all the permissions of the group that is selected in this field. These permissions can,
however, be changed on this form.
Staff permission group provides access for the following activities:
o
Manager privileges - A check mark in the Manager privileges box denotes that the cashier
holds managerial privileges on POS activities. This control will be used to validate actions of the
staff, for example for executing return transactions.
o
Allow X-report printing - Select this checkbox if the cashier is allowed to print X-reports.
Chapter 3 - LS
Retail Back Office
70
Back Office User Guide
o
Allow tender declaration - Select this checkbox if the cashier is allowed to declare collections
at day/shift end.
o
Allow floating declaration - Select this checkbox if the cashier can enter float at POS.
o
Allow transaction suspension - Select this checkbox if the cashier can keep a transaction on
hold and retrieve it later.
o
Allow transaction voiding - Select this checkbox if the cashier is allowed to declare a
transaction as void.
o
Allow change, no void - Select this checkbox if the cashier can modify a transaction but
cannot void it.
o
Open drawer without sale - Select this checkbox if the cashier is allowed to open the cash
drawer without any sales.
o
Maximum discount (pct) - Enter the maximum line discount (%) that a cashier is allowed to
give on POS.
o
Maximum total discount (pct) - Enter the maximum invoice discount (%) that a cashier is
allowed to give.
o
Allow price override - Select any one of the four options below to enable cashier to manually
change the item price
 Higher and lower: Cashier can enter price higher or lower than the system price for an
item.
 Higher only: Cashier should enter price higher than the system price for an item.
 Lower Only: Cashier should enter price lower than the system price for an item.
 None allowed: Cashier cannot change the system price.
o
Allow multiple logins - Select this checkbox if the cashier is allowed to log on to more than
one POS in a store simultaneously.
To Set Up Staff
1.
2.
3.
4.
5.
6.
7.
Click LS Retail Back Office, Setup, Store, Staff.
Create a new staff member.
Staff id is populated from the number sequence set up for the local store.
In the Name and Name on receipt fields, enter the name of the staff member and how it should appear on
receipts.
In the Employment type field, select whether the staff member should be a Cashier, Salesperson or Other.
In the remaining fields on the General tab, define the user privileges for the staff member on the Privileges tab.
On the Personal tab, enter the relevant information as necessary.
Chapter 3 - LS
Retail Back Office
71
Back Office User Guide

Summary
LS Retail Back office Staff setup describes the procedure to create staff members for various stores
and assign various privileges to perform on POS.
Exercise
Staff Setup
1.
2.
3.
4.
5.
6.
Create two staff members in LS Retail Back Office.
Set employment type as cashiers.
Set a password for the staff member that will be used to log in to the POS.
Select “Manager” as Staff Permission Group.
Allow staff member to give 2% line discount and 5% total discounts.
Allow transaction voiding.
Chapter 3 - LS
Retail Back Office
72
Back Office User Guide
3.5
POS
LS Retail Back Office provides various types of POS profiles: the Hardware profile, the Visual profile, the
Functionality profile and the Transaction Service profile for setting up a POS terminal. The hardware profile
contains setup for POS peripherals as well as keyboard mapping. The visual profile defines the graphical
layout of the POS interface; POS line colors on specific actions. The functionality profile contains functional
setup for the POS terminal. The transaction service profile defines the online connectivity setup between LS
Retail AX installed at Head office and LS POS .NET configured at store. The user can define different
profiles which can be attached to one or multiple set of terminals.
3.5.1
POS Hardware profile
The hardware profile keeps information about how the program manages the hardware connected to POS
terminal(s). It contains setup for each of the peripheral devices. These are; the receipt/document printer,
customer display, magnetic strip reader, cash drawer, barcode scanner, scale, keylock, keyboard, tone
device, EFT, CCTV and so on. LS POS .NET relies on the OPOS standard. OPOS driver provides a
standardized way for software to use POS terminal peripherals.
FIGURE 3.5.1 – 1: Hardware profile

Profile number
The field Profile number denotes the unique number of hardware profile. Once created, this has to
be linked to each POS Terminal.

Description
The field Description denotes the name of the hardware profile.
Chapter 3 - LS
Retail Back Office
73
Back Office User Guide
FIGURE 3.5.1 – 2: Hardware profile

Screen
o Form x-position - This field contains the placement of the POS windows on the POS terminal
screen. The value determines the deviation of the POS windows from the left side of the
screen. This can be used to compensate for skewed screens.
o
Form y-position - This field contains the placement of the POS windows on the POS terminal
screen. The value determines the deviation of the POS windows from the top of the screen.
This can be used to compensate for skewed screens.
o
Screen keyboard - A check mark in this field indicates that a touch keyboard will appear in the
logon dialog and in lookup windows.
o
Show picture - A checkmark in this field indicates that an item picture is shown when it is
selected on the POS terminal. The user needs to attach the picture on retail item card.
Chapter 3 - LS
Retail Back Office
74
Back Office User Guide
FIGURE 3.5.1 – 3: Hardware profile


Device
o
Printer - There are multiple types of printers that can be used with this application, for
processing any receipt print.
 None: No receipt will be printed for any type of transactions.
 OPOS: To use the OPOS printer for POS receipt printing, this is a local printer installed
at every POS terminal.
 Windows: To use the Windows printer for receipt printing, this is a network printer
used for POS receipt printing.
o
Device name - The field Device name denotes the logical device name of the printer. This
should be the same as defined in the operating system.
o
Description - The field Description denotes the identification of the printer; for example, if
printer is installed at the entrance of the store, a description can be given as as Printer at
entrance of store.
Layout
o Number of LF at invoice top - This field denotes the number of empty lines (Line Feed)
required on the top of the receipt.
o
Left margin on the slip - This field denotes in characters the margin to be kept free on the left
side of the receipt.
o
Number of invoice lines - This field denotes the number of lines a receipt should contain.
o
Number of LF at slip end - This field denotes the number of empty lines (Line Feed) required
at the end of the receipt. This feature is helpful in correcting paper cut offset from print head.
Chapter 3 - LS
Retail Back Office
75
Back Office User Guide
o



Print discount details - A check mark in this field denotes that the details of discounts in a
transaction should appear at the bottom of each receipt.
Print commands
o Printer bold - This field contains the command the printer requires to print bold text.
o
Printer wide - This field contains the command the printer requires to print wide text.
o
Printer high - This field contains the command the printer requires to print high text.
o
Printer wide/high - This field contains the command the printer requires to print wide and high
text.
o
Printer normal - This field contains the command the printer requires to print normal text.
Remote
o Remote - A check mark in this field activates the DCOM protocol for the OPOS driver of the
remote printer. In the case of printers, this not only applies to a terminal server but also if it is
connected to a remote printer, enters the name of the host in the network host field and places
a check mark in the printer sharing field.
o
Sharing - A check mark in this field allows the printer to be shared by more than one user. The
Printer is then claimed and released for every use. Users will then Queue up for access to the
printer. To share a printer select the same OPOS Printer on more than one client and put a
checkmark in this field for both of them.
o
Network host - This field denotes the name of the printer host used for remote printing.
Logo settings
o Logo - This field specifies the logo printing method used. There are three options:
 None: No logos are printed on the slip.
 Download: Logos are printed on the slip.
 EPSON Flash: Logos stored in some EPSON printers are printed on the slip.
Logo should be attached to POS Hardware profile, Setup button, Receipt logo.
o

Logo alignment: This field specifies the alignment of the logo on the slip. There are three
options available, Left, Center and Right.
Parameters
o Characterset: This field contains the character set used with the printer. The default character
set is '850'.
o Print binary conversion: A checkmark in this field indicates that the text printed out is
converted to binary text, that is, each byte becomes two bytes.
o Doc. Insert/removal timeout: This field contains the maximum time in seconds to wait for the
insertion or removal of a document, for example an invoice, in the printer.
Chapter 3 - LS
Retail Back Office
76
Back Office User Guide
FIGURE 3.5.1 – 4: Hardware profile

Device
o Fiscal Printer - Many countries have special laws in place require anyone selling goods or
services to consumers to use a special printer approved by tax authorities. These cash
registers or fiscal printer have special security features that enable the authorities to check in a
reliable way the totals of tax that the retailer must pay.
Fiscal Cash Registers or Fiscal Printers work as computer peripherals, accepting data input
from a PC or a POS and registering the totals in their fiscal memory. The totals registered by a
Fiscal Printer are the actual sums of money for a given day.
In any case Fiscal Cash Registers or Fiscal Printers work on a peer to peer basis and cannot
be networked. This means that if a supermarket has 10 points of service it will require 10 fiscal
printers (one at each point of service).
There are multiple types of fiscal printers that can be used with this application, for processing
any receipt print.



None: No receipt will be printed for any type of transactions.
OPOS: To use the OPOS printer for POS receipt printing, this is a local printer installed
at every POS terminal.
Windows printer: To use the Windows printer for receipt printing, this is a network
printer used for POS receipt printing.
o
Device name - The field Device name denotes the logical device name of the fiscal printer.
o
Description - The field Description denotes the identification of the fiscal printer; for example, if
fiscal printer is installed at the entrance of the store, give the description as Printer at entrance.
Chapter 3 - LS
Retail Back Office
77
Back Office User Guide
FIGURE 3.5.1 – 5: Hardware profile


Device
One optional part of a point of sale system is the customer display or pole display. A lighted display
for the customer to view transaction totals, amount tendered and some customer displays feature
customized messages. It can also be used to show advertising.
o
Display - This field specifies whether a display is to be used with the POS Terminal or not.
 None: Select the option none, if no line display device is used.
 OPOS: Select the option OPOS, if POS includes the line display and is used in store.
 Windows printer: Select the option Windows printer, if a networked line display device
is used.
o
Display device name - The field Device name denotes the logical device name of the line
display.
o
Display Description - The field Description denotes the identification of the display device.
LineDisplayParameters
o
Display total text - This field contains the text which appears on the customer display, along
with the total amount, when the POS terminal displays the total amount of a transaction.
o
Display balance text - This field contains the text that appears on the customer display, along
with the balance amount.
o
Display closed line1 - This field contains the text that appears in the first of the two lines
displayed when the POS terminal is closed.
o
Display closed line 2 - This field contains the text that appears in the second of the two lines
displayed when the POS terminal is closed.
Chapter 3 - LS
Retail Back Office
78
Back Office User Guide

o
Display characterset - This field contains the character set used with the display. The default
character set is '850'.
o
Display binary conversion - A checkmark in this field indicates that the text shown on the
display is converted to binary text, that is, each byte becomes two bytes.
o
Delay for linked items - This field contains the interval (in milliseconds) between linked items
shown on the display.
Remote
o Display remote - A check mark in this field activates the DCOM protocol for the OPOS driver
of the remote printer display. In case of line display, this not only applies to a terminal server
but also if it is connected to a line display that belongs to another computer.
FIGURE 3.5.1 – 6: Hardware profile

MSR (Magnetic stripe reader)
A magnetic stripe reader, also called a magstripe reader, is a hardware device that reads the
information encoded in the magnetic stripe located on the back of a plastic badge.
The magnetic stripe is read by physical contact and swiping past a reading head. Magnetic stripe
cards are commonly used in credit cards, identity cards, transportation tickets, etc. They may also
contain an RFID tag, a transponder device and/or a microchip mostly used for business premises
access control or electronic payment.
o
MSR - This field specifies whether an MSR is to be used on the POS Terminal or not. There are
three options:
 None: Select the option none, if no MSR device is used.
 OPOS: Select the option OPOS, if POS includes the MSR and is used in store.
 Windows printer: Select the option Windows printer, if a networked MSR device is
used.
o
Device name - This field contains the name of the MSR device.
o
Description - This field contains the description of the MSR device.
Chapter 3 - LS
Retail Back Office
79
Back Office User Guide

o
MSR auto disable - A check mark in this field indicates that the MSR automatically disables
itself each time a card is run through it.
o
MSR disable events - A checkmark in this field indicates that information from the MSR will be
polled instead of an event being sent from it. Placing a check mark in this field can in some
cases solve compatibility problems with the MSR's OPOS driver.
o
Start track 1 – If not empty the Track will be cut starting with (and including) this position.
o
Separator – This will be used as the separator in between the card numbers.
o
End track 1 - If not empty the Track will be cut starting with (and including) this position unless
the position of the End before char is less.
Remote
o MSR remote - By placing a check mark in this field, it activates the DCOM protocol for the
OPOS driver of the remote MSR.
FIGURE 3.5.1 – 7: Hardware profile

Device
An essential part of a POS system is the cash drawer. Money, credit card receipts and other
paperwork is stored here. This piece of hardware receives a signal from the computer or receipt
printer and opens when necessary.
o
Drawer - This field specifies whether an OPOS MSR (Magnetic Strip Reader) is to be used on
the POS Terminal or not. There are three options:
 None: Select the option none, if no MSR device is used.
 OPOS: Select the option OPOS, if POS includes the MSR and is used in store.
 Windows printer: Select the option Windows printer, if a networked MSR (Magnetic
Strip Reader) device is used.
o
Device name - This field contains the name of drawer.
o
Description - This field contains the description of the drawer.
o
Open text - This field contains the text that appears on the display when the drawer is open.
Chapter 3 - LS
Retail Back Office
80
Back Office User Guide
o

Status - This field specifies how the application should handle the status of the cash drawer.
There are three options:
 Normal: The status of the cash drawer is not ignored, nor does it have to be reversed
to indicate the closing of the drawer. The system will simply wait for the cash drawer to
close.
 Ignore: The open status of the cash drawer is ignored.
 Invert: The status of the drawer has to be inverted to indicate the closing of the drawer.
Remote
o Drawer remote - Placing a check mark in this field activates the DCOM protocol for the OPOS
driver of the remote drawer.
FIGURE 3.5.1 – 8: Hardware profile

Scanner
In modern retail stores with the high rate item sales often required at the POS it is practically
impossible to enter each sale manually into the POS. Retailers today also prefer keeping track of
inventory and other information through their store system so that barcodes that contain information
about the item have become most common way of registering sales at the POS. In order to read
the barcodes it is necessary to have some scanning device at each POS.
The most common device may be the small hand-held scanner, which works well for small retailers.
Larger stores with heavy check-out activity may want to install an embedded scanner like the ones
seen in supermarkets. The way a barcode scanner works is as follows, the scanner reads a series
of numbers and lines (the barcode), deciphers the information, and sends that information to the
computer. Not only are barcode scanners accurate, time-saving devices, they also serve as a
handy tool to do multiple inventory operation including stock count.
o
Scanner - This field specifies whether a barcode scanner is to be used on the POS Terminal or
not. There are three options:
 None: Select the option none, if no barcode scanner is used.
 OPOS: Select the option OPOS, if an OPOS barcode scanner is used.
 Windows printer: Select the option Windows printer, if a networked scanner is used.
o
Device name - This field contains the name of scanner.
Chapter 3 - LS
Retail Back Office
81
Back Office User Guide

o
Description - This field contains the description of the scanner.
o
Scanner auto disable - A check mark in this field indicates that the scanner automatically
disables itself each time an item is scanned.
o
Scanner disable event - A check mark in this field indicates that information from the scanner
will be polled instead of an event being sent from the scanner. Placing a checkmark in this field
can in some cases solve compatibility problems with the scanner's OPOS driver.
ScannerRemote
o Remote - By placing a check mark in this field, it activates the DCOM protocol for the OPOS
driver of the remote scanner.
FIGURE 3.5.1 – 9: Hardware profile

RFID
RFID is one the method of tracking the despatch of item. Radio frequency passing between two
bars detects the preset buttons. If the item tagged with button passing through the Radio frequency
bars sends out a beep sound so as to enable to track the item without being billed.
o
Scanner - This field specifies whether the scanner to be used or not on POS terminals. There
are three options:
 None: Select the option none, if no RFID is activated.
 Active: Select the option Active, if RFID scanner is in use.
o
Device name - This field contains the name of RFID.
o
Description - This field contains the description of the RFID.
Chapter 3 - LS
Retail Back Office
82
Back Office User Guide
FIGURE 3.5.1 – 10: Hardware profile


Device
The scale is the weighing instrument. This instrument is connected to the POS and the weight of
the item is recorded by the POS when an item is placed on the pane of the weighing scale in case
the item sold in weighable units of measure. In this case, base unit of item should be marked as
Weight unit of measurement. There can be only one unit of measure marked as Weight unit of
measurement.
o
Scale - This field specifies whether an OPOS Scale is to be used with the POS Terminal or not.
There are three options:
 None: Select the option none, if no Weigh scale is used.
 OPOS: Select the option OPOS, if OPOS weigh scale is in use.
 Windows printer: Select the option Windows printer, if a networked weight scale is
used.
o
Device name - This field contains the name of weigh scale.
o
Description - This field contains the description of the weigh scale.
o
Manual input allowed - A check mark in this field indicates that manual input of item weight is
allowed.
Remote
o Scale remote - Placing a check mark in this field activates the DCOM protocol for the OPOS
driver of the remote scale.
Chapter 3 - LS
Retail Back Office
83
Back Office User Guide
FIGURE 3.5.1 – 11: Hardware profile


Device
This keylock specifies whether an OPOS keylock or a login dialog is to be used to govern access to
the POS Terminal.
o
Keylock - This field specifies whether an OPOS keylock or a login dialog is to be used to
govern access to the POS Terminal. There are two options:
 Login: Access to this hardware profile is determined through a login dialog.
 OPOS: Select the option OPOS, if OPOS keylock option is in use.
o
Device name - This field contains the name of keylock device.
o
Description - This field contains the description of the keylock device.
o
Keylock disable event - A checkmark in this field indicates that information from the keylock
will be polled instead of an event being sent from the keylock. Placing a check mark in this field
can in some cases solve compatibility problems with the keylock's OPOS driver.
Remote
o Keylock remote - By placing a check mark in this field, it activates the DCOM protocol for the
OPOS driver of the remote keylock.
Chapter 3 - LS
Retail Back Office
84
Back Office User Guide
FIGURE 3.5.1 – 12: Hardware profile

Keyboard
If you choose a POS system without a touch screen, the keyboard will serve as the primary
interface to the POS system. Keyboards for a POS system can vary in complexity and technology.
They range from a standard 101- key model like you may have on your home PC to industryspecific POS keyboards. Grocery stores and restaurants may need special functions that only
programmable keyboards can provide. When selecting a keyboard, consider the size,
programmable key requirements.
o
Keyboard - This field specifies whether keyboard mapping should be used or not. There are
two options:
 None: Keyboard mapping is not available in this hardware profile.
 Mapper: Keyboard mapping is used with this hardware profile. If this option is selected,
user needs to define the device name.
o
Device name - This field contains the name of the device.
o
Description - This field contains the description of the device.
o
decimalsInEntry- This field specifies the number of decimals in each entry from the keyboard.
There are three options:
 None: No changes of number of decimals in an entry will take place.
 Two: The amount entered is multiplied by 0. 01. For example, an amount entry of 123
is changed to 1.23.
o
ENTER repeats last item - A check mark in this field indicates that pressing the ENTER key on
the keyboard results in the last item sold on the POS terminal being repeated. The feature is
used for speeding up work on the POS terminals.

Remote
o Keyboard remote - By placing a check mark in this field, it activates the DCOM protocol for the
OPOS driver of the remote keyboard.

Keyboard mapping
In a busy retail store, the time factor is very important. Therefore, hot keys can be set up on the
keyboard to facilitate the use of the POS in terms of speed and accuracy.
Chapter 3 - LS
Retail Back Office
85
Back Office User Guide
o
Keyboard mapping group - This field contains the list of keyboard mapping group that
includes all the shortcut keys created for POS operations. These groups are defined in LS
Retail back office, setup, POS, POS.Net, Key board mapping groups.
FIGURE 3.5.1 – 13: Hardware profile


Device
o
toneIndicator - This field determines whether an OPOS Tone Device or a PC Speaker is to be
used on the POS Terminal. There are 2 options:
 OPOS: Tone device using an OPOS driver is used with this hardware profile. If this
option is selected, then tone driver name also should be entered in the device name
field.
 PC Speaker: This hardware profile uses a PC Speaker.
o
Device name - If the OPOS option is selected in the toneIndicator field, then OPOS driver
name for the tone device should be entered here.
o
Description - This field contains the description of the tone device.
Parameters
o
Tone 1 pitch - This field specifies the pitch of the first tone in the tone device in hertz.
o
Tone 1 volume - This field specifies the volume of the first tone from 1 to 100.
o
Tone 1 duration - This field specifies the duration of the first tone in milliseconds.
o
Tone 2 pitch - This field specifies the pitch of the second tone in the tone device in hertz.
o
Tone 2 volume - This field specifies the volume of the second tone from 1 to 100.
o
Tone 2 duration - This field specifies the duration of the second tone in milliseconds.
Chapter 3 - LS
Retail Back Office
86
Back Office User Guide
o

Inter tone wait - This field specifies the interval between the first and the second tone in
milliseconds.
Remote
o Tone remote - a check mark in this field activates the DCOM protocol for the OPOS driver of
the remote tone.
FIGURE 3.5.1 – 14: Hardware profile

MICR
In Magnetic Ink Character Recognition (MICR) technology the information is printed on the
instrument with a special type of ink which is made up of magnetic material. On insertion of the
instrument in the machine, the printed information is read by the machine. MICR system is
beneficial as it minimizes chances of error, clearing of checks becomes easy and transfer of funds
faster in order to facilitate operations.
Chapter 3 - LS
Retail Back Office
87
Back Office User Guide
FIGURE 3.5.1 – 15: Hardware profile

EFT
Electronic Funds Transfer (EFT) provides for electronic payments and collections. EFT is safe,
secure, efficient, and less expensive than paper check payments and collections. EFT operates on
a deferred net settlement (DNS) basis which settles transactions in batches. In DNS, the settlement
takes place at a particular point in time.
Example
EFT settlement takes place 6 times a day during the week days ( 9.30 am, 10.30 am, 12.00 noon. 1.00
pm, 3.00 pm and 4.00 pm) and 3 times during Saturdays (9.30 am, 10.30 am and 12.00 noon). Any
transaction initiated after a designated settlement time would have to wait till the next designated
settlement time.
o
EFT - This field specifies whether the POS Terminal is to connect to an external EFT Server or
not. There are two options:
 None: The POS Terminal is not to connect to an EFT Server.
 External: The POS Terminal is to connect to an external EFT Server. If this option is
selected, user must enter the EFT server name as well. Filling in this field may not be
necessary for the authorization system a store is using.
o
Server name - If the External option was selected in the EFT field, the name of the EFT Server
must be entered here.
o
Description - This field contains the description of EFT.
o
EFT company id - This field contains the company ID for the EFT.
o
EFT user id - This field contains the user id.
o
EFT password - This field contains the password of the user.
Chapter 3 - LS
Retail Back Office
88
Back Office User Guide
o
EFT server port - This field contains the TCP/IP port for the EFT Server.
o
Category
 None:
 A:
 B:
 C:
To set up Hardware profiles:
1.
2.
3.
4.
Click LS Retail Back Office, Setup, POS, Hardware profiles.
Press CTRL-N to enter a new Profile.
Fill in the Profile number and Description fields.
Go to Tab pages as needed and fill in the necessary fields as required.
Chapter 3 - LS
Retail Back Office
89
Back Office User Guide
3.5.2
Visual profile
The POS interface profile controls the graphical layout of the POS interface, namely the position of various
objects (for example the Total button, journal lines, various menu forms), and overall how the POS presents
the sale interface to the user.
The POS Interface Profile table contains basic information for the setup of the visual appearance of the
POS terminals. The user can use it to select menus that appear on the POS terminal screen, as well as to
define colors and bars visible.
Users can have several POS Interface Profiles in their business. They can select which profile to run on
specific POS Terminals in the Interface Profile field in the POS Terminal table.
FIGURE 3.5.2 – 1: Visual profile

Profile number
This field contains unique number of the visual profile.

Description
This field contains the description of the visual profile.
Chapter 3 - LS
Retail Back Office
90
Back Office User Guide
FIGURE 3.5.2 – 2: Visual profile

PosIs
o Terminal type - Terminal is a node from where the input to application takes place.
There are two types of terminals.
 Touch: Select this option to operate the input using screen, which is a touch sensitive
screen and all key operations are available on screen. It recognizes the corresponding
key press on the screen.
 Keyboard: Select this option to input through keyboard.
o Resolution - Choose this option for better resolutions of the screen. The default value is 1240
x1024.
o Background opacity - If this check box is selected then opacity is activated.
o Opacity - Opacity refers to the amount of transparency a layer has. For instance, if a layer’s
opacity is set to 100%, then that layer is completely opaque. It is a phenomenon for not
allowing see through.
o Use background image – An image can be used in background if the check box is marked.

Screen
o Hide title bar - If the box is check marked, the title bar will be hidden.
o Hide menu - If the box is check marked, the menu will be hidden.
o Hide cursor - If the box is check marked, the cursor will be invisible.
o Hide number column - If the box is check marked, the number column will be hidden.
o Hide discount% column - If the box is check marked, the discount% column would be hidden.
Chapter 3 - LS
Retail Back Office
91
Back Office User Guide
o
o

Dialog box on error - If the box is check marked, a dialog box appears if there is any error.
Design allowed on POS - If this box is check marked, designing is allowed on the POS.
Line colors
o Normal color - Select a color for lines on POS.
o Voided color - Select a color for a line when the item or transactions voided.
o Multibuy color - Select a color for multibuy line.
o Mix & match color - Select a color for mix & match line.
o Total discount color - Select a color for total discount line.
o Income/Expense color - Select a color for income and expense line.
o Coupon line color - Select a color for coupon line.
To set up Visual profiles:
1.
2.
3.
4.
Click LS Retail Back Office, Setup, POS, Visual profiles.
Press CTRL-N to enter a new Profile.
Fill in the Profile number and Description fields.
Go to Tab pages as needed and fill in the necessary fields as required.
Chapter 3 - LS
Retail Back Office
92
Back Office User Guide
3.5.3
Functionality profile
The Functionality profile is used for the configuration of some of the important functionalities required at
POS.
FIGURE 3.5.3 – 1: Functionality profile

Profile
The field contains the name of the POS Functionality profile.

Description
The field denotes the description of the POS Functionality profile.
FIGURE 3.5.3 – 2: Functionality profile

Staff
o Show staff list at logon – A check mark in this field denotes that a list of staff will be displayed
on the POS at the time of log in.
Chapter 3 - LS
Retail Back Office
93
Back Office User Guide
o
Staff barcode logon – A checkmark in this field denotes that a cashier (staff member) must log
into the POS terminals, by using a barcode.
o
Staff card logon – A check mark in this field denotes that only MSR card swipe has to be used
for logon at POS, no keyboard input is allowed.
o
Minimum password length - It sets the minimum length of the password that should be
entered while logging on POS.
o
Must key in price if zero - A check mark in this field makes it mandatory for a POS user to
manually enter the price of an item if the price is zero.
o
Limit staff list to store – A check mark in this field sets the staff list based on assignment of
stores in staff card. This works only when Show staff list at logon field is selected.

PosIs
o Log level – Defines whether the log level would be active when the mode is either Trace or
Debug or error.

Terminal
o Display secondary total currency - It displays the total amount in secondary currency.
o
Secondary total currency - To set the secondary currency for the transaction on POS.
o
Sales person mode - Select from None, manual and automatic. This denotes when a billing
takes place at POS, whether the name of the POS user should appear on the receipt.
 None: None will not allow any sales person´s name to be entered at POS; also this
option will not print any sales person name on POS receipt.
 Manual: If this field is set to manual, the user name has to be manually selected on
POS by the POS user.
 Automatic: If this field is set to Automatic, the POS login user name will appear on the
POS receipt.
o
Print X/Z reports on POS - A check mark in this field determines whether X/Z can be taken on
POS or not.
o
Aggregate items - This field determines whether an item is shown in the same or a different
line when it is selected more than once on the POS. For example, if this option is check marked
and an item is selected more than once on the POS then, instead of creating a new line, the
quantity is incremented in the existing line.
o
Aggregate payments - This field determines whether the payment made by same tender type
in a transaction more than once is shown in the same or different line on the POS. For example
if this option is check marked and a payment is made more than once using the same tender
type then, instead of creating a new line, the amount is updated in the existing line.
Chapter 3 - LS
Retail Back Office
94
Back Office User Guide
o

Aggregates item for printing – A check mark in this field determines, when same item is sold
more than once on POS, would appear in single line on POS Receipt. If this field is not
checked, the same item sold more than once in the same session would appear in separate
lines on POS receipt.
Transactions
o Days Transaction exists - This field sets the minimum number of days the transactions exists
in the database before they are deleted.
o
Transaction delete reminder - Define number of days for transaction delete reminder. This
would remind about deletion after the days transaction exits stated therein.
o
Backup training transactions - If the box is check marked, a backup of training transaction
would be taken into POS voided transactions.
FIGURE 3.5.3 – 3: Functionality profile

Infocodes
o Void is pressed - The field gives a list of infocodes and the one selected would execute when
void button is pressed on POS.
o
Void transaction - The field gives a list of infocodes and the one selected would execute when
transaction void button is pressed on POS.
o
Void payment - The field gives a list of infocodes and the one selected would execute when
payment void button is pressed on POS.
o
Refund sales - The field gives a list of infocodes and the one selected would execute when
Refund sales button is pressed on POS.
o
Override price - The field gives a list of infocodes and the one selected would execute when
override price button is pressed on POS.
Chapter 3 - LS
Retail Back Office
95
Back Office User Guide
o
Discount at total - The field gives a list of infocodes and the one selected would execute when
Discount at total button is pressed on POS.
o
Tender declaration - The field gives a list of infocodes and the one selected would execute
when tender declaration button is pressed on POS.
o
At start of transaction - The field gives a list of infocodes and the one selected would execute
at the start of a transaction on POS.
o
At the end of transaction - The field gives a list of infocodes and the one selected would
execute at the end of each transaction.
o
Sales person - The field gives a list of infocodes and the one selected would execute when the
sales person button is pressed.
o
Item not on file - The field gives a list of infocodes and the one selected would execute when
an item is not in POS database.
o
Negative sales line - The field gives a list of infocodes and the one selected would execute
when there is any exchange sales on POS.
To Set up Functionality profiles:
1.
2.
3.
4.
Click LS Retail Back Office, Setup, POS, Functionality profiles.
Press CTRL-N to enter a new Profile.
Fill in the Profile number and Description fields.
Go to Tab pages as needed and fill in the necessary fields as required.
Chapter 3 - LS
Retail Back Office
96
Back Office User Guide
3.5.4
Transaction service profile
Transaction Service Profile contains the setup which allows the POS to access the central AX Application
Server in order to retrieve or update information. This gives the LS POS .NET the resilience of the
standalone mode as well as the data availability of the online POS.
FIGURE 3.5.4 – 1: Transaction Service profile

Profile
The field contains the name of the Transaction Service Profile.

Description
The field denotes the description of the transaction service profile.
FIGURE 3.5.4 – 2: Transaction Service profile

Application Object Server
o
Instance - The field denotes the AOS instance name that the Transaction Service is
connecting to. The same can be found in the Microsoft Dynamics AX 2009 Configuration; that
is, the AX client configuration.
o
Server - The field denotes the server name where the AOS resides. The same can be found in
the Microsoft Dynamics AX 2009 Configuration; that is, the AX client configuration.
o
Port - The field denotes the port that the AOS is listening to.
Chapter 3 - LS
Retail Back Office
97
Back Office User Guide


Transaction Service Location
The Transaction Server is a service that acts as an agent for the POS. The POS submits queries to
the Transaction Server, which then accesses the remote server in order to read or update the
necessary data. The POS itself never accesses the remote server. All Application server access is
done via the Transaction Server. Before any queries can be made from the POS, the POS needs to
have access to a Transaction Server on the network.
o
Server - The field contains the server IP address where the Transaction Service is running.
o
Port - The field contains the port the Transaction Service is listening to. The default is 1239 but
can be configured as well.
Connection Information
o
User - The field contains the network user the Transaction Service will use to log on to LS
Retail AX.
o
Password - The field contains the Network password for the user.
o
Company - The field contains the company id the Transaction Service should be accessing.
o
Domain - The field contains the network domain where the AOS resides.
o
Version - The field denotes whether Dynamics AX 4.0 or Dynamics AX 2009 is being used.
o
Configuration - The field Configuration denotes the configuration name of the Business
connector.
o
Language - The field denotes the language being used at the AOS.
FIGURE 3.5.4 – 3: Transaction Service profile
Chapter 3 - LS
Retail Back Office
98
Back Office User Guide

TSSendTransactions

TSSendVoidTransactions

TSSuspendRetrieveTransactions

TSCustomer
The POS can access the customers directly from the Application server instead from local POS
database; it pulls customer records, checks for customer balance and credit limit through the
Transaction Service.

TSDataEntries

TSStaff
The POS validates the operator logon through the Transaction Service.

TSFloatingCashier

TSInventoryLookup
The POS gets information about inventory through the Transaction Service.

TSUpadateReplicationCounter

TSTransactionResendLimit

TSResendDelay
To Set up Transaction Service profiles:
1.
2.
3.
4.
5.
Click LS Retail Back Office, Setup, POS, Transaction Service profiles.
Press CTRL-N to enter a new Profile.
Fill in the Profile and Description fields.
Go to Connection tab and fill in all the necessary setups as available/required.
Go to tab page Settings and check mark and select the required options which are controlled through
Transaction services.
Chapter 3 - LS
Retail Back Office
99
Back Office User Guide
3.6
Distribution
Table Distribution controls how individual tables in the system are distributed. Table Distribution says
nothing about where the tables are distributed, only how they are distributed. It defines the parent/child
relationship for Table distribution.
LS Retail AX includes many different tables, which serve different purposes. The decision how to distribute
a table depends on the functionality of the table. The Product Posting Group table is an example of a table
that should be distributed to all distribution locations. The Item table might have a more selective Data
Distribution, depending on the selection of items in the stores. Records in the Store table should only be
distributed to the store it represents. These three tables would have a different Table Distribution, since
their Data Distribution follows different principles.
Table Distribution is closely linked to the Distribution List. The Distribution List is used to tell the system how
individual records should be distributed.
Attention
There is a clear difference between the Table Distribution, which defines how tables are distributed and
the Distribution List, which defines how records are distributed. The Distribution List is only used where
you have to specify Data Distribution based on records.
FIGURE 3.6 – 1: Table Distribution
The different types of Table Distribution are:

All
This option tells the system that the table should be distributed to all locations. The Distribution List
for this table will be empty, since the system can find out the Data Distribution for all records in the
table by looking at the Table Distribution. The user is not allowed to specify a different Data
Distribution.

Specific
This option tells the system that the user will specify Data Distribution on record level. In this case
the user has to fill in the Distribution List manually for each record in the table.

By Master Only
This option allows us to link tables together. In many cases it can be convenient to link the Data
Distribution of one table to another. For example, we could assume that Items and Barcodes for the
items should have the same Data Distribution. Therefore, we can link the Barcode table to the Item
table so that all barcodes related to an item will get the same Data Distribution as the Item. This is a
very powerful feature because it allows the user to link many tables together and only specify
Chapter 3 - LS
Retail Back Office
100
Back Office User Guide
distribution at the top level. This kind of Data Distribution is used in the default settings that come
with the system. When By Master Only is used, the user must define the link between the tables.
This is done through the Table Links field in the Table Distribution window. In our previous example
the Barcode table would be linked to the Item table by linking the Item No. field in the Barcode table
to the No. field in the Item table.
Attention
Note that there must be some kind of relation between the tables when this option is used. You cannot
use this option if there is no logical relation between the tables. You can therefore not link the Item
table to the Customer table, since there is no direct table relation between those two tables. When
linking tables it is preferable that the linked fields are parts of the primary keys of the linked tables. This
is not absolutely necessary, but can improve the performance of the system.

Table Default
This option is reserved for a specific table in the system:
o
Store Groups
The user is advised not to change the Data Distribution of these tables. This Data Distribution
option cannot be used for other tables in the system.

No Distribution
This option means that the table will not be distributed. Actions for this table will not be created.
This distribution type might be used for tables that build a data link between other tables but shall
not be distributed themselves.

All Default
This option is a combination of All and Specific. When a record is created for a table with Data
Distribution type All Default, the system will create a List entry that tells the system that the record
should be distributed to all locations. However, the user can modify the Data Distribution for the
record afterwards. The system comes with a predefined Table Distribution in the default data that
should be appropriate for most organizations. Changes to the default Table Distribution settings
should only be done by advanced users.
Chapter 3 - LS
Retail Back Office
101
Back Office User Guide
3.7
Item
Items are the fundamental units in the LS Retail Back Office system. An item in LS Retail is actually an item
from the Microsoft Dynamics AX standard application, but with extensions made for the retail industry. All
the standard Microsoft Dynamics AX functionality regarding items, such as stock control, ordering,
purchasing, price and cost calculations, is supported in LS Retail Back Office.
There is a six level retail item grouping/hierarchy in LS Retail Back Office.
1. Business group: Business group is the highest level of item hierarchy. It contains many
Division groups.
2. Division group: Division group is the second level of item hierarchy that connects to one
Business group but many Retail departments.
3. Retail departments: Retail department is third level of item hierarchy. Each retail department
contains the number of Retail groups.
4. Retail groups: Retail group is the fourth level of item hierarchy. Each Retail group contains the
number of retail items.
5. Retail Items: Next level is Retail items. Retail Items can be connected to the Retail Group.
6. Variants for Items (Size Color Style): Finally items can be classified in to various
combinations like, Sizes, Colors and Styles. These are classified as Variants for Items.
It is recommended to have a well-defined structure, before setting up the item hierarchy.
3.7.1
Business group
Business group is the highest level of Item hierarchy, where items can be classified into various categories
like, Food & Drink, Men’s wear, Women’s wear, Kid’s Wear, Stationary and so on. A business group can be
further divided or classified into various division groups.
FIGURE 3.7.1 – 1: Business group

Business group
This field denotes the unique business group id, which can be alphanumeric and a maximum of 10
digits.
Chapter 3 - LS
Retail Back Office
102
Back Office User Guide

Description
This field denotes the description/name of the business group.
To Set Up Business Group
1.
2.
3.
3.7.2
Click LS Retail Back Office, Setup, Item, Business Group.
Press CTRL-N to enter a new Business Group.
Fill in the Business group and Description fields.
Division group
Division group is a part of Item hierarchy, where items can be classified in to various divisions like, Men’s
wear – Designer, Casual, Ethnic; Women’s wear - Designer, Casual, Ethnic, and Stationary – Office,
personal and so on. A division group can be further divided or classified into various Departments.
FIGURE 3.7.2 – 1: Division group



Division group
This field denotes the unique division group id, which can be alphanumeric and a maximum of 10
digits.
Description
This field denotes the description/name of the business group.
Business group
This field denotes the business group id, which will be linked to the division group.
To Set Up Division Group
1.
2.
3.
4.
Click LS Retail Back Office, Setup, Item, Division Group.
Press CTRL-N to enter a new Division Group.
Fill in the Division group and Description fields.
Fill in the Business Group to which the Division group belongs.
Chapter 3 - LS
Retail Back Office
103
Back Office User Guide
3.7.3
Departments
A Retail department further classifies a division group into various departments. Retail departments
represent the general grouping of items, making it possible to examine sales statistics from a broader
perspective. Discount offers and Promotions can be set up based on retail department.
For example, in Apparel, items can be classified into various departments like, POLO, NIKE, BEACHWEAR
and so on.
Once retail departments are created, closely related Retail groups are assigned to the same retail
department.
Retail departments can be used to:
 Group Retail groups
 POS cost calculation on Retail departments
 Set up open department sale
The user can set up open departmentsale; that is, if an item that does not have an item number registered,
it can still be sold as a part of the Retail department or a Retail group.
FIGURE 3.7.3 – 1: Retail department

Retail department
This field denotes the unique id of retail department, which can be alphanumeric and a maximum of
10 digits.

Description
This field denotes the description/name of the retail department.

Search name
This field denotes the description for quick search of a retail department.

Division group
This field denotes the division group id which will be linked to the retail department.
Chapter 3 - LS
Retail Back Office
104
Back Office User Guide

Default Profit %
In the Default Profit % field, fill in the profit percentage to base the POS cost calculation on a
Retail department. One must select the Item Dept. Based option in the POS Cost Calculation field
for each retail item involved.
FIGURE 3.7.3 – 2: Retail department

Forecast itemid
o Item number - Specify the item number which will be used as a reference for forecasting of
sales/purchase/inventory.

Location replenishment
o Replenishment rule - Specify the replenishment method/rule to allocate the items/quantity as
required in stores.
FIGURE 3.7.3 – 3: Retail department

Dimension
All of these are financial dimensions, which are a part of standard AX functionality.
Chapter 3 - LS
Retail Back Office
105
Back Office User Guide
FIGURE 3.7.3 – 4: Retail department

Infocodes
Use the option Infocode to assign an infocode to the retail department. The same will pop up on the
POS, when an item selected on the POS is linked to this Retail department.
FIGURE 3.7.3 – 5: Retail department

Retail Group
This field shows the list of all the retail groups, linked to this retail department.

Retail Item
This field shows the list of all the items linked to/listed under this retail department.
Attention
When selling an open department sale, statistics will not be retained on item level, but on retail
department level., Also; the inventory will not be updated.
Chapter 3 - LS
Retail Back Office
106
Back Office User Guide
To Set up Open Department Sale:
1.
2.
3.
4.
5.
Create a retail item. In the Description field, enter a description of the open department sale.
In the Item type field on the LS Retail tab, select Retail department.
In the Retail department field on the LS Retail tab, select the relevant retail department.
On the POS Terminal tab in the Retail Item window, select the option Must Key in New Price in the Keying in
Price field.
When performing an open department sale, select the item created above as the item to be sold.
To Set Up Retail departments
1.
2.
3.
4.
Click LS Retail Back Office, Setup, Item, Departments.
Press CTRL-N to enter a new retail department.
Fill in the Retail department and Description fields.
Fill in the Default Profit % field, if needed, to base POS cost calculation on a Retail department.
Chapter 3 - LS
Retail Back Office
107
Back Office User Guide
3.7.4
Retail group
Retail Group further classifies a Retail Department in to various Retail groups. Retail Groups provide a
convenient way of handling barcode generation and support default variants for the retail items included in
the group.
It is recommended to have a well defined Retail group structure. Before setting up Retail Groups, the user
should define a detailed Retail group structure in order to serve the needs of a business.
Create Retail groups and assign closely related retail items to the same Retail group. This is especially true
for retail items that have size, color or styles.
When users select a Retail group for a retail item, the following data will automatically be assigned to the
item. The user can make changes to these features after assigning the items to the group:














Retail Department, Division Group and Business Group.
Item and shelf label reports.
Barcode setup.
Location (section and shelves).
Variant groups.
Default warehouse (Purchase orders).
Default warehouse (Inventory).
Default warehouse (Sales orders).
Item Sales tax group for (Sales Order).
Item Sales tax group for (Purchase Order).
Item Group.
Inventory model group.
Dimension group.
Replenishment group.
FIGURE 3.7.4 – 1: Retail group
Chapter 3 - LS
Retail Back Office
108
Back Office User Guide

Retail group
This field denotes the unique id of retail group. This is an alphanumeric field with a max length of 10
characters. This is a mandatory field.

Description
This field denotes the description/name of the retail group.

Search name
This field denotes the description for quick search of the retail group.

Retail department
This field denotes the retail department id linked to the retail group. This is a mandatory field.

Item group
The item group to which the retail group belongs. All items are assigned to an item group when they
are created. Item groups are used with ledger transactions. This is a mandatory field.

Default Profit %
In the Default Profit % field, fill in the profit percentage to base POS cost calculation on a Retail
department; one must select the Item Dept. Based option in the POS Cost Calculation field for
each retail item involved.
FIGURE 3.7.4 – 2: Retail group

Barcode
o Barcode setup - Fill in the Bar code Setup field with a selected barcode mask from the
Barcode Setup window to have the program check each digit of the barcode typed in item
master against the corresponding barcode mask digit and generate missing digits according to
the mask.
o
Use EAN standard barcode - Place a check mark in the Use EAN standard barcode field on
the General tab if the barcodes for the items that belong to the retail group should generally
follow the EAN standard for barcodes. The program will copy this field into the Use EAN
standard barcode field for the items you assign to this retail group.
Chapter 3 - LS
Retail Back Office
109
Back Office User Guide

Variant group
Size, color and style are used for supporting item variants in LS Retail Back Office. Variants allow
the handling of retail items that have different sizes, colors or styles, but retain the same price.
Barcodes can also be created for variants based on the size, color and style group(s) assigned to
the item or Retail group. This can be extremely useful if there are many sizes, colors and styles, as
the combination increases significantly with added variant codes. Otherwise, barcodes must be
manually assigned to each combination.
o
Size group - If using sizes in the variant group, fill in the Size group field with the relevant size
group.
o
Color Group - If using colors in the variant group, fill in the Color group field with the relevant
color group.
o
Style group – If using styles in the variant group, fill in the Style group field with the relevant
style group.
If the user wants to create item variants for all items in a Retail group, he should assign variants
to the Retail group. When assigning the Retail group to the retail item, the item will inherit the
variant group combinations. The combination can be modified/deleted as required.

Base comparison unit
o Base comparison unit - If the user wants to define multiple units for all items in Retail group,
he should assign the base comparison unit to the Retail group. This will convert the unit of
measure of an item according the unit conversion factor defined between base unit and the unit
that needs to be converted to.

Default reports
o Shelf label report – The system creates shelf labels whenever a new item is created or the
price or comparison price of the item, listed under retail group is changed in the store. For the
system to collect information about shelf label printing, it must assign shelf label reports to the
relevant retail groups. The user can also create shelf label printing either manually for an item,
or by using the function; Create Labels by shelf, where the user can print shelf labels for retail
groups and retail departments.
o
Item label report – The system creates item labels whenever a new item is created or the price
or comparison price of the item, listed under retail group, is changed in the store. For the
system to collect information about needed item label printing, it must have assigned item label
reports to the relevant retail group. The user can also create item label printing either manually
for an item, or by using the function; Create Labels by Items, where the user can print item
labels for retail groups and retail departments.

Location replenishment
o Replenishment rule - Specify the replenishment method/rule to allocate the required
items/quantity in the stores.

POS
o Keying in price - For certain items, the user has to key in price, if it is not predefined or a new
price is to be allocated.
 Not mandatory: Keying in a new price is not mandatory. If user wants to use this
function for the items for which no predefined prices exist, then the option Zero price
valid should also be marked for the item.
Chapter 3 - LS
Retail Back Office
110
Back Office User Guide




o

Must key in new price: It makes it mandatory to enter new price for the items linked to
the retail group. This price entered can be higher or lower but not the same as existing
one.
Must key in higher/equal price: It makes it mandatory to enter new price for the items
linked to the retail group. The price entered should either be higher or equal to its
original price, but cannot be less than the original price.
Must key in lower/equal price: It makes it mandatory to enter a new price for the
items linked to the retail group. The price entered should either be lower or equal to its
original price, but cannot be higher than the original price.
Must not key in price: It does not allow entering a new price for the item.
POS Inventory lookup -
Modified
o Modified date – The system keeps a record of last modification/changes done on retail group
setup in a date format.
FIGURE 3.7.4 – 3: Retail group

Groups
When the user selects a Retail group for a retail item, the following data is automatically assigned
to the item. The user can make changes to these default values after the items are assigned to the
retail group.
o
Item group - The item group that this item belongs to. All items are assigned to an item group
when they are created. Item groups are used with ledger transactions based on which
Inventory posting is done.
o
Inventory model group - The inventory model group that this item is associated with.
Inventory model groups contain settings that determine how items are controlled and handled
on item receipts and issues. They also determine how item consumption is calculated.
o
Dimension group - The Dimension group that this item is associated with. Inventory
dimensions are divided into item dimensions and storage dimensions:
 Item inventory dimensions are used to define the physical characteristics of inventory
items.
Chapter 3 - LS
Retail Back Office
111
Back Office User Guide



Storage inventory dimensions control how items are stored and taken from inventory.
By using storage inventory dimensions, you can manage inventory on a very detailed
level.
Item sales tax group
Specifies the item's sales tax group. When an item is created, the user specifies the item sales tax
code for the Purchase order and Sales order. The item sales tax group contains one or more sales
tax codes. Sales tax codes contain various kinds of information about sales tax, such as the
percentage, the ledger accounts where posting is to occur, and the name of the sales tax code.
o
Sales order - Item sales tax group, applicable at the time of generating Sales order.
o
Purchase order - Item sales tax group, applicable at the time of generating Purchase order.
Default warehouse
Use this form to define default warehouse for selected items assigned to this retail groups. Once
default warehouse is assigned to the Retail group, the same will be available to all the items linked
to this retail group.
o
o
o
Purchase order – Specify the default warehouse which will be used in purchase order
generation.
Inventory – Specify the default warehouse which will be used in Inventory order/journal
generation.
Sales order – Specify the default warehouse which will be used in sales order generation.
FIGURE 3.7.4 – 4: Retail group

Infocodes
Use the option Infocode to assign an infocode to the retail group. The same will pop up on the POS
when an item selected on POS is linked to the Retail department.
Chapter 3 - LS
Retail Back Office
112
Back Office User Guide
FIGURE 3.7.4 – 5: Retail group

Retail Item
This field denotes the list of all the items linked to/listed under this retail department.

Item group section location
This field denotes the list of all the sections and shelves where the retail group’s items are placed.
FIGURE 3.7.4 – 6: Retail group

Forecasting
Opens a menu from where the user can view, create, or update purchase, sales and inventory
forecasts for the selected item.
To Set Up Retail Groups
1.
2.
3.
4.
5.
3.7.5
Click LS Retail Back Office, Setup, Item, Retail Groups.
Press CTRL-N to enter a new Retail Group.
Fill in the Retail group and Description fields.
In the Retail department field, select the relevant retail department from the list.
Fill in the remaining fields as appropriate.
Season
In LS Retail back office, the term ‘Season’ refers to the life cycle of a product. This means that the items are
valid only within a specific time frame like in winter season woolen clothes are available for sale.
Chapter 3 - LS
Retail Back Office
113
Back Office User Guide
3.7.6
Variants
Variants allow handling of retail items that have different sizes, colors or styles. By assigning a unique
barcode to each variant combination, the user can scan in the barcode at the POS terminal and let the
program find which variant of the item is being sold. Therefore, the user can collect and view statistics of
variant wise sales.
Each size, color and style group can be assigned a unique number that will identify it in the barcode. When
barcode masks have been assigned to Retail groups or items the program uses the barcode mask to
generate barcodes automatically for each variant combination. This can be extremely useful if there are
many sizes, colors and styles, as the combination increases significantly with added variant codes.
Otherwise, the barcodes will have to be manually assigned to each combination representing a variant.
When variant (size, color, style) groups are assigned to a Retail group, the user can create variants for the
retail items in the Retail group. The variant groups can also be assigned to retail items and then create
variants for retail items.
Sizes
Before assigning size, color and style groups, sizes, colors and styles must have been set up.
FIGURE 3.7.6 – 1: Sizes

Size
This field denotes the unique ID for various sizes to be created as variants/dimensions of the
product. Sizes can be alphanumeric. Once the sizes are created, they need to be assigned to their
respective size group.
Example
Shirts are available in various sizes like Small, Medium, Large, 38, 40, 42, 44 and so on.

Name
This field denotes the name of the size created.
Chapter 3 - LS
Retail Back Office
114
Back Office User Guide

Description
This field denotes the additional description of the size created.
Colors
FIGURE 3.7.6 – 2: Colors

Color
This field denotes the unique ID for various colors to be created as variants/dimensions of the
product. This can be alphanumeric. Once the colors are created, they need to be assigned to the
respective color group.
Example
Shirts are available in various colors like Black, Blue, Green, Orange, and White and so on.

Name
This field denotes the name of the color created.

Description
This field denotes the additional description of the color created.
Chapter 3 - LS
Retail Back Office
115
Back Office User Guide
Styles
FIGURE 3.7.6 – 3: Styles

Style
This field denotes the unique ID for various styles to be created as variants/dimensions of the
product. This can be alphanumeric. Once the styles are created, they need to be assigned to their
respective style group.
Example
Shirts are available in various styles like Full sleeves, Half sleeves, Stripes, Checks, Round Neck etc.

Name
This field denotes the name of the style created.

Description
This field denotes the additional description of the style created.
To Set Up Sizes/Colors/Styles
1.
2.
3.
4.
5.
Click LS Retail Back Office, Setup, Item.
Select either Sizes or Colors or Styles.
If selecting for example Styles the Styles window appears.
Fill in the Style field, with a unique code representing the style being set up.
Fill in the Name field and Description for the created style.
Chapter 3 - LS
Retail Back Office
116
Back Office User Guide

Variant Groups
Sizes, colors and styles are used for supporting item variants in LS Retail AX Back Office. Variants
allow you to handle retail items that have different sizes, colors or styles, but retain the same price.
A variant group consists of multiple sizes, colors and styles which are applicable to an item.
Size group
FIGURE 3.7.6 – 4: Size group
o Size group
This field denotes the unique ID for various size groups. Once created, different sizes need to
be assigned to respective size groups.
o Description
This field denotes the name of the style created.
Chapter 3 - LS
Retail Back Office
117
Back Office User Guide
Size group lines

FIGURE 3.7.6 – 5: Size group lines
Size
This field lists all the sizes created. The user must select the required size for the selected size
group.

Name
The field Name is updated automatically based on the selected size.

Weight
The user can fill in the Weight field for distributing purchase of a particular item between the size
variants.

Number in barcode
The field Number in barcode, denotes the number that will automatically be assigned to the size
group when creating barcodes for variants.
Chapter 3 - LS
Retail Back Office
118
Back Office User Guide
Color group
FIGURE 3.7.6 – 6: Color group
o Color group
This field denotes the unique ID for various color groups. Once created, different colors need to
be assigned to respective color groups.
o Description
This field denotes the name of the style created.
Color group lines
FIGURE 3.7.6 – 7: Color group lines

Color
This field lists all the colors created. The user has to select the required color for the selected color
group.
Chapter 3 - LS
Retail Back Office
119
Back Office User Guide

Name
The field Name is updated automatically based on the selected color.

Weight
The user can fill in the Weight field for distributing purchase of a particular item between the color
variants.

Number in barcode
The field Number in barcode, denotes the number that will automatically be assigned to the color
group when creating barcodes for variants.
Style group
FIGURE 3.7.6 – 8: Style group

Style group
This field denotes the unique ID for various style groups. Once created, different styles need to be
assigned to respective style groups.

Description
This field denotes the name of the style created.
Chapter 3 - LS
Retail Back Office
120
Back Office User Guide
Style group lines
FIGURE 3.7.6 – 9: Style group lines

Style
This field lists all the styles created. The user has to select the required style for the selected style
group.

Name
The field Name is updated automatically based on the selected style.

Weight
The user can fill in the Weight field for distributing purchase of a particular item between the style
variants.

Number in barcode
The field Number in barcode, denotes the number that will automatically be assigned to the style
group when creating barcodes for variants.
To Set Up Size/Color/Style Groups:
1.
2.
3.
4.
Click LS Retail Back Office, Setup, Item.
Select either Size Group or Color Group or Style Group.
If selecting for example Size Group the Size Group window appears.
Fill in the Size group and Description fields.
Chapter 3 - LS
Retail Back Office
121
Back Office User Guide
3.7.7
Barcodes
LS Retail Back Office supports barcodes/PLUs for several features. The user can use barcodes for
purchasing and selling items, item variants, for registering customers and staff, for issuing and endorsing
coupons, gift cards and vouchers.
In retail business, it might need to register retail items, either by using standard barcodes or by using inhouse barcodes. The LS Retail Back Office system supports both.
It also provides support for:
Barcode Creation
Barcode Checking
Steps to be carried out when setting up barcodes are as follows:
Order
Task
Mandatory
Remarks
1
Setting Up Barcode Mask
Characters
Yes
2
Setting Up Barcode Mask
Setup
Yes
3
Entering Barcodes/PLUs
for Retail Items
If using barcodes
for items
-
4
Entering Barcodes for
Retail Variants
If using barcodes
for variants
-
Explained later in this document under the
heading ‘Mask character’ and ‘Barcode Mask
Setup’.
Explained later in this document under the
heading ‘Mask character’ and ‘Barcode Mask
Setup’.
TABLE 3.7.7 – 1: Barcode Checklist
On the POS terminals, retail items can be represented with one or more barcodes/PLUs in addition to the
item number itself. Multiple barcodes are essential, for example if the same product comes from different
manufacturers, or if the item has size, style or color variants.
Barcodes for the items are created in LS Retail Back office, Retail items, Setup, Bar codes form. The
user has the option to generate the barcode either manually or automatically, based on the Barcode setup
and mask id created.
Once a barcode is created using this form, the user can update an existing barcode or assign a new
barcode to the item. The same can be done from LS Retail Back office, Retail items, Setup, Bar codes
form or using the LS Retail Back office, Setup, Item, Bar codes form.
Chapter 3 - LS
Retail Back Office
122
Back Office User Guide
FIGURE 3.7.7 – 4: Item – Barcode

Item number
The field Item number lists all the Inventory/Retail items. The user can select the item from the list
for which barcode needs to be created.

Variant number
The field Variant number denotes the variant ids of selected item. This gives the provision to
create variant wise barcodes for an item.

Size
The field Size denotes the multiple sizes of an item that will be used in barcode creation. While
creating barcodes with the combination of any item dimension, system will take the size digit from
variants group lines form where the digit is specified in the ‘Number in barcode’ field.

Color
The field Color denotes the multiple colors of an item that will be used in barcode creation. While
creating barcodes with the combination of any item dimension, system will take the color digit from
variant’s group lines form where the digit is specified in the Number in barcode field.

Style
The field Style denotes the multiple styles of an item that will be used in barcode creation. While
creating barcodes with the combination of any item dimension, system will take the style digit from
variant’s group lines form where the digit is specified in the Number in barcode field.

Barcode setup
This field denotes the setup created in barcode setup form.
Chapter 3 - LS
Retail Back Office
123
Back Office User Guide
FIGURE 3.7.7 – 5: Barcode Setup
Barcode Setup
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
After selecting the specific item in Retail Item go to Setup, Bar codes.
Press CTRL-N to enter a new line;
Go to the Barcode Setup field and select the appropriate setup from the list or right-click on the field and
select Go to the Main Table Form and the Barcode setup form will be opened;
Press CTRL+N to create a new record/line;
Enter the name of Bar code setup, and specify the description;
Select the Bar code type from the list;
Select font type and size;
Select the Mask, either from the list or the user can create a new Mask id if required;
To create a new Mask, right click on the field Mask and select Go to the Main Table Form and the Barcode
Mask setup form will be opened;
The user can create new mask id with specific combination as required;
Attach the mask to the Barcode setup;
Mask will be displayed corresponding to the barcode type selected in this record;
Assign the Barcode setup to the Bar codes form for the retail item.

Show for item
This field denotes that the barcode number is to be shown in the Bar code field in the Retail Item
window. If none of the barcode number has this field marked, the program automatically shows the
smallest barcode number for that item.

Scanning
Place a check mark in this field if the particular barcode is used for scanning.

To be printed
Place a check mark in this field if the particular barcode is used for printing on receipts or labels.

Bar code
This field denotes the digits which are formed as a set of few combinations and is known as the
barcode of an item.
Chapter 3 - LS
Retail Back Office
124
Back Office User Guide
FIGURE 3.7.7 – 6: Item – Barcode

Create/Update Barcodes
Use this option to create/update the barcodes automatically. If this option is selected from the list, a
new form will be opened.
FIGURE 3.7.7 – 7: Create Barcodes
This form allows user to fill in the necessary information to generate the barcodes automatically.
o
Item number - The field is filled automatically based on the line selected in the Item - Barcode
form and is non editable.
o
Item name - The field is filled automatically based on the line selected in the Item - Barcode
form and is non editable.
o
Use Item - The default value in this field is updated as Item number. The user has an option to
change it.
o
Units - The default value in this field is updated as the Item is selected.
Chapter 3 - LS
Retail Back Office
125
Back Office User Guide

o
Bar code setup - Select the barcode setup from the list containing Barcode type, font, size,
mask information based on which barcode will be generated.
o
Create Button – The user has to select/click on the create button to generate the barcode for
the item with selected parameters/setups.
Create barcodes from number sequence
This is used to create a barcode for the imported items. This feature is needed when a vendor does
not provide a barcode for the item.
FIGURE 3.7.7 – 8: Create Barcode from Number sequences
o
Vendor account – The user has to define the vendor account number from which the items
have been imported.
o
Create Button – The user has to select/click on the create button to generate the barcode for
an item with selected parameters/setups.
To Enter Barcodes/PLUs for Retail Items:
1.
2.
3.
4.
5.
Click LS Retail Back Office, Setup, Item, Bar codes.
Item – Bar code form is opened.
Select the specific line item, for which a new barcode is required or an existing one needs to be modified.
In the Bar code field, enter the item barcode either manually or create it automatically by clicking on the
button, Functions, Create/Update barcodes.
If you want this barcode/PLU number to be shown in the Bar code field in the Retail Item window, place a
checkmark in the Show for Item field. If no barcode number has this field check marked, the program
automatically shows smallest barcode number for the item.
Attention
A user cannot create a barcode for an item using this form. If a new barcode is to be created then it has
to be done from in LS Retail Back office, Retail Item, Setup button, select the option Bar codes.
Chapter 3 - LS
Retail Back Office
126
Back Office User Guide
3.7.8
Vendor’s item number
Use this function to create and maintain data about an item that is specific to a vendor. For example,
invoices can be printed with item numbers and descriptions, which are specific to a particular recipient.
The external item number can be set up for one specific vendor with the combinations of all variants
available for an item.
FIGURE 3.7.8 – 1: Vendor’s Item number

External item number
This field denotes the supplier’s/vendor’s item number assigned to an original item number.

Item number
This field denotes the unique user-defined code that is assigned when items are created.

Item name
This field denotes the name for each item.

Configuration
This field denotes the configurations for on-hand inventory items and BOM items.

Size
This field denotes the item dimension Size.

Color
This field denotes the item dimension Color.

Style
This field denotes the item dimension Style.

Vendor
This field denotes the name of the vendor this external item belongs to.

Name
This field denotes the name of the vendor.
To Set up Vendor’s item number:
1.
2.
Click LS Retail Back Office, Setup, Item, Vendor’s item number.
Press CTRL-N to enter a new record.
Chapter 3 - LS
Retail Back Office
127
Back Office User Guide
3.
3.7.9
Fill in the all mandatory and required fields.
Item packages
In general term, a package consists of a bunch of items which can be ordered to a supplier with their
specific number of quantities. In a package, there can be multiple items with 1 or more quantity of the same.
When a purchase order is generated, the user can select a package instead of selecting items individually.
Order lines will be updated automatically with the items included into a package.
Same item can also be included in two different packages created either for the same vendor or for a
different vendor.
This feature is utilized in better ways, when an order for the same list of items is placed again and again.
Therefore, it minimizes the time spent on creation of the purchase order.
The user can also add additional items even after a package is added to an order but this will not allow user
to delete the items from the order line if the same is included in the package.
FIGURE 3.7.9 – 1: Packages

Package number
This field denotes a unique identification number of the package. This can be created either
manually or automatically, depending upon the number sequences setup.

Name
This field denotes the name of the package.

Vendor account
This field denotes the vendor account this package is registered to.

Item number
This field denotes the retail item numbers that need to be included in a package.
Chapter 3 - LS
Retail Back Office
128
Back Office User Guide

Variant number
This field denotes the variant id of the set of dimensions/variants of the item. By assigning the
variant id to a package, the user can create the package for an item variant with some specific size,
color and/or style.

Quantity
This field denotes the quantity to be ordered for each item included in the package.

Unit
This field denotes the unit type of the selected item.

Item name
This field denotes the name of the item selected in the package.
To setup item packages:
1. Click LS Retail Back Office, Setup, Item, Item packages.
2. Press CTRL-N to create a new package.
3. Enter Package number and the Vendor account number.
4. On the line level, Add items, variants, quantity etc. as required.
Chapter 3 - LS
Retail Back Office
129
Back Office User Guide
3.8
Price/Discount
Use this functionality to set up retail specific price and discount groups, parameter controls for Invoice
discount and line discount, set up sales price for each retail items.
Use price and discount groups to group customers and items that the user wants to handle similarly
regarding prices or discounts.
3.8.1
Customer price/discount groups
A customer price group is a type of member group that is used to offer different prices depending on the
group a customer belongs to. Customer price groups are intended for entitling a contract to a defined set of
customers so that they get the contract's terms and conditions often used to enforce custom pricing for the
group.
In order to have additional item prices at the point of sale, the user needs to define price groups. As a
business requirement, to register the additional prices for an item, assign a price group to the retail item. An
item can be assigned to a number of price groups.
A price group includes information about the locations in which the price is valid and which discounts are
allowed, for example, Invoice discounts and/or line discounts.
When a price group is setup, user must assign the stores they are valid in, and set up the price group levels
to define the priority of the price group in the Store.
The user can set up different prices on different POS Terminals in a store by using price groups. This is
done by creating a store within the store that contains the POS Terminals that should have other prices
than the rest of the store. This new store will be assigned different price groups other than the main store.
Since the new store will have different price groups the The user can assign different prices to items in
those groups.
Before registering additional item prices, the price group should be assigned to the relevant store(s) that the
additional price will be applicable to.
FIGURE 3.8.1 – 1: Price/discount groups
Chapter 3 - LS
Retail Back Office
130
Back Office User Guide

Show
The field Shows provides multiple options to setup price/discount groups, like, Price group, Line
discount group, Multiline discount group and Total discount group.
o
Price group - Price Groups are used to specify the pricing of specific items, to one, a
group of, or all customers and vendors.
o
Line discount group - Line Discount Groups are used to specify a discount for a particular
item, a group of items, or for all items to one, a group, or all customers and vendors. Line
discount is always applicable to the current line.
o
Multiline disc. group - Multiline Discount Groups are used to specify a discount when one
or more order lines meet the discount requirements. The Multiline discount calculates as an
amount per price unit.
o
Total discount group - Total Discount Groups are used to specify a discount for a
specified total invoice amount on an order.
For setting up retail prices, the user needs to select the option Price group. Once the option price
group is selected in the show field, this form will display an additional tab called ‘Retail’. And all the
parameters applicable to a retail business scenario will be available on this tab.

Price groups
The field Price group denotes a unique number or name of the price group.

Name
The field Name is used to specify a descriptive name for the current price/discount group.

Price incl. Sales tax
If prices include sales tax, this check box should be selected.
FIGURE 3.8.1 – 2: Price/discount groups

Group type
Chapter 3 - LS
Retail Back Office
131
Back Office User Guide
o

Discount
o Allow invoice discount – This field id marked, if Invoice discount is allowed on the POS for
these special price items.
o

Retail price group – This field is marked, if the user wants to use the retail specific
parameters. Enabling this check box will also enable the Discount and Distribution group’s
parameters.
Allow line discount – his field id marked, if line discount is allowed on the POS for these
special price items.
Distribution
o Distribution group –The field Distribution group defines the distribution location group where
the price group is valid.
o
Distribution sub group – The field Distribution sub group defines the distribution sub location
group where the price group valid.
FIGURE 3.8.1 – 3: Price/discount groups
To define different sales price under one price group, select Sales price option from the button Trade
agreement.
Chapter 3 - LS
Retail Back Office
132
Back Office User Guide
A new window will be opened as follows:
FIGURE 3.8.1 – 4: Price
Retail items can have different sizes, colors and styles, each combination represented with a unique
barcode. The user can set up prices for each variant combination.
Retail Items can have multiple units of measurement. The user can set up different prices for each unit of
measure for the item.
Attention
This is standard Dynamics AX Trade agreement form.
To Set Up Price Groups:
1. Click LS Retail Back Office, Setup, Item, Customer price/discount groups. The Price/discount
groups window appears.
2. Press CTRL-N to create a new Price group. Note that option Price group has to be selected.
3. Fill in the Price groups and Name fields.
4. Select Prices incl. sales tax field if prices include sales tax.
5. On the Retail tab, select Retail Price group.
6. Fill in the Distribution Group and Distribution subgroup fields to define the distribution location group
and subgroup you want the price group to be valid in.
7. Fill in other fields as needed
Chapter 3 - LS
Retail Back Office
133
Back Office User Guide
To use additional item prices at stores, user must assign price groups to the stores. Since the user can
assign more than one price group to each store, they need to assign levels to the price groups assigned to
the store to define the precedence of the price groups in the store. The program uses the price group levels
to find the price group to use at the POS terminals according to rules of priority, where a price group with a
higher level has more priority than a price group with a lower level.
If the program does not find a valid item price after checking all valid price groups in level order, it sends the
normal unit price, that is, the price shown on the retail item window.
To Assign Price Groups to Stores:
1. Click LS Retail Back Office, Setup, Store, Stores. The Store window appears.
2. Browse to the relevant store and click Setup, Location price group. The Location price Group
window appears.
3. Fill in the Price group field by selecting a price group.
4. If using more than one price group at the store, fill in the Level field.
Chapter 3 - LS
Retail Back Office
134
Back Office User Guide
3.8.2
Price point groups
Price Points can be used to decide how the pricing of an item should be done. Different groups of price
points can be specified, each with its own set of price points. These price point groups can subsequently
be used in the promotions/discount offers forms and in the data import process.
In this case the discount amount is found first, then it is rounded up to the nearest sales price point (if “Price
Points” is selected) condition is used to find the new price. When a promotion is created it is determined in:
LSRetail Back Office, setup, Parameters, General tab, Default Pricepoint group, which price point group is
used as a default price group.
FIGURE 3.8.2 – 1: Price point group

Price point group
This field denotes a unique Price point group code.

Description
This field denotes the name of the Price point group code.

Default rounding
This field provides various rounding options like, Up, Down, and Nearest, based on which price
points will be rounded.
Chapter 3 - LS
Retail Back Office
135
Back Office User Guide
FIGURE 3.8.2 – 2: Price point group

Price
This field denotes the various price points to be declared and used.
To Set up Price Points:
1.
2.
3.
4.
5.
Click LS Retail Back Office, Setup, Price/discount, Price Point Groups.
Press CTRL-N to create a new Price Point group.
Fill in the Price point group and Description fields.
Select the Default rounding method.
On the Price Point Tab, create the price points as needed.
Chapter 3 - LS
Retail Back Office
136
Back Office User Guide
3.8.3
Rounding method groups
Rounding methods are used to decide how the price of an item should be rounded off. First the rounding
groups are created and then the Rounding Method is defined by clicking the Rounding method-button.
The Rounding method is used in offers/promotions, where the offer price will be rounded to a specific
amount based on the method created.
FIGURE 3.8.3 – 1: Rounding Method Group

Rounding method
This field denotes a unique Rounding method code.

Description
This field denotes the name of a Rounding method code.
FIGURE 3.8.3 – 2: Rounding Method
Chapter 3 - LS
Retail Back Office
137
Back Office User Guide

Minimum amount
This field denotes the price range on which the rounding method is applicable.
Example
If Minimum amount is entered 10.00, then there will be no rounding for an amount less than or equal to 9.00.

Added before
This field denotes the amount to be added to the price of an item before precision is calculated,
when this item is used in any offer/promotions.
Example
An items sale price is 80.00, Discount is 12%.
The price 80.00 falls in the range of 50.00 – 99.00.
Calculation as per above setup will be:
(Sales price + Added before) * 12% = Offer price
Precision is set to 5.00, Upwards
(80.00 + 7.00) * 12% = 76.56
After precision = 80.00

Type
The field indicates the type of rounding applicable; the options available are: Up, Down, or Nearest.
Based on the selected option and the specified rounding precision, the calculated offer price will be
recalculated.
Example – (Refer the above case)
Rounding precision = 5.00
Calculated Offer price will be rounded to Up/Down/Nearest as the setup may be. So the above amount will be
rounded like…
Up – 76.56 rounded to 80.00
Down – 76.56 rounded to 75.00
Nearest – 76.56 rounded to 75.00

Precision
A rounding precision mode specifies a precision to which all numeric operation results are rounded.
Example
If the rounding precision mode were set to single, the results of all operations would be rounded to single
precision until the rounding precision mode changed.

Added after
This field denotes the amount to be added to the value of an item, after precision is calculated,
when this item is used in any offer/promotions.
Example
An items sale price is 80.00, Discount is 12%.
The price 80.00 falls in the range of 50.00 – 99.00.
Calculation as per above setup will be:
Sales price * 12% + (Added after) = Offer price
Precision is set to 5.00, Upwards
80.00 * 12% = 70.40
Chapter 3 - LS
Retail Back Office
138
Back Office User Guide
After precision = 75.00
Added after = 75.00 + 7.00 = 82.00
To set up Rounding Method:
1.
2.
3.
4.
Click LS Retail Back Office, Setup, Price/discount, Rounding Method group.
Press CTRL-N to create a new Rounding method group.
Fill in the Rounding method group and Description fields.
Click on the Rounding Method button to start creating Rounding methods for the group.
For each rounding method group there can be an infinite number of rounding methods so it’s
possible to have one rounding method group return a different amount between different ranges.
Chapter 3 - LS
Retail Back Office
139
Back Office User Guide
3.9
Tender types
Many units receive cash on behalf of the sale of goods and services (cash sales). To conclude a
transaction, an agreement must be reached between the selling unit and the purchaser (a third
party/customer) on an acceptable form of payment. Therefore it becomes the selling unit’s responsibility to
negotiate acceptable form(s) of payment with their customers.
As making payment is often referred to as tendering payment these acceptable forms of payment are in turn
referred to as a tender.
3.9.1
Tender types
There are various tender types available such as, Currency (Coins and bank Notes), Cheques, Bank drafts,
Credit and Debit cards, Electronic Fund Transfer (EFT) etc.
LS Retail Back office provides a set of default tender type functions required at the POS.
FIGURE 3.9.1 – 1: Tender Types

Tender type
This field denotes the tender type id, which will be assigned to the store to use as store tender type.
User has to define/create the tender ids for all the tenders as per the business requirement.

Tender type name
This field denotes the name of the tender type id. For example, Cash, Bank, Card, Voucher etc.

Default function
LS Retail AX provides a set of six default functions, which will be assigned to their respective tender
ids. Available default functions are:
o Normal
o Card
o Check
o Customer
o Tender remove/float
o Coupons
The following table will guide user to set the default functions with their respective tender types.
Chapter 3 - LS
Retail Back Office
140
Back Office User Guide
Tender type
1
2
3
4
5
6
7
8
9
10
Tender type name
Default function
Cash
Normal
Check
Check
Cards
Card
Customer Account
Customer
Currency
Normal
Voucher
Normal
Gift Card
Normal
Tender Remove/Float
Tender Remove/Float
Coupons
Coupons
Loyalty
Card or Normal
TABLE 3.9.1 – 1: Tender Types
To Set up Tender Types:
1. Click LS Retail Back Office, Setup, Tender Types, Tender types.
2. Insert the necessary Default Data from the Setup or fill in the Tender Type Setup List
window according to the setup given above.
Chapter 3 - LS
Retail Back Office
141
Back Office User Guide
3.9.2
Card types
The Cards tender type represents all types of cards used in your system, such as debit or credit cards,
Loyalty cards and Corporate cards.
FIGURE 3.9.2 – 1: Card Types

Card id
This field denotes the card id, which will be assigned to the store to use as store tender type. User
has to define/create the Card ids as applicable.

Card type name
This field denotes the name of the card id type, like, Visa card, Euro card, Master card, Loyalty card
etc.

Card types
This field provides various types of cards, like International credit card, International debit card,
corporate card, Loyalty card. Each card id has to be specified its card types.

Card issuer
This field denotes the card issuing authority.
To Set up Card types:
1. Click LS Retail Back Office, Setup, Tender Types, Card types.
2. Press CTRL-N to create a new record.
3. Fill in the necessary fields as required.
Chapter 3 - LS
Retail Back Office
142
Back Office User Guide
3.9.3
Card number
The Cards numbers are set for each card id. System validates the card number with their respective card id.
FIGURE 3.9.3 – 1: Card Number

Card id
This field denotes the card id, against which card number will be defined.

Card number from
This field denotes the starting digit(s) of card number.

Card number to
This field denotes the end digit(s) of card number.

Length of card number
This field denotes the card number validation range.
Example
Card number from and to is set to 1100 to 1200, and length of card number is set to 3, then system will check
the first three (3) digit of the entered card number. If this falls between the specified range of 1100 – 1200,
then payment will be processed, otherwise payment will be stopped with authorization failed.
To Set up Card number:
1. Click LS Retail Back Office, Setup, Tender Types, Card number.
2. Press CTRL-N to create a new record.
3. Fill in the necessary fields as required.
Chapter 3 - LS
Retail Back Office
143
Back Office User Guide
3.10 Loyalty
Loyalty programs are structured marketing efforts that reward, and therefore encourage, loyal buying
behavior — behavior which is potentially of benefit to the firm.
In marketing generally and in retailing more specifically, a loyalty card, rewards card, points card,
advantage card, or club card is a plastic or paper card, visually similar to a credit card or debit card that
identifies the card holder as a member in a loyalty program. Loyalty cards are a system of the loyalty
business model.
Cards typically have a barcode or magnetic stripe that can be easily scanned, and some are even chip
cards. Small key-ring cards (also known as key tags) which serve as key fobs are often used for
convenience in carrying and ease of access.
A retail establishment or a retail group may issue a loyalty card to a consumer who can then use it as a
form of identification when dealing with that retailer. By presenting the card, the purchaser is typically
entitled to either a discount on the current purchase, or an allotment of points that can be used for future
purchases. Hence, the card is the visible means of implementing a type of what economists call a two-part
tariff.
The card issuer requests or requires customers seeking the issuance of a loyalty card to provide a usually
minimal amount of identifying or demographic data, such as name and address.
In LS Retail, system can be set up in a way that a customer collects points for the items he is buying
depending on some criteria. The point calculation can be done in numerous ways. Loyalty point collection
is done by swiping a card. From the card number, from the items bought and from how the transaction was
paid, the system can find out how many points were earned. When points have been earned, the customer
can then use those points to pay for other items.
3.10.1 Loyalty schemes
The Loyalty scheme consists of the calculation rule, calculation types, and Redemption rules. The loyalty
point calculation is based on a number of rules that are applied to the items the customer buys. Rules can
be based on: Items, Retail group, Retail department, and Tender Types. The calculation rules can have
starting and ending dates as well as quantity and amount limits. The rules can be based on the total amount
or the number of items bought. It is also possible to assign a fixed number of points per rule.
FIGURE 3.10.1 – 1: Loyalty Schemes
Chapter 3 - LS
Retail Back Office
144
Back Office User Guide

Scheme id
The field Scheme id denotes to the unique identification number of the loyalty scheme. Loyalty
scheme id consists of all the scheme rules with their validity period. This scheme will be assigned to
the Loyalty Customer based on which loyalty points will be earned and redeemed.

Description
The field description denotes to the identification/name of the loyalty scheme id.

Expiration time value
The field expiration time value denotes to the validity period in numbers like 1, 2, 3...n.

Expiration time unit
The field expiration time unit denotes to the validity of loyalty scheme in units like...
o Day – Based on the value entered in the field expiration tome value, the particular scheme will
be valid for specified number of day only.
Example
If Expiration time value is set to 3 and Expiration time unit is set to Days, than the particular loyalty
scheme will be valid for 3 days only.
o
Month – Based on the value entered in the field expiration tome value, the particular scheme
will be valid for specified number of month only.
Example
If Expiration time value is set to 2 and Expiration time unit is set to Month, than the particular loyalty
scheme will be valid for 2 months only.
o
Years – Based on the value entered in the field expiration tome value, the particular scheme
will be valid for specified number of years only.
Example
If Expiration time value is set to 1 and Expiration time unit is set to Years, than the particular loyalty
scheme will be valid for 1 year only.

Point status
The field Point status shows the total points available after used and expired. That is, Points issued
– Points used – Points expired = Points status. This shows the total points available on each
scheme id.

Issued points
The field Point issued shows the total points issued against particular scheme id.

Used points
The field Point used shows the total points used against particular scheme id.

Expired points
The field Expired point shows the total points expired against particular scheme id.

Calculation type
The field calculation type provides the various basis of calculating the loyalty points.
o
Item – If loyalty points to be calculated on sale of some specific item, then this option is used.
Chapter 3 - LS
Retail Back Office
145
Back Office User Guide

o
Retail group – If loyalty points to be calculated on sale of some group of items which falls
under a retail group, then this option is used.
o
Retail department – If loyalty points to be calculated on sale of some specific retail
department, in which multiple retail groups are assigned and each retail group will have the list
of items assigned to them, then this option is used.
o
Tender – If loyalty points to be calculated on some specific tender type, using which payment is
made, then this option is used.
Type relation
The field type relation provides the different relation types based on the value selected in the field
Calculation type.
Example
If Calculation type is selected as “Item”, than in Type relation Item list will be displayed.
If calculation type is selected as “Retail group”, than in Type relation all the retail groups will be displayed.
If calculation type is selected as “Retail department”, than in Type relation all the retail departments will be
displayed.
If calculation type is selected as “Tender”, than in Type relation applicable Tender’s list will be displayed.

Type name
The field type name denotes the description of the selected type relation.

Starting date
The field Starting date denotes the date of a particular loyalty rule on which loyalty points
calculation will start.

Ending date
The field Ending date denotes the date of a particular loyalty rule on which loyalty points calculation
will end.

Qty/Amount
The field Qty/Amount denotes the value with in form of quantity or amount, which will be the base of
any loyalty point calculation.

Multiplier type
The field Multiplier type provides the base of calculation rule. Loyalty points can be calculated on
the following...
o Quantity – If Quantity is selected in this field and value is specified in the Qty/Amount field,
then loyalty points will be calculated based on the number of units/quantity sold for an item.
o Amounts – If Amounts is selected in this field and value is specified in the Qty/Amount field,
then loyalty points will be calculated based on the total value of sales for that transaction.

Loyalty points
The field Loyalty points denotes the points to be issued when the transaction meets all the loyalty
rules requirements.
Refer the following table:
Calculation Type
Chapter 3 - LS
Retail Back Office
Type name
Qty/Amount
Multiplier
Loyalty
146
Back Office User Guide
type
Item
relation
551000
type
Men’s Shirt
10.00
Quantity
TABLE 3.10.1 – 1: Loyalty Points
points
5
As per the above table, 5 Loyalty points will be issued for every 10 quantity of the item 551000 sold.
FIGURE 3.10.1 – 2: Loyalty Schemes
In the loyalty scheme Inquiries, system provides multiple options to get the inquiries for loyalty details,
loyalty transactions.

There are 3 different inquiries available:
Loyalty card transactions
This option provides the detailed inquiries of all loyalty transactions generated in the system.

Loyalty cards
This option provides the details of all the loyalty cards, generated in the system.

Loyalty customers
This option provides the details of all the loyalty customers in the system.
To Set up Loyalty schemes:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Click LS Retail Back Office, Setup, Loyalty, Loyalty schemes;
Press CTRL+N to create new record;
Define the Scheme ID, Description and Expiration time value along with Expiration time unit;
Go to lines, press CTRL+N to create a record in line level;
Select the Calculation type from the list as needed;
Select the Type relation based on the selected Calculation type;
Fill in the field Qty/Amount as needed;
Select Multiplier type as needed;
Fill in the field Loyalty points as needed;
Chapter 3 - LS
Retail Back Office
147
Back Office User Guide
3.10.2 Loyalty customers
Under Loyalty customer user has to define the customer’s details, for all customers which are loyalty
customers.
This also defines various types of loyalty cards, card numbers, and to which scheme these customers are
linked to.
FIGURE 3.10.2 – 1: Loyalty Customers

Loyalty Customers
This field denotes the unique identification of the loyalty customer.

Name
This field denotes the name of the selected customer as loyalty customer.

Customer account
This field denotes the original customer account/id which needs to be defined as loyalty customer.

E-Mail
This field denotes the E-mail id of the selected customer.

Point status
The field Point status shows the total points available after used and expired. That is, Points issued
– Points used – Points expired = Points status. This shows the total points available for each loyalty
customer.

Issued points
The field Point issued shows the total points issued to a particular loyalty customer.

Used points
The field Point used shows the total points used to a particular loyalty customer.

Expired points
The field Expired point shows the total points expired to a particular loyalty customer.

Loyalty card numbers
This field denotes the unique numbers of the loyalty card, which is generated either automatically or
manually, as the number sequence set is defined.

Loyalty card type
Chapter 3 - LS
Retail Back Office
148
Back Office User Guide
LS Retail provides 4 different types of the loyalty card types:
o As card tender – This type of card is considered as primary card holder, who can earn/redeem
the points for himself as well as for his add on card members. In other way, it is considered
parent of all the child cards.
o As contact tender – This type of card is considered as secondary card holder, who can
earn/redeem the points for himself only.
o No tender – This type of card is considered as secondary card holder, who can only earn the
points but cannot redeem the points.
o Blocked – A loyalty card is blocked.

Scheme id
The field scheme id shows which scheme is applicable to a particular loyalty card.

Point status
The field Point status shows the total points available after used and expired. That is, Points issued
– Points used – Points expired = Points status. This shows the total points available on each loyalty
card issued to a loyalty customer.

Issued points
The field Point issued shows the total points issued against a particular loyalty card assigned to a
loyalty customer.

Used points
The field Point used shows the total points used against a particular loyalty card assigned to a
loyalty customer.

Expired points
The field Expired point shows the total points expired against a particular loyalty card assigned to a
loyalty customer.
FIGURE 3.10.2 – 2: Loyalty Customers

Customer transactions
The option Customer transactions shows the details of all loyalty transactions generated against a
particular loyalty customer.

Loyalty schemes
Chapter 3 - LS
Retail Back Office
149
Back Office User Guide
The option Loyalty schemes show the details of all the loyalty schemes assigned to a loyalty
customer.
FIGURE 3.10.2 – 3: Loyalty Customers

Loyalty card transactions
The option Loyalty card transaction shoes the details of all the loyalty transactions generated
against a particular loyalty card.
To Set up Loyalty customers:
1.
2.
3.
4.
5.
6.
7.
Click LS Retail Back Office, Setup, Loyalty, Loyalty customers.
Press CTRL+N to create new loyalty customer.
Select the customer account from the list.
Go to lines, press CTRL+N to create a record in line level.
New loyalty card number will be generated by the system (If number sequence is set to automatic).
Select the Loyalty card type from the list as needed.
Select the Scheme id from the list as needed.
Chapter 3 - LS
Retail Back Office
150
Back Office User Guide
3.11 General
This module contains setup for Infocodes, Mask characters, Barcode Mask Setup, Coupon issuer,
Competitors, Discount period, Mix & match line groups, Mix & match line group setup, Statistics time setup,
Number sequence groups.
3.11.1
Infocode
Infocodes are information codes that assist by capturing additional information when a cashier performs
various actions at POS like the Item sale, item return, Customer selection etc. The system prompts the
operator at the POS terminal for an input that can be validated against the customer file, the item file, as
numeric, as belonging to a predefined code list, etc. Infocodes can be assigned to predefined store actions,
retail items, tender types, customers and on specific POS activities.




Infocode makes possible for a business to get additional information needed at transaction
time, such as, flight no., sales person ID, reasons for returns and so on.
Infocode can be set up for specific item prices, which prompt the POS terminal cashier and let
the cashier select one of a number of prices.
Infocode can have a subcode linked to it, which prompt the POS user for input while performing
some specific activities.
Item can be sold through Infocode either as a normal sale, discounted sale or as a free item.
FIGURE 3.11.1 – 1: Infocodes

Infocode number
Infocode number is a unique identifier for an infocode.

Description
This field is a brief description about the infocode. Description should clearly imply the purpose of
that infocode.

Prompt
The contents of this field are displayed on the POS as a title to the action attached to it. This field
indicates the desired action to be performed by the POS user.

Input Type
Chapter 3 - LS
Retail Back Office
151
Back Office User Guide
This field contains a list of pre defined input types viz. None, Subcode, Date, Numeric, Item,
Customer, Staff, Create data entry, Apply to entry, and Text. These are used for validation of the
data entered by the POS user.
o
None - Infocode of Input Type None would prompt on POS as text box. The user can either
input any text in this field or can save with blank infocode record.
o
Subcode - This type pops up with the prompt and calls the function as defined in the field
Trigger function on Setup button, Subcode form. If the Subcode form is not defined then the
pop up windows on POS goes off once ‘Select’ is clicked or touched. But does not record any
entry or show on POS anything except the item on which this infocode is attached.
o
Date - If the input type is ‘Date’ then on POS the popup window would prompt for entering the
date. The format in which order the date has to be filled is MM/DD/YY. This is stored in
database.
o
Numeric - Input type Numeric, if this is selected the window popup prompts the cashier for a
numeric data input. This value is not displayed on POS but saved in the database. This is used
to attach a number to an item sold on POS.
o
Item - If the input type item is selected, a list of retail items is displayed on the POS. POS user
will have to select an item which will not get displayed on POS but is stored in database just as
information.
o
Customer - If input type is customer, a list of retail customers is displayed on the POS and the
user will be able to select a customer. The selected customer will not get displayed on POS but
is stored in database as information for that record.
o
Staff - If this type is chosen then the popup window prompts the user for entering the staff id
and similar to the above, the staff id is not displayed but is stored in the database.
o
Create data entry - Not yet implemented.
o
Apply to entry - Not yet implemented.
o
Text - This input type prompts for input of text message relating any information.
FIGURE 3.11.1 – 2: Information Subcodes

Subcodes
Chapter 3 - LS
Retail Back Office
152
Back Office User Guide
Subcodes form is the action form for input type subcodes. Subcode triggers the action based on the
infocodes which is static in nature. All actions triggered by this subcode are based on a criterion.
o
Subcode number
The field Subcode number denotes the unique id of subcode.
o
Description
The field description denotes the description of subcode; the description conveys the various
options available in a particular subcode. The selected value amongst these options is taken as
the input for the infocode trigger.
o
Trigger function
This is a very important element of infocodes which is responsible for taking action. This is a
combo box contains three list items which are ‘Item’, ‘Discount group’ and ‘Run object’. If the
trigger function value is set to item, then the trigger code should be filled with an item number.
This will attach the item mentioned in Trigger code when selected. Similarly discount group will
attach the price group mentioned in the Trigger code column. Run object is under development.
o
Trigger code
In this column, item number required to be triggered should be entered and correspondingly the
Trigger function should of type Item. Price group name should be entered if the Trigger function
is of type Discount group.
o
Price type
This is a combo box contains 3 list items which are ‘From Item’, ‘Price’ and ’Percent’. ‘From
item’ is currently under development.
When price type ‘Price’ is selected then the corresponding value in the ‘Amount/Percent’
column should have a value other than sales price mentioned in Price/Discount tab of Retail
Items form or in Trade agreement.
If the ‘Price’ option is selected in the Price type field then item stated under trigger code is
called with the price stated in “Amount/Percent” column. The sales price in the Retail Items
form is overridden with this value.
On the POS terminal, when an item invokes an infocode attached with it, it triggers the function
to call the item stated in Trigger code and the price type ‘Price’ pulls the amount stated in
column ‘Amount/Percentage’. This entire cycle is completed with one key on POS.
If the Price type is ‘Percent’ then the item which is mentioned under column ‘Trigger code’ is
called with a reduced price. The price reflected on POS is the sales price of the item in the retail
item master less the discount percentage mentioned in the ‘Amount/Percent’ column.
Chapter 3 - LS
Retail Back Office
153
Back Office User Guide
3.11.2 Mask characters
The Mask Characters is used to set up characters which are used when creating barcode masks.
Barcode mask characters are alphabetical letters that are replaced with numbers when the program
generates the barcode from the input typed in.
Barcode mask characters are used for several types of barcode generating, for example for item,
customer and employee barcodes.
FIGURE 3.11.2 – 1: Barcode Mask Characters

Type
This field specifies the type user want to represent with a character.
o
Item - The digit represents a number identifying the item. The input in the Barcode field for the
Item number characters in the mask can have the same or smaller number of characters than
the number of Item number characters in the mask. The system adds zeros in front of the item
number input to make it the correct length according to the barcode mask. The item number in
this field does not have to be the same as the Item number in the Item table.
o
Any number - The digit represents any variable number, 0…9. The user can use an Any
Number mask digit to denote a number that can vary with each barcode. Not to be confused
with the mask including an actual constant number digit, 0…9, then each barcode has that
exact number at the exact place. If the mask includes an Any Number digit, then the barcode
typed in must include the same number of digits as the mask. In a Use EAN Standard Barcode
the user can still skip the check digit and have the system add it to the barcode typed in.
o
Check digit - The digit represents a modulus check digit, the last digit in an EAN standard
barcode.
Chapter 3 - LS
Retail Back Office
154
Back Office User Guide
o
Size digit - This type captures the size variant which depicts the size of an item.
o
Color digit - This type captures the color variant which depicts the color of an item.
o
Style digit - This type captures the style variant which depicts the style of an item.
o
EAN Licence code - The digit represents the EAN license number registered in the Retail
Setup table.
o
Price - The digit represents an item price.
o
Quantity - The digit represents a quantity of item(s).
o
Employee - The digit represents a character used for creating employee barcodes.
o
Customer - The digit represents a character used for creating customer barcodes.
o
Data Entry -

Characters
This field denotes a single character which represents each character type in the range from A to Z.

Description
This field denotes any comments in relation to the barcode mask character type.
Chapter 3 - LS
Retail Back Office
155
Back Office User Guide
3.11.3 Barcode Mask setup
Since creating barcodes manually is prone to errors, using barcode masks, for example for creating
barcodes, is an easy and faultless way to create and check barcodes. The system supports both creations
of standard barcodes and in-house barcodes that is barcodes created and used in your company only.
In-house Barcode Masks
It is recommended to use a fixed structure for in-house barcodes, using a specific barcode mask and a
check digit. Whether a fixed structure is needed for in-house barcodes depends on the settings of the
scanners on the POS terminals. Some scanners only validate barcodes with a specific format and check
digits. The LS POS system supports input from scanners that read in the whole barcode number and check
the barcode's check digit. When setting up barcodes and barcode masks user should be aware of the
settings of the scanners the system will be using.
If user chooses to use a barcode mask for items with variants, they can let the program generate the
barcodes necessary to represent each size, color and style combination.
Standard Barcode Masks
Barcodes often have a fixed structure, like the EAN standard barcodes. For example, if using EAN standard
barcodes, with modulus check digit as the last digit, the system can automatically check the validity of the
barcode input, and if necessary calculate the check digit and convert the input into a standard EAN
barcode.
FIGURE 3.11.3 – 1: Barcode Mask Setup

Mask id
This field denotes to the unique id of the barcode mask combination. The mask character is
attached to it enable scanner to identity what information is required from it. The characters linked
to a barcode mask can be seen in the footer overview of Barcode mask setup form.

Description
A brief description about the barcode mask can be filled in here.

Type
This field denotes to the type of the barcode masks. There are five options:
o
Item - the mask is for creating item barcodes.
Chapter 3 - LS
Retail Back Office
156
Back Office User Guide
o
o
o
o
Customer - the mask is for creating customer barcodes.
Employee - the mask is for creating employee barcodes.
Coupon - the mask is for creating coupon barcodes.
Data Entry - the mask is for creating automatic barcodes for example when creating numbers
for vouchers and gift cards.

Symbology
This field denotes to the sym symbology of the barcode standards the barcode mask supports.
There are eleven options:
o No Barcode
o EAN128/UCC128
o Code 39
o Interleaved 2 of 5
o Code 128
o UPC A
o UPC E
o EAN13
o EAN8
o PDF417
o Maxicode

Prefix
This field denotes to the first character used in the barcode mask. The user can fill in this while
creating a barcode mask.
The total length of the barcode mask is: Total length of segment + the number of characters in the
prefix.

Mask
This field denotes to the character representing the barcode mask created in system.

Length
This field is not entered manually and also it is not editable. This field number denotes the numbers
that represent the sum of length of what is defined in Prefix field in the header of the form and
length field of footer form. This number should match the requirement of the Symbology so
selected. If this do not confined to the numbers required by symbology then barcode will not be
generated.

Segment Num
This field is non editable and when the new line is added then this field generates a sequence
number. The mask characters in the barcode are arranged according to this sequence.

Type
This is a combo box containing pre defined Mask types to choose from. This is a very important
field as it governs the barcode generated information. Whatever is chosen in this field, the
corresponding character appears in the barcode mask.

Length
This determines the number of places in the barcode. When barcode scanner is used for scanning
the output shows those many characters length as defined in the length field.

Character
Chapter 3 - LS
Retail Back Office
157
Back Office User Guide
This field gets updated automatically once the Type field combo box item is selected. The alphabet
corresponding to the segment type character is displayed under character field and this field is not
editable.

Decimals
This field shows the decimal places. Usually done in case of price and quantity where item may be
priced carrying smaller denomination of currency.
Chapter 3 - LS
Retail Back Office
158
Back Office User Guide
3.11.4 Coupon issuer
Coupon is another type of promotion which is executed by offering a discount on the presentation of the
coupon at the POS terminal. For example, a manufacturer or retailer advertises in the newspaper stating
that, on the presentation of cut out of advertisement at the POS the customer gets a further discount of
some specific discount percentage. That is, a newspaper advertisement cut out is also treated as coupon.
In another scenario, a coupon may be issued on the purchase of items for some specified value at the POS.
That coupon can be used at the time of next purchase for further discount. This coupon boosts sales by
encouraging the consumer to buy more. Coupon validity is for a fixed period only it could also be limited for
a day only as in the case of newspaper advertisement.
FIGURE 3.11.4 - 1: Coupon Issuer

Coupon issuer
This field in which the coupon issuer name should be entered. Coupon issuers are generally either
manufacturers or even the retail traders who promote their product by issuing of coupons.

Customer account
This is a combo box containing list of customer accounts from the customer. Select the customer
account to whom the coupon is to be issued.

Issuer name
This is a text box automatically populated the moment Customer account is selected corresponding
to the customer account the name of the customer is displayed on this field. Please note if the
customer account is updated in customer account field then this ‘issuer name’ field will not get
updated automatically. This happens only once when a new line is created. Subsequent change in
the customer account the corresponding name of the customer has to be entered manually in this
field.

Stopped
This is a check box. If the check box is selected then the coupon is not accepted at the POS for
discount. That is if the check box is checked then the coupon loses its validity.
Chapter 3 - LS
Retail Back Office
159
Back Office User Guide
FIGURE 3.11.4 - 2: Coupon Issuer

Administration
o
Handling
Chapter 3 - LS
Retail Back Office
160
Back Office User Guide
3.11.5 Competitors
The user can set up competitor and register the competitor price for a specific retail item.The user
can keep track of their competitor’s price for each retail item. The user can register the prices either
from each retail item or from a competitor. Competitor must be registered before registering
competitor prices. Each time competitor(s) changes the price of an item can be registered as a new
competitor price, keeping the former prices registered.
FIGURE 3.11.5 – 1: Competitors

Competitor number
This field contains the unique number of registered competitor created manually.

Description
This field contains the description/name of the competitor.

ZipCode
Zip code of competitor’s location.

City
This field contains the city of competitor.
Chapter 3 - LS
Retail Back Office
161
Back Office User Guide
FIGURE 3.11.5 –2: Competitors

Street
This field contains the Street number and/or name of the competitor’s address.

ZipCode
This field contains the zip code of the competitor’s location.

City
This field contains the city of competitor’s.

County
This field contains the county of competitor’s.

State
This field contains the state of competitor’s.

Country
This field contains the country of competitor’s.
FIGURE 3.11.5 –3: Competitors

Bar code
Chapter 3 - LS
Retail Back Office
162
Back Office User Guide
This field denotes the item barcodes for which competitor’s price will be registered.

Item number
This field denotes the retail items for which competitor’s price will be registered.

Item name
The field item name gets updated automatically based on the selection of the item.

Date of price
Enter the date from which this price is applicable. One competitor cannot have more than one price
of an item for a same date.

Price
This field denotes to the competitor’s price of selected item for specific date.

Last checked date
This field denotes the last date when the price is checked.
Chapter 3 - LS
Retail Back Office
163
Back Office User Guide
3.11.6 Discount period
A discount period specifies the date and time interval during which an offer stays valid. It can be used with
any kind of offer/promotion to restrict the duration of the offer according to the needs of the store. If a
Discount period number is attached to an offer, then the particular offer/promotion will be valid and/or active
only in that date and time interval of a discount period.
FIGURE 3.11.6 –1: Discount Period

Discount period number
The field signifies the name by which the Discount period is identified.

Description
The field contains a brief description of the Discount period.

Starting date
The field specifies the Starting date for Discount period from which an offer/discount will be valid.

Ending date
The field specifies the Ending date for Discount period at which offer’s/discount’s validity ends.

Starting time
The field specifies the Starting time for Discount period from which an offer/discount will be valid.

End time
The field specifies the End time for Discount period from which an offer’s/discount’s validity ends.

Time within bounds
This check box specifies if the starting and ending date is inclusive in the Discount period or not. If
this is selected then the starting and ending date is included in the Discount period, otherwise the
Discount period lies in between the starting and ending date, that is, both the dates are exclusive.
Chapter 3 - LS
Retail Back Office
164
Back Office User Guide
FIGURE 3.11.6 –2: Discount Period

Date within bounds
FIGURE 3.11.6 –3: Discount Period

Period
o Starting time - The field denotes the Discount period starting time in HH:MM:SS am/pm for the
day. System updated default time as 12:00:00 am.
o
Ending time - The field denotes the Discount period ending time in HH:MM:SS am/pm for the
day. System updated default time as 12:00:00 am.
o
Time within bounds - This check box specifies whether the starting and ending time for the
day is inclusive in the Discount period or not. If the check box is marked then the starting and
Chapter 3 - LS
Retail Back Office
165
Back Office User Guide
ending time is included in the Discount period, otherwise the Discount period lies in between
the starting and ending time that is, both the times are exclusive.
o
Ending time after midnight - This check box specifies if the Discount periods ending time is
beyond midnight.
Chapter 3 - LS
Retail Back Office
166
Back Office User Guide
3.11.7 Mix & Match Line Groups
The line groups are used for Mix and Match offer types. This decides how many items to be included in the
POS sales to make this offer valid. The Line groups are specific to each mix and match offer and cannot be
used for other offers. The user can also set the line color, to appear on the offer lines for specified line
group.
FIGURE 3.11.7 –1: Mix & Match Line Groups

Mix and match group
This field gives a list of all Mix and Match offers created. Select the mix and match group for which
line group setup is required.

Line Group
This field gives a list of all the line groups created in line group setup form. Select the line group
which needs to be attached with the Mix and Match Group.

Number of items needed
This field denotes the number of items required to perform the mix and match offer on POS sales. It
takes the default value defined in Mix and Match Line Group Setup. User has the option to change
this value.

Line Color
This field denotes the color ID corresponding to the color which has been chosen for the line group.
It takes the default value from the Mix and Match Line Group Setup.
Chapter 3 - LS
Retail Back Office
167
Back Office User Guide
3.11.8 Mix & Match Line Group setup
A Mix & Match Line Group Setup is required to set the line group which determines how many items it takes
for Mix & Match to make this offer countable. It also has the setup of the color of these line groups.
FIGURE 3.11.8 –1: Mix & Match Line Groups Setup

Line Group
This field denotes a unique Line Group number entered by the user.

Number of items needed
This field denotes the number of items needed to trigger the offer/promotion when this line group
included in the offer/promotion.

Line color
This field denotes the color ID corresponding to the color which has been chosen for the line group.
A different color is chosen for each of the line group to distinguish between different line groups
included in an offer/promotion color wise.
Chapter 3 - LS
Retail Back Office
168
Back Office User Guide
3.12 Labels
Labels are a piece of paper, polymer, cloth, metal, or other material affixed to a container or article, on
which a legend, information concerning the product, price, manufacturer detail etc. are printed. A label may
also be printed directly on the container or on article.
Labels have many uses: Product identification, Name tags, Barcodes, Pricing, Warnings, Batch numbers,
Expiry dates etc.
LS Retail system generates Shelf labels and Item labels for retail items in the store.
3.12.1 Shelf labels
Shelf labels are generally placed on the rack or shelf where items are displayed or stored. Shelf label
contains all the information about the product except few, like, Batch number, Serial number, expiration
date etc.
System provides the option to select the particular report size for shelf label to use for printing.
FIGURE 3.12.1 – 1: Shelf Label Report

Report name
The field report name denotes to the list of available default label reports. This also provides option
to create and add new reports as the need of business.
3.12.2 Item labels
Item labels are placed on the product/article. Item label contains all the information about the
product including their Batch number, Serial number, expiration date etc.
System provides the option to select the particular report size for item label to use for printing.
Chapter 3 - LS
Retail Back Office
169
Back Office User Guide
FIGURE 3.12.2 – 1: Item Label Report

Report name
The field report name denotes to the list of available default label reports. This also provides option
to create and add new reports as the need of business.
Chapter 3 - LS
Retail Back Office
170
Back Office User Guide
3.13 Concession
A concession is an official authorization to operate in an area managed by the owner of Store/Premises. It
may be in the form of lease, licence, rent, commission.
A concession is required for facilities, such as, POS on rent, Electricity, Cleaning, Maintenance, etc.
Concessionaires are required to pay concession fees/charges for the facilities obtained. This fee/charges
will be the result of negotiation and may be charged as a percentage of the gross revenue, a rent per
square feet, fixed lease on the area rented out, or a combination of these depending on the activity and the
market rates.
The Concession system is a system for a store owner, or a building owner, to where he sublets the whole
store or a part of it, store in store. It can be thought of as an owner of a shopping mall that owns none to
many stores himself but rents out the rest of the space to other retailers.
Chapter 3 - LS
Retail Back Office
171
Back Office User Guide
3.14 Replenishment
Optimizing inventory levels at the distribution center is necessary for removing excess costs from the
Customer-Driven Value Chain. In order to more effectively invest inventory dollars, retailers must be able to
blend both the art and science of buying and inventory management. Helping retailers, manufacturers and
wholesaler-distributors to increase revenue and ensure high levels of customer satisfaction by sustaining
this balance is effective Location/Warehouse Replenishment. By providing accurate visibility into the
location/warehouse, Replenishment helps buyers to create accurate demand forecast and order projections
as well as stable order patterns.
Location/Warehouse Replenishment is used in hundreds of companies in a wide variety of industries,
ranging from food and drug to fashion, hardware and auto parts, and eliminates the time-consuming, laborintensive manual processes of vendor to distribution management and replenishment.
By eliminating more tedious tasks such as entering and calculating orders, buyers are in the drivers’ seat to
focus on more profit generating activities such as buying in the most economic order cycle, as well as
planning and executing promotions while maximizing forward buying opportunities.
The location (in this context the same as warehouse) replenishment curve is used when Items are
distributed automatically to stores. If the item that needs to be distributed has variants, the combination of
the location replenishment curve and the size/color curve is used to determine the quantity that is allocated
to each location or store. This is done in a two step process.
First a purchase order is created with purchase lines using the sum-tab in the purchase order form. When a
line is created in this way, additional lines are automatically created using the size/color for each variant of
the item. The line quantity is based on the calculation using the replenishment rules.
The second step is to go through the cross docking form and allocate the quantity to be distributed to the
stores using location weight or replenishment rules.
3.14.1 Replenishment group
Replenishment group is setup for grouping the locations/stores based on their size/turn over/types.
Replenishment groups are linked to the warehouses in Inventory management, Setup, Inventory
breakdown, Warehouses.
FIGURE 3.14.1 – 1: Replenishment Group

Replenishment group
The field Replenishment group denotes the unique identification of replenishment group.

Description
The field Description denotes the name of replenishment group.
To setup Replenishment group
Chapter 3 - LS
Retail Back Office
172
Back Office User Guide
1. Click LS Retail Back Office, Setup, Replenishment, Replenishment group;
2. Press CTRL+N to create new replenishment group;
3. Fill in the necessary fields as required;
FIGURE 3.14.1 – 2: Warehouse

Warehouse
The Button Warehouse identifies the warehouse to which the selected replenishment group is
linked to. This navigates to standard Warehouse master.
Assign the Replenishment group to Warehouse
1.
2.
3.
4.
Go to Inventory Management, Setup, Inventory breakdown, Warehouse management;
Go to General tab;
Select the relevant replenishment group in the Replenishment group field;
A weight for the location can be entered for each location and this weight is used when calculating
the distribution of quantity between different locations;
5. If a warehouse is of type store (is to be used as a store in the replenishment) then the field Store
must be checked. All locations marked as store will appear in the cross docking and buyers push
forms.
3.14.2 Replenishment rules
Replenishment rule is set to define multiple parameters for replenishment. The rule can be Location specific
or for replenishment group as a whole. Default weight and default percent in the replenishment rules is
Chapter 3 - LS
Retail Back Office
173
Back Office User Guide
derived based on the location weight defined in Warehouse master. The user can also define a
new/separate Weight and Percent for each group or location wise. This value will take precedence on the
default weight and default percent, and then replenishment will be done according to the value defined in
weight and percent field.
FIGURE 3.14.2 – 1: Replenishment Rules

Replenishment rule
The field Replenishment rule denotes the unique identification of replenishment rule. The
replenishment rule is linked to Retail group, Retail department.

Description
The field Description denotes the name or description of replenishment rule.

Type
Replenishment rule can be set with any of the following parameters:
o Group – If replenishment rule is to be set for Replenishment groups, than User has to select
the type as Group;
o Location – If replenishment rule is to be set for Location/warehouse, than User has to select
the type as Location;

Relation
If Group is select in the Type field, then the Relation field will show a list of all replenishment
groups. If Location is selected in the Type field, then Relation field will show list of all
locations/warehouses marked as Retail.

Description
The field Description gets updated automatically based on the selected group or location in the
Relation field.

Weight
The field Weight provides an option to enter the weight for selected group/location manually. This
filled will take precedence over the default weight while allocating the quantity using replenishment
rule.
Chapter 3 - LS
Retail Back Office
174
Back Office User Guide

Percent
The field Percent gets updated automatically based on the value entered in the field Weight.

Default weight
If a location is selected in the Relation field, the weight of that location is updated in default weight
field, if a group is selected in the Relation field, then sum of all locations weight containing that
group is set in default weight.

Default percent
The field default percent is automatically initialized and all lines are recalculated accordingly based
on the selected relation in the Relation field.
To setup Replenishment rule
1.
2.
3.
4.
Click LS Retail Back Office, Setup, Replenishment, Replenishment rule;
Press CTRL+N to create new replenishment rule;
Select Type as required either Group or Location;
Fill in all the necessary fields as required;
Chapter 3 - LS
Retail Back Office
175
Back Office User Guide
3.14.3 Service category
Orders created from planned purchase orders in the Master Planning system can be cross docked directly
using the cross docking functionality.
In order to do Cross Docking/Distribution through Planned purchase order, a Service category has to be
setup for the vendor. The Service category once created is linked to vendor on Retail tab, Service category
field under group Replenishment.
Service category provides the availability of goods for sale and delivery time based on the setup created.
Service category also supports automatic and manual cross docking operations.
FIGURE 3.14.3 – 1: Service Category

Service category
The field Service category denotes the unique identification code of the service category.

Description
The field Description denotes the name or description of service category.

Sales date
Sales date is the number of days added to the delivery date when calculating Sales date in a
purchase order when the order is created.

Local delivery date
The Local delivery date is the number of days added to the delivery date when calculating Local
delivery date in the purchase order when an order is created.

Calendar
The field Calendar denotes the calendar that defines the capacity and work time in the production
system. The entire Calendar’s will be listed here once it’s created in standard Dynamics AX, Basic
module.

Cross docking warehouse
If a cross docking warehouse is defined for a service category an automatic cross docking
operation is performed when firming a planned order from the master planning system. If the cross
docking warehouse is the same as being used for the planned purchase order, no Cross docking
will be performed.

Replenishment rule
The field Replenishment rule denotes the rule to be defined for auto replenishment. List of all the
replenishment rules will be displayed in this field; user has to select the required one.
Chapter 3 - LS
Retail Back Office
176
Back Office User Guide

Warehouse
The field Warehouse denotes the location. If auto replenishment needs to be performed, then it
should not be the same as cross docking warehouse.
To setup Service category
1. Click LS Retail Back Office, Setup, Replenishment, Service category;
2. Press CTRL+N to create new service category;
3. Fill in all the necessary fields as required;
Chapter 3 - LS
Retail Back Office
177
Back Office User Guide
3.15 Item/Order creation
The Item Import functionality is used to import data files from vendors and create and update items. The
files from the vendors typically contain vendor item numbers, barcodes, descriptions, retail group, size and
color information, purchase price and sales price. The Item Import imports the files into an import journal
where the user can error check, correct and finalize the information before the items are updated to the item
table.
The item import process inserts/updates the item table, sales prices, purchase prices, barcodes, and
variants. The vendor files can also be used to create purchase orders.
For each vendor that sends data to be imported, it is necessary to set up various parameters, such as an
item hierarchy, sales price calculation rules etc. When data has been imported to an import journal, the user
will error check and correct the item information, before the journal is posted. When a journal is posted,
items will be created or updated, new variants including color, size and styles, barcodes and sales and
purchase prices will be inserted/updated into the system.
Steps taken when importing an item file from a vendor:
1. Item data can only be imported into a valid Item Import Journal, which has a vendor specified.
2. All imported files which have not been previously transferred to an import journal can be selected and
transferred to an item import journal.
3. If the item already exists in the database, the existing price is found.
4. Next the calculation of the new sales price takes place.
5. Each line is checked for errors and if an error is found, the line is flagged.
3.15.1 Item import hierarchy setup
The item import hierarchy setup is used to match the vendor’s item hierarchy to an existing retail group in
the Dynamics AX system. When opening Item Import Hierarchy Setup form the following form is displayed.
FIGURE 3.15.1 – 1: Item Import Hierarchy Setup

Vendor account
The field Vendor account denotes the list of vendor codes created in standard AX vendor master.

Name
The field Name denotes to the name of the vendor selected in the field vendor account.

Hierarchy level 1
Chapter 3 - LS
Retail Back Office
178
Back Office User Guide
The field Hierarchy level 1 denotes the code for the first level of the hierarchy from the vendor.

Hierarchy level 2
The field Hierarchy level 2 denotes the code for the first level of the hierarchy from the vendor.

Hierarchy level 3
The field Hierarchy level 3 denotes the code for the first level of the hierarchy from the vendor.

Hierarchy level 4
The field Hierarchy level 4 denotes the code for the first level of the hierarchy from the vendor.

Retail group
The field Retail group id denotes the list of the retail group id.

Name
The field Name denotes the name for the selected retail group id.
FIGURE 3.15.1 – 2: Item Import Hierarchy Setup


Vendor hierarchy
o Level 1 name - The field Level 1 name denotes the Name for the first level of the hierarchy
from the vendor.
o
Level 2 name - The field Level 1 name denotes the Name for the first level of the hierarchy
from the vendor.
o
Level 3 name - The field Level 1 name denotes the Name for the first level of the hierarchy
from the vendor.
o
Level 4 name - The field Level 1 name denotes the Name for the first level of the hierarchy
from the vendor.
Modified
o Modified date and time - The field Modified date and time denotes to the date and time of the
last changes made in the selected record.
o
Modified time - The field Modified time denotes the time of the last changes made in the
selected record.
o
Modified by - The field modified by denotes the ID of the user who last changes the record.
Chapter 3 - LS
Retail Back Office
179
Back Office User Guide
3.15.2 Vendors sales price margin setup
The Vendor Sales Price Margin contains a formula that is used to convert the Vendor’s Suggested Retail
Price or the Vendor’s Purchase Price to a Sales Price in local currency. This method is only used if an entry
in the Vendor’s Sales Price Points does not exist for the Item.
FIGURE 3.15.2 – 1: Vendor Sales Price Margin Setup
Example
As per the above screen shot, an item in Business group 1, Division group 22, Retail department MEN, Retail
group 1 (Mens leisure) that has a Suggested Retail Price 10.00 (specified in Vendor sales price point setup
from) will be multiplied by 1.45 suggested contribution ratio.
The product will be multiplied by the fixed exchange rate 120.00 (specified in the retail tab of the Vendor form),
giving 1740.00 (10.00 * 1.45 * 120.00). This price is then used to file the next highest price point in Sales price
point table, if next highest price point is 1790.00, than the sales price will be 1790.00.
If there is no Suggested Retail Price in the item line being imported to the journal the sales price can be
calculated based on the Purchase Price. The system uses this table to calculate the sales price.

Vendor account
The field Vendor account denotes the list of vendor codes created in standard AX vendor master.

Name
The field Name denotes the name of the vendor selected in the field vendor account.

Business group
The field Business group denotes the list of business groups created in Retail Back office.

Division group
The field Division group denotes the list of division groups created in Retail Back office.

Retail department
The field Retail department denotes the list of retail departments created in Retail Back office.

Retail group
The field Retail group id denotes the list of the retail group id.

Name
The field Name denotes the name for the selected retail group id.

Suggested contribution ratio
The field Suggested contribution ratio denotes the factor which will be used for calculating the sales
price.

Contribution ratio
Chapter 3 - LS
Retail Back Office
180
Back Office User Guide
3.15.3 Vendors sales price point setup
The Vendor sales price point setup contains the conversion of the Vendor’s Suggested Retail Price to the
Sales Price in the local currency.
FIGURE 3.15.3 – 1: Vendor Sales Price Point Setup
Example
As per the above screen shot, an item in Business group 1, Division group 22, Retail department 0101 and
Retail group 1 (Mens leisure) that has a Suggested Retail Price of 10.00 will be sold at 1,750.00.
For the items in the same Business group, Division group and Retail department but in different Retail group,
the price will be 1,890.00.
For all other items in Business group 1 and Division group 22 the price will be 1,990.00.

Vendor account
The field Vendor account denotes the list of vendor codes created in standard AX vendor master.

Name
The field Name denotes the name of the vendor selected in the field vendor account.

Business group
The field Business group denotes the list of business groups created in Retail Back office.

Division group
The field Division group denotes the list of division groups created in Retail Back office.

Retail department
The field Retail department denotes the list of retail departments created in Retail Back office.

Retail group
The field Retail group id denotes the retail group id.

Name
The field Name denotes the name for the selected retail group id.

Suggested retail price
The field Suggested retail price denotes the factor which will be used for calculating the sales price.

Sales price
The field Sales price denotes the price at which product will be sold.
Chapter 3 - LS
Retail Back Office
181
Back Office User Guide
Chapter 3 - LS
Retail Back Office
182
Back Office User Guide
4 Processes
LS Retail AX supports retail specific processes like Statement Journal posting (Day End), Labels printing,
Item/Order creation (Import journals), Replenishment (Cross docking/Buyers push), Contract concession.
These periodic activities are carried out as and when required. Some of these periodic activities post
physical Inventory, post financial ledger entries, Inventory journals, purchase orders etc.
4.1
Journals (Statements)
Procedures that are typically executed at the end of the day involves collecting transaction data, validating
tender amount, that is, entering counted amount against the transaction amount and finally posting the data.
If required, tender declaration can be run on each POS terminal. All transactions from the POS system must
be calculated and posted into General Ledger.
Depending on the selected closing method of the store, either Date & Time or Shift, user defines the
intervals between calculating and posting the statements. The user can create and post one statement per
shift if the closing method is set to Shift, or can post a statement at user defined date and time intervals, for
example; one statement a day, if the closing method is Date and Time.
Pre-requisites for End of Day Procedures (Statements)



4.1.1
Define Statement method for each store;
Define Closing method for each Store;
Close POS Terminals - There are two ways to close a POS terminal:
o By logging out of the terminal
o By performing a tender declaration on the POS terminal, and then logging out of the terminal.
Create statement
When all transactions from the POS terminals have been replicated to LS Retail AX, a statement can be
created, calculated and then posted.
A statement is used to calculate the total amount of all transactions that have been created since the last
store statement and register the counted tender types. The statement includes transaction for the period in
the statement or for the currently open work shift. When all the necessary information is available and all
counted amounts have been registered, the statement is ready to be posted.
To Create Statements:
1.
2.
3.
4.
Click LS Retail Back Office, Journals, Open Statements.
In the Store number field, select the relevant store number.
Press CTRL-N to create a new statement.
If needed, fill in the Trans. from date, Trans. from time and Trans. ending date, Trans. ending time
fields on the Setup tab.
5. Fill in all other information as required.
Chapter 4 - Processes
183
Back Office User Guide
FIGURE 4.1.1 – 1: Statement

Store number
The field Store number provides the list of all the stores. The user can select a store from the list for
which the statement is to be calculated.

Statement number
This is an auto generated unique number attached to the stores.

Calculated time
The field Calculated time is updated with the time, when user clicks the option Calculate statement in
the functions button.

Calculated date
The field Calculated date is updated with the date, when user clicks the option Calculate statement in
the functions button.

Posting date
The field Posting date is updated with the date for which the statement has been calculated.
Chapter 4 - Processes
184
Back Office User Guide
FIGURE 4.1.1 – 2: Statement

Shift
The group Shift provides the following:
o
o
Shift – The field shift denotes the number of the work shift to which the statement belongs, if
the closing method is defined as Shift.
Shift date – The field shift date denotes the date of the work shift to which the statement
belongs, if the closing method is defined as Shift.
FIGURE 4.1.1 – 3: Statement

Methods
Chapter 4 - Processes
185
Back Office User Guide
The group Methods provides the following:

o
Statement method - The field Statement method is updated by default as it is specified at the
store level and the store is selected in the statement journal.
o
Staff/Terminal – The field Staff/Terminal displays the list of all the staff if the statement method
is set to staff.
It displays the list of all the store specific terminals if statement method is set to POS Terminals.
This field will be disabled if statement method is set to Total.
o
Closing method – The field Closing method is updated by default as it is specified at the Store
level and the store is selected in the statement journal. User has the option to change the
closing method before calculating and posting the statement journal.
Transaction interval
The group transaction interval provides the following:
o
Trans. from date – The field Trans. from date denotes the start date of the transaction to be
included in statement calculation. This field will be updated with the current system date. User
has the option to change the date, as required before calculating and posting the statement.
o
Trans. from time – The field Trans. from time denotes the starting time of the transaction, for
the selected date, to be included in statement calculation. This field will be updated with the
time as 12:00:00 am. User has the option to change the time, as required before calculating
and posting the statement.
o
Trans. ending date – The field Trans. ending date denotes the date up to which transactions
are included in statement calculation. This field will be updated with the current system date.
User has the option to change the date, as required before calculating and posting the
statement.
o
Trans. ending time - The field Trans. ending time denotes the ending time, for the selected
transactions, up to which they are included in statement calculation. This field will be updated
with the time as 12:00:00 am. User has the option to change the time, as required before
calculating and posting the statement.
Chapter 4 - Processes
186
Back Office User Guide
FIGURE 4.1.1 – 4: Statement

Sales
The group Sales provides the following:

o
Posted sales transactions – This field denotes the number of inventory entries that have been
posted.
o
Unposted sales transactions – This field denotes the number of inventory entries that are not
yet posted.
Sales transactions
The group Sales Transaction provides the following:
o
Item/Barcode not on file – This field denotes the number of items in POS sales (transaction
sales) belonging to this statement which does not exist in the Item master.
o
Blocked items – This field denotes the number of items in POS sales (transaction sales)
belonging to this statement which were marked as blocked. The system temporarily unblocks
the items while posting.
o
Blocked customers – This field displays the number of customers in POS sales transactions
belonging to this statement which were marked as blocked. The system temporarily unblocks
the customer while posting.
Chapter 4 - Processes
187
Back Office User Guide

Transactions
The group Transaction provides the following:
o
Transaction with difference – This field displays the number of transactions belonging to this
statement having a sales/payment difference greater than the store's maximum difference in
Transaction when the program imported the transactions into the Retail Back Office.
o
Transaction on wrong shift – This field displays the number of Transaction Headers included
in the statement which belong to a Wrong Shift.
o
Unposted inventory transactions –
FIGURE 4.1.1 – 5: Statement

Sales
The group Sale provides the following:
o
Difference amount in MST – This field denotes the transaction difference amount in
company’s default currency.
o
Sales tax amount – This field contains the total VAT amount in transactions belonging to the
statement
o
Net amount - This field contains the total net sales amount in transactions belonging to the
statement
Chapter 4 - Processes
188
Back Office User Guide

Discount
The group Discount provides the following:
o
Total line discount – This field contains the total line discount given in transactions belonging
to the statement.
o
Discount amount - This field contains the total discount given in transactions belonging to the
statement.
 Income/Expense
The group Income/expense provides the following:
o
Income – This field contains the total amount in income account transactions belonging to the
statement.
o
Expenses - This field contains the total amount in expense account transaction belonging to
the statement.
FIGURE 4.1.1 – 6: Statement
 Posting
The group Posting provides the followings:
o
o
Status –
Posting date –
Chapter 4 - Processes
189
Back Office User Guide
FIGURE 4.1.1 – 7: Statement

Calculation
The group Calculation provides the following:
o
Calculated date – The field calculated date is updated with the date when user calculates the
statement in functions button for the transaction interval.
o
Calculated time – The field calculated time is updated with the time when user calculates the
statement in functions button for the transaction interval.
FIGURE 4.1.1 – 8: Statement
Chapter 4 - Processes
190
Back Office User Guide

Dimension
The group Dimension provides the following:
o
Department – The field Department is updated automatically based on the selection of the
store. Department dimensions are linked to each Store.
o
Cost center – The field Cost center is updated automatically based on the selection of the
store. Cost center dimensions are linked to each Store.
o
Purpose – The field Purpose is updated automatically based on the selection of the store.
Purpose dimensions are linked to each Store.
FIGURE 4.1.1 – 8: Statement
Chapter 4 - Processes
191
Back Office User Guide
4.1.2
Calculate statement
The system calculates the tender amount for all tender type according to the statement method. While
declaring the tender on POS terminals the system either uses tender declarations from the POS terminals
as counted amount or the counted amount can be entered manually. System calculates the difference
between the transaction sales amount and actual counted amount in all tender types.
When user calculates a statement, the program does the following:


It includes/marks all unmarked transactions (transactions which are not included in the
statement calculation previously) of the given time frame or work shift for which the particular
statement is created and calculated.
It calculates the total tendered amounts from the transactions and inserts the results into the
statement lines.
If the Statement Method is Total, it creates a line for each tender type in the transactions.
If the Statement Method is Staff, it creates a line for each tender type in transactions performed by the
selected staff member.
If the Statement Method is POS Terminal, it creates a line for each tender type in transactions performed on
the selected POS terminal.
There is no limit on the amount of times an unposted statement can be calculated. Thus the user can create
a statement at any time and calculate it repeatedly to have an overview of the total sales at all times. If the
closing method Date and Time is used by the user, then the user can change the time limit to include
transactions over a longer period.
To Calculate Statements:
1.
2.
3.
4.
Click LS Retail Back Office, Journals, Open Statements.
Browse for the relevant statement.
Click button Functions, Calculate statement.
When a message is prompted, click ‘Yes’.
Chapter 4 - Processes
192
Back Office User Guide
4.1.3
Post statement
Once the statement is created and calculated, user need to fill in the counted amount for each tender type
that needs calculation and has not been declared on the POS terminals. If declaration has been done on
POS, then counted amount will be updated automatically. Once this is done, the user can post the
statement.
In order to post calculated statements into the General ledgers, item ledgers, customer ledgers, VAT
ledgers and other related tables, posting groups and General ledger account links must be properly set up
for items, accounts, stores and tender types. Before posting a statement, the Counted Amount field must be
filled in for all statement lines.
Statement gets posted if and only if, the difference amount falls with-in the range of maximum Posting
difference defined at store master.
To Post Statements:
1. Click LS Retail Back Office, Journals, Open Statements. The Open Statement window appears.
2. Browse to the relevant statement.
3. In the statement lines, fill in the Counted amount field in the statement lines where the field is
empty.
4. If tender has been declared on the POS terminals and want to re-declare tender, then click the
Cash declaration button to re-declare Tender in Store.
5. On the Transaction Status tab, check if any errors have been reported in the relevant transactions
and fix those errors if needed. User must respond to transaction in the Items/Barcods not on file
and Transactions on wrong shift fields.
6. Click Functions, Post statement, Yes.
Attention
When user blocks a customer or an item, it will not be effective on the POS terminals until this
information is replicated to the POS terminal databases. The blocked items and customers can be
viewed from the Open Statement window. While posting, the program will temporarily unblock the
item or customer, therefore, the user does not need to act upon blocked items or customers before
posting.
4.1.4
Post items
Chapter 4 - Processes
193
Back Office User Guide
4.1.5
Clear statement
If user has already calculated a statement and either want to delete the statement or change the time period
for it, then the statement has to be cleared first. Clearing a statement results in taking the statement’s
marking off the transactions included, so the transactions can be calculated again in the same or different
statements. If not declaring tender on the POS terminals, enter counted amounts where necessary.
To Clear Statements:
1.
2.
3.
4.
4.1.6
Click LS Retail Back Office, Journals, Open Statements.
Browse for the relevant statement.
Click button Functions, Post statement.
When a message is prompted, click ‘Yes’ and then click ‘OK’.
Insert new line
FIGURE 4.1.2 – 1: Statement
Attention
Lines will be created in the Statement lines, with respect to Terminal number, Staff ID and Tender
types.
Lines will also include the transaction currency, transaction amount and Difference amount. Once
Statement lines are created user has to follow the steps of Post statement.
Re-declaring Tender in Store
When user has declared tender on the POS terminals and might want to change the tender declaration
in the store.
Chapter 4 - Processes
194
Back Office User Guide
To Re-declare Tender in Store:
1. Click LS Retail Back Office, Journals, Open Statements, and the Open Statement window
appears.
2. Browse to the relevant statement.
3. For the statement line user want to change the tender declaration for, click the Cash
Declaration button on the lower part of the window. The Cash Declaration window appears.
4. Fill in the new tender declaration for the statement lines, for the relevant coins and notes. For
each combination of a coin/note and a default amount select the quantity of the coins/notes in
the Quantity field.
5. The user can see the results of the re-declaration in the bottom line marked as Total.
6. When it is re-declared, click OK.
FIGURE 4.1.2 – 2: Statement
Chapter 4 - Processes
195
Back Office User Guide
4.1.7
Inquiries
Inquiries button on Open Statement is updated once the statement is calculated for a specific period. It
provides the information about the transactions included in statement calculation, Items which are not on
file, Blocked items, Blocked customers etc.
FIGURE 4.1.2 – 3: Statement
4.1.8
Reports
The Reports button on Open Statement is updated once the statement is calculated for a specific period. It
provides the report of Statement transactions, Statement Calculation and X-Report (Shift End).
FIGURE 4.1.2 – 4: Statement
4.1.9
Transactions
Chapter 4 - Processes
196
Back Office User Guide
The transactions button on Open Statement lines provides the option to navigate a statement up to a
Payments, Sales lines etc. This allows the users to view the Tender declaration transaction, and Banked
tender (Bank drop) transaction.
Chapter 4 - Processes
197
Back Office User Guide
4.2
Replenishment
LS Retail Replenishment offers the option to replenish warehouses and/or stores by way of Purchase Order
and/or Transfer Order. The Replenishment processes are executed at the Head Office. It is possible to
manually allocate quantities to be distributed to the stores. System provides three different distribution
methods:



Location Weight
Replenishment Rules
Fixed Quantity to All
Replenishment is used to assist the purchasing department in making purchase orders and also to assist
the warehouse with suggesting what needs to be transferred to the stores.
The location replenishment is also used when Items are distributed automatically to stores. If the item that
needs to be distributed has variants, the combination of the location replenishment curve and the size/color
curve is used to determine the quantity that is allocated to each location or store. This is done in a two step
process. First a purchase order is created with purchase lines using the sum-tab in the purchase order
form. When a line is created in this way, additional lines are automatically created using the size/color/style
for each variant of the item. The line quantity is based on the total weight assigned to each item variant in
the item dimension combination form. The second step is to go through the cross docking form and
allocate the quantity to be distributed to the stores using location weight, replenishment rules or fixed
quantity to all.
Before creating the purchase order with lines based on color, size and style curve the weight of
color/size/style and combinations has to be specified.
Chapter 4 - Processes
198
Back Office User Guide
Color, size and style curve
The color/size/style curve is linked to an item with variants. It defines the internal weight of each variant with
respect to quantity.
The total weight is made up of the product’s color, size and style weights which constitute the variant. First
the weight is set on the color, size and style group lines in the application.
Figure 4.2 – 1: Size Group and Size Group Lines
These weights are used to initialize the weight field when creating color, size or style directly on the item.
The weight on the individual item can be overwritten when required.
When an item combination is created for each Item the weight is initialized from the color, size and style
group lines. All weight values can be overwritten to change the total weight of the item combination:
Example
Shirt has 4 variants: S, M, L and XL. For each variant S sold, we want to sell 4 pieces of variant M, 3 piece of variant L
and 1 piece of variant XL.
To represent this as a size/color/style curve, variant S should have the value 1, variant M value 4, variant L 3 and
variant XL 1 in the Total Weight field.
Attention
Following the setups for Replenishment groups, Replenishment Rules, and Service category explained in Chapter 3.14
Replenishment in Back Office User Guide document.
Chapter 4 - Processes
199
Back Office User Guide
4.2.1

Cross docking
Cross docking from Purchase Order
With cross docking the user can choose to distribute items from the warehouse specified in the
purchase order lines directly to stores via a transfer journal. The main cross docking form is accessible
from the purchase order.
FIGURE 4.2.1 – 1: Planned Cross Docking
This form displays each purchase line from the purchase order with the purchase quantity, quantity received
now, deliver rest quantity and the quantity that has been set for cross docking. The grid below lists all
warehouses that are marked as Stores along with the quantity set for cross docking for each warehouse.
One transfer journal is created for each warehouse. A value can be entered manually for each line or the
update lines function can be used. If a transfer journal for the warehouse does not exist then one is
created. It is possible to view the journal by clicking the Transfer journal button.
To have the quantity calculated automatically by using either replenishment rules or by location weight, click
the Update lines button and the form below will be displayed.
Here it is possible to choose to have the system fill out all the lines in the purchase order, only the lines for
a certain item or only the line for an item and variant. This is done by clicking on Select All Order Lines,
Select Item and All Variants or Select Item and Current Variant.
Chapter 4 - Processes
200
Back Office User Guide
FIGURE 4.2.1 – 2: Update Lines
It is also possible to select which locations are to be processed by filling out the Replenishment Group
Filter or the Location Filter. If user wants to update the locations belonging to certain Replenishment
Group, he/she can enter that Replenishment Group in the Replenishment Group Filter field. Also, if user
wants to update certain stores only, he/she can apply a filter for the stores in the Location Filter. User
always has to select Location Weight to use the Filter.
By doing this a transfer journal is created for each warehouse. By making changes either here or on
the cross docking form the journals are automatically updated.
An alternative way to start the cross docking process is to select Create cross docking option under
Functions button on Purchase order. This will call the Update Lines form directly and initialize the
location field with the value set in the location field on the Retail-tab on the purchase header. From
there the user can select to calculate the lines and create the transfer journals.
o
Distribution by the Replenishment rules
For example if the user wants to distribute 40% (or 20 pieces of the total quantity of 50 in the
purchase order) using the replenishment rules method he sets the following criteria:
Chapter 4 - Processes
201
Back Office User Guide
FIGURE 4.2.1 – 3: Update Lines
If the purchase order being cross docked has a service category which has a replenishment rule
defined then this replenishment rule is used. If the replenishment rule is not found in the service
category then the items to be crossed docked must belong to a retail group or retail department
where the replenishment rule field has been filled out.
The item belongs to a retail group which has the DVS replenishment rule so the Item will be
distributed according to that rule.
FIGURE 4.2.1 – 4: Replenishment Rules
By selecting this replenishment rule, the quantity will be distributed 25% to the stores in
replenishment group 10 (Small Stores), 33.33% to the stores in replenishment group 20 (medium
stores) and 41.67% to the stores in Replenishment Group 30 (large stores).
So when the user wants to use this method to distribute 20 pieces to the stores, 5 pieces (25%) will
go to the stores in group 10, 7 pieces (33.33%) will go to stores in group 20 and 8 pieces (41.67%)
will be sent to stores in group 30.
To get a better overview of the group select the Replenishment groups tab:
Chapter 4 - Processes
202
Back Office User Guide
FIGURE 4.2.1 – 5: Planned Cross Docking
There are 2 stores in Replenishment Group 10 Small Stores, Store 2 with a weight of 10 and Store
4 with a weight of 15. The 5 pieces that go to the stores in group 10 are distributed according to the
weight, so Store 2 will get 2 pieces and Store 4 will get 3.
By selecting the Locations tab we will get a better picture of this:
FIGURE 4.2.1 – 6: Planned Cross Docking
Chapter 4 - Processes
203
Back Office User Guide
o
Distribution by the Location Weight
If user wants to distribute 40% (or 20 pieces of the total quantity) of 50 in a purchase order using
the location weight method.
FIGURE 4.2.1 – 7: Update Lines
Firstly the sum of the weight of the warehouses is 125 (60 + 10 + 40 + 15) for stores 1 - 4.
By selecting this method, the quantity will be distributed 8% (10/125) to Store 2, 12% (15/125) to
Store 4, 32% (40/125) to Store 3 and 48% (60/125) to Store 1.
When user distribute 20 pieces to the stores, 10 pieces (48% of 20) will go to STORE1, 2 pieces
(10% of 20) will go to Store 2, 6 pieces (32% of 20) will go to Store 3 and 2 pieces (12% of 20) will
go to Store 4. The quantity distributed to these stores will be rounded to the nearest number of it.
Here the result can be seen:
FIGURE 4.2.1 – 8: Planned Cross Docking
Chapter 4 - Processes
204
Back Office User Guide
o
Distribution by the Fixed Quantity for All
This feature is selected if the user wants to distribute the same quantity to all locations. For
example user wants to send 2 pieces of every item and variant to all the locations, the quantity 2 is
entered in field Quantity to Distribute and Fixed Quantity for All is selected in the Distribution radio
buttons. When the OK button is pressed the quantity of 2 will be entered for all the locations for all
the items and variants.
FIGURE 4.2.1 – 9: Update Lines
Here is what the form looks like now:
FIGURE 4.2.1 – 10: Planned Cross Docking

Cross docking from planned purchase orders
Orders created from planned purchase orders in the Master Planning system can be cross docked
directly using the cross docking functionality. In order to do this a Service Category has to be set up for
the vendor from which it is being purchased from. The service category field for the vendor is located
in the Replenishment field group under the Retail-tab on the Vendor form.
Chapter 4 - Processes
205
Back Office User Guide
Attention
Detailed setup has been defined for Service category under heading 3.14 Replenishment, sub heading 3.14.3
Service category of the document Back office User Guide.
Attention
Distribution methods for cross docking from planned purchase order are the same as in cross docking from
purchase order.
These are:
Distribution by the Replenishment rules;
Distribution by the Location Weight;
Distribution by the Fixed Quantity for All.

Posting cross docking
When a purchase order or a packing slip is posted and the field Post journals when invoicing
purchase on the Posting tab of LS Retail parameters is marked, all related journals will be posted.
Chapter 4 - Processes
206
Back Office User Guide
4.2.2
Buyers push
The buyer’s push is used to distribute items from a warehouse to the stores. The quantity to distribute is
either entered manually or calculated automatically using the same methods as in cross docking.
The buyer’s push form can be accessed from the Retail Item form under Functions, buyers push and from
LS Retail Back Office, Periodic, Replenishment, Buyers push.

Buyers push from Retail item
When this form is assessed through the retail item form, lines will be displayed for each variant that the
item has and the location field will be initialized from the default warehouse for purchases .
FIGURE 4.2.2 – 1: Buyers Push
The quantity on hand for the selected warehouse is displayed in the grid along with the quantity set for
distribution. In the locations-grid all warehouses marked as stores are displayed.
The quantity for distribution in each store can either be entered manually or through the Update Lines
feature which works in same way as in the cross docking process.
If the user wants to use the Update feature to push all available quantity for item ESB-005 from
warehouse GW to Stores 1- 4. User enters quantity 25 (50% of the 50 pieces available in total) using
distribution method Location weight as seen in the following screen:
Chapter 4 - Processes
207
Back Office User Guide
FIGURE 4.2.2 – 2: Update Lines
When the OK-button is clicked the lines are recalculated using the distribution method selected by the
user. This process can be repeated as many times as the user wishes to.
The results from the action are as follows:
FIGURE 4.2.2 – 3: Buyers Push
Chapter 4 - Processes
208
Back Office User Guide
Unlike in cross docking, transfer journal(s) are not created until the create transfer button is clicked. A
separate transfer journal is created for each location with a journal line for each variant specified in the
buyers push lines. When the transfer journals have been created, they can be accessed through
Transfer journal button on the form or Inventory management, Journals, Transfer.
Attention
Distribution methods for Buyers push are the same as in cross docking.
These are:
Distribution using the Replenishment rules;
Distribution using the Location Weight;
Distribution using Fixed Quantity for All.
Chapter 4 - Processes
209
Back Office User Guide

Buyers push from Periodic
When buyers push form is assessed through from LS Retail Back Office, Periodic, Replenishment,
Buyers push form contains a header grid:
FIGURE 4.2.2 – 4: Buyers Push
Here a buyers push with many different items can be created. When an item is added here, lines for
items variant is automatically created. These lines can be deleted if required.
User clicks the button Update lines to push all available quantity for item ESB-005 from warehouse GW
to Stores 1- 4. User enters quantity 25 (50% of the 50 pieces available in total) using distribution
method Location weight as seen in the following screen:
Chapter 4 - Processes
210
Back Office User Guide
FIGURE 4.2.2 – 5: Update Lines
When the OK-button is clicked the lines are recalculated using the distribution method selected by the
user. This process can be repeated as many times as the user wishes to.
The results from the action are as follows:
FIGURE 4.2.2 – 5: Buyers Push
Unlike in cross docking, transfer journal(s) are not created until the create transfer button is clicked. A
separate transfer journal is created for each location with a journal line for each variant specified in the
buyers push lines. When the transfer journals have been created, they can be accessed through
Chapter 4 - Processes
211
Back Office User Guide
Transfer journal button on the form or through Inventory management, Journals, Item transaction,
Transfer.
FIGURE 4.2.2 – 5: Inventory Journal
FIGURE 4.2.2 – 5: Journal Lines
Once the Journal lines are created, store user has to validate the journals and then post them. After posting
the transfer journal only Inventory will be updated in to the system.
Chapter 4 - Processes
212
Back Office User Guide
4.3
Contract concession
Chapter 4 - Processes
213
Back Office User Guide
4.4
Labels
A label is a piece of paper, polymer, cloth, metal, or other material affixed to a container or article, on which
is printed a legend, information concerning the product, price, manufacturer detail etc. A label may also be
printed directly on the container or on article.
Labels have many uses: Product identification, Name tags, Barcodes, Pricing, Warnings, Batch numbers,
Expiry dates etc.
4.4.1
Shelf Labels
The user can let the system create shelf labels whenever price or comparison price of the item changes
in the store. For the system to collect information about needed shelf label printing, user will have to
assign the shelf label reports to the relevant retail items. The user can also create shelf label printing
either manually for one item at a time, or by using the function; Create Labels by Items, where the user
can print shelf labels for retail groups and retail departments.
FIGURE 4.4.1 – 1: Shelf Label Printing
Any shelf labels due for printing will be shown in the quantity field. User has another option to enquire
about the labels pending for printing and/or labels already printed by clicking on Transaction button.
FIGURE 4.4.1 – 2: Labels to Print/Printed Labels
Chapter 4 - Processes
214
Back Office User Guide
The user can print the labels by clicking Print button and select the option Print Labels. The user can
also reprint the labels as needed.
FIGURE 4.4.1 – 3: Print Labels/ Reprint Labels
Once the labels are printed system will update the quantity to Printed quantity field from the Quantity
field as shown in the above screen shot.
To Print Shelf Labels:
1.
Click LS Retail Back Office, Periodic, Labels, Print shelf labels.
2.
Click Functions, Create Changed Shelf Labels, and the Create Changed Shelf Labels window
appears.
3.
Fill in the Filter field by selecting the store for which user want to create shelf labels.
4.
Click Create. Select Create label by Item, fill in the Filters if needed. The program creates shelf label
entries for items with changes in registered shelf label price.
5.
Back in the Shelf Labels window; change the contents of the Quantity field if needed.
6.
Click Print, Print Labels.
7.
In the Print Shelf Labels window, select the printer you want to use for printing out the shelf labels and
then click OK.
Chapter 4 - Processes
215
Back Office User Guide
4.4.2
Item Labels
The user can let the system create shelf labels whenever price or comparison price of the item changes
in the store. For the system to collect information needed about item label printing, user will have to
assign the item label reports to the relevant retail items. The user can also create item label printing
either manually for one item at a time, or by using the function; Create Labels by Items, where the user
can print item labels for retail groups and retail departments.
FIGURE 4.4.2 – 1: Item Label Printing
Any item labels due for printing will be shown in the quantity field. User has an option to enquire about
the labels pending for printing and/or labels already printed by clicking on Transaction button.
FIGURE 4.4.2 – 2: Labels to Print/Printed Labels
The user can print the labels by clicking Print button and select the option Print Labels. The user can
also reprint the labels as needed.
Chapter 4 - Processes
216
Back Office User Guide
FIGURE 4.4.2 – 3: Print Labels/ Reprint Labels
Once the labels are printed, the system will update the quantity to Printed quantity field from the
Quantity field as shown in the above screen shot.
To Print Item Labels:
1.
Click LS Retail Back Office, Periodic, Labels, Print item labels.
2.
Click Functions, Create Changed item Labels, the Create Changed Shelf Labels window
appears.
3.
Fill in the Filter field by selecting the store for which you want to create item labels.
4.
Click OK. The program creates item label entries for items with changes in registered item label price.
5.
Back in the item Labels window, change the contents of the Quantity field if needed.
6.
7.
Click Print, Print labels.
In the Print Shelf Labels window, select the printer you want to use for printing out the shelf labels,
and then click OK.
Chapter 4 - Processes
217
Back Office User Guide
5 Inquiries/Reports
LS Retail AX provides extensive reporting capabilities in addition to the standard Microsoft Dynamics AX
reports. Reporting can be done in a number of ways but is always based on one of the three levels.
These are:
 Transaction level
 Statistics level
 Sales history
Based on these three levels, the system provides a number of reporting options, both in the form of online
analysis, that is inquiries or in the form of reports.
Both reports and online inquiries in AX support specific features such as Filtering and Sorting. This allows
the user to quickly filter the data on which the reports should be based. Custom date filtering is also
supported. Transaction and Statistics level reporting can also be done on time basis giving the possibility of
analyzing the sales flow throughout the day. In addition to this, sales on Item and Store level can be
displayed in graphical format.
LS Retail gives you the possibility to extract accurate sales information by providing you with numerous
statistical windows and reports that build on statistic tables, item value entries and transactions from the
POS terminals. Thus, you can know which items or variants are most popular, which store or POS terminal
is selling the most and how the staff is performing. By examining peak hours and load on specific POS
terminals, it helps to plan when you need more POS terminals open and schedule work shifts accordingly.
All standard sales reports in Axapta system can be used to analyse sales information. Items in un-posted
statements are reserved.
Advanced Statistics
The Advanced Statistics module contains additional reporting options for use on statistics level. This allows
the user to set up an own analysis view on the data, similar to the Account Schedules module in the
General Ledger module.
5.1
Posted statements
The posted statements form is an online statement inquiry form. This form displays a list of all posted
statements and statement lines. The user can navigate to transactions associated with any statement.
These include Tender declaration transactions, Payment transactions and Banked tender transactions.
Other features include the ability to sort and filter data based on any field in the header or line.
For example, all statements posted for Store 1 can be filtered and each statement can be further filtered by
terminal number.
Chapter 5 - Inquiries/Reports
218
Back Office User Guide
FIGURE 5.1 – 1: Statement Journal
Chapter 5 - Inquiries/Reports
219
Back Office User Guide
5.2
Transactions
This form is used to view a list of all transactions. Following are the type of transactions which are included
in this table: Logon, Logoff, Sales, Payment, Remove tender, Float entry, Change tender, Tender decl.,
Voided, Open drawer, Negative adjustment, End of day, End of shift, Sales order and Sales invoice. Posted
and unposted transactions can also be identified by filtering data in the Entry status column. This form also
displays POS transactions in the training mode under the Entry status Training. All sales transactions will
typically have a receipt number attached; this is the number printed on the POS receipt. Transactions can
be sorted by any field and can also be filtered using standard AX procedure. The user can navigate to any
of the linked Sales/ Payment/ Infocode transactions associated with any transaction wherever applicable by
clicking on the transactions button.
FIGURE 5.2 – 1: Transactions
Chapter 5 - Inquiries/Reports
220
Back Office User Guide
5.3
Retail sales
The Retail sales inquiry form shows a list of sales transactions executed at POS terminal. The system will
fetch records based on the date range, time range, retail department, retail group and item number.
The user can specify a value in all/some of the above parameters to view the desired transactions. An
option to view only posted or open transactions also exists.
For any selected item line, the user can navigate to the On-hand availability of that item, inventory
transactions pertaining to the line and lot inquiry. This is done by clicking the inventory button on the right
hand and selecting the required option.
FIGURE 5.3 – 1: Retail
Chapter 5 - Inquiries/Reports
221
Back Office User Guide
5.4
Gift cards
Gift cards represent vouchers issued and endorsed at the POS terminals. This inquiry screen shows a list of
transactions involving gift cards. Each line contains a gift card ID, date and time of gift card issue,
amount/value of gift card. If the gift card has been redeemed, the applied checkbox is ticked and applied
amount, applied date and time fields are updated accordingly.
All gift card transactions can be filtered by issue date range and applied date range from the query groups
provided on the screen.
FIGURE 5.4 – 1: Gift Card Table
Chapter 5 - Inquiries/Reports
222
Back Office User Guide
5.5
Credit vouchers
Credit vouchers represent credit notes in the form of vouchers which can be issued and endorsed at the
POS terminals. This inquiry screen shows a list of transactions involving such credit vouchers. Each line
contains the credit vouchers number, issue date and time and its amount/value. If the credit voucher has
been redeemed, the applied checkbox is ticked and applied amount, applied date and time fields are
updated accordingly.
All credit voucher transactions can be filtered by issue date range and applied date range from the query
groups provided on the screen.
A report containing the data displayed on the screen can be printed by clicking the print button on the top
right area of the screen.
FIGURE 5.5 – 1: Credit Voucher Table
Chapter 5 - Inquiries/Reports
223
Back Office User Guide
5.6
Loyalty cards
This form is used to inquire about Loyalty cards and their transactions. It displays issued card numbers in
the header part of the screen and transactions related to each card in the footer section of the screen.
The header section contains information like Loyalty card number, which is a unique card id. The scheme id
is the scheme code with which a particular card is attached. Loyalty customer is the linked customer
account to whom the loyalty card is issued. Point status is the number of points remaining in the card or the
net balance. Issued points is the total number of points issued for a card, Used points is the total number of
points used for a card and Expired points display the points which were not used till expiry date.
The footer section displays all transactions of a particular loyalty card. These transactions can be of two
types; points earned where loyalty points are positive and points consumed where loyalty points are
negative.
FIGURE 5.6 – 1: Loyalty Cards
Chapter 5 - Inquiries/Reports
224
Back Office User Guide
5.7
X report
The X report is printed out on the slip printer. It gives information such as the gross sale, discounts and sale
in each tender type, as well as information about tender operation amounts since last Z-report
FIGURE 5.7 – 1: Print X/Z Report
Chapter 5 - Inquiries/Reports
225
Back Office User Guide
5.8
All Discount offer
This inquiry screen is used to view details of all promotional offers created in the system. This screen
displays all four kinds of offers, that is; Discount offer, Mix & match, Promotion and Multibuy.
If the checkbox Active discount is selected, the system will display only those offers which are currently
applicable.
FIGURE 5.8 – 1: Discounts
Chapter 5 - Inquiries/Reports
226
Back Office User Guide
5.9
Discount offer
The Discount offer report gives the details on each discount offer. It shows the offer number and
description, price group and the starting date of the offer. Items covered under that offer will also be
displayed with their On-hand quantity and pricing details.
FIGURE 5.9 – 1: Discount Offer Report
Chapter 5 - Inquiries/Reports
227
Back Office User Guide
5.10 End of life cycle
The End of life cycle report shows items which have a season code attached with them.
A Season is used to group items together for merchandising purposes. A Season has a Starting Date and
an Ending Date. Seasons are used to define item life cycle.
This report shows the number of days left before the season ends, that is, the end date of the season for
each item.
FIGURE 5.10 – 1: End of Life Cycle Report
Chapter 5 - Inquiries/Reports
228
Download