Order Entry Program Please see speaker notes for additional information!

10
Order Entry Program Please see speaker notes for additional information!

Transcript of Order Entry Program Please see speaker notes for additional information!

Page 1: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Please see speaker notes for additional information!

Page 2: Order Entry Program Please see speaker notes for additional information!

Order

Next order #

file

InventoryFile

CustomerFile

OrderHeader

File

Order LineItem File

(Detail File)

Order Entry Program

Order Entry Program

Order Entry Program

Order TrailBack OrderFile

Page 3: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program

Next Order Number File:

•This file will contain the order number that should be used for the next order.

•It needs to be retrieved so that the order can be written.

•It needs to be updated so that the order entry person uses a new order number and the next number in sequence.

Next Order Number FileNext Order Number File

Order Number

Page 4: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program

The Order Entry Screen:

•Take in the order

•Allow for entry of order header information and multiple line items on each screen

•Using the customer id or the customer name as an alternate key, retrieve the customer information to display in the order header. The customer name and address should be displayed on the screen but the screen should allow the entry person to change the name and address information to ship to a different person.

•You want to be able to show multiple line items on one screen. You decide on the number.

•When line items are entered, the item number, name and price, number ordered, number available, number back ordered, warehouse location and amount due for the product should be displayed on the screen in the detail part of the screen. The user will key in either the item number or the item name to access the record in the inventory file.

•The committed on the inventory file should be updated with the information from the order.

•Items that are not available should be written on the back order file.

•The information from the order entered on the screen should go onto the order header and the order line item(detail) files.

Page 5: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program

Customer File

•The customer file contains the name and address information on the customer.

•The customer can be retrieved by customer number or customer name (alternate key)

•The customer information should be put up as the default information. If the customer wants to change the name and address to be shipped to, the user should be able to change the information on the screen and the ship to information will be put in the order header file.

Customer FileCustomer File

Customer Number - KeyCustomer Name - Alternate KeyCustomer Street AddressCustomer CityCustomer StateCustomer ZIP

Page 6: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program

Inventory File:

•The order retrieves information about the line items randomly by number or name (alternate key). Note that the number, name and price should appear on the order.

• If the item is not available, that should be noted on the screen and information about number ordered, number available, and number back ordered should be written on the order detail file.

•Items that are not available or not completely available should have the back order amount written to the back order file.

•Committed on the inventory file should be decreased by the number ordered.

•The warehouse location needs to be written on the order detail file.

Inventory File DataInventory File Data

Item Number - KeyItem Name - Alternate KeyOn HandOn OrderReorder PointCommittedWarehouse LocationCostPrice

Page 7: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program

Order Header File:

•For each order there is one record in the order header file

•It will contain information about the order including the address that the order should be shipped to which will be picked up from the entry screen.

•The date of the order can come from the system and probably should be shown on the screen so that it can be altered.

Order Header FileOrder Header File

Order Number - KeyCustomer NumberDate OrderedShipping NameShipping Street AddressShipping CityShipping StateShipping ZIP

Page 8: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program Order Line Item (Detail) File:

•The Order Number links this file to the Order Header File

•The Item Number is for the item being ordered

•Line Number is defined as the order is entered - the first item is line number one and all additional item entries are assigned the next number

•Price is the price at the time of the order

•Number Ordered is the number that were actually ordered

•Number Available is the number that can actually be shipped

•Number Back Ordered is the number that are not available for shipment

•Warehouse Location is the physical location of the item in the warehouse

Order Line Item (Detail) FileOrder Line Item (Detail) File

Order Number KeyItem NumberLine NumberPriceNumber OrderedNumber AvailableNumber Back OrderedWarehouse Location

Page 9: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program

Back Order File

•Records are written to this file when the order cannot be filled.

•The processing of this file only includes the writing records to the file.

Back Order FileBack Order File

Order Number KeyItem NumberNumber Back Ordered

Page 10: Order Entry Program Please see speaker notes for additional information!

Order Entry Program

Order Entry Program

Order Trail Report

•This report should be a trail of what is written on the Order Header File, the Order Line Item (Detail) File and the Back Order File