CreateCostUnit
Visão geral
Crie unidades de custo para permitir a criação em lote.
Parâmetros da solicitação
|
Nome |
Tipo |
Obrigatório |
Descrição |
|
unitEntityList |
List<(CostUnitDto)> |
Sim |
Lista de entidades de unidade de custo |
List<(CostUnitDto)>:
|
Nome |
Tipo |
Obrigatório |
Descrição |
|
parentUnitId |
Long |
Sim |
ID da unidade de custo pai. Use -1 para indicar a raiz da unidade de custo. |
|
ownerUid |
Long |
Sim |
ID do usuário proprietário da nova unidade de custo |
|
unitName |
String |
Sim |
Nome da unidade de custo |
Parâmetros de resposta
|
Nome |
Tipo |
Descrição |
|
success |
boolean |
Indica se a operação foi bem-sucedida |
|
code |
String |
Código de erro |
|
message |
String |
Informações detalhadas |
|
data |
CostUnitListResponse |
Corpo da mensagem |
CostUnitListResponse:
|
Nome |
Tipo |
Descrição |
|
costUnitDtoList |
List |
Lista de unidades de custo |
|
pageNum |
int |
Número da página |
|
pageSize |
int |
Quantidade de linhas por página |
|
totalCount |
int |
Contagem total |
Códigos de erro
|
MissingParameter |
O parâmetro especificado é obrigatório para esta solicitação. |
Parâmetro ausente |
|
UnitNotBelongToUser |
A unidade financeira não pertence a este usuário. |
A unidade de custo não pertence a este usuário. |
|
InvalidParameter |
NAME_IS_INVALID |
O nome da unidade de custo é inválido ou duplicado. |
|
InternalError |
O processamento da solicitação falhou devido a um erro, exceção ou falha desconhecida. |
Erro interno. |
Exemplo de solicitação
https://business.ap-southeast-1.aliyuncs.com/?Action=CreateCostUnit
&UnitEntityList.1.OwnerUid=16************86
&UnitEntityList.1.ParentUnitId=12***********45
&UnitEntityList.1.UnitName=dd
&Public parameters
Exemplo de resposta
"Data": {
"CostUnitDtoList": [
{
"UnitName": "dd",
"ParentUnitId": 12***********45
"OwnerUid": 16************86
}
]
},
"Message": "Successful",
"RequestId": "F5B803CF-94D8-43AF-ADB3-D819AAD30E27",
"Success": true,
"Code": "success"