Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DE-746] Update SDK #31

Merged
merged 4 commits into from
Mar 4, 2024
Merged

[DE-746] Update SDK #31

merged 4 commits into from
Mar 4, 2024

Conversation

maciej-nedza
Copy link
Contributor

@maciej-nedza maciej-nedza commented Mar 4, 2024

  • Enabled additional model properties
  • Renamed BulkComponentSPricePointAssignment to BulkComponentsPricePointAssignment
  • Add query parameters for list subscription group proforma invoices
  • Use ProformaInvoiceStatus for list proforma invoices status query parameter
  • Added missing fields in the Allocation model
  • Added missing 404 errors for subscription components endpoints
  • Renamed components price points related models to match the proper camelCase style
  • Changed includeNextProformaInvoice param type from String to an enum
  • Add enums for proforma invoices and invoices properties:
    • Invoice Discount Source Type
    • Invoice Discount Type
    • Proforma Invoice Discount Source Type
    • Proforma Invoice Role
    • Proforma Invoice Status
    • Tax Source Type
  • Remove ProformaTaxBreakout, use InvoiceTaxBreakout instead
  • Make Proforma Invoice reuse InvoiceConsolidationLevel and CollectionMethod enums instead of strings
  • Remove ProformaInvoiceDiscountBreakout - use InvoiceDiscountBreakout instead
  • Add missing fields for ProformaInvoiceDiscount
  • Add tests for Proforma Invoices
  • Merge proforma invoice and preview proforma, add kind for invoice line item
  • Add kind to invoice line item

Copy link

swarmia bot commented Mar 4, 2024

@maciej-nedza maciej-nedza merged commit 219262f into main Mar 4, 2024
1 check passed
@maciej-nedza maciej-nedza deleted the publish branch March 4, 2024 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants