{
"organizationId": 2,
"name": "PT Limbah Perkasa 2",
"mouId": 2,
"mouNo": "2024/Mou/00002",
"contractId": 2,
"contractNo": "2024/KTRK/0002",
"TFabaBeneficiaryId": 2,
"discountRules": [
{
"materialCode" : "Material Code 1",
"materialName" : "Fly Ash",
"qtyMin" : 1000,
"qtyMax" : 5000,
"pricePerTon" : 20000,
"discountType" : "percentage",
"discountPercentage" : 10,
"periodStart" : "2024-10-10T15:04:05Z",
"periodEnd" : "2024-10-15T15:04:05Z"
},
{
"materialCode" : "Material Code 2",
"materialName" : "Fly Ash",
"qtyMin" : 2000,
"qtyMax" : 6000,
"pricePerTon" : 30000,
"discountType" : "percentage",
"discountPercentage" : 5,
"periodStart" : "2024-10-10T15:04:05Z",
"periodEnd" : "2024-10-15T15:04:05Z"
},
{
"materialCode" : "Material Code 3",
"materialName" : "Fly Ash",
"qtyMin" : 3000,
"qtyMax" : 7000,
"pricePerTon" : 50000,
"discountType" : "percentage",
"discountPercentage" : 5,
"periodStart" : "2024-10-10T15:04:05Z",
"periodEnd" : "2024-10-15T15:04:05Z"
}
]
}
curl --location --request PUT 'http://localhost:8080/api/v1/discount/2/edit' \
--header 'Content-Type: application/json' \
--data-raw '{
"organizationId": 2,
"name": "PT Limbah Perkasa 2",
"mouId": 2,
"mouNo": "2024/Mou/00002",
"contractId": 2,
"contractNo": "2024/KTRK/0002",
"TFabaBeneficiaryId": 2,
"discountRules": [
{
"materialCode" : "Material Code 1",
"materialName" : "Fly Ash",
"qtyMin" : 1000,
"qtyMax" : 5000,
"pricePerTon" : 20000,
"discountType" : "percentage",
"discountPercentage" : 10,
"periodStart" : "2024-10-10T15:04:05Z",
"periodEnd" : "2024-10-15T15:04:05Z"
},
{
"materialCode" : "Material Code 2",
"materialName" : "Fly Ash",
"qtyMin" : 2000,
"qtyMax" : 6000,
"pricePerTon" : 30000,
"discountType" : "percentage",
"discountPercentage" : 5,
"periodStart" : "2024-10-10T15:04:05Z",
"periodEnd" : "2024-10-15T15:04:05Z"
},
{
"materialCode" : "Material Code 3",
"materialName" : "Fly Ash",
"qtyMin" : 3000,
"qtyMax" : 7000,
"pricePerTon" : 50000,
"discountType" : "percentage",
"discountPercentage" : 5,
"periodStart" : "2024-10-10T15:04:05Z",
"periodEnd" : "2024-10-15T15:04:05Z"
}
]
}'
{}