ACTAR Nov 05 Lolly Pollacco CEA Saclay Front End Electronics for ACTAR.
CEA-05[1]
Transcript of CEA-05[1]
-
8/8/2019 CEA-05[1]
1/9
Integrating Back-Office & Retail Store Management in ERP ThroughSimulation Models
FRANCESCO DE MARIAAccenture SpA
Largo Donegani, MilanITALY
[email protected] http://www.accenture.com
CHIARA BRIANO, MATTEO BRANDOLINI, ENRICO BRIANODIP Consortium
Office Tower New Port of Voltri, GenoaITALY
{chiara.briano, matteo.brandolini, enrico.briano} @dipconsortium.org http://www.dipconsortium.org
ROBERTO REVETRIADIPTEM, University of Genoa
Via Opera Pia 15, GenoaITALY
roberto.revetria @unige.it http://www.unige.it
Abstract: - The paper describes shortly the architecture of a complex system for managing back office activities and storemanagement including MRP, Demand forecasting, stock evaluation system from the logistics and financial point of view,integrated in a company ERP. Simulation was the way to properly define the most suitable algorithm for demand forecastingamong the many complex combinations proposed by default in the ERP Central Component plus the ones proposed by keyusers. This architecture was applied in a complex retail chain involving different classes/clusters of point of sales and sellingmany different sorts of goods (grocery, food, clothing, electronics, home goods etc.)
Key-Words: - ERP Enterprise Resource Management, ECC (ERP Central Component), SOA (Service OrientedArchitecture) Modelling, customer behaviour, forecasting revenues, Key Performance Indexes
1. INTRODUCTIONThis work presents the logical and technical approach to
define and implement a solution architecture for an ERP-Integrated system for store management and back officeapplications: the features included are devoted to managinggoods in retail stores both from the point of view of quantities and values, considering all the possible phases of the process: from the order made by the store to the centralwarehouses (or directly to vendors), to the invoice process,
passing through all stock movements available in thestandard ERP functions and in customizing (goods receipt,good issues, stock transfer between stores, on-store food
production, scrapping, claims and returns from customersand to vendors, and so on). The algorithms inside the
material requirement planning tool for automated orders arechosen by simulation results on a baseline of historical dataversus simulation output for the same period, comparedwith analysis and calculus technique (i.e. Mean AbsoluteDeviation).
The architecture proposed was challenging due to twomain reasons; the first one is due to the problem size: thenumber of stores involved in the network is very highintroducing heavy computation issues both for theapplication developed inside the ERP Central Component(ECC) and for the simulation model used for comparingforecasting algorithms, at the same time number of items to
be managed (with a lot of management parameters to becustomized store by store) can potentially generate anoverload in the system control. The performance issue is a
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 44 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
2/9
really important factor, since all the stores in the retail chainare supposed to process orders at almost the same time onthe same items.
Demand & Supply Simulator
Fig. 1: Simulating Supply and Sales Forecasts
The second main issue is related to the necessity todesign the operative procedures in compliance withcompany MIS (Management of Information System) andusually with ERP/ECC transactional system; this aspectintroduces additional complexity not only in relation to the
data availability and reliability. The retail chain object of the case study was coming from the recent fusion of different smaller retail chains, so there is a big issue for instance in batch procedures for synchronization of datacoming from different legacy software, can affect reliabilityof data along the day or along the week, and a procedure of
backup in case of a missing connection was setup (i.e.interface with a specific cash checkout counter can beinterrupted, and sales data can be not available, but the
proposal must be any case available based everyday). So itwas fundamental to define procedures able to beimplemented in the real MIS and with reasonable
performances.
2. REDESIGNING STORE MATERIALMANAGEMENT
The innovative idea proposed by the authors is related tothe fact that the store drives the inventory managementalong the entire retail supply chain, getting the most up-to-date information related to real customer demand; thereforethe proposed architecture is designed as a distributed systemthat allows to be easily accessible by remote users, butguaranteeing best computation performances from central
servers and management optimization by centralmanagement. This was achieved by getting opportunitiesand identifying synergies in merging store requests.
In the presented case, the automated order proposal isapplied to a store network of about 300 sites, many of whichhaving in assortment at least 20'000 different items
belonging to different types and classes: grocery and homesupplies, clothing, fresh food, electronics, furniture etc. It iseasy to understand that this is a very heavy computational
problem; in addition it requires extensive access tohistorical data for forecasting, an effective GUI (graphicuser interface) to be used by each department manager in
the store, accessing only to authorized data but at the sametime of other users, each one is allowed to correct order
proposed by the system by introducing their knowledge andfeelings. This is the reason why very user friendly interfacesfor employees updating and correcting data remotely isneeded, such as efficient reporting for central managementand executive company control.
The system developed was developed for therequirement of a big retail company operating in the field of food and no-food retail, holding about 350supermarkets/hypermarkets/small city stores, clustered, butdifferent as what concerns extension, assortment, pricing,location, typical average customers. The study and theimplementation of the ECC integrated system started fromsome basic requirements:
The creation of a set of tools able to manage all theaspects related to goods stock movements inside the
stores (quantities and values) in order to build-up thestore annual budget and economical/fiscal report(mandatory)
the development of all the applications as centralizedinside the ERP/ECC system already used for other applications by the company: the store application is infact the front-end point collecting all the integratedinformation coming from all processes in the company:logistics, financial, marketing and promotionalactivities, etc.
The Integrated System, for all these reasons, isnecessarily composed by a series of modules and functionsinterlaced among them:
Order Proposal (custom MRP) for goods managed bycompany warehouses
Order Proposal (custom MRP) for goods manageddirectly by vendors
Administration and financial Procedures for on-storeoperations:
All types of goods waste declarations
Transfer between stores
Transfer of goods for internal on-store production of fresh food
Claims from customers
Errors from cash barrier
Inventory management
Claims from store to vendors (warehouses anddirect ones)
In order to manage all these operations, the systemneeds the following input/output:
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 45 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
3/9
INPUT
DATA TIME/Frequency INTERFACE
Sales Each night Cash counter to ERP
Warehouse Bills Each night ERP to ERPVendors bills On store request Pre-compiled based on
the order released bythe store
Administrativemovements of Goods
Registered bythe store day byday
Data entry or file fromscanning devices
OUTPUTDATA TIME/Frequency INTERFACEOrder According with
authorizationcalendar
Notify from ERPlocal store systems(on request)
Administrativemovementsof goods
Weekly From ERP to localAdministration tools(to be substituted
by ERP IntegratedSystem)
The transitory situation is characterized by a series of interfaces with local systems that are to be progressivelysubstituted with ERP-integrated tools in the steady-state, butthat represent any case a potential series of issues to bemanaged.
In order to reduce operations of data entry and makethem as much user-friendly as possible, it has beenintegrated on the system the possibility of reading data froma batch wireless barcode scanner (PDT) programmed inorder to collect all the necessary information in all thesuitable applications.
This scanner integrates with various functions:
Store goods display creation
Stock fiscal/logistics evaluation (inventorymanagement)
Administrative/fiscal movements (transfers, scrapping)with all the particular details of each movement
At the moment there is also in evaluation the possibilityof integrating all the system for use on wireless/RFIDterminals and on palm-PCs. This second possibility is muchmore easy, but the cost and lack of robustness of the devicesis still an open point for many companies.
In the present moment, the ERP/ECC-Integrated Systemfor On store Goods Management runs on different kinds of goods (grocery, chemical products, frozen food etc.), on anetwork involving at least 10 different warehouses and
logistic platforms. These numbers will grow up involving
other kind of goods, other platforms and all the stores on thenetwork, divided into clustered chains (managed incompletely different ways) and organized into three macrogeographical areas through part of the Country.
1. LOGICAL FLOW OF OPERATIONS INTHE SYSTEMThe order made by each store is somehow authorized by
a calendar of possible transmissions set up by the logisticarea (for warehouses) or by the commercial area (for directsuppliers). Each day each store finds in the proposal areaonly the items and the suppliers for which in that day thereis the authorization for the order. The system automatically
pre-proposes the quantity of each item that is necessary for covering the forecasted needs considering:
Days in which the store is authorized to send orders andrelated days of delivery of goods (based on lead time of each warehouse/vendor for each store)
Days in-between the next deliveries in which the store isopened to customers
The proposed coverage order considers:
Minimum stock to be guaranteed for each item
Stock at the present moment
Orders to be delivered in the next period
Forecast of sales in the period Other possible correction factors to be defined by the
store (multipliers, leveling factors, extra-coverage etc.)
The calculation is the following:
Stock +
Orders to be delivered
Forecast in the period of coverage
Minimum Stock guaranteed = ________________________________
ORDER PROPOSAL
The forecast algorithm has been chosen thanks to the useof a simulation model as decision support systems (DSS).
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 46 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
4/9
2. SIMULATION AS DSS FOR CHOSINGFORECAST ALGORITHMIn order to evaluate efficiency and efficacy of different
possible algorithms (ECC standards and customs), it has been developed a simulation model able to test all possiblealgorithms with different parameters. The data used for testing the forecasts was an historical series of demand(sales) data for 35 days in the past, plus one week to beconsidered as future (total: 42 days) on 5000 items (basicassortment, common to all stores).
The forecast is evaluated each day for each item for theseven days forward, based on the 35 days in the past.
The evaluation of performance is based on the MeanAbsolute Deviation technique, according with the standard
performance indexes used in the ECC system. The dataresulted as output from the simulation run are compared
with the real data with the M.A.D. technique:
Through simulation it was possible to compare differentalgorithms (both ERP standards and custom) such as:
Moving average on 35 days
Average of homogeneous days in the week (withoutweights)
Average of homogeneous days in the week (withsmoothing weights)
Average of homogeneous days in the week (withsmoothing weights, deviations and correctioncoefficients)
The result of the simulation run has led to the choice of the Average of homogeneous days in the week withsmoothing weights.
This algorithm is based on the historical data of past 5weeks starting from the present date with a scheme that can
be summarised as follows:
Item.YYY M T W T F S S
week.-5 V13 V14 V15 V16 V17
week-4 V11 V12 V23 V24 V25 V26 V27
week-3 V21 V22 V33 V34 V35 V36 V37
week-2 V31 V32 V43 V44 V45 V46 V47
week-1 V41 V42 V53 V54 V55 V56 V57
Current V51 V52
Current day: Wednesday
Day for Item Demand forecasts: Thursday
In this case weighted average of the sales values on thelast 5 Thursday per item/sales point, is applied. The weightof each date decreases in proportion to his oldness.
Forecasts for the j-th day of the week
=5
151
i ijiV C In this case it was used 5 as fixed value, based on a
simplified hypothesis that considers this as the regular valueof corresponding sales data available on the history; thisassumption improve system efficiency and it is reasonablefor all the items characterized by low demand. In the case of goods with high demand rates, the relation it is similar,therefore in this case in this necessary to properly computedays in which sales take place (excluding days in which thestore is closed) and to evaluate (if exists) presence of in-week closings; due to this fact the fixed value is substituted
by the real number n, properly computed, as real number of historical data available in the database over the last fiveweeks, for the corresponding day of the week needed by theforecast algorithm.
The weights are normalized in order to properly proceedin the computation by the following relation:
1 = =
5
1i iC
.
In the latest release of these algorithms, implemented for Retail ECC in continuity with previous logics in old legacysystems, the weights were predefined with the followingsettings, defined on the experience of subject matter expertsand moving from the most recent week to the oldest:
1.0 - 0.4 - 0.3 - 0.2 - 0.1
The correction of demand is based on the meanvalue of sales on the corresponding days where none
promotional activity was active for the item under analysis. To do so, the system is able to automaticallyrecognise which items are subject to promotionalactivities in the period, if this information is stored andcorrectly maintained in the database (i.e. item master data, specific custom applications and so on).
AUTOMATED STORE ORDER GENERATION
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 47 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
5/9
3. GENERAL ARCHITECTURE OFBUSINESS PROCESSES ANDOPERATION MANAGEMENTThe following processes was simulated in order to check
the effectiveness of an new Automated Proposal for Ordersto suppliers and central warehouses ( in the following calledOAP) that elaborates the quantities and it is directlyintegrated in the company ERP Central Component(successfully applied to SAP R/3 Retail); at the same timethe procedures for the Administrative Module for Order Proposal Management (AMOPM) are designed and testedwith the support of simulation.
ORDERS TO DIRECT SUPPLIERS AND INVOCING
The Process includes the following steps:
(Prerequisite is the correct data entry related to suppliersin the ERP system)
Order Automated Proposal (OAP) generates the order for each Store based on available data, with the samealgorithms used for goods managed by the OAP throughthe central warehouses
Each Store confirms the order to the Central CompanyManagement system (CCMS)
CCMS groups all the orders and check for possiblesynergies on supplier orders (i.e. reaching quantities for getting logistics or commercial discounts). Here is the
possibility to implement semi-automated proposals ondemand.
CCMS sends to each suppliers the orders with the detailsfor directly delivering the proper quantities to each storeor for central delivery on the Central Warehouses (CW)
The ordered quantities are confirmed by CCMS back tothe Stores
Bills of Parcel are confirmed by CCMS back to theStores
If needed: Claim Management
If needed: Return of goods from Stores to CWs
Invoice Production (extra OAP/AMOPM)
The centralization of direct deliveries from vendorsincludes all the items that usually are managed by CWs buteventually can be directly delivered by suppliers incorrespondence of marketing or logistics opportunities.
This management change (from CWs to direct delivery)need to be defined in ERP Item Databases for eachitem/store entity (master data attributes).
Supplier andRelated Items Coding
Logistic Discount TermDefinition
OAP Activation for Item/Store Entity
Order Proposal Elaboration by OAP for each Store
Rounding to the PredefinedPacking or to specific Profiles
defined for each Supplier/Delivery Date
Collecting Order bySupplier/Delivery Date
Rounding Order based onthe Supplier Profile and
Existing Discount Terms
Order Emission to theSupplier with details for
direct delivery andstore multidrop
Order Confirmation tothe Store including details
of effectively preparedmaterial for deliveryto Sale Points and
Automatic Info for LocalDirect Deliveries
Material Arrival withBill of Parcel
Bill of Parcel insert on ERPItem Delivered List
introduced in the preloadingday
Saving of the StoreOrder Proposal and
Confirmationfor Completing the Procedure
The optimization of the loading for each single store order proposal is arequirement for Ipermarkets, but in Supermarkets this procedure need to
be manually verified for checking if rounding up the order for gettingadditional discount is compliant with site storage capabilities
CCMS
STOR ES
Direct Deliveries to be Centralized
AdministrativeManagement by AMOPM
Flow related both to CCMS and
Stores
Codifica del Fornitoree dei relativi articoli
Eventuale Abilitazione alloSconto Logistico
Attivazione POA per Articoli/PdV
ElaborazioneProposta dOrdine a PdV,Arrotondamento al pallett
o alla soglia definita tramitetasto funzione*
per fornitore/data consegna
Collettazionedellordine
per fornitore/data di consegna
Proposta di
arrotondamento per fornitori abilitati
Emissione dellordineverso fornitore con
riferimento per consegnedirette a PdV.
Conferma dellordinedopo la collettazione
verso il PdV.(Preparato)
Automatica per Dir. Locali
Ricezione mercee bolla cartacea
Inserimento dati bolla su SAPLista articoli in consegna
nel giorno precaricata
Salvataggio Proposta a PdV,Conferma finale chiusura
Occasional Direct Deliveries
The Storeor a Store
Cluster reach theThreshold for getting
a LogisticDiscount?
Regular WarehouseMaterial Management
Verso FlussoGestione Amministrativa
Merci (PRA)
Flow related both to CCMS and
Stores
Supplier andRelated Items Coding
Logistic Discount TermDefinition
OAP Activation for Item/Store Entity
Order Proposal Elaboration by OAP for each Store
Rounding to the PredefinedPacking or to specific Profiles
defined for each Supplier/Delivery Date
Saving of the StoreOrder Proposal and
Confirmationfor Completing the Procedure
The optimization of the loading for each single store order proposal is arequirement for Ipermarkets, but in Supermarkets this procedure need to
be manually verified for checking if rounding up the order for gettingadditional discount is compliant with site storage capabilities
CC
MS
STOR ES
AdministrativeManagement by AMOPM
Collecting Order bySupplier/Delivery
Date RoundingOrder based on
the Supplier Profileand Existing
Discount Terms
Order Emission to theSupplier with details for
direct delivery andstore multidrop
Order Confirmation tothe Store including detailsof effectively prepared
material for deliveryto Sale Points a nd
Automatic Info for LocalDirect Deliveries
Material Arrival withBill of Parcel
Bill of Parcel insert on ERPItem Delivered List
introduced in the preloadingday
Codifica del Fornitoree dei relativi articoli
Eventuale Abilitazione alloSconto Logistico
Attivazione POA per Articoli/PdV
ElaborazioneProposta dOrdine a PdV,Arrotondamento al pallett
o alla soglia definita tramitetasto funzione*
per fornitore/data consegna
Order Emission to the Supplier by PredefinedCommunication
Channels (i.e.Phone , Fax, Email)
Ricezione mercee bolla cartacea
Inserimento dati bolla su SAPLista articoli in consegna
nel giorno precaricata in baseAllordine emesso
Possibilit di inserire articoli Non riferiti allordine emesso
Salvataggio Proposta a PdV,Conferma finale chiusura
Local Direct Deliveries
Verso FlussoGestione Amministrativa
Merci (PRA)
Flow related both to CCMS and
Stores
Supplier andRelated Items Coding
Logistic Discount TermDefinition
OAP Activation for Item/Store Entity
Order Proposal Elaboration by OAP for each Store
Rounding to the PredefinedPacking or to specific Profiles
defined for each Supplier/Delivery Date
Saving of the StoreOrder Proposal and
Confirmationfor Completing the Procedure
The optimization of the loading for each single store order proposal is arequirement for Ipermarkets, but in Supermarkets this procedure need to
be manually verified for checking if rounding up the order for gettingadditional discount is compliant with site storage capabilities
CCMS
STOR ES
AdministrativeManagement by AMOPM
Material Arrival withBill of Parcel
Bill of Parcel insert on ERPItem Delivered List
introduced in the preloadingday. Possibility to add items
not included in the order
General Operation Flow Chart Direct Deliveries
Direct Delivery Good Management
Codifica del Fornitoree dei relativi articoli
Eventuale Abilitazione alloSconto Logistico
Attivazione POA per Articoli/PdV
Creazione Proposta dOrdine,elaborazione e salvataggio.Arrotondamento al pallett
automatico per fornitore/data consegna
Collettazione dellordine per fornitore/data di consegnaPossibilit di arrotondamento
sulla base dellabilitazionedel singolo fornitore
Order Emission to Supplier with eventual Details for Store
Multidrop
Check fur Using EDI(it dont allows to transfer
details of multidrop)
Ricezione mercee bolla cartacea
Inserimento dati bolla su SAPLista articoli in consegna
nel giorno precaricata
Bill of Parcel is Accepted?
Inventory and Value Updateson the Store
Automatic material movement
from travelling CCMSwarehouse for
computing stock values
Inventory changes on ClaimWarehouse of the Sotre
by Updating MonitoringSystem
Storage Value Updates
Not in Store Mix Not Codified (recored on dummy
item with note info) Not Available Not Compliant Central Assignement
not accepted bythe store
Store introduce request for material returning/destroying
materials*
It is required to returnmaterial?
CCMS authorizes the Storeto Good Return or Destroy *from his monitoring system
Return Movementsin Quantities/Value by
FIFO LogicDocument Creation
Inventory Changes*Quantities/Value
FIFO Logic No Document Creation
yes
no
yes
no
It is required
to activatea Claim?
* = Clearance for Destruction
ClosureL
o c a l Di r e c
t D
e l i v
e r i e s
Supplier andRelated Items Coding
Logistic Discount TermDefinition
OAP Activation for Item/Store Entity
Order Proposal Elaboration by OAP for each Store
Rounding to the PredefinedPacking or to specific Profiles
defined for each Supplier/Delivery Date
Collecting Order bySupplier/Delivery Date
Rounding Order based onthe Supplier Profile and
Existing Discount Terms
Order Confirmation tothe Store including details
of effectively preparedmaterial for deliveryto Sale Points and
Automatic Info for LocalDirect Deliveries
Material Arrival withBill of Parcel
Bill of Parcel insert on ERPItem Delivered List
introduced in the preloadingday
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 48 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
6/9
The operational logic for direct delivery from suppliersto stores is based on the following general process:
Sale Order
OAP Order Proposal
Purchasing Request
Purchasing Order Headline: CCMS, Material OriginCW for accounting even without
physical storageOrder Valorization
Material EntranceConfirmed by Store
Bill of ParcelOrder Procedure Closure
Invoicing
Store Updating (quantity/vale)
ImmediateRe-Invoicing
Instantaneous Value for Item/Store/Date
Invoice Check CCMS
Error onValorization
Credit/Debit NotesSquareness
Material Return &Claims
Credit/DebitWriting Off
Quantities/Values
OK?
EXIT
Inventory Decreasing Operations due to Dispersions
These procedures are devoted to manage cases of itemsdamaged, broken, lost or robbed inside the store, at differentmanagement levels, and with different results on final stock evaluation. They include:
Updates on inventory level both for items managed bythe OAP and by traditional ERP procedures
Stock adjustments for Administration/financial procedures
Report creation for item damaged and stolen for thefollowing organizational layers:
Store Management Level (Summary andDetailed Reports) including just sales price for the involved items
Marketing Management Level (Summary andDetailed Reports) including also values of
purchase and margins on goods.
The changes in inventories due to broken items androbberies (BIR) have different impact on the ERP system,since they require:
Correction in Inventory Levels in OAP for the itemsmanaged by this system
Recording inventory change due to BIR for administration/financial purposes, and periodicgeneration of an automated file to be examined bycentral administration, with checks on already processedrecords in order to avoid information duplication.
Recording special causes of BIR (i.e. freezing systemmalfunctions FSM) for special procedures (i.e.administrative actions with insurances) can be activatedas special inventory modifiers
Operation Flow Chart
Data CollectionTerminalDownload
BIR DataManual Input
Table Update:Item OAP
Item not-OAPItem discharged
Item Data Buffers
ScrapsManual
Management
OAP InventoryUpdate
Changes due toBIR
BIR Update onHistorical
DBase
Inventory Updatefor Item out of
OAP Management
File Creationfor AdministrationSoftware Systems
AutomaticPeriodic
Update Procedures just for FSM
AutomaticPeriodic
Update Procedures
Material Transfer among store departments due toInternal Production activities
In a huge retail store it is often required to simulate alsomaterial transfer "among Stores" and "among StoreDepartments" devoted to support internal productionactivities (i.e. delicatessen); these activities require thefollowing procedures:
Administration/financial File Support Generation
Inventory Level Update for Stores and Departments
Stock Evaluation attributed based on lot values using for instance FIFO Logic (first in first out logic).
Stock Transfer between Stores
The stock transfer between stores can be performed dueto different motivations, and typically involves complexlogistics and administration/financial procedures for
properly attributing the final stock evaluation; in this case infact it is necessary to define precisely and correctly the
procedures in order to guarantee effective management.Different stores, in fact, can manage different assortmentsand different prices for the same items. Plus or minus valuecalculation in stock must be correctly assigned to the stores,and items not part of the assortment of the destination storeare inhibited/rejected from the system. An operation of delivery confirmation both in inbound and outbound is
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 49 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
7/9
considered, transferring the stock on correct logicalwarehouses and storage locations step by step.
Operations Flow Chart
Starting Store
Final StoreItem Scanning and Data
Downloading on PC
Data Import in ERP Tables:Corrected ItemsItems out of ERP Management Manual Correction
Bill of MaterialTransfer Printing
Renaming and RecordingData Terminal from PCCancel Confirmation on DataTerminal
Data Update on MaterialTransfer Table of the ERP
Administrative File Creation
One time
each week
Transfer on Virtual TravellingWarehouse
Material Loading Procedures
Store Inventory Update
Store Inventory Update
The item list with all relevant attributes and details can be downloaded into ERP database by Portable DataCollection Terminal (PDT) or can be directly insertedmanually into ECC transactions by users. The main idea isobviously to use PDTs for massive transfers/updates andmanual entry for checks and adjustments.
Internal Production Transfer - Operation Flow Chart
Manual Input Data
Database Check about ItemCharacteristics Manual Correction
Item Inventory Update
Table UpdateDepartment Material Transfer
Internal DocumentPrinting
Administrative FileCreation
One timeeach week
This procedure is the last step completing the transfer among departments procedure, typical from those retailstores that sale self-made products, such as cakes,delicatessen and so on. In inventory input there are itemsthat then will be transformed in something different, to besold in a different shape and with a different value. Theinventory management needs to have this information tocalculate properly quantity and values of the as-is situationand make correct forecasts for the future.
Goods Return from Customers and CheckoutCounter Record Correction
These processes are not very simple to be managed dueto the multiple cases of outputs at the end of whole life
cycle of the goods flow, that includes, among the others,issues such as:
Inventory level updated for OAP Managed Items and for items managed with standard/manual MRP
Returns Management with all its final possibilities:scrapped, resent to supplier, blocked in quality control,checked/repaired and re-sold, gifted to non profitassociations etc.
Corrections to checkout counters errors, that can bemade in different ways depending on the mistake nature.
Operation Flow Chart
Data File Collection
Table Updating:
Material ReturnKeyboard Input Errors
OAP Item Inventory Updatesnot-OAP Item Inventory Updates
Changed Item Erasing from tables:Material ReturnKeyboard Input Errors
Manual Scraps Management
Confirmation of ProperInventory Updates
Inventory Store Check for Material managed by ERP
This procedure corresponds to the inventorymanagement activity for checking and updating storage
levels regarding each single item controlled by theERP/ECC, both the ones managed with the new MRPcustom solution both with the traditional/standard
procedures (if existing); the inventory check procedureapplies the following policies:
Inventory Store Check Procedure
Inventory Data Collection based on Manual Standard Procedurein Use
During theInventory Check Procedures is the
Store Closed?
Wait till next morning in order to allow proper computationof material flow during night data transfer in relation to sales
and bills of parcel
Saving Inventory Level on OAP on persistent table
Inventory Update on ERP System
Inconsistency Reprocessing:1) Correction of Wrong Detected Data2) Erasing Records affected by chronic errors based on log
file reports
InconsistenciesDetected?
Validation of Store InventoryAutomated Print of any Remaining I nconsistency
Check between Validated Inventory Level and OAP Inventory saved onthe Inventory Update date
Saving Updates due to delta between Validated Inventory Check andOAP Inventory Level
Reporting on the Value of the Inventory validated by Store for Administration
Verification and Correction from Administration
Final Validation from Administration
Data Saving on ERP table
Creation of Credit/Debit Accounting Data and Up-to-Date Inventory Printing
NO
Yes
NO
yes
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 50 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
8/9
Claims and Material Return
The flow chart for operations in this case is based onteam activities devoted to design administration (financials)and logistics procedures, and includes different phases:
Confirmation (or not acceptance) of the Bills Parcel
Claim Management
Materials Return Management
Invoice Production (extra OAP/AMOPM)
Claim Management
Bill of Parcel DataConfirmation on ERP
Changes in InventoryValues and Quantitiesof the
Store
Insert of Item Data on Claim MonitoringChanges on Inventory Levels on the
Claim Warehouse of the StoreEmission of a Voice Inconsistency Note
Responsible CW enable the claim bya Monitoring System and Voice
Authorization Inconsistencyrespecting claim terms
in term of Value for Item Transfer respecting FIFO logic
Claim Characteristics:
48 hours from delivery date for grocery 24 h from delivery date from fresh food Before Promotion Start Date for Promotional
First Lot Delivery
Bill of Parcel isAccepted?
A Claim Arises ?
Notification to CCMS
Motivation:
Based on Administrative Templates Distinction between Breaking due to
transportation or due to handling
Activation of Procedurefor Material Return
There areitem requiringMaterial
Return?
Closure
* = Clearance for Destruction
Goods Returns Management
Store introduce on Monitoring SystemRequest for Item Return/Destroy *
Responsible CW enable the Storeto proceed with Material
Return/Destroy fromMonitoring System
Inventory Updates dueto Material ReturnQuantities/Value by FIFO LogicAdm. Document
CreationInventory
Updates due toDestroy Procedure*
Quantities/Value by FIFO Logic
No Adm. DocumentCreation
Item to Return-Directly from Bill of Parcel (respecting Term)-From Claim Monitoring System (based on Motivation)
Material to be Returned-Based on Return Request from a CW
Store Updates InventoryChanges based on CCMS
Authorization
Return Characteristics:
48 hours from delivery date for grocery 24 h from delivery date from fresh food Before Promotion Start Date for Promotional
First Lot Delivery
Motivation:
Based on Administrative Templates Distinction between Breaking due to
transportation or due to handling
* = Clearance for Destruction
Claim Creationon OAP/AMOPM
AutomaticDispersion
Inventory Updates
Inventory Changeson Store Not Available
Item List
Notification Result to Store
Value Update for CW & Store
Update the NotAvailable Item
Database
Generation of a Notebased on
AdministrativeTemplates
Inventory Changeson CW Available
Item List
This lotwas shipped?
CCMSConfirmation &
Approval?
Store CW
Notes onCCMS Monitoring
System
Yes
No
Yes
No
CW
StoreItem Available
for Sale101
Item Not-Availablefor Sale
181
Item Availablefor Sale
0001
Item Not-Availablefor Sale
SuspendedAdministrativeTemplate for
CW DebitComputation
Sending Bill of ParcelDebit to Store and Credit to CW
ClaimUpdating Just Inventory Quantity
Not Authorized by CCMSAutomatic Dispersion Movement based on Claim Details
Authorized by CCMSCreation Administrative Template
Item not Shipped Other M otivations
Value of Inventory Changes for Store Budgeting
The main target for this new integrated solution is todevelop a Knowledge Management System for consolidating store budgets by dynamic management.
This goal is defined as Credit/Debit Accounting and it isdeveloped by a real time calculation of the stock evaluationgoing in and out from the stores.
OAP/AMOPM SYSTEMReturn from Customers
Positive Modifications onInventory Levels
Bills of Parcel from CW
Bills of Parcel for DirectDeliveries from CW
responsible for re-invoicing
Material Transfer amongStores
Known Losses andNegative Modifications on
Inventory Levels
Receipt
Receipt
Receipt
Receipt
Consumer Invoices
StoreInventory Check
Storage Value Updating
Loading
UnLoading
Bill of Parcel Sales
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 51 ISBN: 978-960-474-151-9
-
8/8/2019 CEA-05[1]
9/9
Procedure Reproducing Transitory ERP Configuration
COMPANY MIS
MARKETING & PRICINGTOOLS
Interface Traditional Software System & New Erp
ERP
DATA WAREHOUSING
ITEM MIX AND PRICE LISTInitial Setting and Updates
At the end, just ERP and Data Warehousing will exist.All other steps will be integrated into ERP CentralComponent. In another publication in fact will be described
the implementation of an ERP-integrated system for defining item pricing at the level of single store, withdifferent levels of authorization and linked to a release
procedure involving different users. This tool, integratedwith checkout cash counter, allows an on-line stock re-evaluation based on the quantities available in the database.
1. CONCLUSIONS and DEVELOPMENTThis work proposes a general architecture for managing
store operations in retail networks: a complex logic
implemented inside company ERP generates automaticallystore requests based on historical data and updates in real-time. A simulation model has been developed to properlydefine the general architecture of the demand forecastingsystem and the procedures were the result of a business
process reengineering made by the solution architects, i.e.the authors.
The authors implemented in fact a tailored solution for alarge retail company involved in distribution of variousclasses of goods, from grocery to fresh food, from clothingto electronics. This architecture can be adapted to other different business situations, both companies operating over a big logistic network, both medium size companies with asmaller, simplified series of processes. The new challengewould be to apply the same architecture in a luxury fashionretail chain.
References:
[1] Birkin M. Clarke G, Clarke M.P, (2002) "Retail Intelligence and Network Planning" , J.Wiley&Son
[2] Briano C. (2002) "Simulation in Logistics and SupplyChain" , Simulation, Volume 78, No.5, May 2002 pp287-288 ISSN 0037-5497
[3] Blackwell R.D. (1997) "From Mind to Market" ,Harper-Collins Publisher, NYC
[4] Gousty Yvon (1998) "Le Genie Industriel" , PresseUniversitaire, Paris
[5] Kenneth C. Laudon, (1995) "Management InformationSystem organization and Technology in the Networked
Enterprise" , New York University, NYC
[6] Ortega B. (2000) "In Sam we Trust" , Times Books, NYC
[7] Seifert D, Marzian R, McLaughlin J. (2003)"Collaborative Planning, Forecasting, and
Replenishment " , Amacom
[8] Varley R., Gillooley D. (2001) "Retail Product Management: Buying and Merchandising" , Routledge
[9] G.Keller, T. Teufel - SAP R/3 Process-Oriented Implementation - Addison-Wesley Longman (1998)
[10] S.Castaldo, C.Mauri et al. - Store Management Franco Angeli (2008)
[11] R.D.Archibald - Project Management - FrancoAngeli (2008)
[12] A.Nepi Introduzione al Project Management Guerini & Ass. (2006)
[13] G.Strata, D.Zatta Retail Management - ETAS(2008)
[14] E.Sacerdote La Strategia Retail nella Moda e nel Lusso Franco Angeli (2008)
[15] C. Briano, F. De Maria - Implementing a Store Replenishment, Orders, Forecasting and Material Management System integrated in SAP R/3 - Project
Document for COOP Solution Architecture Definition Project document (2005)
[16] C. Briano, F. De Maria - Value and Quantity Inventory Management Model for Financial and Logistic Retail System integrated in SAP R/3 - Project Document for COOP Solution Architecture Definition Project document (2005)
[17] C. Briano, F. De Maria M.Brandolini, E.Briano,R.Revetria Evaluating New Key Performance
Indexes on Top Products Selling in Retail Fashion Proceedings of MathMod 2009, Vienna, Feb.11-132009
[18] C. Briano, F. De Maria M.Brandolini, Management Of System Integration Projects: Lessons Learned, Risk Mitigation, Pitfall Avoidance And Key Performance
Indexes Proceedings of ICOSSSE 2009, Genoa, Oct.17-19 2009
RECENT ADVANCES in COMPUTER ENGINEERING and APPLICATIONS
ISSN: 1790-5117 52 ISBN: 978-960-474-151-9