Presentation is loading. Please wait.

Presentation is loading. Please wait.

© www.leanthoughts.com Smarter. Leaner. Efficient © www.leanthoughts.com.

Similar presentations


Presentation on theme: "© www.leanthoughts.com Smarter. Leaner. Efficient © www.leanthoughts.com."— Presentation transcript:

1 © www.leanthoughts.com Smarter. Leaner. Efficient © www.leanthoughts.com

2 AntHill Commerce Suite 2

3 © www.leanthoughts.com What is AntHill? AntHill is an Enterprise Commerce Suite for Product Master Data Management, Inventory, direct and partner sales for Retail Industry. AntHill Business Suite capable of Procurement and Sales in B2B and B2C scenarios. Centralized Product Information Management module which synchronizes, enriches and ensures distribution of master data across the IT landscape. Manages the complex order fulfilment processes such as order routing and rules based B2B order pricing. Workflows for order approval processes. Open Interfaces to integration with Legacy ERP, Social Media, Payment Gateway and Logistics system. Product Capabilities PIM module with an extensible design which leads to short time to market new products. Customize and tailor content for different Sale Channel. Real-time Inventory update across all Sale Channels. Efficiently capture and configure complex pricing scenarios. Order Routing capability for quicker and efficient fulfilment by the closest Sales Channel. Open and flexible integration options for easy integration in the overall IT landscape. Business Benefits 3

4 © www.leanthoughts.com AntHill Core Foundation Partner Organization Sales and Distribution Channel Business process Order FrameworkDelivery PaymentsInventory PIM Product MasterPricing Product Catalogue Payment Gateway POSWeb shopMobile AppBack office Business Warehouse ERP Warehouse Management System Logistics Financial Accounting Email SMS Social Media Solution Architecture Overview Integration Layer API Integration Plug-in HookNotification 4

5 © www.leanthoughts.com AntHill Process Overview Purchase Order Import Inventory Product Data Import / Enrichment Sales Business ProcessDescription Purchase Order ImportPurchase Orders created in the ERP system are imported into AntHill via ERP Integration Plug-in. Inventory Supplier ships the items as a Single or Multiple Shipments to the designated warehouse(s) mentioned in the Purchase Order. Warehouse management will capture the incoming shipment contents. Warehouse Integration Plug-in reads the shipment content and creates or updates the Purchase Order to reflect the shipment status and updating stock. WMS Integration Plug-in imports data, matches with Purchase Orders and updates stock. PricingConfigurable multilevel pricing engine Product Data Import / Enrichment Basic Product data gets imported from ERP. PIM administrator enriches data by adding more content, images and videos. Unstructured data like reviews, ratings and other content generated by customers are tagged to corresponding products. Product Catalogue Management New and updated Product data will be added to Product Catalogue based on Organization Unit/Affiliate/Sale Channel permissions. Product data can further be customised to suit Catalogues. SalesEnd to end Order process of B2B and B2C orders including fulfilment. Payment / DeliveryOut of the box integration with most popular Payment Providers. Payment Product Catalogue Management Pricing 5

6 © www.leanthoughts.com Foundation Components Organization Setup of Organizational structure by geographical units and functional units. Enables segregation of business data by geographies and lines of business. All Organizational elements such as Organization (Head Office) Organization Units (Branches) Departments ( lines of business) Master Data Management of users including addresses,contacts and credentials. Partners Master Data Management of Partners who interact with the Organization. Partners are categorized into individuals, companies and groups. Partners segregated by various roles. Sales and Distribution Channels Manage sale channel types. Example: Web shop, Stores, Kiosk, etc. Manage sale channels: Instances of channel types. Example: Web shop www.intersport.nlwww.intersport.nl Detailed data of a sales channel such as address, contact person etc. AntHill Core Foundation Partners OrganizationSales and Distribution Channel Business process Order FrameworkDelivery PaymentsInventory PIM Product MasterPricing Product Catalogue Foundation Components 6

7 © www.leanthoughts.com PIM (Product Information Management) Product Catalogue Define product catalogues by picking and choosing products from the central product master. Ability to define the allowed products for a combination of specific organization unit, affiliate and sales channel. Segment or merge catalogues: Create segment specific product catalogues such as customer segment catalogue or geographical location catalogue. Pricing Pricing based on multiple price components such as base price, taxes, commissions, administration charges, etc. Configurable Pricing : Configure multiple pricing procedures and determine the appropriate price procedure at run time based on the specific order parameters such as organization unit, sales channel, customer segment, etc. Product Master Data Flexible and highly configurable Product Data Model. Central repository of Products in the entire IT landscape: PIM is responsible for distribution and synchronization of product master data across the system landscape. Aggregates and consolidates product data such as master data, unstructured data such as reviews from the various systems such as ERP, WMS and Customer Portal. Enrich using digital media and user generated content. AntHill Core Foundation Partner OrganizationSales and Distribution Channel Business process Order FrameworkDelivery PaymentsInventory PIM Product MasterPricing Product Catalogue Product Information Management 7

