Case and open stock can be tracked separately within Finale. Every record in the system that affects stock levels (eg. shipments, transfers, variances, etc) can include a packing attribute to indicate whether the quantity is a case amount or an open stock. If the packing is blank then Finale treats the quantity as an open stock amount. If the packing is supplied, then it must be a list of numbers separated by slashes (e.g. "24/2/1").
When performing calculations Finale does not group records that have different packing. This means that adding 2 cases with a packing 12/1 to a stock location does not add 24 units to the stock level, but rather 2 cases with the specified packing of 12/1. If there previously were 13 open stock units at that location, Finale would track that the stock location would then have 13 units + 2 cases packed 12/1.
To break apart a case, for example to sell individual units, Finale must have a explicit stock change entered to decrease the count of cases and increase open stock units by the corresponding amount.
Please watch this video for further understanding of Case Packing.