GET api/FinancialStatement/formulas?taxPeriod={taxPeriod}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| taxPeriod | TaxPeriod |
Required |
Body Parameters
None.
Response Information
Resource Description
ResponseDataOfDictionaryOfInt32AndListOfEquationItem| Name | Description | Type | Additional information |
|---|---|---|---|
| State | ResponseState |
None. |
|
| SubState | ResponseSubStateCode |
None. |
|
| Data | Dictionary of integer [key] and Collection of EquationItem [value] |
None. |
|
| Msg | string |
None. |
|
| TaskType | TaxTaskType |
None. |
Response Formats
application/json, text/json
Sample:
{
"state": 1000,
"subState": 0,
"data": {
"1": [
{
"asid": 1,
"statementID": 2,
"lineId": 3,
"equationType": 4,
"source": 5,
"asubId": 6,
"asubName": "sample string 7",
"asubType": 8,
"derection": 9,
"operator": 10,
"valueType": 11,
"multiplication": 12,
"rate": "sample string 13",
"flag": 14,
"equationID": 15,
"equationSn": 16,
"columnType": 17,
"functionType": 18
},
{
"asid": 1,
"statementID": 2,
"lineId": 3,
"equationType": 4,
"source": 5,
"asubId": 6,
"asubName": "sample string 7",
"asubType": 8,
"derection": 9,
"operator": 10,
"valueType": 11,
"multiplication": 12,
"rate": "sample string 13",
"flag": 14,
"equationID": 15,
"equationSn": 16,
"columnType": 17,
"functionType": 18
}
],
"2": [
{
"asid": 1,
"statementID": 2,
"lineId": 3,
"equationType": 4,
"source": 5,
"asubId": 6,
"asubName": "sample string 7",
"asubType": 8,
"derection": 9,
"operator": 10,
"valueType": 11,
"multiplication": 12,
"rate": "sample string 13",
"flag": 14,
"equationID": 15,
"equationSn": 16,
"columnType": 17,
"functionType": 18
},
{
"asid": 1,
"statementID": 2,
"lineId": 3,
"equationType": 4,
"source": 5,
"asubId": 6,
"asubName": "sample string 7",
"asubType": 8,
"derection": 9,
"operator": 10,
"valueType": 11,
"multiplication": 12,
"rate": "sample string 13",
"flag": 14,
"equationID": 15,
"equationSn": 16,
"columnType": 17,
"functionType": 18
}
]
},
"msg": "sample string 1",
"taskType": 3
}
application/xml, text/xml
Sample:
<ResponseDataOfArrayOfKeyValueOfintArrayOfEquationItemOnPeu1dbuHEDJ7Dj xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAcc.TaxDeclaration.Service.Models">
<Data xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfintArrayOfEquationItemOnPeu1db>
<d2p1:Key>1</d2p1:Key>
<d2p1:Value xmlns:d4p1="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine">
<d4p1:EquationItem>
<ASID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">1</ASID>
<ASUBId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">6</ASUBId>
<ASUBName xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 7</ASUBName>
<ASUBType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">8</ASUBType>
<ColumnType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">17</ColumnType>
<Derection xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">9</Derection>
<EquationID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">15</EquationID>
<EquationSn xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">16</EquationSn>
<EquationType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">4</EquationType>
<Flag xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">14</Flag>
<FunctionType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">18</FunctionType>
<LineId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">3</LineId>
<Multiplication xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">12</Multiplication>
<Operator xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">10</Operator>
<Rate xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 13</Rate>
<Source xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">5</Source>
<StatementID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">2</StatementID>
<ValueType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">11</ValueType>
</d4p1:EquationItem>
<d4p1:EquationItem>
<ASID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">1</ASID>
<ASUBId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">6</ASUBId>
<ASUBName xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 7</ASUBName>
<ASUBType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">8</ASUBType>
<ColumnType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">17</ColumnType>
<Derection xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">9</Derection>
<EquationID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">15</EquationID>
<EquationSn xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">16</EquationSn>
<EquationType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">4</EquationType>
<Flag xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">14</Flag>
<FunctionType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">18</FunctionType>
<LineId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">3</LineId>
<Multiplication xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">12</Multiplication>
<Operator xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">10</Operator>
<Rate xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 13</Rate>
<Source xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">5</Source>
<StatementID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">2</StatementID>
<ValueType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">11</ValueType>
</d4p1:EquationItem>
</d2p1:Value>
</d2p1:KeyValueOfintArrayOfEquationItemOnPeu1db>
<d2p1:KeyValueOfintArrayOfEquationItemOnPeu1db>
<d2p1:Key>2</d2p1:Key>
<d2p1:Value xmlns:d4p1="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine">
<d4p1:EquationItem>
<ASID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">1</ASID>
<ASUBId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">6</ASUBId>
<ASUBName xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 7</ASUBName>
<ASUBType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">8</ASUBType>
<ColumnType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">17</ColumnType>
<Derection xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">9</Derection>
<EquationID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">15</EquationID>
<EquationSn xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">16</EquationSn>
<EquationType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">4</EquationType>
<Flag xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">14</Flag>
<FunctionType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">18</FunctionType>
<LineId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">3</LineId>
<Multiplication xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">12</Multiplication>
<Operator xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">10</Operator>
<Rate xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 13</Rate>
<Source xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">5</Source>
<StatementID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">2</StatementID>
<ValueType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">11</ValueType>
</d4p1:EquationItem>
<d4p1:EquationItem>
<ASID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">1</ASID>
<ASUBId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">6</ASUBId>
<ASUBName xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 7</ASUBName>
<ASUBType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">8</ASUBType>
<ColumnType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">17</ColumnType>
<Derection xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">9</Derection>
<EquationID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">15</EquationID>
<EquationSn xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">16</EquationSn>
<EquationType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">4</EquationType>
<Flag xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">14</Flag>
<FunctionType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">18</FunctionType>
<LineId xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">3</LineId>
<Multiplication xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">12</Multiplication>
<Operator xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">10</Operator>
<Rate xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">sample string 13</Rate>
<Source xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">5</Source>
<StatementID xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">2</StatementID>
<ValueType xmlns="http://schemas.datacontract.org/2004/07/LemonAccEngine.StatementEngine.Abstraction.Calculater">11</ValueType>
</d4p1:EquationItem>
</d2p1:Value>
</d2p1:KeyValueOfintArrayOfEquationItemOnPeu1db>
</Data>
<Msg>sample string 1</Msg>
<State>OK</State>
<SubState>OK</SubState>
<TaskType>已认证抵扣发票</TaskType>
</ResponseDataOfArrayOfKeyValueOfintArrayOfEquationItemOnPeu1dbuHEDJ7Dj>