| | boolean | TryLock(int AForeignTable, int AForeignKey, string AWorkstationAK, string AUserDesc) |
| | void | UnLock(int AForeignTable, int AForeignKey) |
| | boolean | IsHolded(string aHolder, string aContext, string aKeys) |
| | void | UnLockOverride(int AForeignTable, int AForeignKey) |
| | boolean | IsLocked(int AForeignTable, int AForeignKey, string AWorkstationAK, string AUserDesc) |
| | boolean | TryHold(string aHolder, string aContext, string aKeys, boolean aTryHold) |
| | boolean | GetHolded(string aHolder, string aContext, string aKeys) |
| | boolean | GetHolder(string aContext, string aKey, string aHolder) |
| | void | ReleaseAllFromHolder(string aHolder) |
| | void | ReleaseAllFromExtendedKey(string aExtendedKey) |
| | void | ReleaseContext(string aHolder, string aContext) |
| | void | Release(string aHolder, string aContext, string aKey) |
| | void | UnlockAllByTable(int AForeignTable) |
| | void | GetHoldedQty(string aWKs, string aExtendedKey, string aContext, string aKeys, int Mine, int Other) |
| | void | HoldQty(string aWKs, string aExtendedKey, string aContext, string aKeys, int Qty) |