Professional Documents
Culture Documents
Business Process Confirmation Document
Business Process Confirmation Document
Confirmation Document
Lakshya_SA_BPC_SD-05C B2B
ES SPAR
Project - Lakshya
Table of Contents
Contents:
Note: SO/TO can be created and shipped at the Pack item level but the staging and Invoice should
be created at the component level. The Qtys and values to be prorated as per pack component
ratio.
SPAR B2C Sales will be loaded in LSIPL for stock update and replenishment purposes and not for
any financial postings against these B2C sales.
Inter-State Intra-State
Respective OU planners will initiate TO Respective OU planners will initiate TO
Against every TO, tax invoice will be generated Against every TO, STN will be generated
For every tax invoice, E-Invoices and E-Way bills will be For every STN, an E-Way bill will be generated
generated at the back end - via CYGNET platform. GST at the back end - via CYGNET platform. GST
applicable not applicable
Physical movement of stock will happen Physical movement of stock will happen
Inter-State Intra-State
Respective OU planners will initiate return request Respective OU planners will initiate return
request
Against every return request, tax invoice will be Against every return request, STN will be
generated generated
For every tax invoice, E-Invoices and E-Way bills will be For every STN, an E-Way bill will be generated
generated at the back end - via CYGNET platform. GST at the back end - via CYGNET platform. GST
applicable not applicable
Physical movement of stock will happen Physical movement of stock will happen
Inter-State Intra-State
Respective OU planners will initiate TO Respective OU planners will initiate TO
Against every TO, tax invoice will be generated Against every TO, STN will be generated
For every tax invoice, E-Invoices and E-Way bills will be For every STN, an E-Way bill will be generated
generated at the back end - via CYGNET platform. GST at the back end - via CYGNET platform. GST
applicable not applicable
Physical movement of stock will happen Physical movement of stock will happen
For other Brands:
Inter-State Intra-State
Respective OU planners will initiate PO from LM (APOB) Respective OU planners will initiate PO from
to Vendor LM (APOB) to Vendor
Against every PO, tax invoice (with IGST) will be Against every PO, tax invoice (with CGST &
generated by vendor SGST) will be generated by vendor
Physical movement of stock will happen from Vendor Physical movement of stock will happen from
location to store. Vendor location to Store.
Inter-State Intra-State
Respective OU planners will initiate Return request Respective OU planners will initiate Return
from Store to Vendor by using LM GST request from Store to Vendor by using LM
GST
Against every return request, RTV (with IGST) will be Against every return request, RTV (with CGST
generated to vendor & SGST) will be generated to vendor
Against every RTV, E-Invoices and E-Way bill will be Against every RTV, E-Invoices and E-Way bill
generated will be generated
Physical movement of stock will happen from Store to Physical movement of stock will happen from
vendor location Store to vendor location
Stock Movement
Primary Movement STN
Product MRP 100.00
Movement price incl.GST 45.00
Cost 42.86
Tax Amount 2.14
Movement value 45.00
Sales B2C
Net of Franchisee
Sales accounted by OU
Margin
Customer Billing GST Franchisee
MRP 100.00
Customer Discount 10%
RRP 90.00
TAX @ 5% 4.29
NOT 85.71
Franchisee
Debtors Sales -
Franchisee -Location 90 No FI entry in RRP/TENDER/GROSS
B2C Sales - Franchisee B2C Sales 85.71 LIPL or COGS NOT
POS Output Tax 4.29 entry TAX
Tax - reimbursement -
(Input tax) 0.86
AP payable to Franchisee - Debtors 17.1
Franchisee Bank 18
3. Franchisee Sale on Approval/Agreement/Concessionaire
(SOA) Process TO-BE
3.1 Introduction
The LM group will establish an agreement with the Franchisee for the sale of merchandise within an
agreed period, based on agreed-upon terms. This agreement will be created (By Business Development
(BD)/commercial team) outside the system and once it is signed, it is proposed to be uploaded (System
still under exploration from LM end). Based on signed agreement, the commercial team will initiate
request to create a site as a store(customer). For the existing customers/site, this process can be
initiated without customer/site creation.
This agreement will encompass details such as sales volume (Value or Qty), turnover cap, minimum
guarantee, sales margins, & other store expense related scope etc. The Franchisee store/site (Addition
place of Business) will have the same GSTIN number as of LM, so no tax invoice will be generated in case
of Intrastate transfers. Only in the case of Interstate, the tax invoice will be needed during the transfer
of stocks from LM to the Franchisee location. The franchise GSTIN (will be maintained in customer
master/BP) number will be used for margin settlements at the end of the month.
Franchisee GSTIN number is used for all B2C Sales. Franchisee B2C POS sales (LM POS), encompassing
both inventory and financial data, from the Franchisee will be reported back to the SAP S4 HANA system
(through the CAR system) at the end of each business day and based on all the B2C transactions during
that day, a B2B invoice will be created from LM and raised to Franchisee after netting of the accrued
margin. The CAR system is going to replace the existing ReSA system. All the B2B sales are accounted for
in LIPL books. Currently, the SOA model is used by Max and Easybuy, but the same can be extended to
other OUs as needed.
The ownership of the stocks always remains with the LM, not the Franchisee until the B2C sales are
realized at the Franchisee location. The Franchisee store is responsible for end-consumer sales (B2C
Sales). LIPL inventory gets reduced at the time of B2B sales posting at the end of the day in S4 HANA. But
real time store inventory visibility will be there in SAP CAR system based on the B2C sales. Depending on
the sales volume and the agreed margin percentage with the Franchisee, the margin amount will be
posted in the Franchisee payable account. The tax differential between B2C and B2B invoice will be paid
back to Franchisee through finance developed custom program. Based on the date range, this
differential GST amount will be posted.
3.2 Master Data creation & maintenance
Create & Maintain Site - A site as a customer will be created for the new Franchisee store. The customer
will be extended to all the Sale Area (OUs) catering to sales transactions. There will be an identifier (Site
Attribute) for identifying whether the store is a Consignment, Franchisee SOA or SOR. The GST number
for Franchisee customer will be maintained in Customer master and the GST number for the Franchisee
Site will be maintained as a site attribute.
Note: Exact Site Attribute or field name will be covered in detail in Master data BPC.
Create & Maintain Pricing Master - Condition records will be maintained in the S4 system for margin,
discounts, and tax conditions. For the MRP, WAC the values will be fetched from article master.
Create & Maintain Condition contract – A condition contract will be created, encompassing details for
agreed Margins (Percentage or Value) at below Levels:
1. Franchisee Customer + Brand + MH (Division, Group, Department, Class &
Subclass)
2. Franchisee Customer + Brand
3. Franchisee Customer
Note: Margin on MRP, RRP and NOT will be addressed using the pricing procedure technique to
calculate the franchise margin.
Create & Maintain Output Master- Output master will be created to forward invoices to BOLT-ON
portal for E-Invoicing. E-mail after generation of E-Invoicing will be triggered to registered E-mails Id’s for
the internal & external Business Partners.
Tax Master-
In SAP, to fetch different tax % values in sales transactions, different condition records need to be
maintained in the system. A condition record is defined as how the system stores the specific condition.
Condition records will be maintained during the data migration phase.
For maintaining different condition record, a condition type needs to be maintained for different tax
conditions. For Example, JOIG for Integrated taxes, JOCG for central tax, JOSG for state taxes.
Each Condition type is assigned to one access sequence. Each Access Sequence contains multiple key
combinations. An access sequence is a search strategy that the system uses to find valid data for a
particular condition type. It determines the sequence in which the system searches for data.
The access sequence consists of one or more accesses. The sequence of the accesses establishes which
condition records have priority over others. The accesses tell the system where to look first, second, and
so on, until it finds a valid condition record.
Condition records for Tax Conditions can be maintained for below key combinations:
Control Code + Tax Classification Customer + Tax Classification Material + Departure Region +
Destination Region
Note: Discussed with LMIT. There are 2 alternate ways to achieve this:
1. To group HSN codes, tax code wise.
2. Article tax classification has six values based on tax codes- 0%, 3%, 5%, 12%, 18%, 28%.
Final decision will be taken during technical build.
Tax Classification customer – Specifies the tax liability of the customer.
Tax Classification Description
0 Tax exempt
1 Full Tax
2 50% Tax
Margin Master-
In SAP, to fetch different Margin % values in sales transactions, different condition records need to be
maintained in the system. A condition record is defined as how the system stores the specific condition.
Condition records will be maintained during the data migration phase.
For maintaining different condition records, a condition type needs to be maintained for margin
conditions. For Example, ZMGN for margins.
Each Condition type is assigned to one access sequence. Each Access Sequence contains multiple key
combinations. An access sequence is a search strategy that the system uses to find valid data for a
particular condition type. It determines the sequence in which the system searches for data.
The access sequence consists of one or more accesses (key combination). The sequence of the accesses
establishes which condition records have priority over others. The accesses tell the system where to
look first, second, and so on, until it finds a valid condition record.
Condition records for Margin Condition can be maintained for below key combinations:
1. Customer + Site+ Brand + MH* (Division, Group, Department, Class & Subclass)
2. Customer + Site+ Brand
3. Customer + Site
4. Customer
Note: The master data creation & maintenance will be covered in detail in Master Data BPCs.
For Other labels, a PO order i.e., Purchase order will be created to transfer the stocks from Vendor to
the Franchisee location.
ZMRP- Product MRP Value. This will be fetched from article master.
ZPPP- Product Purchasing Price. This will be fetched from article master.
ZMKP/ZMKV- Add on cost. This is a manual condition and needs to be put manually. ZMKP is percentage
base. ZMKV is value based.
Note: The condition type will always be a 4-digit alpha-numeric code. The nomenclature for Condition
type as well as condition type description can be changed as per the requirement.
Note: For Intrastate movements taxes will not be applicable. Only the Inventory transfer value (Cost) will
be posted to Inventory Control Account.
Interstate (Private Labels):
In the case of interstate stock movement (one state to another) from LM
warehouse/Store to Franchisee store, a tax invoice will be generated in SAP with IGST (as
the LM GSTIN numbers will be different for different states.)
Tax amount will be accounted to Tax G/L account however Inventory transfer value
(Cost) will be posted to Inventory control account.
E-Invoicing & E-Way bills will be generated only after manual release of invoice to
accounting. Billing Type posting block functionality will ensure that account posting will be
done only after manual release of billing document. The Tax Invoice will be forwarded to the
E-Invoicing portal via BOLT ON. For every Tax Invoice, an IRN number and QR code will be
received in SAP system against the S4 Billing document number.
After Tax invoice creation, e-mails will get triggered (to registered E-mails Id’s for the
internal & external Business Partners).
Pricing Procedure for Interstate Stock Transfer:
Condition Amount Condition
type Condition description (Per Qty) Value Condition category
ZMRP Product MRP value (Static) 100 100 Automated condition
ZPPP Product Purchasing price (WAC) 42.86 42.86 Automated condition
Percentage Based (Manual
0 0.00
ZMKP Add on Cost condition)
ZMKV Add on Cost 0 0.00 Value base (Manual condition)
Movement Price (Exc. GST) 42.86 42.86 Calculated in S4 system
Maintained in S4 as condition
5% 2.14
JOIG Integrated Tax Amount record
Transfer Value (GST Inclusive) 45 45 Calculated in S4 system
ZMRP- Product MRP Value. This will be fetched from article master.
ZPPP- Product Purchasing Price. This will be fetched from article master.
ZMKP/ZMKV- Add on cost. This is a manual condition and needs to be put manually. ZMKP is percentage
base. ZMKV is value based.
JOIG- Integrated Tax. This is maintained as a condition record in S4.
System T-
Steps Process (key step) TO - BE Process System
code Roles
Master data will be created in the S4
1 Create Master data SAP
system.
A site will be created for the supplying
warehouse/store and receiving Franchisee
store. Franchisee store will use the same
Create Site as a GST number as LM. The GST number for
1a SAP WB01
customer the site will be maintained in site master &
the GST number for the Fracnhisee
customer will be maintained in customer
master.
Pricing condition records need to be
Maintain Pricing VK11, VK12,
1b maintained for the Tax & Commission SAP
Condition records VK13
percentages.
Condition record for the Outputs will be
Maintain Output created for triggering the E-mail. E-mail will VV11, VV12,
1c SAP
Condition records be sent to registered E-mail Id’s for the VV13
internal & external Business Partners.
A Condition contract will be created in SAP,
Create Condition
1d which will be used for the margin SAP WCOCO
Contract
calculation/accrual for the Franchisee.
The planning team will initiate STO process
Planner will initiate Outside
2 for the movement of stock from LM
STO SAP
Warehouse to the Franchisee location.
Stock transfer order will be created to
initiate stock movement process. In the
3 Create STO SAP ME21N
case of other labels, a PO will be created
for the vendor.
Outbound Delivery will be created with
reference to Stock Transfer Order (STO).
Create Outbound
4 In case of other labels, vendor will directly SAP VL10B
Delivery
ship the goods to the Franchisee store and
no delivery will be created.
Outbound Delivery Outbound delivery document that is
4a from S4 to EWM created in previous step will be interfaced EWM
to EWM for further logistical activities.
The picking of articles will be performed in
4b Picking EWM /SCWM/RFUI
the warehouse.
4c Packing Articles will be packed in the warehouse EWM /SCWM/RFUI
The Post Goods Issue process will be
performed in the EWM system. After PGI
below accounting entries will be
Post Goods Issue
4d generated: EWM /SCWM/PRDO
Stock Transfer- Debit
Inventory- Credit
Refer to below BPC link for shortages/Excess scenarios (as aligned with respective tracks):
Link for respective POS Sales BPC is as follows (as aligned with POS team):
Pricing Procedure Illustration for B2B Invoice (raised to Franchisee at the end of the day):
Based on the daily B2C Sales, a B2B invoice will be generated and raised to the Franchisee. The pricing
procedure for the same will be as follows:
Condition Amount
Type Condition Description (Per Qty) Condition Category
ZMRP Product MRP value 100 Automated condition
Less: Customer Percentage
ZDIP Discount 0 Percentage Based (Manual condition)
ZDIV Less: Customer Value Discount 10 Value base (Manual condition)
ZRRP ZMRP-ZDIV (RRP Value) 90 Calculated in S4 system
MWST Tax Amount (5%) 4.29 Maintained in S4 as condition record
ZNOT ZRRP-MWST (NOT value) 85.71 Calculated in S4 system
ZMGN Franchisee Margin - 20% 17.14 Maintained in S4 as condition record
Basic Realization (B2B) 68.57 Calculated in S4 system
JOIG Add: IGST on sale to Franchisee 3.43 Maintained in S4 as condition record
Total Invoice Value 72 Calculated in S4 System
For ZMGN, JOIG & Basic Realization(B2B), these conditions will not be statistical and will
be accounted. All other condition types in the above pricing procedure will be statistical but
will be made available for reporting.
Illustration:
B2B
Store Type SOA
NOT GL 68.57 Credit to B2B wholesale sales (=Franchisee Purchase Cost)
GST Output GL 3.43 Credit to B2B Output Tax (=Input to Franchisee Cost)
72 B2B Invoice Value (Purchase for Franchisee)
Fran Tax Payable
0.86 At the time of payment (Debit to Tax reimbursement - input tax)
GL
Fran Payable 17.14 At the time of payment (Debit to Franchisee debtors)
B2C Sales Only for MIS
B2C Output GST Only for MIS
Debit to Bank
B2C Collection 90.00
Credit to Franchisee
COGS Based on B2B sales
Bank GL 18.00 Credit to Bank
At the end of the month, direct A/R entry will be passed against the excess receipt of amount (B2C-B2B)
for the settlement of a Franchisee Margin and the Franchisee-Debtors account will be debited.
Franchisee Sales Margin payment advice to be sent to the registered e-mails.
This custom report will list the B2C Output Sales GST and B2B Output Sales GST values by article site
wise for the specified business date. These details will be used to calculate the GST Differential amount.
The difference amount computed in the report at a line-item level will be posted to the accrual account
on a cumulative value for a given business date.
There will be a custom report developed by Finance for GST differential pay-out calculation and
settlement. This process will be covered in Finance BPC.
BPC Name (As aligned with respective track): Lakshya_FIN_BPC_FI-04 Accounts Receivable
BPC Names (as aligned with respective tracks for a detailed process): PL_02 Allocation
BPC Names (as aligned with respective tracks for a detailed process):
MM-05B Inventory_Outwards
EWM-01 Inbound
Intrastate:
In the case of intrastate stock movement from Franchisee store to LM Warehouse
(Private labels), a Stock Transfer Note will be generated with reference to Outbound
delivery in SAP (as LM and Franchisee store is using same GSTIN numbers).
Proforma invoices will be created in the SAP system with reference to the outbound
delivery.
E-Way bill will be generated (via BOLT-ON) for the goods movement.
Note: The returns process for other labels will be thoroughly covered under Planning & Inventory BPCs.
BPC Name (as aligned with respective tracks):
PL_02 Allocation
MM-05B Inventory_Outwards
Intrastate
Franchisee Location
42.86
Inventory (GIT)
Post Goods Issue
LM Warehouse Location
42.86
Inventory
No Taxes will be posted as it's an Intrastate movement with
Invoice
both locations having same GST number
LM Warehouse Location
42.86
Post Goods Inventory
Receipt Franchisee Location
42.86
Inventory (GIT)
Interstate
Franchisee Location
42.86
Inventory (GIT)
Post Goods Issue
LM Warehouse Location
42.86
Inventory
Customer Account 2.14
Invoice
GST Account 2.14
LM Warehouse Location
42.86
Post Goods Inventory
Receipt Franchisee Location
42.86
Inventory (GIT)
B2C Sales Postings- POS Sales (Will not be posted in LIPL)
Bank 90.00
Collections AR Posting in LIPL
Franchisee - Debtors 90.00
Note: A/R discussion is in progress in Finance. Once it is completed, accounting entries will be updated
accordingly.
BPC Names (as aligned with Finance Team):
Lakshya_FIN_BPC_FI-04 Accounts Receivable
Lakshya_FIN_BPC_FI_03 Accounts Payable
4. Development Requirements
Sr.
Detailed Requirement Description Development Object ID (Gap)
No
Outbound and inbound communication must be set
up between S4 and E-Invoicing portal to share invoice
1 SD-05
information and to receive IRN number, QR code & E-
Way bill.
A Tax Invoice (STN form) output form needs to be
2 developed. SD-05
5. Review Clarification
Sr.
Query Raised Resolution
No
Internally aligned with Finance. This
GST Differential Pay-out calculation details need to
1 will be taken care in Finance through
be added to the document.
custom program development.
Internally Aligned. This process will be
Margin calculation & settlements details need to be
2 covered in Chargebacks BPC.
added to the document.
To check Franchisee returns scenario with Inventory
and EWM tea i.e., whether Outbound delivery will be
Internally aligned with respective
3 interfaced to EWM or not.
tracks
6. Change Management
Process
Step No. Detailed Description of Change
(Key step)
Currently, customers are created in oracle apps and RMS
Customer
separately. In S4, going forward there will be a centralized
1 master
business partner created & the business partner information will
creation
flow to all the integrated systems.
The margin is calculated and settled manually as of today. In S4,
Margin
going forward, the differential margin (B2C-B2B) will be calculated
2 Calculation &
automatically based on the report, and settled at the end of the
settlement
month.
GST The differential GST amount is calculated manually and settled at
3
Differential the end of the month in the current system. In S4, going forward,
calculation & the GST differential amount will be calculated automatically and
Pay-out will be settled at the end of the month.
E-Invoicing & Currently, the generation of E-Invoice & E-Way bills are not in real
4 E-Way Bill time. With S4 integration with BOLT ON, the E-Invoices and E-Way
automation bills will be generated in real time.
7. Abbreviations
Letters Synopsis
DC Distribution Center
STO Stock Transfer Order
SOR Sale or return
WH Warehouse
PO Purchase Order
EWM Extended Warehouse Management
IRN Invoice Reference Number
LM Landmark
PGI Post Goods Issue
RMS Retail Management System
B2B Business-to-Business
B2C Business-to-Consumer
LS Lifestyle
EB Easy Buy
OU Organizational Unit
POS Point of Sales
SOA Sales on Approval
MH Merchandise Hierarchy
BPC Business Process Confirmation
GIT Goods In-Transit
STN Stock Transfer Note
WAC Weighted Average Cost
CAR Customer Activity Repository
BD Business Development
LIPL Lifestyle International Pvt Ltd