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 : ^(?!.*(\?|\$|#|&|,|=)).+$ |
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 |