We're currently using the Sage100 C# NuGet package noted below.
We've run into a situation whereby a miscellaneous item (CI_Item) is visible in the UI and via OBDC connection however, we're unable to find the item using the MASRecordset utilities provided by the above NuGet package. We've applied no filters and paged all the way through just to get a complete list of all items and this item is nowhere to be found.
Hopefully there is something easily identifiable as a known "gotcha" that we're not aware of. Due to not being able to find this item, we have integration issues with regards to making things jive (because items need to exist both on the external system and within Sage).