Skip to content
This repository has been archived by the owner on Jul 24, 2023. It is now read-only.

Commit

Permalink
Merge pull request #96 from freee/auto-generated
Browse files Browse the repository at this point in the history
2.26.0
  • Loading branch information
soga-yuichi authored Mar 1, 2023
2 parents 5fda599 + 90ce95b commit be8f119
Show file tree
Hide file tree
Showing 18 changed files with 318 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .openapi-generator/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ensureUniqueParams: false
allowUnicodeIdentifiers: true
snapshotVersion: true
artifactVersion: 2.25.0
artifactVersion: 2.26.0
groupId: "jp.co.freee"
artifactId: "freee-accounting-sdk"
apiPackage: "jp.co.freee.accounting.api"
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## 2.26.0
リリース日時 2023-03-02 07:21:19
対象差分
https://github.com/freee/freee-api-schema/releases/tag/v0.0.112

## 2.25.0
リリース日時 2023-02-24 12:53:33
対象差分
Expand Down
2 changes: 1 addition & 1 deletion samples/basic-sample/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<dependency>
<groupId>jp.co.freee</groupId>
<artifactId>freee-accounting-sdk</artifactId>
<version>2.25.0</version>
<version>2.26.0</version>
</dependency>
</dependencies>
<build>
Expand Down
2 changes: 1 addition & 1 deletion samples/basic-websample-rx/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
<dependency>
<groupId>jp.co.freee</groupId>
<artifactId>freee-accounting-sdk</artifactId>
<version>2.25.0</version>
<version>2.26.0</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
Expand Down
2 changes: 1 addition & 1 deletion samples/basic-websample/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
<dependency>
<groupId>jp.co.freee</groupId>
<artifactId>freee-accounting-sdk</artifactId>
<version>2.25.0</version>
<version>2.26.0</version>
</dependency>

