Опс.
Косяк.
Недавно изучал документ AX-300-TIP-058-v01.00-ENUS про кеширование в Аксапта.
Цитирую :
Microsoft Axapta Fat client theoretically may expose any unwanted blocking when updating flushInfo. In this unlikely event, you should increase the CACHESYNCTIME, especially on Fat Clients (assuming of course that you do not have 100 AOS’s!)
For the above reasons it is possible, with the Microsoft Axapta Fat Client, to update a cached table and NOT have the flush info written to the database if the user removes Windows Focus from the Microsoft Axapta Client immediately after the update. Any click on the Microsoft Axapta Client will restore focus and the flush info will then be written. This is a technical limitation in the Microsoft Axapta Fat Client ONLY.
Получается, что при использовани толстого клиента возможны ситуации, когда данные измененные пользователем, работающим под тостым клиентом не отображаются в кеше других клиентов. (Хотя гарантировано должны после прошествия времени CACHESYNCTIME)
Получается что лучше не использовать Fat 3Tier клиент.
Надежнее просто работать в двухзвенке.
|