Skip to content

Commit 0314226

Browse files
⚰️ remove support for US W9 (#182)
1 parent 73d3f9f commit 0314226

File tree

11 files changed

+3
-495
lines changed

11 files changed

+3
-495
lines changed

bin/cli_products.rb

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -163,10 +163,4 @@
163163
sync: false,
164164
async: true,
165165
},
166-
"us-w9" => {
167-
description: "W9",
168-
doc_class: Mindee::Product::US::W9::W9V1,
169-
sync: true,
170-
async: false,
171-
},
172166
}

docs/code_samples/us_w9_v1.txt

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/global_products/expense_receipts_v5.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ Aside from the basic `Field` attributes, the tax field `TaxField` also implement
227227
* **rate** (`Float`): the tax rate applied to an item can be expressed as a percentage. Can be `nil`.
228228
* **code** (`String`): tax code (or equivalent, depending on the origin of the document). Can be `nil`.
229229
* **base** (`Float`): base amount used for the tax. Can be `nil`.
230+
* **value** (`Float`): the value of the tax. Can be `nil`.
230231

231232
> Note: currently `TaxField` is not used on its own, and is accessed through a parent `Taxes` object, an array-like
232233
structure.

docs/global_products/financial_document_v1.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ Aside from the basic `Field` attributes, the tax field `TaxField` also implement
272272
* **rate** (`Float`): the tax rate applied to an item can be expressed as a percentage. Can be `nil`.
273273
* **code** (`String`): tax code (or equivalent, depending on the origin of the document). Can be `nil`.
274274
* **base** (`Float`): base amount used for the tax. Can be `nil`.
275+
* **value** (`Float`): the value of the tax. Can be `nil`.
275276

276277
> Note: currently `TaxField` is not used on its own, and is accessed through a parent `Taxes` object, an array-like
277278
structure.

docs/global_products/invoices_v4.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@ Aside from the basic `Field` attributes, the tax field `TaxField` also implement
260260
* **rate** (`Float`): the tax rate applied to an item can be expressed as a percentage. Can be `nil`.
261261
* **code** (`String`): tax code (or equivalent, depending on the origin of the document). Can be `nil`.
262262
* **base** (`Float`): base amount used for the tax. Can be `nil`.
263+
* **value** (`Float`): the value of the tax. Can be `nil`.
263264

264265
> Note: currently `TaxField` is not used on its own, and is accessed through a parent `Taxes` object, an array-like
265266
structure.

docs/localized_products/us_w9_v1.md

Lines changed: 0 additions & 230 deletions
This file was deleted.

lib/mindee/product.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,3 @@
3131
require_relative 'product/us/healthcare_card/healthcare_card_v1'
3232
require_relative 'product/us/us_mail/us_mail_v2'
3333
require_relative 'product/us/us_mail/us_mail_v3'
34-
require_relative 'product/us/w9/w9_v1'

lib/mindee/product/us/w9/w9_v1.rb

Lines changed: 0 additions & 47 deletions
This file was deleted.

lib/mindee/product/us/w9/w9_v1_document.rb

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)