<dependency>
Expand Down
2 changes: 2 additions & 0 deletions sdk/docs/PartnerCreateParams.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Name | Type | Description | Notes
**defaultTitle** | **String** | 敬称(御中、様、(空白)の3つから選択) | [optional]
**email** | **String** | 担当者 メールアドレス (255文字以内) | [optional]
**invoicePaymentTermAttributes** | [**PartnerCreateParamsInvoicePaymentTermAttributes**](PartnerCreateParamsInvoicePaymentTermAttributes.md) | | [optional]
**invoiceRegistrationNumber** | **String** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者登録番号 - 先頭T数字13桁の固定14桁の文字列 &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**longName** | **String** | 正式名称(255文字以内) | [optional]
**name** | **String** | 取引先名 (255文字以内、重複不可) |
**nameKana** | **String** | カナ名称(255文字以内) | [optional]
Expand All @@ -24,6 +25,7 @@ Name | Type | Description | Notes
**payerWalletableId** | **Integer** | 振込元口座ID(一括振込ファイル用):(walletableのtypeが&#39;bank_account&#39;のidのみ指定できます。また、未設定にする場合は、nullを指定してください。) | [optional]
**paymentTermAttributes** | [**PartnerCreateParamsPaymentTermAttributes**](PartnerCreateParamsPaymentTermAttributes.md) | | [optional]
**phone** | **String** | 電話番号 | [optional]
**qualifiedInvoiceIssuer** | **Boolean** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者(true: 対象事業者、false: 非対象事業者) &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**shortcut1** | **String** | ショートカット1 (255文字以内) | [optional]
**shortcut2** | **String** | ショートカット2 (255文字以内) | [optional]
**transferFeeHandlingSide** | [**TransferFeeHandlingSideEnum**](#TransferFeeHandlingSideEnum) | 振込手数料負担(一括振込ファイル用): (振込元(当方): payer, 振込先(先方): payee)、指定しない場合payerになります。 | [optional]
Expand Down
2 changes: 2 additions & 0 deletions sdk/docs/PartnerResponsePartner.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ Name | Type | Description | Notes
**email** | **String** | 担当者 メールアドレス | [optional]
**id** | **Integer** | 取引先ID |
**invoicePaymentTermAttributes** | [**PartnerResponsePartnerInvoicePaymentTermAttributes**](PartnerResponsePartnerInvoicePaymentTermAttributes.md) | | [optional]
**invoiceRegistrationNumber** | **String** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者登録番号 - 先頭T数字13桁の固定14桁の文字列 &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**longName** | **String** | 正式名称(255文字以内) | [optional]
**name** | **String** | 取引先名 |
**nameKana** | **String** | カナ名称(255文字以内) | [optional]
Expand All @@ -26,6 +27,7 @@ Name | Type | Description | Notes
**payerWalletableId** | **Integer** | 振込元口座ID(一括振込ファイル用):(未設定の場合は、nullです。) | [optional]
**paymentTermAttributes** | [**PartnerResponsePartnerPaymentTermAttributes**](PartnerResponsePartnerPaymentTermAttributes.md) | | [optional]
**phone** | **String** | 電話番号 | [optional]
**qualifiedInvoiceIssuer** | **Boolean** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者(true: 対象事業者、false: 非対象事業者) &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**shortcut1** | **String** | ショートカット1 (255文字以内) | [optional]
**shortcut2** | **String** | ショートカット2 (255文字以内) | [optional]
**transferFeeHandlingSide** | [**TransferFeeHandlingSideEnum**](#TransferFeeHandlingSideEnum) | 振込手数料負担(一括振込ファイル用): (振込元(当方): payer, 振込先(先方): payee) | [optional]
Expand Down
2 changes: 2 additions & 0 deletions sdk/docs/PartnerUpdateParams.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Name | Type | Description | Notes
**defaultTitle** | **String** | 敬称(御中、様、(空白)の3つから選択) | [optional]
**email** | **String** | 担当者 メールアドレス (255文字以内) | [optional]
**invoicePaymentTermAttributes** | [**PartnerUpdateParamsInvoicePaymentTermAttributes**](PartnerUpdateParamsInvoicePaymentTermAttributes.md) | | [optional]
**invoiceRegistrationNumber** | **String** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者登録番号 - 先頭T数字13桁の固定14桁の文字列 &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**longName** | **String** | 正式名称(255文字以内) | [optional]
**name** | **String** | 取引先名 (255文字以内、重複不可) |
**nameKana** | **String** | カナ名称(255文字以内) | [optional]
Expand All @@ -23,6 +24,7 @@ Name | Type | Description | Notes
**payerWalletableId** | **Integer** | 振込元口座ID(一括振込ファイル用):(walletableのtypeが&#39;bank_account&#39;のidのみ指定できます。また、未設定にする場合は、nullを指定してください。) | [optional]
**paymentTermAttributes** | [**PartnerUpdateParamsPaymentTermAttributes**](PartnerUpdateParamsPaymentTermAttributes.md) | | [optional]
**phone** | **String** | 電話番号 | [optional]
**qualifiedInvoiceIssuer** | **Boolean** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者(true: 対象事業者、false: 非対象事業者) &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**shortcut1** | **String** | ショートカット1 (255文字以内) | [optional]
**shortcut2** | **String** | ショートカット2 (255文字以内) | [optional]
**transferFeeHandlingSide** | [**TransferFeeHandlingSideEnum**](#TransferFeeHandlingSideEnum) | 振込手数料負担(一括振込ファイル用): (振込元(当方): payer, 振込先(先方): payee)、指定しない場合payerになります。 | [optional]
Expand Down
2 changes: 2 additions & 0 deletions sdk/docs/PartnersResponsePartners.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ Name | Type | Description | Notes
**defaultTitle** | **String** | 敬称(御中、様、(空白)の3つから選択) | [optional]
**email** | **String** | 担当者 メールアドレス | [optional]
**id** | **Integer** | 取引先ID |
**invoiceRegistrationNumber** | **String** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者登録番号 - 先頭T数字13桁の固定14桁の文字列 &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**longName** | **String** | 正式名称(255文字以内) | [optional]
**name** | **String** | 取引先名 |
**nameKana** | **String** | カナ名称(255文字以内) | [optional]
Expand All @@ -24,6 +25,7 @@ Name | Type | Description | Notes
**partnerDocSettingAttributes** | [**PartnerCreateParamsPartnerDocSettingAttributes**](PartnerCreateParamsPartnerDocSettingAttributes.md) | | [optional]
**payerWalletableId** | **Integer** | 振込元口座ID(一括振込ファイル用):(未設定の場合は、nullです。) | [optional]
**phone** | **String** | 電話番号 | [optional]
**qualifiedInvoiceIssuer** | **Boolean** | この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者(true: 対象事業者、false: 非対象事業者) &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt; | [optional]
**shortcut1** | **String** | ショートカット1 (255文字以内) | [optional]
**shortcut2** | **String** | ショートカット2 (255文字以内) | [optional]
**transferFeeHandlingSide** | [**TransferFeeHandlingSideEnum**](#TransferFeeHandlingSideEnum) | 振込手数料負担(一括振込ファイル用): (振込元(当方): payer, 振込先(先方): payee) | [optional]
Expand Down
2 changes: 1 addition & 1 deletion sdk/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@
</dependency>
</dependencies>
<properties>
<revision>2.25.0</revision>
<revision>2.26.0</revision>
<changelist>-SNAPSHOT</changelist>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.8</java.version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,10 @@ public CountryCodeEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName(SERIALIZED_NAME_INVOICE_PAYMENT_TERM_ATTRIBUTES)
private PartnerCreateParamsInvoicePaymentTermAttributes invoicePaymentTermAttributes;

public static final String SERIALIZED_NAME_INVOICE_REGISTRATION_NUMBER = "invoice_registration_number";
@SerializedName(SERIALIZED_NAME_INVOICE_REGISTRATION_NUMBER)
private String invoiceRegistrationNumber;

public static final String SERIALIZED_NAME_LONG_NAME = "long_name";
@SerializedName(SERIALIZED_NAME_LONG_NAME)
private String longName;
Expand Down Expand Up @@ -197,6 +201,10 @@ public OrgCodeEnum read(final JsonReader jsonReader) throws IOException {
@SerializedName(SERIALIZED_NAME_PHONE)
private String phone;

public static final String SERIALIZED_NAME_QUALIFIED_INVOICE_ISSUER = "qualified_invoice_issuer";
@SerializedName(SERIALIZED_NAME_QUALIFIED_INVOICE_ISSUER)
private Boolean qualifiedInvoiceIssuer = false;

public static final String SERIALIZED_NAME_SHORTCUT1 = "shortcut1";
@SerializedName(SERIALIZED_NAME_SHORTCUT1)
private String shortcut1;
Expand Down Expand Up @@ -445,6 +453,29 @@ public void setInvoicePaymentTermAttributes(PartnerCreateParamsInvoicePaymentTer
}


public PartnerCreateParams invoiceRegistrationNumber(String invoiceRegistrationNumber) {

this.invoiceRegistrationNumber = invoiceRegistrationNumber;
return this;
}

/**
* この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者登録番号 - 先頭T数字13桁の固定14桁の文字列 &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt;
* @return invoiceRegistrationNumber
**/
@javax.annotation.Nullable
@ApiModelProperty(example = "T1000000000001", value = "この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者登録番号 - 先頭T数字13桁の固定14桁の文字列 <a target=\"_blank\" href=\"https://www.invoice-kohyo.nta.go.jp/index.html\">国税庁インボイス制度適格請求書発行事業者公表サイト</a> ")

public String getInvoiceRegistrationNumber() {
return invoiceRegistrationNumber;
}


public void setInvoiceRegistrationNumber(String invoiceRegistrationNumber) {
this.invoiceRegistrationNumber = invoiceRegistrationNumber;
}


public PartnerCreateParams longName(String longName) {

this.longName = longName;
Expand Down Expand Up @@ -654,6 +685,29 @@ public void setPhone(String phone) {
}


public PartnerCreateParams qualifiedInvoiceIssuer(Boolean qualifiedInvoiceIssuer) {

this.qualifiedInvoiceIssuer = qualifiedInvoiceIssuer;
return this;
}

/**
* この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者(true: 対象事業者、false: 非対象事業者) &lt;a target&#x3D;\&quot;_blank\&quot; href&#x3D;\&quot;https://www.invoice-kohyo.nta.go.jp/index.html\&quot;&gt;国税庁インボイス制度適格請求書発行事業者公表サイト&lt;/a&gt;
* @return qualifiedInvoiceIssuer
**/
@javax.annotation.Nullable
@ApiModelProperty(example = "false", value = "この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者(true: 対象事業者、false: 非対象事業者) <a target=\"_blank\" href=\"https://www.invoice-kohyo.nta.go.jp/index.html\">国税庁インボイス制度適格請求書発行事業者公表サイト</a> ")

public Boolean getQualifiedInvoiceIssuer() {
return qualifiedInvoiceIssuer;
}


public void setQualifiedInvoiceIssuer(Boolean qualifiedInvoiceIssuer) {
this.qualifiedInvoiceIssuer = qualifiedInvoiceIssuer;
}


public PartnerCreateParams shortcut1(String shortcut1) {

this.shortcut1 = shortcut1;
Expand Down Expand Up @@ -740,6 +794,7 @@ public boolean equals(Object o) {
Objects.equals(this.defaultTitle, partnerCreateParams.defaultTitle) &&
Objects.equals(this.email, partnerCreateParams.email) &&
Objects.equals(this.invoicePaymentTermAttributes, partnerCreateParams.invoicePaymentTermAttributes) &&
Objects.equals(this.invoiceRegistrationNumber, partnerCreateParams.invoiceRegistrationNumber) &&
Objects.equals(this.longName, partnerCreateParams.longName) &&
Objects.equals(this.name, partnerCreateParams.name) &&
Objects.equals(this.nameKana, partnerCreateParams.nameKana) &&
Expand All @@ -749,6 +804,7 @@ public boolean equals(Object o) {
Objects.equals(this.payerWalletableId, partnerCreateParams.payerWalletableId) &&
Objects.equals(this.paymentTermAttributes, partnerCreateParams.paymentTermAttributes) &&
Objects.equals(this.phone, partnerCreateParams.phone) &&
Objects.equals(this.qualifiedInvoiceIssuer, partnerCreateParams.qualifiedInvoiceIssuer) &&
Objects.equals(this.shortcut1, partnerCreateParams.shortcut1) &&
Objects.equals(this.shortcut2, partnerCreateParams.shortcut2) &&
Objects.equals(this.transferFeeHandlingSide, partnerCreateParams.transferFeeHandlingSide);
Expand All @@ -760,7 +816,7 @@ private static <T> boolean equalsNullable(JsonNullable<T> a, JsonNullable<T> b)

@Override
public int hashCode() {
return Objects.hash(addressAttributes, code, companyId, contactName, countryCode, defaultTitle, email, invoicePaymentTermAttributes, longName, name, nameKana, orgCode, partnerBankAccountAttributes, partnerDocSettingAttributes, payerWalletableId, paymentTermAttributes, phone, shortcut1, shortcut2, transferFeeHandlingSide);
return Objects.hash(addressAttributes, code, companyId, contactName, countryCode, defaultTitle, email, invoicePaymentTermAttributes, invoiceRegistrationNumber, longName, name, nameKana, orgCode, partnerBankAccountAttributes, partnerDocSettingAttributes, payerWalletableId, paymentTermAttributes, phone, qualifiedInvoiceIssuer, shortcut1, shortcut2, transferFeeHandlingSide);
}

private static <T> int hashCodeNullable(JsonNullable<T> a) {
Expand All @@ -782,6 +838,7 @@ public String toString() {
sb.append(" defaultTitle: ").append(toIndentedString(defaultTitle)).append("\n");
sb.append(" email: ").append(toIndentedString(email)).append("\n");
sb.append(" invoicePaymentTermAttributes: ").append(toIndentedString(invoicePaymentTermAttributes)).append("\n");
sb.append(" invoiceRegistrationNumber: ").append(toIndentedString(invoiceRegistrationNumber)).append("\n");
sb.append(" longName: ").append(toIndentedString(longName)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" nameKana: ").append(toIndentedString(nameKana)).append("\n");
Expand All @@ -791,6 +848,7 @@ public String toString() {
sb.append(" payerWalletableId: ").append(toIndentedString(payerWalletableId)).append("\n");
sb.append(" paymentTermAttributes: ").append(toIndentedString(paymentTermAttributes)).append("\n");
sb.append(" phone: ").append(toIndentedString(phone)).append("\n");
sb.append(" qualifiedInvoiceIssuer: ").append(toIndentedString(qualifiedInvoiceIssuer)).append("\n");
sb.append(" shortcut1: ").append(toIndentedString(shortcut1)).append("\n");
sb.append(" shortcut2: ").append(toIndentedString(shortcut2)).append("\n");
sb.append(" transferFeeHandlingSide: ").append(toIndentedString(transferFeeHandlingSide)).append("\n");
Expand Down
Loading

0 comments on commit be8f119

Please sign in to comment.