Hi there,
I'm trying to create a query that will display all branches in a company
even if that branch hasn't made a claim. The main manufacturing company
makes the machines and distributes the machines to the other branches and it
is up to each branch to sell the machines to the customers. It is also the
branches responsibility to make sure the machine is registered when sold and
to deal with any warranty claims. The branch then sends all registration
details and warranty claims back to the manufacture where the manufacture
processes them.
On a monthly basis the manufacture creates reports and send them back to the
branch notifying them of the status of each claim submitted: credited, on
hold or declined. I've created this report in 2 ways, one as a standard
Access report and the other in Excel. It's the one created in Excel that
they use because it can be emailed easily and each branch manager can sort
the information to their own liking.
Not every branch sends in warranty claims but the manufacture wants the
reports to display all the branches even if they haven't made a claim, at
the moment they only display the branches that have made claims.
*tblBranch*
BranchID (PK) Autonumber
Branch
*tblMachines*
MachineID (PK) Autonumber
S/N
etc
*tblRegistrationDetails*
RegID (PK) Autonumber
MachineID (FK) one to one from tblMachines
BranchID (FK) one branch can register many machines
etc
*tblWarrantyClaims*
WarrID (PK) Autonumber
RegID (FK) one registration can have many claims
ClaimNo
ClaimDate
Status (FK) from tblstatus
etc
The overall table structure is a bit more complicated than this but how can
I display all branches in the reports even if the branch hasn't made a
claim? Report must show S/N, ClaimNo, Branch, ClaimDate, Status plus a few
more items from a WarrantyDetails table.
TIA
Stewart