Get prerequisite, mutual exclusivity, and member country conditions for a registration type
Retrieve the conditions that apply to a specific registration tax type. Conditions define relationships between registrations — prerequisites that must be met, conflicts that block creation, and member country choices for trade bloc schemes.Documentation Index
Fetch the complete documentation index at: https://docs.commenda.io/llms.txt
Use this file to discover all available pages before exploring further.
"REG_TRADEBLOC_EU_3000_UOSS_VAT"| Type | Description | Create behavior |
|---|---|---|
PREREQUISITE_REGISTRATION | At least one of the listed registrations must be active | Blocked if no prerequisite is active |
MUTUALLY_EXCLUSIVE | Cannot coexist with any of the listed registrations | Blocked if any listed registration is active |
MUTUALLY_EXCLUSIVE_WITH_MSI | Cannot coexist with listed registrations in the selected member state country only | Blocked only in the specific country |
MEMBER_COUNTRY_TO_REGISTER_THROUGH | You must choose one of the listed countries to register through | Pass registered_through_registration_tax_type_id when creating |
PREREQUISITE_REGISTRATION condition exists, at least one of the listed registrations must be active for your corporation. For Union OSS, this means you need an active domestic VAT registration in an EU member state.
When creating, pass the UUID of your existing domestic registration as member_state_registration_id:
MEMBER_COUNTRY_TO_REGISTER_THROUGH condition exists (Non-Union OSS, IOSS), you must choose one of the listed countries and pass its content ID:
MUTUALLY_EXCLUSIVE condition exists, creating the registration is blocked when any of the listed registrations are active. You must archive or close the conflicting registration first.