# GL Control Codes

**URL:** <https://www.epiusers.help/t/gl-control-codes/45507>\
**Category:** Epicor ERP 10\
**Created:** [June 19, 2018, 5:48pm UTC](https://www.epiusers.help/t/gl-control-codes/45507 "2018-06-19T17:48:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![randallweber](https://www.epiusers.help/user_avatar/www.epiusers.help/randallweber/32/4386_2.png) [@randallweber](https://www.epiusers.help/u/randallweber)\
**Post date:** [June 19, 2018, 5:48pm UTC](https://www.epiusers.help/t/gl-control-codes/45507/1 "2018-06-19T17:48:44Z")

</div>

In GL Control Maintenance: Type Part Class,there are several Account Contexts (below). My question is, how does Epicor know which one to use? Some of them are obvious, but I see one called ShopSupplies which looks like one we created. When would Epicor use this account context and how does Epicor know when to use it?

DMR  
DMR Write Off  
Drop Shipment  
Inspection  
Inventory/Expense  
Purchase Price Variance  
ShopSupplies  
Transfer Cost Variance

---

<div class="post-metadata">

**Author:** ![Ernie](https://www.epiusers.help/user_avatar/www.epiusers.help/ernie/32/69401_2.png) [@Ernie](https://www.epiusers.help/u/Ernie)\
**Post date:** [June 19, 2018, 6:07pm UTC](https://www.epiusers.help/t/gl-control-codes/45507/2 "2018-06-19T18:07:13Z")

</div>

If it is indeed one somebody created, then it was created by adding an Account Context, and whoever did that would have had to write a Posting Rule to tell Epicor when and how to use it.

You need to go into GL Transaction Type Maintenance and open the COSandWIP Transaction Type, then drill down through the tree to the details and find where that is referenced and what it does. I’m not a finance guy, but there are certainly some here who can help further!
