POST api/{area}/AccountSubject?access_token={access_token}

批量添加科目

Request Information

Body Parameters

Collection of AccountSubjectImportModel
NameDescriptionTypeAdditional information
AsId

账套ID

integer

Required

AsubCode

科目编码

string

Required

AsubName

科目名称

string

Required

AsubType

科目类别 资产1,负债2,共同3(企业会计准则),权益4,成本5,损益6

integer

Required

Range: inclusive between 1 and 6

Direction

科目方向

integer

Required

Range: inclusive between 1 and 2

QuantityUnit

数量核算单位,如果有值则启用数量核算

string

Required

AssistingAccounting

辅助核算项目 例如:客户/项目

string

Required

ForeignCurrency

外币核算项目 例如:人民币/美元

string

Required

FCAdjust

如果启用外币核算,是否进行期末检查

integer

Required

Range: inclusive between 0 and 1

Request Formats

application/json, text/json

Sample:
[
  {
    "as_id": 1,
    "asub_code": "sample string 2",
    "asub_name": "sample string 3",
    "asub_type": 4,
    "direction": 5,
    "quantity_unit": "sample string 6",
    "assisting_accounting": "sample string 7",
    "foreign_currency": "sample string 8",
    "fcadjust": 9
  },
  {
    "as_id": 1,
    "asub_code": "sample string 2",
    "asub_name": "sample string 3",
    "asub_type": 4,
    "direction": 5,
    "quantity_unit": "sample string 6",
    "assisting_accounting": "sample string 7",
    "foreign_currency": "sample string 8",
    "fcadjust": 9
  }
]

application/xml, text/xml

Sample:
<ArrayOfAccountSubjectImportModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAcc.Open.Areas.Settings.Models">
  <AccountSubjectImportModel>
    <AsId>1</AsId>
    <AssistingAccounting>sample string 7</AssistingAccounting>
    <AsubCode>sample string 2</AsubCode>
    <AsubName>sample string 3</AsubName>
    <AsubType>4</AsubType>
    <Direction>5</Direction>
    <FCAdjust>9</FCAdjust>
    <ForeignCurrency>sample string 8</ForeignCurrency>
    <QuantityUnit>sample string 6</QuantityUnit>
  </AccountSubjectImportModel>
  <AccountSubjectImportModel>
    <AsId>1</AsId>
    <AssistingAccounting>sample string 7</AssistingAccounting>
    <AsubCode>sample string 2</AsubCode>
    <AsubName>sample string 3</AsubName>
    <AsubType>4</AsubType>
    <Direction>5</Direction>
    <FCAdjust>9</FCAdjust>
    <ForeignCurrency>sample string 8</ForeignCurrency>
    <QuantityUnit>sample string 6</QuantityUnit>
  </AccountSubjectImportModel>
</ArrayOfAccountSubjectImportModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

批量添加科目

SetingsOkResponse
NameDescriptionTypeAdditional information
result

string

None.

Response Formats

application/json, text/json

Sample:
{
  "result": "sample string 1"
}

application/xml, text/xml

Sample:
<SetingsOkResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAcc.Open.Areas.Settings.Models">
  <Result>sample string 1</Result>
</SetingsOkResponse>