POST api/AdjustTaxDeduction

Request Information

URI Parameters

None.

Body Parameters

Taxdeduction
NameDescriptionTypeAdditional information
TaxDeductionID

integer

None.

Year

string

None.

Number

integer

None.

EmployeeID

string

None.

ActiveStatus

byte

None.

CurrentActive

byte

None.

ModSum

decimal number

None.

FormDate

date

None.

Payer

string

None.

RDNumber

string

None.

PrenameTha

string

None.

FirstNameTha

string

None.

LastNameTha

string

None.

Address

string

None.

MarriageStatus

integer

None.

MateMarryAllTaxYear

byte

None.

MateMarryBetweenTaxYear

byte

None.

MateDivorceBetweenTaxYear

byte

None.

MateDeadBetweenTaxYear

byte

None.

MateHaveIncome

byte

None.

MateHaveIncomeTaxSubmission

integer

None.

MateNotHaveIncome

byte

None.

ModOwnerIncome

decimal number

None.

ModMateHaveIncome

integer

None.

ModChildAll

integer

None.

ModChildNumber

integer

None.

ModChild15000

integer

None.

ModChild15000Sum

decimal number

None.

ModChild17000

integer

None.

ModChild17000Sum

decimal number

None.

ModOwnerFather

byte

None.

ModOwnerMother

byte

None.

ModOwnerParentSum

decimal number

None.

ModMateFather

byte

None.

ModMateMother

byte

None.

ModMateParentSum

decimal number

None.

ModDisabilitiesPeopleNumber

integer

None.

ModDisabilitiesPeopleSum

decimal number

None.

ModOwnerFatherInsure

byte

None.

ModOwnerMotherInsure

byte

None.

ModMateFatherInsure

byte

None.

ModMateMotherInsure

byte

None.

ModAllParentInsureSum

decimal number

None.

ModInsurance

decimal number

None.

ModInsurance2

decimal number

None.

ModPurchaseProvidentFundName

string

None.

ModPurchaseProvidentFund

decimal number

None.

ModPurchaseLongTermFundName

string

None.

ModPurchaseLongTermFund

decimal number

None.

ModLoanInterest

decimal number

None.

ModDonate2

decimal number

None.

Other

string

None.

ModOther

decimal number

None.

OrganizeLv1ID

string

None.

OrganizeLv2ID

string

None.

OrganizeLv3ID

string

None.

OrganizeLv4ID

string

None.

OrganizeLv1Name

string

None.

OrganizeLv2Name

string

None.

OrganizeLv3Name

string

None.

OrganizeLv4Name

string

None.

BulidingName

string

None.

RoomNumber

string

None.

FloorNumber

string

None.

VillageName

string

None.

HouseNumber

string

None.

Moo

integer

None.

Soi

string

None.

Yaek

string

None.

Street

string

None.

ProvinceNameTha

string

None.

AmphurNameTha

string

None.

TambonNameTha

string

None.

ZipCode

string

None.

ReportName

string

None.

ModChildSum

decimal number

None.

HaveOtherIncome

byte

None.

ModSocialInsurance

integer

None.

HaveWorkingBefore

byte

None.

ModDonate

integer

None.

ModDonateCal

integer

None.

ModPurchaseLongTermFundCal

integer

None.

ModPurchaseProvidentFundCal

integer

None.

ModOwnerFatherParentInsureSum

decimal number

None.

ModOwnerMotherParentInsureSum

decimal number

None.

ModMateFatherParentInsureSum

decimal number

None.

ModMateMotherParentInsureSum

decimal number

None.

ModExcept

decimal number

None.

IdCardOwnerFather

string

None.

IdCardOwnerMother

string

None.

IdCardMateFather

string

None.

IdCardMateMother

string

None.

IdCardChildren1

string

None.

IdCardChildren2

string

None.

IdCardChildren3

string

None.

EduLevelChildren1

integer

None.

EduLevelChildren2

integer

None.

EduLevelChildren3

integer

None.

Telephone

string

None.

PersonalID

string

None.

MarriageYear

string

None.

ModOwnerParentInsureSum

decimal number

None.

ModMateParentInsureSum

decimal number

None.

ModProvidentFund

integer

None.

SysCreateUserID

string

None.

SysCreateDate

date

None.

SysCreateIP

string

None.

SysUpdateUserID

string

None.

SysUpdateDate

date

None.

SysUpdateIP

string

None.

RowEmployee

integer

None.

SysUpdateOfficerID

string

None.

SysUpdateOfficerDate

date

None.

SysUpdateOfficerIP

string

None.

Request Formats

application/json, text/json

