A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Using Forms
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

How can I show we recieved part of a group i.e. 1 of 8



 
 
Thread Tools Display Modes
  #1  
Old November 14th, 2005, 10:13 AM
Michael
external usenet poster
 
Posts: n/a
Default How can I show we recieved part of a group i.e. 1 of 8

I have a table "Inventory Transactions" that holds the items that have a
purchase order.
On my form for the receiving dept, I have a sub table that shows the
Purchase Orders for supplier and product and that is being received.
If the order is for 8 pallets, how I do I remove one pallet and show that we
are still waiting for 7 more?
michael


  #2  
Old November 14th, 2005, 10:17 AM
Michael
external usenet poster
 
Posts: n/a
Default How can I show we recieved part of a group i.e. 1 of 8

Sorry another part that is a little strange, is sometimes we receive more
than we order, so I have to be able to not only remove a value but maybe add
one.


"Michael" ha scritto nel messaggio
...
I have a table "Inventory Transactions" that holds the items that have a
purchase order.
On my form for the receiving dept, I have a sub table that shows the
Purchase Orders for supplier and product and that is being received.
If the order is for 8 pallets, how I do I remove one pallet and show that
we are still waiting for 7 more?
michael




  #3  
Old November 14th, 2005, 10:58 AM
Allen Browne
external usenet poster
 
Posts: n/a
Default How can I show we recieved part of a group i.e. 1 of 8

You probably already have tables for PurchOrder (the purchase order header
record), and PurchOrderDetail (the line items on a purchase order.)

Now you need 2 more tables to record the actual deliveries to record the
actual acquisition into stock. The Acquisition table will contain fields
such as:
AcquisitionID AutoNumber primary key
SupplierID Number who this delivery was from.
AcquisitonDate Date/Time when the delivery was received
You will also have the detail table that records the items actually
delivered:
AcquisitionDetailID AutoNumber primary key
AcquisitionID Number which delivery this line belongs to.
Quantity number how many were received.
ProductID number which product was received.
PurchOrderDetailID Number which purchase order line item this delivery
is in response to.

When you receive a delivery, you create a record in the Acquisition table.
Now the database knows which supplier sent the stuff, so if you want to
write some code you can have it lookup which purchase orders from that
supplier have outstanding items, and automatically assign those items to
this delivery. You can then go through and delete the lines for the products
that did not make it yet, or decrease (or increase) the Quantity of the
lines where only part of the quantity was delivered.

To automate that process, you would need to know which purchase order detail
lines were (fully or partially) delivered in any acquisition detail record.
That's the reason for the last field listed above. A PurchOrderDetail record
can have multiple entries in the AcquisitionDetail table (if it is delivered
in dribs and drabs.) When the quantity actually delivered equals or exceeds
the quantity originally ordered, that item has been fully delivered.

In addition to that, you probably want to add a yes/no field to your
PurchOrder table to indicate if the order is complete. This allows you to
mark an order as complete even if not all items have been delivered (e.g.
where an ordered item is no longer being manufactured.)

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Michael" wrote in message
...
Sorry another part that is a little strange, is sometimes we receive more
than we order, so I have to be able to not only remove a value but maybe
add one.


"Michael" ha scritto nel messaggio
...
I have a table "Inventory Transactions" that holds the items that have a
purchase order.
On my form for the receiving dept, I have a sub table that shows the
Purchase Orders for supplier and product and that is being received.
If the order is for 8 pallets, how I do I remove one pallet and show that
we are still waiting for 7 more?
michael



  #4  
Old November 14th, 2005, 01:59 PM
Michael
external usenet poster
 
Posts: n/a
Default How can I show we recieved part of a group i.e. 1 of 8

Thank you Allen,
I will work on this now and see if I can get it going. I just got John
Viescas's Building Access Apps as you suggested, looks very interesting,
hopefully with it I will not be asking so many questions here.
thank you
michael

"Allen Browne" ha scritto nel messaggio
...
You probably already have tables for PurchOrder (the purchase order header
record), and PurchOrderDetail (the line items on a purchase order.)

Now you need 2 more tables to record the actual deliveries to record the
actual acquisition into stock. The Acquisition table will contain fields
such as:
AcquisitionID AutoNumber primary key
SupplierID Number who this delivery was from.
AcquisitonDate Date/Time when the delivery was received
You will also have the detail table that records the items actually
delivered:
AcquisitionDetailID AutoNumber primary key
AcquisitionID Number which delivery this line belongs to.
Quantity number how many were received.
ProductID number which product was received.
PurchOrderDetailID Number which purchase order line item this
delivery is in response to.

When you receive a delivery, you create a record in the Acquisition table.
Now the database knows which supplier sent the stuff, so if you want to
write some code you can have it lookup which purchase orders from that
supplier have outstanding items, and automatically assign those items to
this delivery. You can then go through and delete the lines for the
products that did not make it yet, or decrease (or increase) the Quantity
of the lines where only part of the quantity was delivered.

To automate that process, you would need to know which purchase order
detail lines were (fully or partially) delivered in any acquisition detail
record. That's the reason for the last field listed above. A
PurchOrderDetail record can have multiple entries in the AcquisitionDetail
table (if it is delivered in dribs and drabs.) When the quantity actually
delivered equals or exceeds the quantity originally ordered, that item has
been fully delivered.

In addition to that, you probably want to add a yes/no field to your
PurchOrder table to indicate if the order is complete. This allows you to
mark an order as complete even if not all items have been delivered (e.g.
where an ordered item is no longer being manufactured.)

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Michael" wrote in message
...
Sorry another part that is a little strange, is sometimes we receive more
than we order, so I have to be able to not only remove a value but maybe
add one.


"Michael" ha scritto nel messaggio
...
I have a table "Inventory Transactions" that holds the items that have a
purchase order.
On my form for the receiving dept, I have a sub table that shows the
Purchase Orders for supplier and product and that is being received.
If the order is for 8 pallets, how I do I remove one pallet and show
that we are still waiting for 7 more?
michael





 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ambiguous outer joins Renwick New Users 1 February 22nd, 2005 02:08 PM
ambiguous outer joins renwick Running & Setting Up Queries 3 February 22nd, 2005 01:29 PM
using a footer total in details section jkendrick75 Setting Up & Running Reports 15 January 5th, 2005 08:55 PM
Getting text that is not part of the page number to show in the TO Margaret Aldis Page Layout 0 October 7th, 2004 11:48 AM
Group header to show "Group Cont'd" Eric Blitzer Setting Up & Running Reports 2 July 23rd, 2004 03:31 PM


All times are GMT +1. The time now is 02:59 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.