8 © www.leanthoughts.com Business Process Components Order Framework End to end process orchestration of the following types B2C B2B Rules based routing and fulfilment. Inventory Management Real time inventory updates. Aggregate data from various warehouses. Delivery Tracks the movement of consignments from the warehouse to shipment address. Real Time Location Alerts for consignment movement Delivery acknowledgement capture Integration with Email and SMS gateways. Payment Integration with Payment Gateways for Direct Debit and Credit Card Payments. Out of the box integration with GlobalCollect, Adyen and Ogone. AntHill Core Foundation Partner OrganizationSales and Distribution Channel Business process Order FrameworkDelivery PaymentsInventory PIM Product MasterPricing Product Catalogue Business Process Components 8

9 © www.leanthoughts.com Department Organization Unit Organization AAASportPurchaseSaleFinanceFashionVorraad An Organization represents the enterprise or the group company. Organization Unit represents a functional unit in the enterprise. Business Lines are specialized areas of business of an enterprise. A Department represents a group of people performing a common function. Mapping EURETCO Org. Units to AntHill Org. Structure Organization Structure 9

10 © www.leanthoughts.com Unified management of Sale Channels. Customizable content and behaviour to suit each Channel. Direct and Partner specific Sale Channels. Multiple Channel types – Brick and Mortar aka Physical Store – Web shop – Mobile app – Kiosk – Tele sales Tailor Data and Content per Sales Channel. Sales Channel 10

11 © www.leanthoughts.com A Partner is………. A Company, person or group of persons in which the Organization has a business interest with AAA Create and manage Partners centrally for different business transactions across the Organization This enables a partner to play multiple business roles with ease. The same Partner can be a Warehouse Management Provider as well as a Logistics Provider. General data independent of the roles played by the Partner need not be created and stored redundantly. Category – Individual, Group or Organization. Role – Supplier, Logistics provider, Affiliate, Warehouse provider, Payment provider, Customer. Business Partner Customer Warehouse Provider Supplier Payment Provider Affiliate Logistics Provider Partner Master Data Management 11

12 © www.leanthoughts.com Flexible Attribute model and Attributes can be added on the fly. Manage structured attributes and modern unstructured data (reports, marketing materials, reviews, ratings, tips, un-boxing) for web, mobile and social networks including images and videos. Centralize and aggregate product data from multiple sources. Create Product templates using Portfolio's. Group and tag Products to multiple-level categories. Configurable measurement units. All of this information can be managed in a single user interface. Multiple customizable Product Catalogues per Sale Channel. Portfolio PIM (Product Information Management) 12

13 © www.leanthoughts.com Product Attributes Product Categories Brands Suppliers Units Portfolio Brand Colours Yellow Pink Orange Black RED Green Blue Sizes Small Medium Large Supplier Fashion World BV Supplier ABC BV PIM AAA Fashion World BV ABC BV Attribute 1 Attribute 2 Attribute 3 Attribute 4 Material Collar Sleeve Fit Material Collar Sleeve Material Collar Sleeve Material Collar Sleeve Attribute 1 Attribute 2 Attribute 3 Attribute 4 Material Collar Sleeve Material Collar Sleeve Material Collar Sleeve Finish Shelves Net Wt Attribute 1 Attribute 2 Attribute 3 Attribute 4 Material Collar Sleeve Material Collar Sleeve Material Collar Sleeve Finish Shelves Net Wt Attribute 1 Attribute 2 Attribute 3 Attribute 4 Articles Yellow Small Medium Large Yellow Side Table Yellow Material Collar Sleeve Sheesham Wood Material Collar Sleeve Material Collar Sleeve Mahogany 1 13 Kg Finish Shelves Net Wt Material Collar Sleeve Sheesham Wood Material Collar Sleeve Material Collar Sleeve Mahogany 1 13 Kg Finish Shelves Net Wt Material PIM In Action 13

14 © www.leanthoughts.com Product Catalogue is a subset of the Product Master Data for a Sale Channel based on the allowances / permissions for an Org. Unit / Affiliate per Sale Channel. Product data can be customized and tailored for every Catalogue. Override Product and Price data. Workflow to accept/reject changes to Product Master data. Modify content in a staged version without disrupting the published Catalogue. Seamless fuzzy text search. Customizable and extensible filtering options. Reusable templates to generate structured documents such as Product and Price lists. Allowances Price Product Master Data Product Catalogue 14

