POST /API/v2/Trades/Partners/PermissionInTrades/Register
取引内での帳票アクセス制限を登録します。 取引のパートナーに対して、取引内での帳票アクセス制限を登録します。 取引のパートナーを追加(***/API/v2/Trades/Partners/Register***)した時点では、追加した組織の事業種別に従い、帳票アクセス権限(***/API/v2/Master/Reports/PermissionInTrades***)での帳票のRead/Write権限が適用されていますが、これを変更する場合に、このメソッドを使用します。 ただし、帳票アクセス権限(***/API/v2/Master/Reports/Permissions***)での設定以下にしか権限を変更することは出来ません。 例えば、帳票アクセス権限(***/API/v2/Master/Reports/Permissions***)での設定で、ある帳票にRead権限までが設定されている場合、これをWrite権限に変更することは出来ません。 この変更は、変更を行った取引に対してのみ有効です。また、取引を複製した場合も(***/API/v2/Trades/Duplicate***)、この設定は引き継がれます。 取引内での帳票アクセス権限に関する詳細については、[取引内での帳票アクセス権限について]()を参照ください。
Request Information
URI Parameters
None.
Body Parameters
v2.TradePartnerPermissionInTrade_Register
| Name | Description | Type | Additional information |
|---|---|---|---|
| tradeNo | 取引管理番号 |
String |
Required Max length: 20 |
| organizationId | 組織ID |
String |
Required Max length: 20 Pattern : ^[A-Za-z0-9_-]+$ |
| reportCode | 帳票コード |
String |
Required |
| permissionInTrade | 取引内での帳票アクセス権限 |
String |
Required Max length: 2 |
Response Information
Resource Description
v2.TradePartnerPermissionInTrade
| Name | Description | Type | Additional information |
|---|---|---|---|
| partnerId | パートナーID |
String |
Required Max length: 41 |
| reportType |
Required |
||
| permissionInTradeId | 取引内での帳票アクセス権限ID |
String, Null |
Max length: 36 |
| permission | アクセス権限 |
String |
Required Max length: 2 |
| permissionInTrade | 取引内でのアクセス権限 |
String |
Required Max length: 2 |