Professional Documents
Culture Documents
Version: 1.2
Date: 17/10/2017
DOCUMENT CONTROL
Version Control
Date Version Changed by Comments
30/10/2017 1.2 Daisy Ndanyi Final Version
Document Approval
Name Position Date Signature
Chief Executive
Hasit Patel
Officer (RPWL)
Financial Controller
Rao Srinivas
(Plexus)
CEO (Polythene
Gautam Patel
Industries Ltd)
Project Manager
Shalin Shah (Polythene Industries
Ltd)
System
Sidik Rashid Administrator
(RPWL)
Managing Director
Mala Bhatt
(BK)
Technical Director-
Francis Njiraini
(BK)
Head of Consulting
Antony Gitonga
(BK)
Project Manager
Daisy Ndanyi
(BK)
Implementation
consultant (BK)
1 GENERAL .............................................................................................................. 6
2 INTRODUCTION ................................................................................................... 7
1.1 ABBREVIATIONS
ABREVIATION DESCRIPTION
AP Accounts Payable
AR Accounts Receivable
BK Bluekey
BP Business Partner
BS Balance Sheet
COA Chart of Accounts
COS Cost of Sales
DB Database
FA Fixed Assets
FMS Formatted Search
GL General Ledger
GRN Goods Receipt Note
IS Income Statement
JE Journal Entry
JV Journal Voucher
KGS Kilograms
KRA Kenya Revenue Authority
TRA Tanzania Revenue Authority
MTR Metre
QC Quality Control
SAP B1 SAP Business One
SBO SAP Business One
SDK Software Development Kit (for SAP Business One)
SQL Microsoft SQL Server (Database Engine)
TN Transaction Notification
UDF User Defined Field
UOM Unit of Measure
WIP Work in Progress
2.1 PURPOSE
The Business Blueprint is a core implementation document for SAP Business One. It is used to
define and document important information required for initialization and setup of the SAP
Business One system. The business blueprint is also use to achieve a common understanding
of how Polythene Industries Limited intends to run SAP Business One to support their
business.
Only one database will be created in SAP B1 system with below DB code and entity name.
2.4 SCOPE
PHASE I – IN SCOPE
General Ledger & Banking
Sales
Purchasing
Stock Management
Production
Accounts Receivable
Business Partner Master Data
Accounts Payable
Fixed Assets
iTax Package & Mobility
4 Customized Reports
OUT OF SCOPE
Services & Projects, CRM
ISO Documentation & Changes, Customized Procedural & Training Manuals
Bulk e-mailing facility, SDK Add-ons & 3rd Party, MS Outlook Integration, EFT
Integration/Module
Crystal Report Writer Training, XL Reporter
2.5 STANDARD SAP B1 FUNCTIONALITY
Purchasing – AP
Purchase Blanket Agreement NO
Purchase Request YES
Purchase Quotation YES
Purchase Order YES
Goods Receipt PO YES
AP Invoice YES
AP Down payment Invoice NO
AP Down payment Request NO
AP Reserve Invoice YES
AP Credit Note YES
Landed Cost YES
Business Partners
Business partner master data YES
Activities YES
Banking
Incoming Payments YES
Stock management
Item Master data YES
Serial Numbers YES
Batches YES
Business Partner Catalogue Number YES
Goods Receipt (not linked to supplier) YES
Goods Issue (not linked to customer) YES
Stock transfer YES
Stock takes YES
Stock revaluations YES
Price lists YES
Pick and Pack Manager YES
Resources
Resource Master Data YES
Resource Capacity YES
Set Daily Internal Capacities YES
Production
Bill of materials (Template BOM) YES
Bill of materials (Production BOM) YES
Bill of materials (Special BOM) YES
MRP
Forecast NO
MRP Wizard NO
Service
Service call NO
Customer equipment card NO
Service contract NO
Financials
Chart of accounts YES
Journal entries YES
Journal vouchers YES
Recurring postings YES
Reverse transactions YES
Exchange rate differences YES
Budget Setup YES
Cost accounting YES
Business Form to
SAP B1 Document be printed
System
Function
Outside
B1 System
Decision
Other Process
Process End
The following initial parameters will be setup for Polythene Industries Limited:
General Information
Configuration Data Value Remarks
Company Name Polythene Industries Limited
Street/P.O Box 17931
Block Ramco Industrial Park
City Nairobi
Postal Code 00500
County
Country Kenya
Email Address
Website www.polythene.co.ke
Printing Header Polythene Industries Limited
Telephone 1 020 3517941
Telephone 2 020 3517940
Fax
Accounting Data
Configuration Data Value Remarks
Tax Authority Name Kenya Revenue Authority
VAT Number 1 (PIN No) P000599641H
VAT Number 2 Optional
Description: Enter your
second identification tax
number for the tax on
sales/purchases
Accounts Office Ref Optional
(used only for additional
information)
Company Reg No. C32924
Business Reg No
Basic Initialization
Configuration Data Value Remarks
Local Currency
Description:
The local currency is the KES
currency in which the
company is
Legally required to keep its
books.
Note: Setting cannot be
changed after system
initialisation.
The following parameters define the setting for sales and purchasing documents.
By Document
Rounding amount goes
into discount. Applies only
for Sales Document. No
option available - Rounds
to one only
Exchange Rate Base Date Posting Date
(A/P Documents) Document Date
Display Rounding Remark Yes
No
Use Warehouse Address Yes
No
Manage Freight in Documents Yes
No
Block documents with earlier Yes
Posting Date No
Allow Future Posting Date Yes Come back to it
No
Use Document Exchange Rate Yes
When Copying to Target No
Document
Manage Inventory by Yes
Warehouse No
(With this option stock
minimum level will be
managed globally by
item.)
Display Cancelled and Yes
Cancelation Marketing No
Documents in Reports.
The parameters below refer to general settings to be setup for Polythene Industries Limited.
BP Information
Configuration Data Value Remarks
Activate Approval procedures
Description: Approval Yes
procedures apply to Sales, No
Purchase and Stock
documents (e.g. Sales
Quotation, Sales Order, AR
Invoice, Purchase order, AP
Invoice, Stock Transfer)
Budget Information
Configuration Data Value Remarks
Initialize Budget Features Yes
For document which deviates Warning
from Budget. Sends an alert when the
budget is exceeded. You can
confirm and add the
transaction, or cancel.
Check Points:
Purchase Orders
A check is made against the
budget during the issuing of
purchase orders, including all
open purchase orders and the
current one.
Goods Receipt POs
A check is made against the
budget during the issuing of
goods receipt POs, including
all open goods receipt POs
and the current one.
Accounting
A check is conducted during
the issuing of an A/P invoice
or any other accounting
transaction that involves a
G/L account relevant to the
budget.
Item Level
Choose option if you want to
set accounts determination by
individual items.
Add Warehouses to new items Yes
Automatically No
Super users will have the option to change the status of the Posting Periods as and when
required (ad-hoc). The different Period statuses are:
o Unlocked (All users, with respect to their authorizations, can post all types of
transactions and documents to this period. This status is assigned by default to new
posting periods.)
o Unlocked Except Sales (All users with respect to their authorizations, can post to this
period all types of transactions and documents, except for documents of the Sales –
A/R module. Assign this status once the period ends, but there are still purchasing
documents, such as late A/P invoices, and other transactions that should be posted to
this period.)
o Closing Period (Users with full Period—End Closing authorization can post to this period
all types of documents and transactions. Assign this status to the period if the following
conditions apply: The period has ended, all late transactions have been posted & Only
year-end closing remains to be done)
o Locked (Neither documents nor transactions can be posted to the period. Assign this
status to the period after all adjustments have been posted and the year-end closing
process is complete for this period)
In terms of multiple currencies, any currency can be created in SAP Business One - the initial
list of currencies to be created includes:
SAP B1 uses a single exchange rate table to record the exchange rates, which will be updated
by the finance controller with rates from central bank or a reliable source. The update in SAP
will be done manually using either daily rates, half month mean rates or monthly mean rate.
*You will not be able to post any transaction in SAP B1 if the exchange rate table is not
updated for that specific date.
A VAT Control account will be created in SAP B1 under the Chart of Accounts as a liability
account where the net value of the Input VAT control and Output VAT control will be posted
using a manual journal entry. It’s from this account where VAT Payable will be paid from or
VAT receivable will be received.
SAP B1 supports withholding tax setup, and below illustrates the withholding tax codes:
A withholding Tax control account will be created under the Chart of Accounts as a liability
account. Withholding tax codes will be linked to this account to facilitate posting of the
withholding tax when deducted. Payments to KRA/TRA/URA will be made from this account.
The withholding tax will setup per business partner and all suppliers or customers subject to
withholding tax will be defined in SAP B1.
As each type of license has different functionality access rights which can be limited through
the security rights. Over and above this the administrator (super user) can add authorizations
and approvals.
Notes*
- The user code field is limited to only 8 characters.
- User Codes cannot change after creation.
Approval:
Concurrence:
- Current Suppliers database will be cleaned up and populated in Bluekey designed excel
templates and migrated in SAP B1 via Data transfer work bench.
- Once the system goes live only specific users to be identified during implementation will
be authorised to create new suppliers in the system.
- All items will be created in SAP B1 as item master data. This includes
o Raw Materials
o Semi-finished products
o Intermediary items
o Finished Goods
o Consumables
o Service items.
- Current items list will be cleaned up and populated in Bluekey designed excel templates
and migrated in SAP B1 via Data transfer work bench.
- Once the system goes live only authorised users to be identified during implementation
will be able to create new items in the system.
4.1.4 PRICING
Using the different pricing options in SAP Business One, you can set predefined prices
for selling and buying items. Prices are assigned to price lists and to specific business
partners. For example if all your large accounts have discounted prices since they
purchase in larger volumes you can create a relationship between pricing levels that
updates automatically. On top of the basic price list functionality, you can add discounts
based on percentage, dates and quantities.
Pricelists can be assigned to customers and items in SAP B1.
SAP B1 uses below hierarchy in determining the price to be picked on the marketing
documents.
Approval:
Concurrence:
The following defines the basic document involved in the purchasing process:
o Purchase Request:
A Purchase Request is generally a document generated by a user to
notify the purchasing department of items or services needed. The
document specifies quantities, and a timeframe for the requested items.
It may also contain authorization information to proceed with the
purchase.
Purchase requests are also known as purchase requisitions. Some
companies require a purchase requisition for all purchases and others
only require them for certain types of purchases.
A purchase request can be copied to a purchase quotation in order to find
the best price or the purchase request can be copied directly to a
purchase order if the vendor is known.
o Purchase Quotation:
The purchase quotation is the document for requesting pricing and
delivery information from your vendor in advance of the purchase order.
Title Description
Traceability Generate and manage purchasing documents i.e.
Purchase Orders, Goods Receipt PO, Landed Cost and A/P
Invoice.
Process Goal Optimization of Polythene Industries Limited’s purchasing
and inventory management business processes
Responsible Procurement
Stores
Finance
Triggers Purchase Request
Minimum Inventory Levels
Notes User Defined Fields:
Landed Cost Form
o Estimation Date
Purchasing Documents
o File Number
Alternative Flow Streamlined Purchase Process:
Purchase Orders >> A/P Invoice
A/P Invoice
Recurring Transactions
Business Rules Approvals:
- Purchase Order
- Goods Returns
- A/P Credit Note
Validation
- Purchase request is mandatory for local purchase
process.
- Purchase Order is mandatory for stock items and
some service items.
The procurement process at Polythene Industries Limited is divided into the following:
i. Normal Procurement Process
o Local Procurement
The procurement process begins with a manual LPO being raised by the
factory or administration department. This is because, the Director may
not be available to raise this document. One of the challenges Polythene
Industries Limited are facing is that users are at times not putting the
price in the LPO.
The LPO is then sent to the supplier, for goods to be delivered.
If an advance payment is required, this is paid. However, this is rare in
local procurement.
Once the goods are delivered by the supplier, a GRN is raised to receive
the items. The stores clerk also signs the picking list of the supplier. This
is then taken to the finance department to book the supplier invoice.
Variances are also allowed between the LPO and GRN as items such as
paper supplied, cannot have the exact quantity delivered. They would like
to put a price variance allowance to be set at 3% and a quantity variance
allowing +- 5% to be set.
The supplier invoice is received and booked.
ii. Utilities Procurement Process – This involves recurring invoiced utilities e.g.
electricity
iii. Petty Cash Procurement Process
Expensed Items - This is via cash requested from finance or claims from staff having
utilised their own money towards incurring company expense.
For the Local Normal Procurement Process, SAP B1 will enforce the standard purchase
cycle as defined by SAP Best Practice i.e. Purchase Request>Purchase Quotation>Purchase
Order > Goods Receipts> A/P Invoice.
Any Open LPOs due to under-delivery or cancelling of delivery, will be closed manually. The
Open Items List report will be used to identify them.
For Service Procurement Items, the same process will be used without Goods Receipts
documents i.e. Purchase Request>Purchase Quotation>Purchase Order > A/P Invoice. The
items will be selected as non-stock items where the expense account will have been mapped
already. E.g. Stationary
For the Import Normal Procurement Process, SAP B1 will enforce the following purchase
cycle i.e. Purchase Order >Marine Cover Note >> Goods Receipts>Landed Cost > A/P Invoice.
The total cost of landed cost items should be within pre-set percentages of the total products
cost. Anything above this should trigger an alert as defined below:
Raw Materials – 9%
Semi-Finished Goods e.g. PVC Rolls -19%
The File Number should also be captured in the whole purchase cycle. The Landed Cost
Estimate Date will also be captured on the landed cost document, as they may have estimate
and actual costs.
The Marine Cover Note form will be created in SAP B1 using User Defined Objects.
For Utilities Procurement Process, Recurring AP Invoices will be setup where necessary to
ease the work of the finance department and recurring alerts will be triggered when due.
Alerts on Permits
Polythene Industries Limited have requested that a customised form is created for them
to capture a list of their different permits with their expiry dates. Different alerts will
then be created as follows:
o Work Permits – 2 months before expiry date
o Tax Compliance – 3 Days before expiry date
o Insurance Policies – 15 Days before expiry date
o Business Licences - 2 months before expiry date
These alerts will go to the FC & Chief Accountant
Rejected
Purchase
Purchase Order Advance
Order Receive Shipment
Approved (Final) Payment Required?
Approval /Services
12 13
11 15
YES
Incoming Payment
Purchase Order Process
12A 14
GRPO (Optional)
AP Invoice GRPO
16A
(Optional) 16
20A
Approval:
Concurrence:
Title Description
Traceability Manage Stock levels;
Pricing correct on Sales and Purchasing documents
Movement of stocks from one warehouse to the other
Process Goal Stock accuracy and accurate purchasing and selling price
list
Responsible Stores
Procurement
Finance
Triggers Any stock movement not generated by the Sales,
Purchase or Production process;
Changes required to pricelist.
Notes Document Numbering:
- Default SAP numbering series will be used.
Alerts:
- Minimum and maximum stock levels
User-Defined Fields:
- Job Card reference number
Alternative Flow None
Business Rules Approvals:
o Stocks Transfer Request
o Stocks Transfers
o Goods Receipt
o Goods Issue
o Stock Counting
o Stocks Posting
Documents o Goods Issue
o Goods Receipt
o Stock Transfer
o Stock Take
o Price List
Glossary N/A
Current System Hansa World
Key Measurement of Stock control and accurate pricing
Success for Process
Legislative Requirements
Policies and Procedures Stocks Valuation Method – Moving Average
Main Master Data Objects Item
Price List
Implementation Notes
Reports Standard SAP B1 Stocks Reports
o Item List
Customised Reports
- Stock Ageing Report
- Tonnage Turnover Report
Stationeries o Stocks Transfer Request
o Stocks Transfer
o Goods Receipt
o Goods Issue
o Stocks Counting
o Stocks Posting
Requirements for Future
Processes for Phase 2…
Test Scenarios Create new items
Update existing price lists
Costing
Data Migration Item Master
Item Groupings
Price List
Stock on Hand
Using SAP Business One, you can track your inventory in the warehouse in real time.
Every transaction that you add, will update your inventory quantity levels, and if you
are using perpetual inventory, the monetary value as well.
Most companies require the ability to report their inventory situation at any time; while
some companies such as services providers, do not have the need to track inventory
information at all.
o FIFO: The item cost is calculated as the cost of the oldest unit on hand.
Inventory Revaluation allows you to re-evaluate your item costs and inventory value
without changing quantity levels. Typically revaluation is done during the year- end
closing process.
Warehouses are key building blocks of your company database. If you keep inventory in
stock, you have a constant need to know which items you have, how many, and where
Within the warehouse you can define up to 4 sublevels which can be used to identify a
bin location.
A sublevel can be an aisle in the warehouse, a zone, an area or even a shelf.
Bin location codes consist of the warehouse code plus the code for each sublevel.
For example, you might have a warehouse (warehouse 05) that has 4 aisles and each
aisle has 4 shelves divided into 3 bin locations. We could set this up as in the following
diagram:
Periodically, you are required to conduct a cycle count to verify that the on hand
quantities as they appear in SAP Business One match the physical count in the
warehouse.
For Polythene Industries Limited, cycle counts will be done on a monthly basis.
The pick and pack process is an optional step in your sales cycle. If you manage a large
warehouse, and have dedicated personnel to collect the items, pack and ship them,
then the pick and pack manager can be helpful.
You use this function to transfer inventory from one warehouse to another.
An inventory transfer can also be carried out as a consignment for a customer. The
items are then stored in the customer’s warehouse and are sold from here.
This will be used by Polythene Industries Limited to do the following:
o Transfer items from the main store to the production floor for producing finished
goods products
o Transfer finished goods products to the dispatch stores warehouse
The goods issue function lets you reduce the inventory level in a situation that is not
direct result of a sales document entry. For example, if five units of an item suffer
water damage in a warehouse, they cannot be sold and are removed. In such a case,
you can post a separate goods issue using the function described here.
After an item is sold, the warehouse inventory is automatically reduced when SAP
Business One enters the transactions. For example, if you create a delivery document
that is based on a sales order, the warehouse inventory is reduced by the specified
quantity once the delivery document is added.
The raw materials damages incurred at Polythene Industries Limited may be as a result
of spillage or small damages when offloading. As the damages incurred are usually
negligible, Polythene Industries Limited have advised that they will not be tracking
these damages.
Finished goods (Plastic) damages will however undergo a recycling process in SAP B1.
Stock
Physical Stock Counting
Take Stock Counting Record Counted Quantity
YES Count Complete YES
Required? 3 on the Stock Count Sheet
4 5
1 6
NO NO
YES
Edit
Document
Stock Posting
Rejected Approval
Document?
11
12
NO
Approved
Process End
13 Stock Posting Print Stock Posting
(Final) 15A
15
3A SAP B1: Stocks The stock count sheets will be This will be exported in
Count sheet printed and issued to the Excel as per Polythene
counters to start the counting Industries Limited’s request.
process.
9 SAP B1: Stocks The Stock Posting will be The stock sheet will be
Posting(Draft) posted in the system by the routed for approval based
stocks accountant after on the approval matrix
verifying all the stocks defined in the system.
variances.
10 SAP B1: Stock The stock posting document This will be approved by the
Posting approver will receive a system FC of Polythene Industries
(Approval) alert in SAP B1 requesting Limitess
him/her to approve the
document.
Production Alert to
Material Requisition Stocks Transfer Items Received
Start Process Stores
2 4 5
1 3
Production Production
Items Received Stocks Transfer
Damaged? YES Process Complete? Process
9 8
10 7 6
NO NO
Stock Transfer (To Production
YES Damaged Whse) Rework Process
11 12
End
2 SAP B1: Material Based on the raw materials This will be a stock transfer
Requisition and packaging materials request document in SAP B1.
required the production
department will create a
material requisition in SAP
B1.
8 SAP B1: Stocks Once production of the This will be from the production
Transfer finished goods is completed, floor to the main store.
the goods will be transferred
Journal Entry:
back to the stores
department. Debit: Stock Ledger
12 SAP B1: The damaged products will Production rework process has
Production be recycled through a been described in the
Rework process production process production section of this
blueprint.
Approval:
Concurrence:
Use the Define Bill of Materials function to create a multilevel BOM, one level at a time.
The BOM has a hierarchical arrangement of components. Enter all the child items and raw
materials required to assemble and produce the finished product.
In SAP B1 there are 4 types of Bill of materials:
o Production
The Production Bill of Materials (BOM) represents a finished product (parent)
comprising different inventory components (child components). During the
production process, you turn the components into the finished product.
Select the Production BOM to include the product in the MRP run and to
process standard production orders.
Components in the Production BOM are physical items, for example, a screw,
a wooden board, a measured quantity of lubricant or paint, or virtual entities,
such as one work hour.
o Sales and Assembly
The Sales BOM and the Assembly BOM represent a finished product
assembled at the sales stage, that is, the finished product is composed of its
component items only when the parent product is actually sold. The
component items are stored and tracked individually in the warehouse.
For both the Sales BOM and the Assembly BOM, you do not manage the
parent product as an inventory item, but rather as a sales item. The
components can also be sales and inventory items in their own right. When
you create the delivery to dispatch the customer order, the components are
backflush issued from inventory.
Use a Sales BOM where there is a fixed combination of components and the
customer needs confirmation of each item. The component items cannot be
altered or removed from a sales order. Other items cannot be inserted
between the parent and component items in the sales order. However, the
quantities of the component items can be modified.
Use the Assembly BOM when you would not expect the customer to check
each component in the order, such as a gasket set.
Note: The components for Sales BOMs and Assembly BOMs must be sales
items.
o Template
The Template BOM is a bundle of items, where the parent product is the first
item on the list. It does not act as a BOM once it is added to the sales
document, but rather as a list of items brought together at the same time.
You can update the quantity of those items, swap items, or delete them in
the BOM or the sales order. The components appear below the parent as a
list of items in a sales document. Use the Template BOM when you require
flexibility in selecting components for a product.
The following defines the basic document involved in the production process:
o Production Order:
Production Order Types: SAP Business One supports three types of
production orders.
Standard
o Based on the bill of materials and used to produce a regular
production item.
o You manage material transactions of the regular production
process.
o You can change components at the production stage.
o When you open a new standard production order, all the
components are filled in automatically.
Special
o Used to produce and repair items or to perform activities that
are not necessarily bill of materials items, for example, repair
orders for customer equipment cards or rejected assemblies.
o You create special production order components manually.
Disassembly
o Used to dismantle a parent item of the regular product into its
child items. The separate parts can then be put into inventory
and sold. For example, you can purchase a used car, take it
apart, and sell the individual components.
Production Order Issue Methods
You issue component items using either the Manual or the Backflush
method.
o Manual – You issue individual component items to the
production order. This enables you to post components issued
to a production order precisely when they are required in the
production process.
o Backflush – SAP Business One automatically issues item
transactions for the needed component items (as defined in
the Components tab) when a product is reported as
completed.
o By-products are defined in bill of materials and production orders as items, but with
negative quantity.
o Both Manual and Backflush issue method are supported for by-product.
o By-products are received to warehouse by Receipt from Production, like the main final
product.
o By-products are received from production into the warehouse by a Receipt from
Production, along with the main final product.
o The overall costing for the production CAN be both the direct costs and overheads. The
direct costs will include the direct raw materials (RM) and direct packing materials (PM).
The overhead costs will include labour, electricity etc. configured as resource.
o The BOM can be set up to include the following;
o Direct Costs
Raw materials
Packing Materials
o Overheads
Labour
Electricity
o In summary the Finished Good cost (production) will be calculated at Direct Costs
(RM+PM) + Overheads
o Direct Costs
o Direct costs (RM+PM) will be set up in the system as stock items.
o The stock valuation method will be moving average as per company policy.
o SBO will calculate the Moving Average Cost according to receipts from suppliers
and production. The issue method for all stock items will be manual.
o Overheads
o The overhead costs will be set up as resource and included in the BOM.
o Total Variance
o Displays the difference between product cost and component cost.
Total variance = Actual product cost - Actual component cost.
o Variance Per Product
o Displays the total variance divided by (quantity completed + quantity rejected).
o Variance %
o Displays the percentage of the variance per product value.
o Planned Quantity
Title Description
Traceability Manage Stock levels;
Production orders
Process Goal Accurate stock costing and stock on hand values
Responsible Production Manager
Triggers Forecasts, Sales Orders, Production Orders
Notes Approvals:
Stock Transfer
User-defined Fields:
Reject Reasons
o Start-up
o Change-over
o Misprint
o Trimming
Machine Type
o CI Print
o Flexo
Operator Name
Shift
Start Time
End Time
Alternative Flow Rework
Business Rules o You will not be able to receive the bulk or FG in case
the components are not issued.
Alerts:
o Processed waste received above 3% should go to the
CEO
The production process begins with an Order Confirmation being received by the production
department from the Sales department. If the items are not in stock then the order
confirmation is taken to the production department. The order confirmation contains details of
the order placed by a customer.
This information will enable the creation of a production card. Once received, the production
department will request for the raw materials required for the production run to be fulfilled.
Once the items are received, the production process begins.
The plastic bag production process at Polythene Industries Ltd is divided into different
processes based on the type of bag being produced. The following processes are used in plastic
bag production:
Extrusion
Printing
Bag Making
Certain types of rolls are imported as they cannot be manufactured internally. For these rolls,
the production process will start at the printing department.
N/B: Any raw materials that remain on the production floor will need to be returned back to
the main store warehouse through a stock transfer document in SAP B1.
After the production of these customer bags from different machines, the two products will be
merged into one item using a special production order. This will be done by issuing out the
inline and plain printing bags and receiving the final product. This will enable the sales
department to only see one item when loading products or raising sales orders.
In SAP B1, Bill of Materials will be created at each stage consisting of the semi-finished/
finished goods product and its components. This will be used to issue the materials used and
receive the semi-finished/ finished goods product. The Bill of Materials be used to track
planned vs actual production process. The processed waste will be setup as a by-product in the
system and will be received at zero cost. The rejected items will be received into a rejects
warehouse. This will help identify the rejected items and the good items.
Both direct and indirect costs will be added to the bill of materials that will be setup. The Bill of
Materials will include the following:
Raw Materials
Direct Costs
o Labour
o Electricity
A provisional cost will be indicated on the BOM and an actual cost will be passed at the end of
the month.
As per the blueprint workshop, it was agreed that the process waste will be defined at every
stage of the production process. The reject items will also be received at every production
stage, when they are produced.
N/B: You will therefore be able to analyse process waste at every production stage based on
the above setup.
The rejected items will undergo a rework process in SAP B1 to convert them into waste paper
or black granules for paper bag production and plastic bag production process respectively.
This will be done using a special production order, in the system.
To maintain one item code for sale per product, the products developed through inline printing
or plain printing will be merged to one item code by using a special production order. This will
ensure that the sales department use only one item for transacting.
Release Material
Production Order Raw Materials Material Request
Order Confirmation Production Request
Planned (Extrusion Available? NO (Draft)
1 Order Approval
Production Process) 4 5
3 6
2
YES
Extrusion Extrusion
Receipt from Issue Production Alert to Material
Production Stocks Transfer
Production Components YES Complete? Stores Request (Final)
Process 9
13 12 11 8 7
10
Close Production NO
Print Material
Order Request
14 7A
NO
Close Production
Order
21
Bag Making
NO Process?
22
NO
NO
Order Confirmation
1
Printing
Required?
2
YES
YES
YES
Print Material
Printing Request
Receipt from Issue Alert to 22A
Printing Production Production Stocks Transfer
Production Components YES Stores
Process Complete? Process 24
28 27 23
26 25
Close Production
Order NO
29
NO NO
Close Production
Order
36
Transfer to Dispatch
Print Stock Transfer
Store Warehouse
37A
37
NO
1 SAP B1: Rework The rejected items can be An item code will be created in
Required? reworked into waste paper the system for the waste
and sold in bulk. The rework paper/ black granules as the
can originate from the reworked item.
dispatch store warehouse or
from the production floor.
2 SAP B1: Special A special production will be The status of the special
Production Order created in SAP B1 convert production will be planned
Planned the primary item to a rework when created in SAP B1.
item in SAP B1.
In this case the component
The rework item will bear all issue method will be defined
the costs of the reworking as backflush.
process.
Approval:
Concurrence:
The following are key documents involved in a standard SAP B1 sales process:
The sales process at Polythene Industries Limited is divided into the following:
Local Sales
Export Sales
Cash Sales
Call off Sale
If the goods are not in stock, the production department will manufacture the goods. After
production, a delivery note will be raised by copying from the sales order. The raised delivery
note will then be copied to the AR invoice and print outs of the AR Invoice, Delivery Note and
Gate Pass will be generated.
The customer credit limits will be defined in SAP Business One for respective customers. This
will be triggered at the sales order level.
In case an item is returned or a credit note is required, this will be raised in SAP Business One
with reasons to be indicated. Reasons for return will be set as a mandatory field. Polythene
Industries Limited would like a system query report to be generated that displays the number
of credit notes passed with reasons. This will be achieved through a query.
Load
AR Invoice Delivery Note Are Goods Sales Order
Shipment/
12 11 YES Available? 7
Services
10 8
NO
AR Credit Note AR Credit Note Order
Credit Note
YES 14 14A Confirmation
Required? Production Process 7A
13 9
NO
Incoming Payment
Process
15
End
Approval:
Concurrence:
In SAP Business One, the functionality and reporting associated with processing
payments are accessed through the Banking module.
When processing payments you should select the transactions to be closed by the
payment, either fully or partially. If there is no prior transaction to select, or you are
unsure which transaction applies, you can enter a Payment on Account.
Incoming payments can be received in four ways: cash, checks, credit cards, and bank
transfers.
SAP Business One handles all of them in basically the same way—either by making a
payment against a specific A/R invoice or by making a payment to a customer against
two or more A/R invoices.
Once the incoming payment document is added, the following actions are taken:
o Journal entries credit the customer’s accounts receivable control account and
debit the bank account or a clearing account.
o The payment is applied to the invoice.
Just as with incoming payments, there are, generally speaking, four ways of sending
outgoing payments: cash, checks, credit cards, and bank transfers. You can perform
the following activities:
o Create outgoing payments for business partners and accounts using various
payment means.
o Print and void checks for a payment for various purposes, including employee
bonuses.
o Create, trace, and process drafts of outgoing payment documents and drafts of
checks for payment.
o Generate a Check Register Report
The main difference between incoming and outgoing payments is the need to define an
account for the different payment means. For example if you create an outgoing
payment with cash, you must select the outgoing cash account for the transaction. In
this case, it can be y our house bank account or a petty cash account.
SAP Business One provides a payment wizard that allows you to create outgoing
payments in batches for checks and bank transfers, and to batch process incoming
payments by bank transfers.
The payments are created according to your selection criteria and payment methods.
5.6.2 OVERVIEW
Title Description
Traceability Reconciled bank and cash accounts
Process Goal Accurate cash book and cash flow management
Responsible Accounts Receivable & Payables
Triggers Due Invoices
Receipt of Payment
Outgoing Payments
Petty Cash Requests
Notes User-Defined Fields:
- Payment Type
o Supplier Payment
A/P
Receive Supplier A/P Invoice A/P Invoice
Invoice Alert
Invoice (Draft) Approved (Approved)
Approval 8
1 2 7
3
Rejected
Remittance advise
15A Rejected
1A SAP B1: Customer Customer ageing report will SAP B1 comes with standard
Ageing Report be generated to determine customer ageing report.
the invoices due.
1B SAP B1: Generate A customer statement will be SAP B1 comes with standard
Customer generated and sent to the customer statement.
Statements and client.
Send to Clients
2 OUTSIDE SAP B1: The customer will make
Client Makes payment to Polythene
Payment Industries Limited based on
the due invoice(s).
3 OUTSIDE SAP B1: If customer doesn’t make
Process End payments then the process
will end.
4 SAP B1: Incoming Incoming payments will be Journal Entry:
Payment used to receive the Debit: Bank
customer’s payments and the Credit: Debtors account
paid invoices will be allocated
to the payment. Partial payment is also
supported by the system.
Submit Receipts
Petty Cash Purchase &
Petty Cash Voucher to Finance Assistant
Request Obtain Receipt
2 for filing
1 3
4
- Staff imprest transactions will be maintained in the system, this will involve setting up
of the staff as business partner (customers) and linking the staff to the staff imprest
account.
- When staff are issued with money in advance to spend it will impact their account. Once
they spend, obtain receipts and submit the claim the amount will be transferred from
their account to expense via a manual journal entry.
NO
End NO
- Inter Bank fund transfer will be achieved via account type outgoing payment and
incoming payment. An intermediary account (Forex Clearing Account) will be created in
the chart of accounts where it will be maintained in multi-currency which will transition
the process of inter-bank fund transfer.
- In the event there is a difference in the rate used between 2 currencies the value will
remain in the forex clearing account and a manual journal entry has to be raised to
move the exchange differences from the forex clearing account to the respective
realized exchange rate difference account i.e. gain or loss.
With all Polythene Industries Limited banks configured as house bank in SAP B1, bank
reconciliation will be executed via standard SAP B1 manual bank reconciliation. The
external/bank statement can be uploaded in SAP b1 by using the copy/paste functionality and
reconciled manually with the cashbook transactions. If an entry is to be added to the bank GL
account, the normal process will be followed in capturing the transaction in SAP B1 system
manually e.g. Bank charges. The bank reconciliation will be done daily. Once the bank
reconciliation is executed in SAP B1 a standard bank reconciliation report will be generated in
SAP B1 system, reviewed and signed off by the Finance Controller and filed for audits.
Polythene Industries Limited would like for a customised form to be created for them to
capture the dates, different interests calculated, cleared balance and the bank charged. An
example of how this information is currently captured has been shown below.
This will be captured using a user-defined form created in SAP B1. The report will then be
created to pull this information.
Approval:
Concurrence:
Accounts are organized hierarchically according to drawers, titles, and active accounts. The
organization of the chart of accounts follows IFRS in which there is a separate “drawer” for
accounts representing assets, liabilities, equity, revenues, cost of sales, expenses, financing,
and other revenues and expenses (see level 1 in the figure below).
Within each drawer, you organize your accounts by level in a logical way appropriate to your
financial accounting processes & financial statement.
Drawers are the organizational unit on the top level. The Chart of Accounts Level Structure will
be as follows:
Balance Sheet
Assets
Every G/L account is defined as either a title account or an active (postable) account. A title
account groups together all of the active/posting accounts. In financial reports, a title
summarizes all the balances of each title/active account below it. Active accounts contain
postings of transactions. From the posting account you will be able to drill down to the
transactions for more analysis if required. All active accounts will be set to level 5, and will be
able to roll up into the Title Account in a hierarchy on all financial reports.
Cost Centres will be used in conjunction with the standard Chart of Account. Thus the Income
Statement will be able to be produced in Standard SAP by cost centre.
5.7.2 OVERVIEW
Title Description
Traceability Journal Entries generated in Finance Module
Process Goal Generate timely and accurate management reports
Responsible Financial Manager
Accounts
Triggers Various documents created in Sales, Purchasing, and
Bank Modules
Realised Exchange Rate gains/loss is a Standard SAP B1 functionality. The realised gain/loss
will be posted automatically in SAP B1 when there is a difference in exchange rate between 2
related transactions e.g. Invoice exchange rate defined as 100 KES/TZS/UGX/RWF to 1 USD
and payment exchange rate defined as 105 KES to 1 USD. In this case realised exchange
gain/loss will be realised and posted by SAP B1 system when the invoice is paid.
Unrealised gain/loss (account(s) revaluations) for accounts maintained in foreign currency e.g.
Supplier, customers and bank accounts i.e. as defined by IFRS will be posted using a financial
posting tool known as “Exchange Rate Differences” in SAP B1. The unrealised gain/loss can be
posted on monthly, quarterly, half year or annually. Polythene Industries Limited will post
unrealised gain/loss, on a monthly basis.
Approval:
Concurrence:
5.8.1 OVERVIEW
SAP B1 Fixed Assets Module will be implemented as part of Phase II of this project. Polythene
Industries Limited will be responsible of cleaning up of their fixed asset master data before
its uploaded in SAP B1 i.e. ensure all the existing Assets have been tagged and able to know
the assets capitalization date, accumulated depreciation so far and remaining asset life.
Approval:
Concurrence: