Sales Order Processing (SO) |
|
1.1 General requirements |
|
(a)
|
The following order types will be supported:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(b)
|
The following data will be stored for each customer:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(c)
|
Stock will be held in multiple warehouses.
|
(d)
|
Each customer will allocated to a particular
warehouse at delivery address level, and which can be over-ridden
during order entry.
|
(e)
|
Each warehouse will have multiple bins, with some
stock being at more than one bin location.
|
(f)
|
The system will maintain a customer/ product
discount matrix.
|
(g)
|
The system will maintain a file of promotional
prices, being customer/ product discount matrices for specific
time periods.
|
(h)
|
It will be possible to override the prices displayed
when the order is input.
|
(i)
|
It will be possible to override the line discount
percentage when the order is input.
|
(j)
|
It will be possible to suppress printing the
discount on invoices, i.e. show the net price only.
|
(k)
|
It will be possible to bar customers from buying
certain product ranges (to prevent customers buying another
customer's own brand goods).
|
(l)
|
An expected delivery date will be held for each
order line.
|
(m)
|
It will be possible to add the following to
invoices:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(n)
|
It will be possible to suppress the printing of the
above.
|
(o)
|
It will be possible to suppress the printing of
lines containing components on invoices.
|
(p)
|
Foreign currency will be supported by the system.
The unit price will be converted to the foreign currency at the
current exchange rate.
|
(q)
|
There will be no restriction on the number of lines
on an order.
|
(r)
|
The field size for unit prices will be 999,999.99.
|
(s)
|
The field size for quantities will be 9,999,999.
|
(t)
|
Sales order processing will have links to the
following systems:
|
|
|
|
|
|
|
|
|
|
|
1.2 Order input |
|
(a)
|
Multiple order lines will be contained on a single
screen.
|
(b)
|
To assist with input there will be an alphanumeric
search facility on customer name.
|
(c)
|
To assist with input there will be an alphanumeric
search facility on product description.
|
(d)
|
If it is possible to create a new customer record
during order entry, their credit limit will default to zero.
|
(e)
|
During order entry it will be possible to make
enquiries on customers and products.
|
(f)
|
The field for the customer's own order reference
will be 30 alphanumeric characters and be printed on delivery
notes and invoices.
|
(g)
|
There will be a field for comments on the order
entry screen, but these will not appear on documents.
|
(h)
|
There will be an option to allocate less stock than
is ordered even if there is stock available.
|
(i)
|
If a particular order line is out of stock, the
system will offer:
|
|
|
|
|
(j)
|
The system will allow for the allocation of stock
that is not yet available, thus creating negative free stock.
|
(k)
|
If insufficient stock is available, there will be
options to:
|
|
|
|
|
|
|
|
|
(l)
|
If an item is out of stock it will be possible to
select an appropriate message to appear on output documents.
|
(m)
|
As order lines are input it will be possible to
monitor the weight/volume of the order.
|
(n)
|
There will be a field for the input of delivery
instructions. These may be customer delivery address specific.
|
(o)
|
It will be possible to combine multiple deliveries
on one order.
|
(p)
|
The number of labels required for delivery
documentation will be input at the end of the order.
|
(q)
|
User-defined analysis codes such as sales
representative or customer type will be picked up at order entry
time from the customer record, and applied to each order for sales
analysis purposes.
|
(r)
|
During order input it will be possible to
insert/amend/delete/add lines.
|
(s)
|
It will be possible to record item serial numbers
against each order line after picking as a means of tracking
individual stock items so that returns under warranty can be
validated.
|
(t)
|
A customer record can be set to accept no new
orders.
|
(u)
|
The order will be stopped at the start of the order
entry if the outstanding balance and existing orders exceed the
credit limit.
|
(v)
|
The order will be stopped if the outstanding
balance, existing orders and the new order together exceed the
credit limit.
|
(w)
|
Only the credit controller will be able to release
stopped orders for further processing.
|
(x)
|
When credit notes are input, the operator will be
able to select whether:
|
|
|
|
|
(y)
|
Forward orders, repeat orders and call-offs will be
automatically released as current orders based on due date.
|
(z)
|
Quotations and pro-formas will be converted to
current orders when accepted.
|
(aa)
|
Back orders will be released when stock becomes
available, using the following methods:
|
|
|
|
|
|
|
(ab)
|
It will be possible to put orders and order lines on
hold to prevent further processing.
|
1.3 Sales order cycle |
|
(a)
|
The following processing cycle will be followed, but
may be customised if required:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4 Data output |
|
1.4.1 Enquiries |
|
(a)
|
Screen enquiries will be made on orders by the
following routes:
|
|
|
|
|
|
|
|
|
(b)
|
In each instance, enquiries may be restricted to
individual or combinations of transactions.
|
(c)
|
It will be possible to enquire on the status of each
order line as it passes through the system, and to review the
documents printed to date.
|
1.4.2 Documents |
|
(a)
|
The following user-definable documents will be
printed by the system:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(b)
|
The delivery note reference will appear on labels.
|
(c)
|
Picking lists may be printed for single or multiple
deliveries.
|
(d)
|
Picking lists will group stock requirements by
product for multiple deliveries.
|
(e)
|
Picking lists will be printed for stock transfers
and issues.
|
(f)
|
Picking lists will be printed at the relevant stock
location.
|
(g)
|
Picking lists will be sorted by bin location.
|
(h)
|
Invoices will be printed with standard
user-definable messages.
|
(i)
|
It will be possible to reprint all of a document
print run, or ones for individual orders.
|
1.4.3 Reports |
|
(a)
|
Outstanding order reports may be selected and sorted
using the following fields:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(b)
|
The information appearing on order reports will
include:
|
|
|
|
|
|
|
|
|
(c)
|
The content of reports on orders will be
user-defined and may be changed at run-time.
|
No comments:
Post a Comment