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 3 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 special (maybe not even special?) case of bill-to/ordered-by for orders.  In the case of a buying group, the order can be entered to the same customer as usual, with or without a different ship-to address, but with another field indicated they are to be billed to a different customer.  Keeping the ordered-by customer the same keeps all production reports and OE screens as-is; adding the bill-to customer field adds just one optional entry to the OE screen.

At time of completion, when creating the AR-TRX record, the sale is posted to the bill-to account, and the ordered-by account is put into a new field on the AR-TRX file.  Statements are normally then created for the bill-to accounts, but we could have a "special" statement (or maybe an option on the statement printing screen to print statements for ordered-by accounts) which would print the statement detail using the ordered-by account as the key instead of the bill-to.  (Maybe it would be clearer to even call this document by a different name?  To be discussed).

  1. Add new field for bill-to customer to OE screen and order file (QUESTION - do we need this, or maybe just as a display?  does it need to be an enabled entry field?)
  2. Shouldn't be any changes to any reports needed
  3. Change AR-TRX file to add ordered-by customer and make that a key (maybe more than one key?)
  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