Sample:
{
  "TaxDeductionID": 1,
  "Year": "sample string 2",
  "Number": 1,
  "EmployeeID": "sample string 3",
  "ActiveStatus": 64,
  "CurrentActive": 64,
  "ModSum": 1.0,
  "FormDate": "2025-04-04T08:32:17.507917+07:00",
  "Payer": "sample string 4",
  "RDNumber": "sample string 5",
  "PrenameTha": "sample string 6",
  "FirstNameTha": "sample string 7",
  "LastNameTha": "sample string 8",
  "Address": "sample string 9",
  "MarriageStatus": 1,
  "MateMarryAllTaxYear": 64,
  "MateMarryBetweenTaxYear": 64,
  "MateDivorceBetweenTaxYear": 64,
  "MateDeadBetweenTaxYear": 64,
  "MateHaveIncome": 64,
  "MateHaveIncomeTaxSubmission": 1,
  "MateNotHaveIncome": 64,
  "ModOwnerIncome": 1.0,
  "ModMateHaveIncome": 1,
  "ModChildAll": 1,
  "ModChildNumber": 1,
  "ModChild15000": 1,
  "ModChild15000Sum": 1.0,
  "ModChild17000": 1,
  "ModChild17000Sum": 1.0,
  "ModOwnerFather": 64,
  "ModOwnerMother": 64,
  "ModOwnerParentSum": 1.0,
  "ModMateFather": 64,
  "ModMateMother": 64,
  "ModMateParentSum": 1.0,
  "ModDisabilitiesPeopleNumber": 1,
  "ModDisabilitiesPeopleSum": 1.0,
  "ModOwnerFatherInsure": 64,
  "ModOwnerMotherInsure": 64,
  "ModMateFatherInsure": 64,
  "ModMateMotherInsure": 64,
  "ModAllParentInsureSum": 1.0,
  "ModInsurance": 1.0,
  "ModInsurance2": 1.0,
  "ModPurchaseProvidentFundName": "sample string 10",
  "ModPurchaseProvidentFund": 1.0,
  "ModPurchaseLongTermFundName": "sample string 11",
  "ModPurchaseLongTermFund": 1.0,
  "ModLoanInterest": 1.0,
  "ModDonate2": 1.0,
  "Other": "sample string 12",
  "ModOther": 1.0,
  "OrganizeLv1ID": "sample string 13",
  "OrganizeLv2ID": "sample string 14",
  "OrganizeLv3ID": "sample string 15",
  "OrganizeLv4ID": "sample string 16",
  "OrganizeLv1Name": "sample string 17",
  "OrganizeLv2Name": "sample string 18",
  "OrganizeLv3Name": "sample string 19",
  "OrganizeLv4Name": "sample string 20",
  "BulidingName": "sample string 21",
  "RoomNumber": "sample string 22",
  "FloorNumber": "sample string 23",
  "VillageName": "sample string 24",
  "HouseNumber": "sample string 25",
  "Moo": 1,
  "Soi": "sample string 26",
  "Yaek": "sample string 27",
  "Street": "sample string 28",
  "ProvinceNameTha": "sample string 29",
  "AmphurNameTha": "sample string 30",
  "TambonNameTha": "sample string 31",
  "ZipCode": "sample string 32",
  "ReportName": "sample string 33",
  "ModChildSum": 1.0,
  "HaveOtherIncome": 64,
  "ModSocialInsurance": 1,
  "HaveWorkingBefore": 64,
  "ModDonate": 1,
  "ModDonateCal": 1,
  "ModPurchaseLongTermFundCal": 1,
  "ModPurchaseProvidentFundCal": 1,
  "ModOwnerFatherParentInsureSum": 1.0,
  "ModOwnerMotherParentInsureSum": 1.0,
  "ModMateFatherParentInsureSum": 1.0,
  "ModMateMotherParentInsureSum": 1.0,
  "ModExcept": 1.0,
  "IdCardOwnerFather": "sample string 34",
  "IdCardOwnerMother": "sample string 35",
  "IdCardMateFather": "sample string 36",
  "IdCardMateMother": "sample string 37",
  "IdCardChildren1": "sample string 38",
  "IdCardChildren2": "sample string 39",
  "IdCardChildren3": "sample string 40",
  "EduLevelChildren1": 1,
  "EduLevelChildren2": 1,
  "EduLevelChildren3": 1,
  "Telephone": "sample string 41",
  "PersonalID": "sample string 42",
  "MarriageYear": "sample string 43",
  "ModOwnerParentInsureSum": 1.0,
  "ModMateParentInsureSum": 1.0,
  "ModProvidentFund": 1,
  "SysCreateUserID": "sample string 44",
  "SysCreateDate": "2025-04-04T08:32:17.507917+07:00",
  "SysCreateIP": "sample string 45",
  "SysUpdateUserID": "sample string 46",
  "SysUpdateDate": "2025-04-04T08:32:17.507917+07:00",
  "SysUpdateIP": "sample string 47",
  "RowEmployee": 1,
  "SysUpdateOfficerID": "sample string 48",
  "SysUpdateOfficerDate": "2025-04-04T08:32:17.507917+07:00",
  "SysUpdateOfficerIP": "sample string 49"
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Taxdeduction'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.