I'm looking for some insight on where GP's business rules are defined and enforced. I ran SQL Server Profiler and examined a few stored procedures that were called during data entry and the sp's didn't appear to have any business logic in them. I have read that eConnect enforces business rules for interfaces like webservices. Does Dexterity enforce business rules for the client? The GP SDK didn't appear to define any business rules or at what layer those business rules are enforced.
We are looking at what it would take to build custom interfaces for GP and 3rd party documents that aren't covered by MS's existing web services. I'd like to know what pre-existing validation I can take advantage of, what I will need to develop, and where I can find definitions for the business rules that the client and eConnect currently enforce. Thanks!
*This post is locked for comments