This chapter is $Revision: 1.1 $ $Date: 2003/01/05 00:00:30 $.
Process receipt of items from vendors.
If an item is delivered and the shipping documents do not specify a purchase order then proide a method to lookup the purchase order number by various means (at least vendor name and part number).
Entering a purchase order number causes the system to display a list of all open items on the purchase order.
By entering the quanitity or selecting 'all' the the system will generate a receipt transaction (for accounting) and generate a reciept with proposed storage location.
The receiving staff may override the storage location manually or define one if it does not already exist.
Approving the proposed storage location will automatically update the quantity on-hand.
Process receipt of items from customers (returns).
All items received against purchase orders will have the last actual cost and average cost updated.
Provisions for establishing policy for receiving less or more than ordered and maintaining policy.
The following items will be implemented in future version of this module. They may be implemented in the base module or be added via an industry specific add on.
none
The following Business Objects are defined and maintained by this module.
Receipt Transaction for accounting.
Item
Customer
Vendor
Purchase Order
Purchase Order Line Item
Warehouse
Location
Receive Item
Update Cost
none
Last Cost. Last cost is the line item purchase order cost for the item received.
Average Cost. Average on-hand cost is calculated as the ((average on-hand cost times quantity on-hand)+(purchase order line item cost * quanitity received)) / (total on-hand + total received).
# receiving.gcd # # Copyright (C) 2001 Free Software Foundation, Inc. # # This file is part of GNU Enterprise. # # GNU Enterprise is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # GNU Enterprise is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Enterprise; see the file COPYING. If not, write to the # Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA # 02111-1307 USA. # # This file originally written by Neil Tiffin (neilt@gnue.org). # # $Revision: 1.1 $ $Date: 2003/01/05 00:00:30 $ $Author: psu_gnue $ # module receiving { class receiving { char dummy<8>; }; };