15 © www.leanthoughts.com ElementDescription Price ComponentIs the most basic element in Pricing. It determines a particular portion of the overall prices of a product. Examples: Base Price, Tax, Discount, Commission The value of a price component can be a pre-defined value, derived value or a manually entered value A Price component can be an amount or percentage which can either be negative or positive. Example: Base Price is a positive fixed amount and a discount is a negative percentage value. Pricing ProcedureIs an ordered set of price components which is used to calculate the overall price of a product in an order; For Example: The net price of a product is determined using the following price components: Base Price Tax Administration Charges Commissions Discount In this example, Pricing procedure consists of price components in the specific sequence as depicted above Price Determination Is the process of deriving the value of each price component. Let’s say the discount value is determined using the Sales Organization, Product Category and Season. Example: A discount of 15% for all Sports Goods sold from Intersport on Queen’s day. Pricing Procedure Determination Multiple Pricing Procedure can be defined in the system. Based on the Order parameters, appropriate pricing procedure needs be determined. Example 1: Pricing Procedure X for Sales Org A consists of Base Price, Tax and Discount Example 2: Pricing Procedure Y for Sales Org. B consists of Base Price, Tax, Admin Charges and Commission When a Sales order is Created in Sales Org A, this module determines the Pricing Procedure X Execute PricingThis process orchestrates the overall pricing process. It triggers the price determination of each price component in the pricing procedure, calculates the net price by aggregating the value of each price component ScalesThis is used for quantity based pricing. For example, the base price of a product is €100 for 1 unit and €90 for 10 units. The scales module stores such quantity based prices for various products Complex Pricing routines In cases where the pricing process is too complex to be defined using configuration data, it is possible to plug in programmable components (JAVA) to calculate the price Net Price Purchase priceTaxes Administration charges Sale Channel commissions Other chargesDiscounts Elements Of Pricing 15

16 © www.leanthoughts.com Pricing Procedure Order Pricing Procedure Price Determination Base Price VAT Admin Charges Commissions Discount Price Components Pricing Procedure Determination Execute Pricing Pricing Routines (JAVA Code) Pricing Engine 16

17 © www.leanthoughts.com Warehouses can be setup at different levels in the hierarchy. – Organization – Organization Unit – Affiliate – Warehouse service provider – Sale Channel Rules can be setup to prioritize B2B and B2C fulfilment from different levels of Warehouses. Real time stock updates across all Sale Channels. Stock level availability across the Organization. Products can be pre-ordered when a Purchase Order is in progress. Purchase Order Delivery Update Warehouse System Inventory updated Sales Order Fulfilment Dispatch Inventory 17

18 © www.leanthoughts.com Centralized Order management for all Sale Channels. B2C and B2B Orders. Complete Order Lifecycle Management including capture, allocation, packaging and dispatch. Orders are versioned and audited for integrity and visibility. Supports in-store order process. Multi channel spanning Order process like order in web shop and pick up in store. Rule based shipping cost calculation or integration with LSP. Transfer and route Orders to the nearest Sale Channel or specific Sale Channels(rule based or strategy like nearest to delivery address) for fulfilment. Order splitting and grouping in to consignments. Cancelling of Orders in full or part during processing and return/reverse Order after delivery. Contract based Transfer Order pricing, purchase lists and approval workflow for Transfer Orders. Estimates and Quotes and conversion to Order. Sale Channel based Order views. Order status notification via email or SMS. CaptureAllocation PackingDispatch Order captured from a Sales Channel Affiliate/Org. Unit receives Order Items packed and labelled in Warehouse Package(s) handed over to Logistics Order Framework 18

19 © www.leanthoughts.com Multiple Payment options supported like direct debit, credit card and PayPal. Out of the box integration with popular Payment Providers like Adyen, Ogone and GlobalCollect. Configurable authorization. Multiple deliveries per order. Delivery to multiple addresses in one order. Delivery acknowledgement capture. Configurable Payment and Delivery notification to Customers. Payment and Delivery 19

20 © www.leanthoughts.com Full SOA support by providing a service oriented interface to all functions out if the box as RESTful webservices. – Customer – Product – Pricing – Inventory – Order Open interfaces to integrate with Warehouses, financial systems, Logistics providers, Content Management Systems, Portals and Point of Sale. Extend using Integration Plug-in to connect to legacy systems via – FTP – TCP/IP Sockets – File system – Mail Call backs can be implemented using Hooks to get real time updates to any third party application. Various Notification types like email, SMS, Social media. Integration Layer API Integration Plug-in HookNotification HTTP/REST FTP File System SocketDatabase HTTPAMQPREST SMSEmail Integration Layer 20


Download ppt "© www.leanthoughts.com Smarter. Leaner. Efficient © www.leanthoughts.com."

Similar presentations


Ads by Google