Sage Intacct Sync Error | Smart rule {smart_rule} was violated | Vendor invoice attachment is required | Error Code: {error_code}
What’s happening
The rule VENDOR_INVOICE_ATTACHMENT is a customer-defined Smart Rule on the AP Bill object.
This rule prevents Intacct from saving or accepting any new bills unless an attachment is already present.
Ramp can create the bill record, but Intacct rejects it if the rule enforces an attachment at creation.
How to resolve
In Sage Intacct, we recommend adjusting the Smart Rule on the AP Bill object so that it:
- Triggers as a warning instead of an error
- Excludes the Web Services user or role that Ramp uses
- Runs only on final approval/posting instead of at initial creation