CEA-05[1]

download CEA-05[1]

of 9

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