POST api/expense/adjust
Request Information
URI Parameters
None.
Body Parameters
AdjustExpenseParam| Name | Description | Type | Additional information |
|---|---|---|---|
| ExpenseListParam | Collection of ExpenseList |
None. |
|
| UserOrganizationID | string |
None. |
|
| ExpenseGroupTypeID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"ExpenseListParam": [
{
"RuningNumber": 1,
"UserOrganizationID": "sample string 1",
"HRPositionNumber": "sample string 2",
"FullName": "sample string 3",
"MonthYear": "sample string 4",
"Year": "sample string 5",
"Month": 1,
"EmployeeID": "sample string 6",
"EmployeeOrganizationLevel1ID": "sample string 7",
"EmployeeOrganizationLevel2ID": "sample string 8",
"ExpenseGroupTypeID": 1,
"IncomeID": 1,
"CommandMasterID": 1,
"CommandTypeName": "sample string 9",
"CommandNumber": "sample string 10",
"IncomeGroupTypeName": "sample string 11",
"IncomeMoneyInMonthWithSymbol": 1.0,
"IncomeIDBackPay": 1,
"NotiStatus": "sample string 12",
"ExpenseIDTypeFix1": 1,
"ExpenseSubGroupTypeIDFix1": 1,
"ExpenseSubGroupTypeNameTypeFix1": "sample string 13",
"SegmentExpenseIDTypeFix1": 1,
"SegmentNameTypeFix1": "sample string 14",
"ExpenseCategoryFix1": "sample string 15",
"ExpensePercentTypeFix1": 1.0,
"ExpenseInMonthTypeFix1": 1.0,
"MathSymbolFix1": 1,
"ExpenseInMonthWithSymbolTypeFix1": 1.0,
"ExpenseIDBackPayTypeFix1": 1,
"ExpenseInMonthBackPayTypeFix1": 1.0,
"MinimumTypeFix1": 1.0,
"MaximumTypeFix1": 1.0,
"SocInsContributionIDTypeFix1": 1,
"ValueSocInsTypeFix1": 1.0,
"PVDTypeIDTypeFix1": 1,
"PVDTypeCodeTypeFix1": "sample string 16",
"PVDTypeNameTypeFix1": "sample string 17",
"ExpenseIDTypeFix2": 1,
"ExpenseSubGroupTypeIDFix2": 1,
"ExpenseSubGroupTypeNameTypeFix2": "sample string 18",
"SegmentExpenseIDTypeFix2": 1,
"SegmentNameTypeFix2": "sample string 19",
"ExpenseCategoryFix2": "sample string 20",
"ExpensePercentTypeFix2": 1.0,
"ExpenseInMonthTypeFix2": 1.0,
"MathSymbolFix2": 1,
"ExpenseInMonthWithSymbolTypeFix2": 1.0,
"ExpenseIDBackPayTypeFix2": 1,
"ExpenseInMonthBackPayTypeFix2": 1.0,
"MinimumTypeFix2": 1.0,
"MaximumTypeFix2": 1.0,
"SocInsContributionIDTypeFix2": 1,
"ValueSocInsTypeFix2": 1.0,
"PVDTypeIDTypeFix2": 1,
"PVDTypeCodeTypeFix2": "sample string 21",
"PVDTypeNameTypeFix2": "sample string 22",
"ExpenseIDTypeFix3": 1,
"ExpenseSubGroupTypeIDFix3": 1,
"ExpenseSubGroupTypeNameTypeFix3": "sample string 23",
"SegmentExpenseIDTypeFix3": 1,
"SegmentNameTypeFix3": "sample string 24",
"ExpenseCategoryFix3": "sample string 25",
"ExpensePercentTypeFix3": 1.0,
"ExpenseInMonthTypeFix3": 1.0,
"MathSymbolFix3": 1,
"ExpenseInMonthWithSymbolTypeFix3": 1.0,
"ExpenseIDBackPayTypeFix3": 1,
"ExpenseInMonthBackPayTypeFix3": 1.0,
"MinimumTypeFix3": 1.0,
"MaximumTypeFix3": 1.0,
"SocInsContributionIDTypeFix3": 1,
"ValueSocInsTypeFix3": 1.0,
"PVDTypeIDTypeFix3": 1,
"PVDTypeCodeTypeFix3": "sample string 26",
"PVDTypeNameTypeFix3": "sample string 27",
"ExpenseIDTypeFix4": 1,
"ExpenseSubGroupTypeIDFix4": 1,
"ExpenseSubGroupTypeNameTypeFix4": "sample string 28",
"SegmentExpenseIDTypeFix4": 1,
"SegmentNameTypeFix4": "sample string 29",
"ExpenseCategoryFix4": "sample string 30",
"ExpensePercentTypeFix4": 1.0,
"ExpenseInMonthTypeFix4": 1.0,
"MathSymbolFix4": 1,
"ExpenseInMonthWithSymbolTypeFix4": 1.0,
"ExpenseIDBackPayTypeFix4": 1,
"ExpenseInMonthBackPayTypeFix4": 1.0,
"MinimumTypeFix4": 1.0,
"MaximumTypeFix4": 1.0,
"SocInsContributionIDTypeFix4": 1,
"ValueSocInsTypeFix4": 1.0,
"PVDTypeIDTypeFix4": 1,
"PVDTypeCodeTypeFix4": "sample string 31",
"PVDTypeNameTypeFix4": "sample string 32",
"EditStatus": true,
"BackPays": [
{
"ExpenseBackPayYear": "sample string 1",
"ExpenseBackPayMonth": 2,
"EmployeeID": "sample string 3",
"ExpenseSubGroupTypeID": 4,
"OrderNumber": 5,
"IncomeGroupTypeID": 6,
"IncomeBackPayOrderNumber": 7,
"UserOrganizationID": "sample string 8",
"YearOld": "sample string 9",
"MonthOld": 1,
"IncomeIDNormalOld": 1,
"ExpenseIDNormalOld": 1,
"IncomeMoneyCommandOld": 1.0,
"IncomeMoneyInMonthOld": 1.0,
"ExpensePercentOld": 1.0,
"ExpenseInMonthWithSymbolOld": 1.0,
"IncomeMoneyInMonthBackPayOld": 1.0,
"ExpenseInMonthWithSymbolBackPayOld": 1.0,
"IncomeMoneyInMonthSumOld": 1.0,
"ExpenseInMonthWithSymbolSumOld": 1.0,
"YearNew": "sample string 10",
"MonthNew": 1,
"IncomeMoneyCommandNew": 1.0,
"ExpenseMoneyCommandNew": 1.0,
"IncomeMoneyInMonthNew": 1.0,
"ExpenseMoneyInMonthNew": 1.0,
"ChangeMoney": 1.0,
"ExpenseChangeMoney": 1.0,
"StartDateNew": "2025-12-18T20:52:54.6122692+07:00",
"EndDateNew": "2025-12-18T20:52:54.6122692+07:00",
"BackPayMoney": 1.0,
"ExpenseBackPayMoney": 1.0,
"SysCreateUserID": "sample string 11",
"SysCreateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysCreateIP": "sample string 12",
"SysUpdateUserID": "sample string 13",
"SysUpdateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysUpdateIP": "sample string 14",
"TypeFixStatus": 1,
"NumberOfDayNew": 1,
"NumberOfLastDayNew": 1,
"NumberOfMonthNew": "sample string 15",
"IncomeIDBackPay": 16
},
{
"ExpenseBackPayYear": "sample string 1",
"ExpenseBackPayMonth": 2,
"EmployeeID": "sample string 3",
"ExpenseSubGroupTypeID": 4,
"OrderNumber": 5,
"IncomeGroupTypeID": 6,
"IncomeBackPayOrderNumber": 7,
"UserOrganizationID": "sample string 8",
"YearOld": "sample string 9",
"MonthOld": 1,
"IncomeIDNormalOld": 1,
"ExpenseIDNormalOld": 1,
"IncomeMoneyCommandOld": 1.0,
"IncomeMoneyInMonthOld": 1.0,
"ExpensePercentOld": 1.0,
"ExpenseInMonthWithSymbolOld": 1.0,
"IncomeMoneyInMonthBackPayOld": 1.0,
"ExpenseInMonthWithSymbolBackPayOld": 1.0,
"IncomeMoneyInMonthSumOld": 1.0,
"ExpenseInMonthWithSymbolSumOld": 1.0,
"YearNew": "sample string 10",
"MonthNew": 1,
"IncomeMoneyCommandNew": 1.0,
"ExpenseMoneyCommandNew": 1.0,
"IncomeMoneyInMonthNew": 1.0,
"ExpenseMoneyInMonthNew": 1.0,
"ChangeMoney": 1.0,
"ExpenseChangeMoney": 1.0,
"StartDateNew": "2025-12-18T20:52:54.6122692+07:00",
"EndDateNew": "2025-12-18T20:52:54.6122692+07:00",
"BackPayMoney": 1.0,
"ExpenseBackPayMoney": 1.0,
"SysCreateUserID": "sample string 11",
"SysCreateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysCreateIP": "sample string 12",
"SysUpdateUserID": "sample string 13",
"SysUpdateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysUpdateIP": "sample string 14",
"TypeFixStatus": 1,
"NumberOfDayNew": 1,
"NumberOfLastDayNew": 1,
"NumberOfMonthNew": "sample string 15",
"IncomeIDBackPay": 16
}
]
},
{
"RuningNumber": 1,
"UserOrganizationID": "sample string 1",
"HRPositionNumber": "sample string 2",
"FullName": "sample string 3",
"MonthYear": "sample string 4",
"Year": "sample string 5",
"Month": 1,
"EmployeeID": "sample string 6",
"EmployeeOrganizationLevel1ID": "sample string 7",
"EmployeeOrganizationLevel2ID": "sample string 8",
"ExpenseGroupTypeID": 1,
"IncomeID": 1,
"CommandMasterID": 1,
"CommandTypeName": "sample string 9",
"CommandNumber": "sample string 10",
"IncomeGroupTypeName": "sample string 11",
"IncomeMoneyInMonthWithSymbol": 1.0,
"IncomeIDBackPay": 1,
"NotiStatus": "sample string 12",
"ExpenseIDTypeFix1": 1,
"ExpenseSubGroupTypeIDFix1": 1,
"ExpenseSubGroupTypeNameTypeFix1": "sample string 13",
"SegmentExpenseIDTypeFix1": 1,
"SegmentNameTypeFix1": "sample string 14",
"ExpenseCategoryFix1": "sample string 15",
"ExpensePercentTypeFix1": 1.0,
"ExpenseInMonthTypeFix1": 1.0,
"MathSymbolFix1": 1,
"ExpenseInMonthWithSymbolTypeFix1": 1.0,
"ExpenseIDBackPayTypeFix1": 1,
"ExpenseInMonthBackPayTypeFix1": 1.0,
"MinimumTypeFix1": 1.0,
"MaximumTypeFix1": 1.0,
"SocInsContributionIDTypeFix1": 1,
"ValueSocInsTypeFix1": 1.0,
"PVDTypeIDTypeFix1": 1,
"PVDTypeCodeTypeFix1": "sample string 16",
"PVDTypeNameTypeFix1": "sample string 17",
"ExpenseIDTypeFix2": 1,
"ExpenseSubGroupTypeIDFix2": 1,
"ExpenseSubGroupTypeNameTypeFix2": "sample string 18",
"SegmentExpenseIDTypeFix2": 1,
"SegmentNameTypeFix2": "sample string 19",
"ExpenseCategoryFix2": "sample string 20",
"ExpensePercentTypeFix2": 1.0,
"ExpenseInMonthTypeFix2": 1.0,
"MathSymbolFix2": 1,
"ExpenseInMonthWithSymbolTypeFix2": 1.0,
"ExpenseIDBackPayTypeFix2": 1,
"ExpenseInMonthBackPayTypeFix2": 1.0,
"MinimumTypeFix2": 1.0,
"MaximumTypeFix2": 1.0,
"SocInsContributionIDTypeFix2": 1,
"ValueSocInsTypeFix2": 1.0,
"PVDTypeIDTypeFix2": 1,
"PVDTypeCodeTypeFix2": "sample string 21",
"PVDTypeNameTypeFix2": "sample string 22",
"ExpenseIDTypeFix3": 1,
"ExpenseSubGroupTypeIDFix3": 1,
"ExpenseSubGroupTypeNameTypeFix3": "sample string 23",
"SegmentExpenseIDTypeFix3": 1,
"SegmentNameTypeFix3": "sample string 24",
"ExpenseCategoryFix3": "sample string 25",
"ExpensePercentTypeFix3": 1.0,
"ExpenseInMonthTypeFix3": 1.0,
"MathSymbolFix3": 1,
"ExpenseInMonthWithSymbolTypeFix3": 1.0,
"ExpenseIDBackPayTypeFix3": 1,
"ExpenseInMonthBackPayTypeFix3": 1.0,
"MinimumTypeFix3": 1.0,
"MaximumTypeFix3": 1.0,
"SocInsContributionIDTypeFix3": 1,
"ValueSocInsTypeFix3": 1.0,
"PVDTypeIDTypeFix3": 1,
"PVDTypeCodeTypeFix3": "sample string 26",
"PVDTypeNameTypeFix3": "sample string 27",
"ExpenseIDTypeFix4": 1,
"ExpenseSubGroupTypeIDFix4": 1,
"ExpenseSubGroupTypeNameTypeFix4": "sample string 28",
"SegmentExpenseIDTypeFix4": 1,
"SegmentNameTypeFix4": "sample string 29",
"ExpenseCategoryFix4": "sample string 30",
"ExpensePercentTypeFix4": 1.0,
"ExpenseInMonthTypeFix4": 1.0,
"MathSymbolFix4": 1,
"ExpenseInMonthWithSymbolTypeFix4": 1.0,
"ExpenseIDBackPayTypeFix4": 1,
"ExpenseInMonthBackPayTypeFix4": 1.0,
"MinimumTypeFix4": 1.0,
"MaximumTypeFix4": 1.0,
"SocInsContributionIDTypeFix4": 1,
"ValueSocInsTypeFix4": 1.0,
"PVDTypeIDTypeFix4": 1,
"PVDTypeCodeTypeFix4": "sample string 31",
"PVDTypeNameTypeFix4": "sample string 32",
"EditStatus": true,
"BackPays": [
{
"ExpenseBackPayYear": "sample string 1",
"ExpenseBackPayMonth": 2,
"EmployeeID": "sample string 3",
"ExpenseSubGroupTypeID": 4,
"OrderNumber": 5,
"IncomeGroupTypeID": 6,
"IncomeBackPayOrderNumber": 7,
"UserOrganizationID": "sample string 8",
"YearOld": "sample string 9",
"MonthOld": 1,
"IncomeIDNormalOld": 1,
"ExpenseIDNormalOld": 1,
"IncomeMoneyCommandOld": 1.0,
"IncomeMoneyInMonthOld": 1.0,
"ExpensePercentOld": 1.0,
"ExpenseInMonthWithSymbolOld": 1.0,
"IncomeMoneyInMonthBackPayOld": 1.0,
"ExpenseInMonthWithSymbolBackPayOld": 1.0,
"IncomeMoneyInMonthSumOld": 1.0,
"ExpenseInMonthWithSymbolSumOld": 1.0,
"YearNew": "sample string 10",
"MonthNew": 1,
"IncomeMoneyCommandNew": 1.0,
"ExpenseMoneyCommandNew": 1.0,
"IncomeMoneyInMonthNew": 1.0,
"ExpenseMoneyInMonthNew": 1.0,
"ChangeMoney": 1.0,
"ExpenseChangeMoney": 1.0,
"StartDateNew": "2025-12-18T20:52:54.6122692+07:00",
"EndDateNew": "2025-12-18T20:52:54.6122692+07:00",
"BackPayMoney": 1.0,
"ExpenseBackPayMoney": 1.0,
"SysCreateUserID": "sample string 11",
"SysCreateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysCreateIP": "sample string 12",
"SysUpdateUserID": "sample string 13",
"SysUpdateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysUpdateIP": "sample string 14",
"TypeFixStatus": 1,
"NumberOfDayNew": 1,
"NumberOfLastDayNew": 1,
"NumberOfMonthNew": "sample string 15",
"IncomeIDBackPay": 16
},
{
"ExpenseBackPayYear": "sample string 1",
"ExpenseBackPayMonth": 2,
"EmployeeID": "sample string 3",
"ExpenseSubGroupTypeID": 4,
"OrderNumber": 5,
"IncomeGroupTypeID": 6,
"IncomeBackPayOrderNumber": 7,
"UserOrganizationID": "sample string 8",
"YearOld": "sample string 9",
"MonthOld": 1,
"IncomeIDNormalOld": 1,
"ExpenseIDNormalOld": 1,
"IncomeMoneyCommandOld": 1.0,
"IncomeMoneyInMonthOld": 1.0,
"ExpensePercentOld": 1.0,
"ExpenseInMonthWithSymbolOld": 1.0,
"IncomeMoneyInMonthBackPayOld": 1.0,
"ExpenseInMonthWithSymbolBackPayOld": 1.0,
"IncomeMoneyInMonthSumOld": 1.0,
"ExpenseInMonthWithSymbolSumOld": 1.0,
"YearNew": "sample string 10",
"MonthNew": 1,
"IncomeMoneyCommandNew": 1.0,
"ExpenseMoneyCommandNew": 1.0,
"IncomeMoneyInMonthNew": 1.0,
"ExpenseMoneyInMonthNew": 1.0,
"ChangeMoney": 1.0,
"ExpenseChangeMoney": 1.0,
"StartDateNew": "2025-12-18T20:52:54.6122692+07:00",
"EndDateNew": "2025-12-18T20:52:54.6122692+07:00",
"BackPayMoney": 1.0,
"ExpenseBackPayMoney": 1.0,
"SysCreateUserID": "sample string 11",
"SysCreateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysCreateIP": "sample string 12",
"SysUpdateUserID": "sample string 13",
"SysUpdateDate": "2025-12-18T20:52:54.6122692+07:00",
"SysUpdateIP": "sample string 14",
"TypeFixStatus": 1,
"NumberOfDayNew": 1,
"NumberOfLastDayNew": 1,
"NumberOfMonthNew": "sample string 15",
"IncomeIDBackPay": 16
}
]
}
],
"UserOrganizationID": "sample string 1",
"ExpenseGroupTypeID": 2
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.