Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

In OMICS today, buying groups work by crediting a distributor account at the end of the month, and debiting (with one big transaction) the buying group (or bill-to) account with an invoice.  This is done automatically as part of the monthend and there is no opportunity for the lab to review before the credits and debits are created.  Optionally, a discount is calculated on the purchases and applied to the buying group as well.  The ordering ECP sees the original (full) amount of each invoice on their statement; the buying group sees the total discount that is calculated.

This allows printing a statement for the original customer, showing their purchases, but without any detail on the buying group statement at all.  For example, on the statement for the buying group we see:

and on the statement for the specific ECP we see all the detail, in addition to the credit for what was applied to the buying group account:

My question is how best to handle the "moving" of charges from the ECP to the buying group.  This could be done on-demand, for a range of dates, which would create the entries similar to how we create them today.  That would allow volume discounts to be calculated on the buying group account after the debits have been created, for example, and would retain the detail on the

Buying groups are just bill-to/order-by

Buying groups are really just a case of bill-to/ordered-by for orders.  In the case of a buying group, the order will be entered to the same customer as usual, with or without a different ship-to address.  Keeping the ordered-by customer the same keeps all production reports and OE screens as-is; the bill-to customer field on the customer master affects the job when it is completed.

At time of completion, when creating the AR-TRX record, the sale is posted to the bill-to account (from the customer master), and the ordered-by account is put into a new field on the AR-TRX file.   When printing a statement for a buying group account, we should sort the AR-TRX records by ordered-by account when printing.  We should also have the ability to print a statement based on "ordered-by" account, so that the members of a buying group can see what they ordered (question - should this be a statement or a different report?). .

  1. Add new field for bill-to customer to order file.  This new field should be populated when the order is completed.
  2. Shouldn't be any changes to any reports needed
  3. Change AR-TRX file to add ordered-by customer and make new keys - duplicates of existing keys with acct number, with the ordered-by account instead, plus new key for bill-to/ordered-by/date which we will use when printing statements.
  4. Change completion posting program to create AR-TRX records with the bill-to number
  5. Change AR-TRX maintenance program to allow lookup/search by ordered-by account
  6. Change statement to add option to print by ordered-by account (checkbox on screen).


  • No labels