GraphQL Schema History
Quick Links
Accounts Accounting Entries Products Customers Sales quotes Sales invoices Suppliers Purchase invoicesCurrent schema in production : Sage Active Public API Production schema.graphql
Schema 2026 August-September
The information for the upcoming version is still provisional. It is provided to help you anticipate and prepare for any necessary adjustments to your applications.
Detected the following changes (33) between schemas:
- ✖ Field `FixedAssetCategory.type` changed type from FixedAssetCategoryType to FixedAssetCategoryKind
- ✖ Type `FixedAssetCategoryType` was removed
- ✖ Input field `FixedAssetCategoryTypeOperationFilterInput.eq` changed type from FixedAssetCategoryType to FixedAssetCategoryKind
- ✖ Input field `FixedAssetCategoryTypeOperationFilterInput.in` changed type from [FixedAssetCategoryType!] to [FixedAssetCategoryKind!]
- ✖ Input field `FixedAssetCategoryTypeOperationFilterInput.neq` changed type from FixedAssetCategoryType to FixedAssetCategoryKind
- ✖ Input field `FixedAssetCategoryTypeOperationFilterInput.nin` changed type from [FixedAssetCategoryType!] to [FixedAssetCategoryKind!]
- ⚠ Input field `currentValueAccountId` of type `UuidOperationFilterInput` was added to input object type `FixedAssetCategoryFilterInput`
- ⚠ Input field `depreciationAccountId` of type `UuidOperationFilterInput` was added to input object type `FixedAssetCategoryFilterInput`
- ⚠ Input field `depreciationExpenseAccountId` of type `UuidOperationFilterInput` was added to input object type `FixedAssetCategoryFilterInput`
- ⚠ Input field `ledgerAccountId` of type `UuidOperationFilterInput` was added to input object type `FixedAssetCategoryFilterInput`
- ⚠ Input field `lossesAccountId` of type `UuidOperationFilterInput` was added to input object type `FixedAssetCategoryFilterInput`
- ⚠ Input field `organizationId` of type `UuidOperationFilterInput` was added to input object type `FixedAssetCategoryFilterInput`
- ⚠ Input field `currentValueAccountId` of type `SortEnumType` was added to input object type `FixedAssetCategorySortInput`
- ⚠ Input field `depreciationAccountId` of type `SortEnumType` was added to input object type `FixedAssetCategorySortInput`
- ⚠ Input field `depreciationExpenseAccountId` of type `SortEnumType` was added to input object type `FixedAssetCategorySortInput`
- ⚠ Input field `ledgerAccountId` of type `SortEnumType` was added to input object type `FixedAssetCategorySortInput`
- ⚠ Input field `lossesAccountId` of type `SortEnumType` was added to input object type `FixedAssetCategorySortInput`
- ⚠ Input field `organizationId` of type `SortEnumType` was added to input object type `FixedAssetCategorySortInput`
- ✔ Type `FixedAssetCategoriesConnection` was added
- ✔ Type `FixedAssetCategoriesEdge` was added
- ✔ Field `currentValueAccount` was added to object type `FixedAssetCategory`
- ✔ Field `currentValueAccountId` was added to object type `FixedAssetCategory`
- ✔ Field `depreciationAccount` was added to object type `FixedAssetCategory`
- ✔ Field `depreciationAccountId` was added to object type `FixedAssetCategory`
- ✔ Field `depreciationExpenseAccount` was added to object type `FixedAssetCategory`
- ✔ Field `depreciationExpenseAccountId` was added to object type `FixedAssetCategory`
- ✔ Field `ledgerAccount` was added to object type `FixedAssetCategory`
- ✔ Field `ledgerAccountId` was added to object type `FixedAssetCategory`
- ✔ Field `lossesAccount` was added to object type `FixedAssetCategory`
- ✔ Field `lossesAccountId` was added to object type `FixedAssetCategory`
- ✔ Field `organizationId` was added to object type `FixedAssetCategory`
- ✔ Type `FixedAssetCategoryKind` was added
- ✔ New Query `fixedAssetCategories` was added to object type `Query`
Detected 6 breaking changes. See also the Breaking Changes page for business-related impacts.
Schema 2026 July
Detected the following changes (135) between schemas:
- ✖ Field `AccountingEntry.currency` changed type from Currency to OrganizationCurrency
- ✖ Input field `AccountingEntryFilterInput.currency` changed type from CurrencyFilterInput to OrganizationCurrencyFilterInput
- ✖ Input field `AccountingEntrySortInput.currency` changed type from CurrencySortInput to OrganizationCurrencySortInput
- ✖ Field `CurrenciesConnection.nodes` changed type from [Currency!] to [OrganizationCurrency!]
- ✖ Field `CurrenciesEdge.node` changed type from Currency! to OrganizationCurrency!
- ✖ Field `addresses` was removed from object type `Organization`
- ✖ Field `contacts` was removed from object type `Organization`
- ✖ Field `currency` was removed from object type `Organization`
- ✖ Field `currencyId` was removed from object type `Organization`
- ✖ Field `datevClientNumber` was removed from object type `Organization`
- ✖ Field `datevConsultantNumber` was removed from object type `Organization`
- ✖ Field `documentId` was removed from object type `Organization`
- ✖ Field `documentTypeId` was removed from object type `Organization`
- ✖ Field `emailMessage` was removed from object type `Organization`
- ✖ Field `emailSubject` was removed from object type `Organization`
- ✖ Field `nafApeCode` was removed from object type `Organization`
- ✖ Field `sendEmailCopy` was removed from object type `Organization`
- ✖ Field `taxAuditExportNotes` was removed from object type `Organization`
- ✖ Field `taxOfficialModelsOrganization` was removed from object type `Organization`
- ✖ Field `tenantId` was removed from object type `Organization`
- ✖ Field `thirdPartyBillingName` was removed from object type `Organization`
- ✖ Field `thirdPartyBillingVatNumber` was removed from object type `Organization`
- ✖ Field `useThirdPartyBilling` was removed from object type `Organization`
- ✖ Field `useWithholdingForSales` was removed from object type `Organization`
- ✖ Field `useWithholdingTaxTreatmentId` was removed from object type `Organization`
- ✖ Field `vatCriterion` was removed from object type `Organization`
- ✖ Field `vatNumber` was removed from object type `Organization`
- ✖ Input field `addresses` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `allowBlankIdentificationNumbers` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `contacts` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `currency` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `currencyId` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `datevClientNumber` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `datevConsultantNumber` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `documentId` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `documentTypeId` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `emailMessage` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `emailSubject` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `fiscalInformationId` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `nafApeCode` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `sendEmailCopy` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `status` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `taxAuditExportNotes` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `tenantId` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `thirdPartyBillingName` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `thirdPartyBillingVatNumber` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `useCustomerCodes` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `useThirdPartyBilling` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `useWithholdingForSales` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `useWithholdingTaxTreatmentId` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `vatCriterion` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `vatNumber` was removed from input object type `OrganizationFilterInput`
- ✖ Input field `allowBlankIdentificationNumbers` was removed from input object type `OrganizationSortInput`
- ✖ Input field `currency` was removed from input object type `OrganizationSortInput`
- ✖ Input field `currencyId` was removed from input object type `OrganizationSortInput`
- ✖ Input field `datevClientNumber` was removed from input object type `OrganizationSortInput`
- ✖ Input field `datevConsultantNumber` was removed from input object type `OrganizationSortInput`
- ✖ Input field `documentId` was removed from input object type `OrganizationSortInput`
- ✖ Input field `documentTypeId` was removed from input object type `OrganizationSortInput`
- ✖ Input field `emailMessage` was removed from input object type `OrganizationSortInput`
- ✖ Input field `emailSubject` was removed from input object type `OrganizationSortInput`
- ✖ Input field `fiscalInformationId` was removed from input object type `OrganizationSortInput`
- ✖ Input field `nafApeCode` was removed from input object type `OrganizationSortInput`
- ✖ Input field `sendEmailCopy` was removed from input object type `OrganizationSortInput`
- ✖ Input field `status` was removed from input object type `OrganizationSortInput`
- ✖ Input field `taxAuditExportNotes` was removed from input object type `OrganizationSortInput`
- ✖ Input field `tenantId` was removed from input object type `OrganizationSortInput`
- ✖ Input field `thirdPartyBillingName` was removed from input object type `OrganizationSortInput`
- ✖ Input field `thirdPartyBillingVatNumber` was removed from input object type `OrganizationSortInput`
- ✖ Input field `useCustomerCodes` was removed from input object type `OrganizationSortInput`
- ✖ Input field `useThirdPartyBilling` was removed from input object type `OrganizationSortInput`
- ✖ Input field `useWithholdingForSales` was removed from input object type `OrganizationSortInput`
- ✖ Input field `useWithholdingTaxTreatmentId` was removed from input object type `OrganizationSortInput`
- ✖ Input field `vatCriterion` was removed from input object type `OrganizationSortInput`
- ✖ Input field `vatNumber` was removed from input object type `OrganizationSortInput`
- ✖ Type `for` argument order on field `Query.currencies` changed from [CurrencySortInput!] to [OrganizationCurrencySortInput!]
- ✖ Type `for` argument where on field `Query.currencies` changed from CurrencyFilterInput to OrganizationCurrencyFilterInput
- ✖ Input field `hasCashVat` of type `Boolean!` was added to input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `hasCashVat` of type `Boolean!` was added to input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `hasCashVat` of type `Boolean!` was added to input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `hasCashVat` of type `Boolean!` was added to input object type `SalesQuoteCreateGLDtoInput`
- ⚠ Enum value `NEW_SALES_RECEIPT` was added to enum `EmailType`
- ⚠ Directive accessControl was removed from field `Query.organizations`
- ⚠ Directive feature was removed from field `Query.organizations`
- ⚠ Input field `hasCashVat` of type `BooleanOperationFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `hasCashVat` of type `SortEnumType` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `hasCashVat` of type `Boolean` was added to input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ⚠ Input field `hasCashVat` of type `BooleanOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `hasCashVat` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `hasCashVat` of type `Boolean` was added to input object type `SalesInvoiceUpdateGLDtoInput`
- ⚠ Input field `hasCashVat` of type `BooleanOperationFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `hasCashVat` of type `SortEnumType` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `hasCashVat` of type `Boolean` was added to input object type `SalesOrderUpdateGLDtoInput`
- ⚠ Input field `hasCashVat` of type `BooleanOperationFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `hasCashVat` of type `SortEnumType` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `hasCashVat` of type `Boolean` was added to input object type `SalesQuoteUpdateGLDtoInput`
- ✔ Field `Currency.creationDate` changed type from DateTime to DateTime!
- ✔ Field `Currency.id` changed type from UUID to UUID!
- ✔ Field `Currency.precision` changed type from Int to Int!
- ✔ Type `FixedAsset` was added
- ✔ Type `FixedAssetAcquisitionType` was added
- ✔ Type `FixedAssetAcquisitionTypeOperationFilterInput` was added
- ✔ Type `FixedAssetCategory` was added
- ✔ Type `FixedAssetCategoryFilterInput` was added
- ✔ Type `FixedAssetCategorySortInput` was added
- ✔ Type `FixedAssetCategoryType` was added
- ✔ Type `FixedAssetCategoryTypeOperationFilterInput` was added
- ✔ Type `FixedAssetCreateGLDtoInput` was added
- ✔ Type `FixedAssetFilterInput` was added
- ✔ Type `FixedAssetOutputCreateGLDto` was added
- ✔ Type `FixedAssetOutputUpdateGLDto` was added
- ✔ Type `FixedAssetSortInput` was added
- ✔ Type `FixedAssetUpdateGLDtoInput` was added
- ✔ Type `FixedAssetsConnection` was added
- ✔ Type `FixedAssetsEdge` was added
- ✔ New Mutation `createFixedAsset` was added to object type `Mutation`
- ✔ New Mutation `updateFixedAsset` was added to object type `Mutation`
- ✔ Field `Organization.creationDate` changed type from DateTime to DateTime!
- ✔ Field `Organization.id` changed type from UUID to UUID!
- ✔ Field `Organization.onboardingCompleted` changed type from Boolean to Boolean!
- ✔ Type `OrganizationCurrency` was added
- ✔ Type `OrganizationCurrencyFilterInput` was added
- ✔ Type `OrganizationCurrencySortInput` was added
- ✔ Type `OrganizationDetail` was added
- ✔ Type `OrganizationDetailConnection` was added
- ✔ Type `OrganizationDetailEdge` was added
- ✔ Type `OrganizationDetailFilterInput` was added
- ✔ Type `OrganizationDetailSortInput` was added
- ✔ Field `nonIdentifiedSalesInvoiceDefaultPresetTextId` was added to object type `OrganizationSalesSetupGLDto`
- ✔ New Query `fixedAssets` was added to object type `Query`
- ✔ New Query `organizationDetail` was added to object type `Query`
- ✔ Field `hasCashVat` was added to object type `SalesDeliveryNote`
- ✔ Field `hasCashVat` was added to object type `SalesInvoice`
- ✔ Field `hasCashVat` was added to object type `SalesOrder`
- ✔ Field `hasCashVat` was added to object type `SalesQuote`
Detected 81 breaking changes. See also the Breaking Changes page for business-related impacts.
Schema 2026 June-July
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (127) between schemas:
- ✖ Input field `isGroupingInvoices` of type `Boolean!` was added to input object type `AccountingEntryLineCreateUsingCodesGLDtoInput`
- ✖ Input field `isGroupingInvoices` of type `Boolean!` was added to input object type `AccountingEntryLineCreateUsingIdsGLDtoInput`
- ✖ Field `allowBlankIdentificationNumbers` was removed from object type `Organization`
- ✖ Field `useCustomerCodes` was removed from object type `Organization`
- ✖ Field `allowPostingPurchaseInvoice` was removed from object type `OrganizationSalesSetupGLDto`
- ✖ Field `allowPostingSalesInvoice` was removed from object type `OrganizationSalesSetupGLDto`
- ✖ Field `Query.userProfile` changed type from UserProfileGLDto to UserProfile
- ✖ Input field `contactEmail` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `contactName` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `contactPhone` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `contactEmail` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `contactName` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `contactPhone` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `contactEmail` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `contactName` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `contactPhone` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `contactEmail` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `contactName` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `contactPhone` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `contactEmail` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `contactName` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `contactPhone` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `contactEmail` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `contactName` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `contactPhone` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Type `UserProfileGLDto` was removed
- ⚠ Input field `taxonomy` of type `Int` was added to input object type `AccountingAccountCreateGLDtoInput`
- ⚠ Input field `taxonomy` of type `IntOperationFilterInput` was added to input object type `AccountingAccountFilterInput`
- ⚠ Input field `taxonomy` of type `SortEnumType` was added to input object type `AccountingAccountSortInput`
- ⚠ Input field `taxonomy` of type `Int` was added to input object type `AccountingAccountUpdateGLDtoInput`
- ⚠ Input field `finishInvoiceNumber` of type `String` was added to input object type `AccountingEntryLineCreateUsingCodesGLDtoInput`
- ⚠ Input field `startInvoiceNumber` of type `String` was added to input object type `AccountingEntryLineCreateUsingCodesGLDtoInput`
- ⚠ Input field `finishInvoiceNumber` of type `String` was added to input object type `AccountingEntryLineCreateUsingIdsGLDtoInput`
- ⚠ Input field `startInvoiceNumber` of type `String` was added to input object type `AccountingEntryLineCreateUsingIdsGLDtoInput`
- ⚠ Input field `outputDocumentDate` of type `DateTime` was added to input object type `GenerateCreditNoteGLDtoInput`
- ⚠ Enum value `PORTUGUESE` was added to enum `LanguageType`
- ⚠ Input field `operationalNumberSeriesType` of type `OperationalNumberSeriesTypeOperationFilterInput` was added to input object type `OperationalNumberPresetTextFilterInput`
- ⚠ Input field `operationalNumberSeriesType` of type `SortEnumType` was added to input object type `OperationalNumberPresetTextSortInput`
- ⚠ Input field `thirdPartyBillingName` of type `StringOperationFilterInput` was added to input object type `OrganizationFilterInput`
- ⚠ Input field `thirdPartyBillingVatNumber` of type `StringOperationFilterInput` was added to input object type `OrganizationFilterInput`
- ⚠ Input field `useThirdPartyBilling` of type `BooleanOperationFilterInput` was added to input object type `OrganizationFilterInput`
- ⚠ Input field `useWithholdingTaxTreatmentId` of type `UuidOperationFilterInput` was added to input object type `OrganizationFilterInput`
- ⚠ Input field `thirdPartyBillingName` of type `SortEnumType` was added to input object type `OrganizationSortInput`
- ⚠ Input field `thirdPartyBillingVatNumber` of type `SortEnumType` was added to input object type `OrganizationSortInput`
- ⚠ Input field `useThirdPartyBilling` of type `SortEnumType` was added to input object type `OrganizationSortInput`
- ⚠ Input field `useWithholdingTaxTreatmentId` of type `SortEnumType` was added to input object type `OrganizationSortInput`
- ⚠ Input field `transactionCategoryId` of type `UUID` was added to input object type `PurchaseInvoiceLineCreateGLDtoInput`
- ⚠ Input field `transactionCategoryId` of type `UUID` was added to input object type `PurchaseInvoiceLineUpdateGLDtoInput`
- ⚠ Directive accessControl was removed from field `Query.userProfile`
- ⚠ Directive feature was removed from field `Query.userProfile`
- ⚠ Directive accessControl was removed from field `Query.users`
- ⚠ Directive feature was removed from field `Query.users`
- ⚠ Input field `tax` of type `TaxFilterInput` was added to input object type `SalesDeliveryNoteLineFilterInput`
- ⚠ Input field `taxId` of type `UuidOperationFilterInput` was added to input object type `SalesDeliveryNoteLineFilterInput`
- ⚠ Input field `taxTreatmentId` of type `UuidOperationFilterInput` was added to input object type `SalesDeliveryNoteLineFilterInput`
- ⚠ Input field `tax` of type `TaxSortInput` was added to input object type `SalesDeliveryNoteLineSortInput`
- ⚠ Input field `taxId` of type `SortEnumType` was added to input object type `SalesDeliveryNoteLineSortInput`
- ⚠ Input field `taxTreatmentId` of type `SortEnumType` was added to input object type `SalesDeliveryNoteLineSortInput`
- ⚠ Input field `salesInvoiceTemplateId` of type `UuidOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `tax` of type `TaxFilterInput` was added to input object type `SalesInvoiceLineFilterInput`
- ⚠ Input field `taxId` of type `UuidOperationFilterInput` was added to input object type `SalesInvoiceLineFilterInput`
- ⚠ Input field `taxTreatmentId` of type `UuidOperationFilterInput` was added to input object type `SalesInvoiceLineFilterInput`
- ⚠ Input field `tax` of type `TaxSortInput` was added to input object type `SalesInvoiceLineSortInput`
- ⚠ Input field `taxId` of type `SortEnumType` was added to input object type `SalesInvoiceLineSortInput`
- ⚠ Input field `taxTreatmentId` of type `SortEnumType` was added to input object type `SalesInvoiceLineSortInput`
- ⚠ Input field `salesInvoiceTemplateId` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `tax` of type `TaxFilterInput` was added to input object type `SalesOrderLineFilterInput`
- ⚠ Input field `taxId` of type `UuidOperationFilterInput` was added to input object type `SalesOrderLineFilterInput`
- ⚠ Input field `taxTreatmentId` of type `UuidOperationFilterInput` was added to input object type `SalesOrderLineFilterInput`
- ⚠ Input field `tax` of type `TaxSortInput` was added to input object type `SalesOrderLineSortInput`
- ⚠ Input field `taxId` of type `SortEnumType` was added to input object type `SalesOrderLineSortInput`
- ⚠ Input field `taxTreatmentId` of type `SortEnumType` was added to input object type `SalesOrderLineSortInput`
- ⚠ Input field `tax` of type `TaxFilterInput` was added to input object type `SalesQuoteLineFilterInput`
- ⚠ Input field `taxId` of type `UuidOperationFilterInput` was added to input object type `SalesQuoteLineFilterInput`
- ⚠ Input field `taxTreatmentId` of type `UuidOperationFilterInput` was added to input object type `SalesQuoteLineFilterInput`
- ⚠ Input field `tax` of type `TaxSortInput` was added to input object type `SalesQuoteLineSortInput`
- ⚠ Input field `taxId` of type `SortEnumType` was added to input object type `SalesQuoteLineSortInput`
- ⚠ Input field `taxTreatmentId` of type `SortEnumType` was added to input object type `SalesQuoteLineSortInput`
- ⚠ Input field `auth0UserId` of type `StringOperationFilterInput` was added to input object type `UserFilterInput`
- ⚠ Input field `firstName` of type `StringOperationFilterInput` was added to input object type `UserFilterInput`
- ⚠ Input field `lastName` of type `StringOperationFilterInput` was added to input object type `UserFilterInput`
- ⚠ Input field `auth0UserId` of type `SortEnumType` was added to input object type `UserSortInput`
- ⚠ Input field `firstName` of type `SortEnumType` was added to input object type `UserSortInput`
- ⚠ Input field `lastName` of type `SortEnumType` was added to input object type `UserSortInput`
- ✔ Field `taxonomy` was added to object type `AccountingAccount`
- ✔ Type `BackgroundImageFit` was added
- ✔ Type `CompanyDetailsPosition` was added
- ✔ Type `CustomerAddressPosition` was added
- ✔ Type `DescriptionWidth` was added
- ✔ Type `FontFamilyName` was added
- ✔ Type `FontSize` was added
- ✔ Type `LogoPosition` was added
- ✔ Field `operationalNumberSeriesType` was added to object type `OperationalNumberPresetText`
- ✔ Type `OperationalNumberSeriesType` was added
- ✔ Type `OperationalNumberSeriesTypeOperationFilterInput` was added
- ✔ Field `thirdPartyBillingName` was added to object type `Organization`
- ✔ Field `thirdPartyBillingVatNumber` was added to object type `Organization`
- ✔ Field `useThirdPartyBilling` was added to object type `Organization`
- ✔ Field `useWithholdingTaxTreatmentId` was added to object type `Organization`
- ✔ Field `defaultFinancialDiscountAccountId` was added to object type `OrganizationAccountingSetupGLDto`
- ✔ Type `OrganizationGlobalSetup` was added
- ✔ Type `OrganizationGlobalSetupFilterInput` was added
- ✔ Type `OrganizationGlobalSetupSortInput` was added
- ✔ Type `OrganizationSalesSetupDocsCustomizationGLDto` was added
- ✔ Field `salesQuoteDefaultPresetTextId` was added to object type `OrganizationSalesSetupGLDto`
- ✔ Type `OrganizationTaxGLDto` was added
- ✔ New Query `organizationGlobalSetupByOrgId` was added to object type `Query`
- ✔ New Query `organizationIrpfSetupByOrgId` was added to object type `Query`
- ✔ New Query `organizationSalesSetupDocsCustomizationByOrgId` was added to object type `Query`
- ✔ Field `tax` was added to object type `SalesDeliveryNoteLine`
- ✔ Field `taxId` was added to object type `SalesDeliveryNoteLine`
- ✔ Field `taxTreatmentId` was added to object type `SalesDeliveryNoteLine`
- ✔ Field `salesInvoiceTemplateId` was added to object type `SalesInvoice`
- ✔ Field `tax` was added to object type `SalesInvoiceLine`
- ✔ Field `taxId` was added to object type `SalesInvoiceLine`
- ✔ Field `taxTreatmentId` was added to object type `SalesInvoiceLine`
- ✔ Field `tax` was added to object type `SalesOrderLine`
- ✔ Field `taxId` was added to object type `SalesOrderLine`
- ✔ Field `taxTreatmentId` was added to object type `SalesOrderLine`
- ✔ Field `tax` was added to object type `SalesQuoteLine`
- ✔ Field `taxId` was added to object type `SalesQuoteLine`
- ✔ Field `taxTreatmentId` was added to object type `SalesQuoteLine`
- ✔ Type `Style` was added
- ✔ Field `auth0UserId` was added to object type `User`
- ✔ Field `firstName` was added to object type `User`
- ✔ Field `lastName` was added to object type `User`
- ✔ Type `UserProfile` was added
Detected 26 breaking changes. See also the Breaking Changes page for business-related impacts.
Schema 2026 May
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (144) between schemas:
- ⚠ Input field `nonIdentifiedCustomer` of type `Boolean!` with default value `false` was added to input object type `CustomerCreateGLDtoInput`
- ⚠ Input field `printNameOnPdf` of type `Boolean!` with default value `false` was added to input object type `CustomerCreateGLDtoInput`
- ⚠ Argument `code` was removed from @feature
- ⚠ Argument `code` was removed from @feature
- ⚠ Argument `code` was removed from @feature
- ⚠ Argument `code` was removed from @feature
- ⚠ Argument `code` was removed from @feature
- ⚠ Argument `slicingArgumentDefaultValue` was removed from @listSize
- ⚠ Input field `printNameOnPdf` of type `Boolean!` with default value `false` was added to input object type `SalesInvoiceCreateGLDtoInput`
- ⚠ Enum value `PAYMENT_RECEIPTS` was added to enum `SourceType`
- ✔ Field `finishInvoiceNumber` was added to object type `AccountingEntryInvoice`
- ✔ Argument `weight` was added to @cost
- ✔ Field `invoiceType` was added to object type `AccountingEntryInvoice`
- ✔ Argument `weight` was added to @cost
- ✔ Field `invoiceTypeId` was added to object type `AccountingEntryInvoice`
- ✔ Argument `weight` was added to @cost
- ✔ Field `isGroupingInvoices` was added to object type `AccountingEntryInvoice`
- ✔ Argument `weight` was added to @cost
- ✔ Field `startInvoiceNumber` was added to object type `AccountingEntryInvoice`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `finishInvoiceNumber` of type `StringOperationFilterInput` was added to input object type `AccountingEntryInvoiceFilterInput`
- ✔ Input field `invoiceType` of type `InvoiceTypeFilterInput` was added to input object type `AccountingEntryInvoiceFilterInput`
- ✔ Input field `invoiceTypeId` of type `UuidOperationFilterInput` was added to input object type `AccountingEntryInvoiceFilterInput`
- ✔ Input field `isGroupingInvoices` of type `BooleanOperationFilterInput` was added to input object type `AccountingEntryInvoiceFilterInput`
- ✔ Input field `startInvoiceNumber` of type `StringOperationFilterInput` was added to input object type `AccountingEntryInvoiceFilterInput`
- ✔ Input field `finishInvoiceNumber` of type `SortEnumType` was added to input object type `AccountingEntryInvoiceSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `invoiceType` of type `InvoiceTypeSortInput` was added to input object type `AccountingEntryInvoiceSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `invoiceTypeId` of type `SortEnumType` was added to input object type `AccountingEntryInvoiceSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `isGroupingInvoices` of type `SortEnumType` was added to input object type `AccountingEntryInvoiceSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `startInvoiceNumber` of type `SortEnumType` was added to input object type `AccountingEntryInvoiceSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Field `paymentMethodId` was added to object type `BankAccountOutputGLDto`
- ✔ Argument `weight` was added to @cost
- ✔ Field `creationDate` was added to object type `BankingRule`
- ✔ Argument `weight` was added to @cost
- ✔ Field `modificationDate` was added to object type `BankingRule`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `creationDate` of type `DateTimeOperationFilterInput` was added to input object type `BankingRuleFilterInput`
- ✔ Input field `modificationDate` of type `DateTimeOperationFilterInput` was added to input object type `BankingRuleFilterInput`
- ✔ Input field `creationDate` of type `SortEnumType` was added to input object type `BankingRuleSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `modificationDate` of type `SortEnumType` was added to input object type `BankingRuleSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Field `eInvoicingAddress` was added to object type `Customer`
- ✔ Argument `weight` was added to @cost
- ✔ Field `eInvoicingAddressType` was added to object type `Customer`
- ✔ Argument `weight` was added to @cost
- ✔ Field `nonIdentifiedCustomer` was added to object type `Customer`
- ✔ Argument `weight` was added to @cost
- ✔ Field `printNameOnPdf` was added to object type `Customer`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `eInvoicingAddress` of type `String` was added to input object type `CustomerCreateGLDtoInput`
- ✔ Input field `eInvoicingAddressType` of type `String` was added to input object type `CustomerCreateGLDtoInput`
- ✔ Input field `eInvoicingAddress` of type `StringOperationFilterInput` was added to input object type `CustomerFilterInput`
- ✔ Input field `eInvoicingAddressType` of type `StringOperationFilterInput` was added to input object type `CustomerFilterInput`
- ✔ Input field `nonIdentifiedCustomer` of type `BooleanOperationFilterInput` was added to input object type `CustomerFilterInput`
- ✔ Input field `printNameOnPdf` of type `BooleanOperationFilterInput` was added to input object type `CustomerFilterInput`
- ✔ Input field `eInvoicingAddress` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `eInvoicingAddressType` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `nonIdentifiedCustomer` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `printNameOnPdf` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `eInvoicingAddress` of type `String` was added to input object type `CustomerUpdateGLDtoInput`
- ✔ Input field `eInvoicingAddressType` of type `String` was added to input object type `CustomerUpdateGLDtoInput`
- ✔ Input field `nonIdentifiedCustomer` of type `Boolean` was added to input object type `CustomerUpdateGLDtoInput`
- ✔ Input field `printNameOnPdf` of type `Boolean` was added to input object type `CustomerUpdateGLDtoInput`
- ✔ Input field `emailBcc` of type `String` was added to input object type `DocumentPdfEmailGLDtoInput`
- ✔ Type `ElectronicInvoicingStatusType` was added
- ✔ Input field `operationalNumberPresetTextId` of type `UUID` was added to input object type `GenerateCreditNoteGLDtoInput`
- ✔ Type `InvoiceType` was added
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Type `InvoiceTypeFilterInput` was added
- ✔ Type `InvoiceTypeSortInput` was added
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Type `InvoiceTypesConnection` was added
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Type `InvoiceTypesEdge` was added
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `code` was added to @feature
- ✔ Argument `code` was added to @feature
- ✔ Argument `code` was added to @feature
- ✔ New Mutation `unReconcileBankMovement` was added to object type `Mutation`
- ✔ Argument `weight` was added to @cost
- ✔ Type `NullableOfElectronicInvoicingStatusTypeOperationFilterInput` was added
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Argument `weight` was added to @cost
- ✔ Enum value `OperationType.COLLECTION_PAYMENT` was deprecated with reason CollectionPayments feature has been removed.
- ✔ Field `defaultFixedAssetJournalTypeId` was added to object type `OrganizationAccountingSetupGLDto`
- ✔ Argument `weight` was added to @cost
- ✔ Field `askGenerateNonIdentifiedSalesInvoicesByDefault` was added to object type `OrganizationSalesSetupGLDto`
- ✔ Argument `weight` was added to @cost
- ✔ Field `nonIdentifiedSalesInvoiceMaxAmount` was added to object type `OrganizationSalesSetupGLDto`
- ✔ Argument `weight` was added to @cost
- ✔ Field `eInvoicingStatus` was added to object type `PurchaseInvoice`
- ✔ Argument `weight` was added to @cost
- ✔ Argument `code` was added to @feature
- ✔ Argument `code` was added to @feature
- ✔ Argument `slicingArgumentDefaultValue` was added to @listSize
- ✔ New Query `invoiceTypes` was added to object type `Query`
- ✔ Argument `weight` was added to @cost
- ✔ Argument `assumedSize` was added to @listSize
- ✔ Argument `requireOneSlicingArgument` was added to @listSize
- ✔ Argument `sizedFields` was added to @listSize
- ✔ Argument `slicingArgumentDefaultValue` was added to @listSize
- ✔ Argument `slicingArguments` was added to @listSize
- ✔ Field `printNameOnPdf` was added to object type `SalesInvoice`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `printNameOnPdf` of type `BooleanOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ✔ Input field `printNameOnPdf` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Input field `printNameOnPdf` of type `Boolean` was added to input object type `SalesInvoiceUpdateGLDtoInput`
- ✔ Input field `eInvoicingStatus` of type `NullableOfElectronicInvoicingStatusTypeOperationFilterInput` was added to input object type `SimplifiedPurchaseInvoiceFilterInput`
- ✔ Input field `eInvoicingStatus` of type `SortEnumType` was added to input object type `SimplifiedPurchaseInvoiceSortInput`
- ✔ Argument `weight` was added to @cost
- ✔ Type `UnReconcileBankMovementGLDtoInput` was added
- ✔ Type `UnReconcileBankMovementOutputGLDto` was added
- ✔ Argument `weight` was added to @cost
No breaking changes detected
Schema 2026 April
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (135) between schemas:
- ✖ Input field `description` was removed from input object type `AccountingAccountCreateGLDtoInput`
- ✖ Input field `code` was removed from input object type `AccountingAccountUpdateGLDtoInput`
- ✖ Input field `description` was removed from input object type `AccountingAccountUpdateGLDtoInput`
- ✖ Input field `status` was removed from input object type `CustomerCreateGLDtoInput`
- ✖ Input field `code` was removed from input object type `CustomerUpdateGLDtoInput`
- ✖ Input field `documentTypeId` was removed from input object type `CustomerUpdateGLDtoInput`
- ✖ Input field `status` was removed from input object type `EmployeeCreateGLDtoInput`
- ✖ Input field `code` was removed from input object type `EmployeeUpdateGLDtoInput`
- ✖ Input field `status` was removed from input object type `EmployeeUpdateGLDtoInput`
- ✖ Enum value `OFFER` was removed from enum `OperationType`
- ✖ Field `OperationalNumberPresetText.operation` changed type from String to OperationType
- ✖ Input field `modificationDate` was removed from input object type `ProductCreateGLDtoInput`
- ✖ Input field `salesVatPercentage` was removed from input object type `ProductCreateGLDtoInput`
- ✖ Input field `salesVatPercentage` was removed from input object type `ProductUpdateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesDeliveryNoteCreateGLDtoInput`
- ✖ Input field `socialName` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesInvoiceCreateGLDtoInput`
- ✖ Input field `socialName` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesInvoiceUpdateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesOrderCreateGLDtoInput`
- ✖ Input field `socialName` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesOrderUpdateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesQuoteCreateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesQuoteCreateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesQuoteCreateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesQuoteCreateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesQuoteCreateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesQuoteCreateGLDtoInput`
- ✖ Input field `totalCustomerDiscount` was removed from input object type `SalesQuoteUpdateGLDtoInput`
- ✖ Input field `totalDiscount` was removed from input object type `SalesQuoteUpdateGLDtoInput`
- ✖ Input field `totalGross` was removed from input object type `SalesQuoteUpdateGLDtoInput`
- ✖ Input field `totalLiquid` was removed from input object type `SalesQuoteUpdateGLDtoInput`
- ✖ Input field `totalNet` was removed from input object type `SalesQuoteUpdateGLDtoInput`
- ✖ Input field `totalVatBase` was removed from input object type `SalesQuoteUpdateGLDtoInput`
- ✖ Input field `status` was removed from input object type `SupplierCreateGLDtoInput`
- ✖ Input field `vatCriterion` of type `Boolean!` was added to input object type `SupplierCreateGLDtoInput`
- ✖ Input field `code` was removed from input object type `SupplierUpdateGLDtoInput`
- ✖ Input field `documentTypeId` was removed from input object type `SupplierUpdateGLDtoInput`
- ✖ Input field `status` was removed from input object type `SupplierUpdateGLDtoInput`
- ⚠ Enum value `QUOTE` was added to enum `OperationType`
- ⚠ Enum value `RECEIPT` was added to enum `OperationType`
- ⚠ Enum value `FEE` was added to enum `ProductCategory`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `UuidOperationFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextSortInput` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `SortEnumType` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `UuidOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextSortInput` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `UuidOperationFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextSortInput` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `SortEnumType` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `UuidOperationFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `operationalNumberPresetText` of type `OperationalNumberPresetTextSortInput` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `operationalNumberPresetTextId` of type `SortEnumType` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `transactionCategoryId` of type `UUID` was added to input object type `SupplierUpdateGLDtoInput`
- ⚠ Input field `vatCriterion` of type `Boolean` was added to input object type `SupplierUpdateGLDtoInput`
- ⚠ Enum value `FEE` was added to enum `UnitCategory`
- ✔ Type `BankAccountingEntry` was added
- ✔ Type `BankAccountingEntryFilterInput` was added
- ✔ Type `BankAccountingEntryIdGLDtoInput` was added
- ✔ Type `BankAccountingEntrySortInput` was added
- ✔ Type `BankMovementsConnection` was added
- ✔ Type `BankMovementsEdge` was added
- ✔ Type `BankTransaction` was added
- ✔ Type `BankTransactionFilterInput` was added
- ✔ Type `BankTransactionLinkStatus` was added
- ✔ Type `BankTransactionLinkStatusOperationFilterInput` was added
- ✔ Type `BankTransactionSortInput` was added
- ✔ Type `BankingRule` was added
- ✔ Type `BankingRuleAction` was added
- ✔ Type `BankingRuleActionOperationFilterInput` was added
- ✔ Type `BankingRuleFilterInput` was added
- ✔ Type `BankingRuleKind` was added
- ✔ Type `BankingRuleKindOperationFilterInput` was added
- ✔ Type `BankingRuleSortInput` was added
- ✔ Type `BankingRulesConnection` was added
- ✔ Type `BankingRulesEdge` was added
- ✔ Type `ListBankLinkedAccountingEntryFilterFilterInput` was added
- ✔ Type `ListBankMovementProposalItemFilterFilterInput` was added
- ✔ Type `ListBankMovementReconciledItemFilterFilterInput` was added
- ✔ New Mutation `reconcileBankMovement` was added to object type `Mutation`
- ✔ Field `salesReceiptDefaultPresetTextId` was added to object type `OrganizationSalesSetupGLDto`
- ✔ Type `ProposalItem` was added
- ✔ Type `ProposalItemFilterInput` was added
- ✔ Type `ProposalItemSortInput` was added
- ✔ New Query `bankMovements` was added to object type `Query`
- ✔ New Query `bankingRules` was added to object type `Query`
- ✔ Type `ReconcileBankMovementGLDtoInput` was added
- ✔ Type `ReconcileBankMovementOutputGLDto` was added
- ✔ Type `ReconciledItem` was added
- ✔ Type `ReconciledItemFilterInput` was added
- ✔ Type `ReconciledItemSortInput` was added
- ✔ Field `operationalNumberPresetText` was added to object type `SalesDeliveryNote`
- ✔ Field `operationalNumberPresetTextId` was added to object type `SalesDeliveryNote`
- ✔ Field `operationalNumberPresetText` was added to object type `SalesInvoice`
- ✔ Field `operationalNumberPresetTextId` was added to object type `SalesInvoice`
- ✔ Field `operationalNumberPresetText` was added to object type `SalesOrder`
- ✔ Field `operationalNumberPresetTextId` was added to object type `SalesOrder`
- ✔ Field `operationalNumberPresetText` was added to object type `SalesQuote`
- ✔ Field `operationalNumberPresetTextId` was added to object type `SalesQuote`
Detected 70 breaking changes. See also the Breaking Changes page for business-related impacts.
Schema 2026 March
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (54) between schemas:
- ✖ Field `userId` was removed from object type `UserProfileGLDto`
- ⚠ Input field `applyVat` of type `Boolean` was added to input object type `AccountingAccountUpdateGLDtoInput`
- ⚠ Enum value `CREDIT_NOTE` was added to enum `OperationType`
- ⚠ Input field `transactionCategory` of type `CategoryFilterInput` was added to input object type `SimplifiedPurchaseInvoiceLineFilterInput`
- ⚠ Input field `transactionCategoryId` of type `UuidOperationFilterInput` was added to input object type `SimplifiedPurchaseInvoiceLineFilterInput`
- ⚠ Input field `transactionCategory` of type `CategorySortInput` was added to input object type `SimplifiedPurchaseInvoiceLineSortInput`
- ⚠ Input field `transactionCategoryId` of type `SortEnumType` was added to input object type `SimplifiedPurchaseInvoiceLineSortInput`
- ⚠ Enum value `FIXED_ASSETS` was added to enum `SourceType`
- ⚠ Input field `transactionCategoryId` of type `UUID` was added to input object type `SupplierCreateGLDtoInput`
- ⚠ Input field `transactionCategory` of type `CategoryFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `transactionCategoryId` of type `UuidOperationFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `transactionCategory` of type `CategorySortInput` was added to input object type `SupplierSortInput`
- ⚠ Input field `transactionCategoryId` of type `SortEnumType` was added to input object type `SupplierSortInput`
- ✔ Type `AccountingIndicatorType` was added
- ✔ Type `AccountingKpiInput` was added
- ✔ Type `AggregationCatalogResponse` was added
- ✔ Type `AggregationDefinition` was added
- ✔ Type `AggregationExecuteDtoInput` was added
- ✔ Type `AggregationExecuteMeta` was added
- ✔ Type `AggregationExecuteResponse` was added
- ✔ Type `AggregationExecuteRow` was added
- ✔ Type `Category` was added
- ✔ Type `CategoryFilterInput` was added
- ✔ Type `CategorySortInput` was added
- ✔ Type `CategoryType` was added
- ✔ Type `CategoryTypeOperationFilterInput` was added
- ✔ Type `GroupByItem` was added
- ✔ Type `JSON` was added
- ✔ Type `KpiGlDto` was added
- ✔ Type `ListCatalogResponse` was added
- ✔ Type `ListDefinition` was added
- ✔ Type `ListExecuteDtoInput` was added
- ✔ Type `ListExecuteMeta` was added
- ✔ Type `ListExecutePageInfo` was added
- ✔ Type `ListExecuteResponse` was added
- ✔ Type `Periodicity` was added
- ✔ Type `PeriodicityOperationFilterInput` was added
- ✔ Field `transactionCategory` was added to object type `PurchaseInvoiceLine`
- ✔ Field `transactionCategoryId` was added to object type `PurchaseInvoiceLine`
- ✔ New Query `accountingKpis` was added to object type `Query`
- ✔ New Query `aggregationCatalog` was added to object type `Query`
- ✔ New Query `aggregationExecute` was added to object type `Query`
- ✔ New Query `listCatalog` was added to object type `Query`
- ✔ New Query `listExecute` was added to object type `Query`
- ✔ New Query `salesKpis` was added to object type `Query`
- ✔ New Query `transactionCategories` was added to object type `Query`
- ✔ Type `SalesIndicatorType` was added
- ✔ Type `SalesKpiInput` was added
- ✔ Field `transactionCategory` was added to object type `Supplier`
- ✔ Field `transactionCategoryId` was added to object type `Supplier`
- ✔ Type `Territory` was added
- ✔ Type `TerritoryOperationFilterInput` was added
- ✔ Type `TransactionCategoriesConnection` was added
- ✔ Type `TransactionCategoriesEdge` was added
Detected 1 breaking change. See also the Breaking Changes page for business-related impacts.
Schema 2026 February
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (62) between schemas:
- ⚠ Input field `applyVat` of type `Boolean` was added to input object type `AccountingAccountCreateGLDtoInput`
- ⚠ Input field `isDefaultCustomer` of type `BooleanOperationFilterInput` was added to input object type `CompanyContactFilterInput`
- ⚠ Input field `isDefaultSupplier` of type `BooleanOperationFilterInput` was added to input object type `CompanyContactFilterInput`
- ⚠ Input field `isDefaultCustomer` of type `SortEnumType` was added to input object type `CompanyContactSortInput`
- ⚠ Input field `isDefaultSupplier` of type `SortEnumType` was added to input object type `CompanyContactSortInput`
- ⚠ Input field `inactive` of type `BooleanOperationFilterInput` was added to input object type `PaymentMeanFilterInput`
- ⚠ Input field `type` of type `PaymentMeanTypeOperationFilterInput` was added to input object type `PaymentMeanFilterInput`
- ⚠ Input field `inactive` of type `SortEnumType` was added to input object type `PaymentMeanSortInput`
- ⚠ Input field `type` of type `SortEnumType` was added to input object type `PaymentMeanSortInput`
- ⚠ Input field `originId` of type `UUID` was added to input object type `SalesDeliveryNoteLineCreateGLDtoInput`
- ⚠ Input field `originLineId` of type `UUID` was added to input object type `SalesDeliveryNoteLineCreateGLDtoInput`
- ⚠ Input field `originType` of type `SalesDocumentType` was added to input object type `SalesDeliveryNoteLineCreateGLDtoInput`
- ⚠ Input field `canGeneratePaymentLink` of type `Boolean` was added to input object type `SalesInvoiceCreateGLDtoInput`
- ⚠ Input field `canGeneratePaymentLink` of type `BooleanOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `originId` of type `UUID` was added to input object type `SalesInvoiceLineCreateGLDtoInput`
- ⚠ Input field `originLineId` of type `UUID` was added to input object type `SalesInvoiceLineCreateGLDtoInput`
- ⚠ Input field `originType` of type `SalesDocumentType` was added to input object type `SalesInvoiceLineCreateGLDtoInput`
- ⚠ Input field `canGeneratePaymentLink` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `canGeneratePaymentLink` of type `Boolean` was added to input object type `SalesInvoiceUpdateGLDtoInput`
- ⚠ Input field `originId` of type `UUID` was added to input object type `SalesOrderLineCreateGLDtoInput`
- ⚠ Input field `originLineId` of type `UUID` was added to input object type `SalesOrderLineCreateGLDtoInput`
- ⚠ Input field `originType` of type `SalesDocumentType` was added to input object type `SalesOrderLineCreateGLDtoInput`
- ⚠ Input field `originId` of type `UUID` was added to input object type `SalesQuoteLineCreateGLDtoInput`
- ⚠ Input field `originLineId` of type `UUID` was added to input object type `SalesQuoteLineCreateGLDtoInput`
- ⚠ Input field `originType` of type `SalesDocumentType` was added to input object type `SalesQuoteLineCreateGLDtoInput`
- ⚠ Input field `categoryId` of type `UuidOperationFilterInput` was added to input object type `SimplifiedPurchaseInvoiceLineFilterInput`
- ⚠ Input field `categoryId` of type `SortEnumType` was added to input object type `SimplifiedPurchaseInvoiceLineSortInput`
- ⚠ Input field `defaultPurchaseAccountId` of type `UUID` was added to input object type `SupplierCreateGLDtoInput`
- ⚠ Input field `categoryId` of type `UuidOperationFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `categoryId` of type `SortEnumType` was added to input object type `SupplierSortInput`
- ⚠ Input field `defaultPurchaseAccountId` of type `UUID` was added to input object type `SupplierUpdateGLDtoInput`
- ✔ Type `AccountingBalanceSheetGLDtoInput` was added
- ✔ Type `AccountingBalanceSheetOutputGLDto` was added
- ✔ Type `AccountingProfitAndLossGLDtoInput` was added
- ✔ Type `AccountingProfitAndLossOutputGLDto` was added
- ✔ Type `BalanceGuideLineType` was added
- ✔ Field `isDefaultCustomer` was added to object type `CompanyContact`
- ✔ Field `isDefaultSupplier` was added to object type `CompanyContact`
- ✔ Type `EmailTemplate` was added
- ✔ Type `EmailTemplateFilterInput` was added
- ✔ Type `EmailTemplateSortInput` was added
- ✔ Type `EmailTemplatesConnection` was added
- ✔ Type `EmailTemplatesEdge` was added
- ✔ Type `EmailType` was added
- ✔ Type `EmailTypeFilter` was added
- ✔ Type `EmailTypeSort` was added
- ✔ Type `JournalTypeOutputUpdateGLDto` was added
- ✔ Type `JournalTypeUpdateGLDtoInput` was added
- ✔ New Mutation `updateJournalType` was added to object type `Mutation`
- ✔ Field `inactive` was added to object type `PaymentMean`
- ✔ Field `type` was added to object type `PaymentMean`
- ✔ Type `PaymentMeanType` was added
- ✔ Type `PaymentMeanTypeOperationFilterInput` was added
- ✔ Field `categoryId` was added to object type `PurchaseInvoiceLine`
- ✔ New Query `accountingBalanceSheet` was added to object type `Query`
- ✔ New Query `accountingProfitAndLoss` was added to object type `Query`
- ✔ New Query `emailTemplates` was added to object type `Query`
- ✔ New Query `thirdPartyCodeModeSettings` was added to object type `Query`
- ✔ Type `SalesDocumentType` was added
- ✔ Field `canGeneratePaymentLink` was added to object type `SalesInvoice`
- ✔ Field `categoryId` was added to object type `Supplier`
- ✔ Type `ThirdPartyCodeModeSettingsOutputGLDto` was added
No breaking changes detected
Schema 2026 January
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (148) between schemas:
- ✖ Input field `useWithholding` of type `Boolean!` was added to input object type `ProductCreateGLDtoInput`
- ⚠ Input field `createdByUser` of type `BooleanOperationFilterInput` was added to input object type `AccountingAccountFilterInput`
- ⚠ Input field `createdByUser` of type `SortEnumType` was added to input object type `AccountingAccountSortInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `CustomerCreateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageTypeOperationFilterInput` was added to input object type `CustomerFilterInput`
- ⚠ Input field `documentLanguage` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `CustomerUpdateGLDtoInput`
- ⚠ Input field `useWithholdingForSales` of type `BooleanOperationFilterInput` was added to input object type `OrganizationFilterInput`
- ⚠ Input field `useWithholdingForSales` of type `SortEnumType` was added to input object type `OrganizationSortInput`
- ⚠ Input field `useWithholding` of type `BooleanOperationFilterInput` was added to input object type `ProductFilterInput`
- ⚠ Input field `useWithholding` of type `SortEnumType` was added to input object type `ProductSortInput`
- ⚠ Input field `useWithholding` of type `Boolean` was added to input object type `ProductUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesDeliveryNoteCreateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageTypeOperationFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesDeliveryNoteLineCreateGLDtoInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesDeliveryNoteLineFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesDeliveryNoteLineFilterInput`
- ⚠ Input field `withholdingPercentage` of type `DecimalOperationFilterInput` was added to input object type `SalesDeliveryNoteLineFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesDeliveryNoteLineSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesDeliveryNoteLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `SortEnumType` was added to input object type `SalesDeliveryNoteLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesDeliveryNoteLineUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `SortEnumType` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesInvoiceCreateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageTypeOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `accountingEntryId` of type `UuidOperationFilterInput` was added to input object type `SalesInvoiceHeaderQueryResponseFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesInvoiceHeaderQueryResponseFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesInvoiceHeaderQueryResponseFilterInput`
- ⚠ Input field `accountingEntryId` of type `SortEnumType` was added to input object type `SalesInvoiceHeaderQueryResponseSortInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesInvoiceHeaderQueryResponseSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesInvoiceHeaderQueryResponseSortInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesInvoiceLineCreateGLDtoInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesInvoiceLineFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesInvoiceLineFilterInput`
- ⚠ Input field `withholdingPercentage` of type `DecimalOperationFilterInput` was added to input object type `SalesInvoiceLineFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesInvoiceLineSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesInvoiceLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `SortEnumType` was added to input object type `SalesInvoiceLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesInvoiceLineUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesInvoiceUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesOrderCreateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageTypeOperationFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesOrderLineCreateGLDtoInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesOrderLineFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesOrderLineFilterInput`
- ⚠ Input field `withholdingPercentage` of type `DecimalOperationFilterInput` was added to input object type `SalesOrderLineFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesOrderLineSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesOrderLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `SortEnumType` was added to input object type `SalesOrderLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesOrderLineUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `SortEnumType` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesOrderUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesQuoteCreateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `LanguageTypeOperationFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesQuoteLineCreateGLDtoInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesQuoteLineFilterInput`
- ⚠ Input field `totalWithholding` of type `DecimalOperationFilterInput` was added to input object type `SalesQuoteLineFilterInput`
- ⚠ Input field `withholdingPercentage` of type `DecimalOperationFilterInput` was added to input object type `SalesQuoteLineFilterInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesQuoteLineSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesQuoteLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `SortEnumType` was added to input object type `SalesQuoteLineSortInput`
- ⚠ Input field `withholdingPercentage` of type `Decimal` was added to input object type `SalesQuoteLineUpdateGLDtoInput`
- ⚠ Input field `documentLanguage` of type `SortEnumType` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `totalLiquidNoWithholding` of type `SortEnumType` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `totalWithholding` of type `SortEnumType` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `documentLanguage` of type `LanguageType` was added to input object type `SalesQuoteUpdateGLDtoInput`
- ⚠ Enum value `BANK_SMART_AGENT` was added to enum `SourceType`
- ⚠ Enum value `IVA_PT` was added to enum `TaxType`
- ✔ Field `createdByUser` was added to object type `AccountingAccount`
- ✔ Type `BankAccountOutputGLDto` was added
- ✔ Type `CustomBusinessDateOperationFilterInput` was added
- ✔ Type `CustomEntityIdOperationFilterInput` was added
- ✔ Type `CustomEntityTypeOperationFilterInput` was added
- ✔ Type `CustomFileExportOperationFilterInput` was added
- ✔ Type `CustomFileNameOperationFilterInput` was added
- ✔ Type `CustomIdOperationFilterInput` was added
- ✔ Type `CustomTypeOperationFilterInput` was added
- ✔ Type `CustomUploadDateOperationFilterInput` was added
- ✔ Field `documentLanguage` was added to object type `Customer`
- ✔ Type `EntityType` was added
- ✔ Type `File` was added
- ✔ Type `FileExportStatus` was added
- ✔ Type `FileFilterType` was added
- ✔ Type `FileSortingType` was added
- ✔ Type `FilesConnection` was added
- ✔ Type `FilesEdge` was added
- ✔ Type `FilesExport` was added
- ✔ Type `FilesExportFilterType` was added
- ✔ Type `LanguageType` was added
- ✔ Type `LanguageTypeOperationFilterInput` was added
- ✔ Type `MultiplierPath` was added
- ✔ New Mutation `uploadFileToEntity` was added to object type `Mutation`
- ✔ Field `useWithholdingForSales` was added to object type `Organization`
- ✔ Field `useWithholding` was added to object type `Product`
- ✔ New Query `bankAccounts` was added to object type `Query`
- ✔ New Query `files` was added to object type `Query`
- ✔ New Query `filesExport` was added to object type `Query`
- ✔ New Query `thirdPartyIdentification` was added to object type `Query`
- ✔ Field `documentLanguage` was added to object type `SalesDeliveryNote`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesDeliveryNote`
- ✔ Field `totalWithholding` was added to object type `SalesDeliveryNote`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesDeliveryNoteLine`
- ✔ Field `totalWithholding` was added to object type `SalesDeliveryNoteLine`
- ✔ Field `withholdingPercentage` was added to object type `SalesDeliveryNoteLine`
- ✔ Field `documentLanguage` was added to object type `SalesInvoice`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesInvoice`
- ✔ Field `totalWithholding` was added to object type `SalesInvoice`
- ✔ Field `accountingEntryId` was added to object type `SalesInvoiceHeader`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesInvoiceHeader`
- ✔ Field `totalWithholding` was added to object type `SalesInvoiceHeader`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesInvoiceLine`
- ✔ Field `totalWithholding` was added to object type `SalesInvoiceLine`
- ✔ Field `withholdingPercentage` was added to object type `SalesInvoiceLine`
- ✔ Field `documentLanguage` was added to object type `SalesOrder`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesOrder`
- ✔ Field `totalWithholding` was added to object type `SalesOrder`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesOrderLine`
- ✔ Field `totalWithholding` was added to object type `SalesOrderLine`
- ✔ Field `withholdingPercentage` was added to object type `SalesOrderLine`
- ✔ Field `documentLanguage` was added to object type `SalesQuote`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesQuote`
- ✔ Field `totalWithholding` was added to object type `SalesQuote`
- ✔ Field `totalLiquidNoWithholding` was added to object type `SalesQuoteLine`
- ✔ Field `totalWithholding` was added to object type `SalesQuoteLine`
- ✔ Field `withholdingPercentage` was added to object type `SalesQuoteLine`
- ✔ Type `ThirdPartyIdentificationDtoInput` was added
- ✔ Type `ThirdPartyIdentificationDtoOutput` was added
- ✔ Type `Upload` was added
- ✔ Type `UploadFileEntityType` was added
- ✔ Type `UploadFileInput` was added
- ✔ Type `UploadFileOutput` was added
- ✔ Field `userId` was added to object type `UserProfileGLDto`
Detected 1 breaking changes. See also the Breaking Changes page for business-related impacts.
Schema 2025 December
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (7) between schemas:
- ✖ Argument `temporaryPreventAccessValidation` was removed from directive `accessControl`
- ✖ Argument `temporaryPreventFeatureValidation` was removed from directive `feature`
- ⚠ Input field `sourceId` of type `UUID` was added to input object type `SalesInvoiceLineCreateGLDtoInput`
- ⚠ Enum value `INTEGRATION_API` was added to enum `SourceType`
- ✔ Argument `filter` was added to directive `accessControl`
- ✔ Argument `filter` was added to directive `feature`
- ✔ Type `PermissionFilter` was added
Detected 2 breaking changes. See also the Breaking Changes page for business-related impacts.
Schema 2025 November
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (28) between schemas:
- ⚠ Input field `description` of type `StringOperationFilterInput` was added to input object type `SimplifiedPurchaseInvoiceFilterInput`
- ⚠ Input field `fileId` of type `StringOperationFilterInput` was added to input object type `SimplifiedPurchaseInvoiceFilterInput`
- ⚠ Input field `fileName` of type `StringOperationFilterInput` was added to input object type `SimplifiedPurchaseInvoiceFilterInput`
- ⚠ Input field `description` of type `SortEnumType` was added to input object type `SimplifiedPurchaseInvoiceSortInput`
- ⚠ Input field `fileId` of type `SortEnumType` was added to input object type `SimplifiedPurchaseInvoiceSortInput`
- ⚠ Input field `fileName` of type `SortEnumType` was added to input object type `SimplifiedPurchaseInvoiceSortInput`
- ⚠ Enum value `EMAIL_AP_AUTOMATION` was added to enum `SourceType`
- ⚠ Enum value `E_INVOICING_AP_AUTOMATION` was added to enum `SourceType`
- ⚠ Enum value `ONLINE_PAYMENTS` was added to enum `SourceType`
- ⚠ Enum value `PUBLIC_API_AP_AUTOMATION` was added to enum `SourceType`
- ⚠ Enum value `SAGE_MOBILE_APP_AP_AUTOMATION` was added to enum `SourceType`
- ✔ Type `LinkRelatedSalesDocumentGLDtoInput` was added
- ✔ Type `LinkRelatedSalesDocumentOutputGLDto` was added
- ✔ New Mutation `linkRelatedSalesDocument` was added to object type `Mutation`
- ✔ Type `NullableOfRelatedSalesDocumentTypeOperationFilterInput` was added
- ✔ Field `defaultPayrollSessionId` was added to object type `OrganizationAccountingSetupGLDto`
- ✔ Field `description` was added to object type `PurchaseInvoice`
- ✔ Field `fileId` was added to object type `PurchaseInvoice`
- ✔ Field `fileName` was added to object type `PurchaseInvoice`
- ✔ Input field `PurchaseInvoiceCreateGLDtoInput.supplierId` changed type from UUID! to UUID
- ✔ New Query `relatedSalesDocuments` was added to object type `Query`
- ✔ Type `RelatedSalesDocumentType` was added
- ✔ Type `RelatedSalesDocumentTypeOperationFilterInput` was added
- ✔ Type `RelatedSalesDocumentViewDto` was added
- ✔ Type `RelatedSalesDocumentViewDtoFilterInput` was added
- ✔ Type `RelatedSalesDocumentViewDtoSortInput` was added
- ✔ Type `RelatedSalesDocumentsConnection` was added
- ✔ Type `RelatedSalesDocumentsEdge` was added
No breaking changes detected
Schema 2025 October
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (1) between schemas:
- ⚠ Enum value `CASH_VAT_ADJUSTMENT` was added to enum `AccountingEntryType`
No breaking changes detected
Schema 2025 September
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (111) between schemas:
- ✖ Argument `weight` was added to directive `cost`
- ✖ Argument `complexity` was removed from directive `cost`
- ✖ Argument `defaultMultiplier` was removed from directive `cost`
- ✖ Argument `multipliers` was removed from directive `cost`
- ✖ Input field `customerType` of type `CustomerType!` was added to input object type `CustomerCreateGLDtoInput`
- ✖ Type `Date` was removed
- ✖ Input field `DateOperationFilterInput.eq` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.gt` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.gte` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.in` changed type from [Date] to [DateTime]
- ✖ Input field `DateOperationFilterInput.lt` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.lte` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.neq` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.ngt` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.ngte` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.nin` changed type from [Date] to [DateTime]
- ✖ Input field `DateOperationFilterInput.nlt` changed type from Date to DateTime
- ✖ Input field `DateOperationFilterInput.nlte` changed type from Date to DateTime
- ✖ Type `MultiplierPath` was removed
- ⚠ Input field `includedEurForGermany` of type `BooleanOperationFilterInput` was added to input object type `AccountingAccountFilterInput`
- ⚠ Input field `includedEurForGermany` of type `SortEnumType` was added to input object type `AccountingAccountSortInput`
- ⚠ Input field `equivalenceSurchargePercentage` of type `DecimalOperationFilterInput` was added to input object type `AccountingEntryTaxFilterInput`
- ⚠ Input field `equivalenceSurchargeQuota` of type `DecimalOperationFilterInput` was added to input object type `AccountingEntryTaxFilterInput`
- ⚠ Input field `hasEquivalenceSurcharge` of type `BooleanOperationFilterInput` was added to input object type `AccountingEntryTaxFilterInput`
- ⚠ Input field `equivalenceSurchargePercentage` of type `SortEnumType` was added to input object type `AccountingEntryTaxSortInput`
- ⚠ Input field `equivalenceSurchargeQuota` of type `SortEnumType` was added to input object type `AccountingEntryTaxSortInput`
- ⚠ Input field `hasEquivalenceSurcharge` of type `SortEnumType` was added to input object type `AccountingEntryTaxSortInput`
- ⚠ Input field `replaceAll` of type `[ContactReplaceAllFields!]` was added to input object type `CompanyContactUpdateGLDtoInput`
- ⚠ Input field `specialMention` of type `String` was added to input object type `CustomerCreateGLDtoInput`
- ⚠ Input field `customerType` of type `CustomerTypeOperationFilterInput` was added to input object type `CustomerFilterInput`
- ⚠ Input field `specialMention` of type `StringOperationFilterInput` was added to input object type `CustomerFilterInput`
- ⚠ Input field `customerType` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ⚠ Input field `specialMention` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ⚠ Input field `customerType` of type `CustomerType` was added to input object type `CustomerUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[CustomerAndSupplierReplaceAllFields!]` was added to input object type `CustomerUpdateGLDtoInput`
- ⚠ Input field `specialMention` of type `String` was added to input object type `CustomerUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[ContactReplaceAllFields!]` was added to input object type `EmployeeContactUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[EmployeeReplaceAllFields!]` was added to input object type `EmployeeUpdateGLDtoInput`
- ⚠ Enum value `VIEW_EMPLOYEE` was added to enum `FeatureCode`
- ⚠ Input field `replaceAll` of type `[PurchaseInvoiceReplaceAllFields!]` was added to input object type `PurchaseInvoiceUpdateGLDtoInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesDeliveryNoteCreateGLDtoInput`
- ⚠ Input field `externalReference` of type `StringOperationFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `externalReference` of type `SortEnumType` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[SalesDocumentReplaceAllFields!]` was added to input object type `SalesDeliveryNoteUpdateGLDtoInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesInvoiceCreateGLDtoInput`
- ⚠ Input field `specialMention` of type `String` was added to input object type `SalesInvoiceCreateGLDtoInput`
- ⚠ Input field `externalReference` of type `StringOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `specialMention` of type `StringOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `externalReference` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `specialMention` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesInvoiceUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[SalesDocumentReplaceAllFields!]` was added to input object type `SalesInvoiceUpdateGLDtoInput`
- ⚠ Input field `specialMention` of type `String` was added to input object type `SalesInvoiceUpdateGLDtoInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesOrderCreateGLDtoInput`
- ⚠ Input field `externalReference` of type `StringOperationFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `externalReference` of type `SortEnumType` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesOrderUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[SalesDocumentReplaceAllFields!]` was added to input object type `SalesOrderUpdateGLDtoInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesQuoteCreateGLDtoInput`
- ⚠ Input field `externalReference` of type `StringOperationFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `externalReference` of type `SortEnumType` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `externalReference` of type `String` was added to input object type `SalesQuoteUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[SalesDocumentReplaceAllFields!]` was added to input object type `SalesQuoteUpdateGLDtoInput`
- ⚠ Input field `replaceAll` of type `[CustomerAndSupplierReplaceAllFields!]` was added to input object type `SupplierUpdateGLDtoInput`
- ✔ Field `includedEurForGermany` was added to object type `AccountingAccount`
- ✔ Field `equivalenceSurchargePercentage` was added to object type `AccountingEntryTax`
- ✔ Field `equivalenceSurchargeQuota` was added to object type `AccountingEntryTax`
- ✔ Field `hasEquivalenceSurcharge` was added to object type `AccountingEntryTax`
- ✔ Input field `CompanyAddressUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `CompanyContactEmailUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `CompanyContactPhoneUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `CompanyContactSocialMediaUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `CompanyContactUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Type `ContactReplaceAllFields` was added
- ✔ Field `customerType` was added to object type `Customer`
- ✔ Field `specialMention` was added to object type `Customer`
- ✔ Type `CustomerAndSupplierReplaceAllFields` was added
- ✔ Input field `CustomerPaymentTermLineUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Type `CustomerType` was added
- ✔ Type `CustomerTypeOperationFilterInput` was added
- ✔ Input field `DeliveryAddressUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Type `DimensionOutputGLDto` was added
- ✔ Type `DimensionOutputGLDtoFilterInput` was added
- ✔ Type `DimensionOutputGLDtoSortInput` was added
- ✔ Type `DimensionTagOutputGLDto` was added
- ✔ Type `DimensionTagOutputGLDtoFilterInput` was added
- ✔ Type `DimensionsConnection` was added
- ✔ Type `DimensionsEdge` was added
- ✔ Input field `EmployeeAddressUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `EmployeeContactEmailUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `EmployeeContactPhoneUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `EmployeeContactSocialMediaUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Input field `EmployeeContactUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Type `EmployeeReplaceAllFields` was added
- ✔ Type `ListFilterInputTypeOfDimensionTagOutputGLDtoFilterInput` was added
- ✔ Input field `MainAddressUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Field `defaultBankingAdjustmentsId` was added to object type `OrganizationAccountingSetupGLDto`
- ✔ Field `defaultBankingTransactionsId` was added to object type `OrganizationAccountingSetupGLDto`
- ✔ Field `salesDeliveryNoteDefaultPresetTextId` was added to object type `OrganizationSalesSetupGLDto`
- ✔ Field `salesOrderDefaultPresetTextId` was added to object type `OrganizationSalesSetupGLDto`
- ✔ Type `PurchaseInvoiceReplaceAllFields` was added
- ✔ New Query `dimensions` was added to object type `Query`
- ✔ Field `externalReference` was added to object type `SalesDeliveryNote`
- ✔ Type `SalesDocumentReplaceAllFields` was added
- ✔ Field `externalReference` was added to object type `SalesInvoice`
- ✔ Field `specialMention` was added to object type `SalesInvoice`
- ✔ Input field `SalesInvoicePaymentTermLineUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
- ✔ Field `externalReference` was added to object type `SalesOrder`
- ✔ Field `externalReference` was added to object type `SalesQuote`
- ✔ Input field `SupplierPaymentTermLineUpdateGLDtoInput.requestedAction` changed type from DtoRequestedAction! to DtoRequestedAction
Detected 19 breaking changes. See also the Breaking Changes page for business-related impacts.
Schema 2025 July
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (23) between schemas:
- ⚠ Input field `accountingAccountDimensionTags` of type `[AccountingAccountDimensionTagFilterInput]` was added to input object type `AccountingAccountFilterInput`
- ⚠ Input field `accountingEntryDimensionTags` of type `ListAccountingEntryDimensionTagFilterFilterInput` was added to input object type `AccountingEntryLineFilterInput`
- ⚠ Input field `matchId` of type `UuidOperationFilterInput` was added to input object type `AccountingEntryPaymentFilterInput`
- ⚠ Input field `matchId` of type `SortEnumType` was added to input object type `AccountingEntryPaymentSortInput`
- ⚠ Enum value `PAYROLL` was added to enum `FeatureCode`
- ⚠ Input field `addresses` of type `ListCompanyAddressFilterFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `contacts` of type `ListCompanyContactFilterFilterInput` was added to input object type `SupplierFilterInput`
- ✔ Field `accountingAccountDimensionTags` was added to object type `AccountingAccount`
- ✔ Type `AccountingAccountDimensionTag` was added
- ✔ Type `AccountingAccountDimensionTagFilterInput` was added
- ✔ Type `AccountingAccountDimensionTagSortInput` was added
- ✔ Type `AccountingEntryDimensionTag` was added
- ✔ Type `AccountingEntryDimensionTagFilterInput` was added
- ✔ Type `AccountingEntryDimensionTagSortInput` was added
- ✔ Type `AccountingEntryDimensionTagsConnection` was added
- ✔ Type `AccountingEntryDimensionTagsEdge` was added
- ✔ Field `accountingEntryDimensionTags` was added to object type `AccountingEntryLine`
- ✔ Field `matchId` was added to object type `AccountingEntryPayment`
- ✔ Type `AccountingEntryPaymentsConnection` was added
- ✔ Type `AccountingEntryPaymentsEdge` was added
- ✔ Type `ListAccountingEntryDimensionTagFilterFilterInput` was added
- ✔ New Query `accountingEntryDimensionTags` was added to object type `Query`
- ✔ New Query `accountingEntryPayments` was added to object type `Query`
No breaking changes detected
Schema 2025 June
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (30) between schemas:
- ⚠ Input field `viesCode` of type `StringOperationFilterInput` was added to input object type `CustomerFilterInput`
- ⚠ Input field `viesCode` of type `SortEnumType` was added to input object type `CustomerSortInput`
- ⚠ Enum value `EMPLOYEE_MANAGEMENT` was added to enum `FeatureCode`
- ⚠ Enum value `NONE` was added to enum `FeatureCode`
- ⚠ Input field `order` of type `IntOperationFilterInput` was added to input object type `SalesDeliveryNoteLineFilterInput`
- ⚠ Input field `order` of type `SortEnumType` was added to input object type `SalesDeliveryNoteLineSortInput`
- ⚠ Input field `order` of type `IntOperationFilterInput` was added to input object type `SalesInvoiceLineFilterInput`
- ⚠ Input field `order` of type `SortEnumType` was added to input object type `SalesInvoiceLineSortInput`
- ⚠ Input field `order` of type `IntOperationFilterInput` was added to input object type `SalesOrderLineFilterInput`
- ⚠ Input field `order` of type `SortEnumType` was added to input object type `SalesOrderLineSortInput`
- ⚠ Input field `order` of type `IntOperationFilterInput` was added to input object type `SalesQuoteLineFilterInput`
- ⚠ Input field `order` of type `SortEnumType` was added to input object type `SalesQuoteLineSortInput`
- ⚠ Input field `personalIncomeTax` of type `BooleanOperationFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `taxTreatment` of type `TaxTreatmentFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `taxTreatmentId` of type `UuidOperationFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `viesCode` of type `StringOperationFilterInput` was added to input object type `SupplierFilterInput`
- ⚠ Input field `personalIncomeTax` of type `SortEnumType` was added to input object type `SupplierSortInput`
- ⚠ Input field `taxTreatment` of type `TaxTreatmentSortInput` was added to input object type `SupplierSortInput`
- ⚠ Input field `taxTreatmentId` of type `SortEnumType` was added to input object type `SupplierSortInput`
- ⚠ Input field `viesCode` of type `SortEnumType` was added to input object type `SupplierSortInput`
- ✔ Field `viesCode` was added to object type `Customer`
- ✔ Field `defaultPayrollJournalTypeId` was added to object type `OrganizationAccountingSetupGLDto`
- ✔ Field `order` was added to object type `SalesDeliveryNoteLine`
- ✔ Field `order` was added to object type `SalesInvoiceLine`
- ✔ Field `order` was added to object type `SalesOrderLine`
- ✔ Field `order` was added to object type `SalesQuoteLine`
- ✔ Field `personalIncomeTax` was added to object type `Supplier`
- ✔ Field `taxTreatment` was added to object type `Supplier`
- ✔ Field `taxTreatmentId` was added to object type `Supplier`
- ✔ Field `viesCode` was added to object type `Supplier`
No breaking changes detected
Schema 2025 May
Caution: This schema is provided for comparison purposes only. It is no longer in production.
Detected the following changes (49) between schemas:
- ✖ Input field `accountingEntryTemplateId` was removed from input object type `JournalTypeCreateGLDtoInput`
- ✖ Input field `purchaseUnitPrice` was removed from input object type `ProductCreateGLDtoInput`
- ✖ Input field `blockDeliveryNoteEnabled` was removed from input object type `SupplierCreateGLDtoInput`
- ✖ Input field `blockInvoiceEnabled` was removed from input object type `SupplierCreateGLDtoInput`
- ✖ Input field `blockOrderEnabled` was removed from input object type `SupplierCreateGLDtoInput`
- ✖ Input field `blockDeliveryNoteEnabled` was removed from input object type `SupplierUpdateGLDtoInput`
- ✖ Input field `blockInvoiceEnabled` was removed from input object type `SupplierUpdateGLDtoInput`
- ✖ Input field `blockOrderEnabled` was removed from input object type `SupplierUpdateGLDtoInput`
- ⚠ Input field `applyVat` of type `BooleanOperationFilterInput` was added to input object type `AccountingAccountFilterInput`
- ⚠ Input field `transitionalPrepaymentAccountId` of type `UuidOperationFilterInput` was added to input object type `AccountingAccountFilterInput`
- ⚠ Input field `applyVat` of type `SortEnumType` was added to input object type `AccountingAccountSortInput`
- ⚠ Input field `transitionalPrepaymentAccountId` of type `SortEnumType` was added to input object type `AccountingAccountSortInput`
- ⚠ Input field `sourceEntityId` of type `UUID` was added to input object type `AccountingEntryCreateUsingCodesGLDtoInput`
- ⚠ Input field `sourceType` of type `SourceType` was added to input object type `AccountingEntryCreateUsingCodesGLDtoInput`
- ⚠ Input field `sourceEntityId` of type `UUID` was added to input object type `AccountingEntryCreateUsingIdsGLDtoInput`
- ⚠ Input field `sourceType` of type `SourceType` was added to input object type `AccountingEntryCreateUsingIdsGLDtoInput`
- ⚠ Input field `onboardingDateCompleted` of type `DateTimeOperationFilterInput` was added to input object type `OrganizationFilterInput`
- ⚠ Input field `onboardingDateCompleted` of type `SortEnumType` was added to input object type `OrganizationSortInput`
- ⚠ Input field `documentType` of type `DocumentTypeFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `documentTypeId` of type `UuidOperationFilterInput` was added to input object type `SalesDeliveryNoteFilterInput`
- ⚠ Input field `documentType` of type `DocumentTypeSortInput` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `documentTypeId` of type `SortEnumType` was added to input object type `SalesDeliveryNoteSortInput`
- ⚠ Input field `documentType` of type `DocumentTypeFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `documentTypeId` of type `UuidOperationFilterInput` was added to input object type `SalesInvoiceFilterInput`
- ⚠ Input field `documentType` of type `DocumentTypeSortInput` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `documentTypeId` of type `SortEnumType` was added to input object type `SalesInvoiceSortInput`
- ⚠ Input field `documentType` of type `DocumentTypeFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `documentTypeId` of type `UuidOperationFilterInput` was added to input object type `SalesOrderFilterInput`
- ⚠ Input field `documentType` of type `DocumentTypeSortInput` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `documentTypeId` of type `SortEnumType` was added to input object type `SalesOrderSortInput`
- ⚠ Input field `documentType` of type `DocumentTypeFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `documentTypeId` of type `UuidOperationFilterInput` was added to input object type `SalesQuoteFilterInput`
- ⚠ Input field `documentType` of type `DocumentTypeSortInput` was added to input object type `SalesQuoteSortInput`
- ⚠ Input field `documentTypeId` of type `SortEnumType` was added to input object type `SalesQuoteSortInput`
- ⚠ Enum value `SAGE_DE_PAYROLL_CLOUD` was added to enum `SourceType`
- ⚠ Enum value `SAGE_FR_PAYROLL_CLOUD` was added to enum `SourceType`
- ✔ Field `applyVat` was added to object type `AccountingAccount`
- ✔ Field `datevAccountNumber` was added to object type `AccountingAccount`
- ✔ Field `transitionalPrepaymentAccount` was added to object type `AccountingAccount`
- ✔ Field `transitionalPrepaymentAccountId` was added to object type `AccountingAccount`
- ✔ Field `onboardingDateCompleted` was added to object type `Organization`
- ✔ Field `documentType` was added to object type `SalesDeliveryNote`
- ✔ Field `documentTypeId` was added to object type `SalesDeliveryNote`
- ✔ Field `documentType` was added to object type `SalesInvoice`
- ✔ Field `documentTypeId` was added to object type `SalesInvoice`
- ✔ Field `documentType` was added to object type `SalesOrder`
- ✔ Field `documentTypeId` was added to object type `SalesOrder`
- ✔ Field `documentType` was added to object type `SalesQuote`
- ✔ Field `documentTypeId` was added to object type `SalesQuote`
Detected 8 breaking changes. See also the Breaking Changes page for business-related impacts.