POST api/AccountProvision/Save

Request Information

URI Parameters

None.

Body Parameters

AccountProvisionSaveVM
NameDescriptionTypeAdditional information
ProvisionDate

string

Required

Book

AccountBookLookup

Required

FinYear

AccountFinYearLookup

Required

Category

AccountCategoryLookup

Required

SubAccount

SubAccountMasterLookup

Required

NetTotalAmt

decimal number

Required

AutoEntrySts

string

Required

Matching regular expression pattern: Y|N

Status

string

Required

Matching regular expression pattern: A|I

CreateUser

integer

Required

CreateIp

string

Required

String length: inclusive between 0 and 20

AccountProvisionDtls

Collection of AccountProvisionDtlsSaveVM

None.

Request Formats

application/json, text/json

Sample:
{
  "ProvisionDate": "sample string 1",
  "Book": {
    "BookId": 1,
    "BookName": "sample string 2"
  },
  "FinYear": {
    "FinYearId": 1,
    "FinYearName": "sample string 2"
  },
  "Category": {
    "CategoryId": 1,
    "CategoryName": "sample string 2"
  },
  "SubAccount": {
    "SubAccountId": 1,
    "SubAccountName": "sample string 2",
    "Prefix": {
      "PrefixId": 1,
      "PrefixName": "sample string 2"
    },
    "SubAccountAddress": "sample string 3",
    "SubAccountCode": "sample string 4",
    "PartyName": "sample string 5"
  },
  "NetTotalAmt": 2.0,
  "AutoEntrySts": "sample string 3",
  "Status": "sample string 4",
  "CreateUser": 5,
  "CreateIp": "sample string 6",
  "AccountProvisionDtls": [
    {
      "SlNo": 1,
      "ProvisionType": {
        "ProvisionTypeId": 1,
        "ProvisionTypeName": "sample string 2"
      },
      "StartDate": "sample string 2",
      "EndDate": "sample string 3",
      "ArrearAmt": 4.0,
      "YearlyAmt": 5.0,
      "TotalAmt": 6.0,
      "Status": "sample string 7",
      "OrderBySlNo": 8
    },
    {
      "SlNo": 1,
      "ProvisionType": {
        "ProvisionTypeId": 1,
        "ProvisionTypeName": "sample string 2"
      },
      "StartDate": "sample string 2",
      "EndDate": "sample string 3",
      "ArrearAmt": 4.0,
      "YearlyAmt": 5.0,
      "TotalAmt": 6.0,
      "Status": "sample string 7",
      "OrderBySlNo": 8
    }
  ]
}

application/xml, text/xml

Sample:
<AccountProvisionSaveVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <AccountProvisionDtls>
    <AccountProvisionDtlsSaveVM>
      <ArrearAmt>4</ArrearAmt>
      <EndDate>sample string 3</EndDate>
      <OrderBySlNo>8</OrderBySlNo>
      <ProvisionType>
        <ProvisionTypeId>1</ProvisionTypeId>
        <ProvisionTypeName>sample string 2</ProvisionTypeName>
      </ProvisionType>
      <SlNo>1</SlNo>
      <StartDate>sample string 2</StartDate>
      <Status>sample string 7</Status>
      <TotalAmt>6</TotalAmt>
      <YearlyAmt>5</YearlyAmt>
    </AccountProvisionDtlsSaveVM>
    <AccountProvisionDtlsSaveVM>
      <ArrearAmt>4</ArrearAmt>
      <EndDate>sample string 3</EndDate>
      <OrderBySlNo>8</OrderBySlNo>
      <ProvisionType>
        <ProvisionTypeId>1</ProvisionTypeId>
        <ProvisionTypeName>sample string 2</ProvisionTypeName>
      </ProvisionType>
      <SlNo>1</SlNo>
      <StartDate>sample string 2</StartDate>
      <Status>sample string 7</Status>
      <TotalAmt>6</TotalAmt>
      <YearlyAmt>5</YearlyAmt>
    </AccountProvisionDtlsSaveVM>
  </AccountProvisionDtls>
  <AutoEntrySts>sample string 3</AutoEntrySts>
  <Book>
    <BookId>1</BookId>
    <BookName>sample string 2</BookName>
  </Book>
  <Category>
    <CategoryId>1</CategoryId>
    <CategoryName>sample string 2</CategoryName>
  </Category>
  <CreateIp>sample string 6</CreateIp>
  <CreateUser>5</CreateUser>
  <FinYear>
    <FinYearId>1</FinYearId>
    <FinYearName>sample string 2</FinYearName>
  </FinYear>
  <NetTotalAmt>2</NetTotalAmt>
  <ProvisionDate>sample string 1</ProvisionDate>
  <Status>sample string 4</Status>
  <SubAccount>
    <PartyName>sample string 5</PartyName>
    <Prefix>
      <PrefixId>1</PrefixId>
      <PrefixName>sample string 2</PrefixName>
    </Prefix>
    <SubAccountAddress>sample string 3</SubAccountAddress>
    <SubAccountCode>sample string 4</SubAccountCode>
    <SubAccountId>1</SubAccountId>
    <SubAccountName>sample string 2</SubAccountName>
  </SubAccount>
</AccountProvisionSaveVM>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.