{
"name": "Faba Contract A",
"organizationId": 1,
"mouId": 1,
"mouNo": "12345/Mou/2023",
"contractNo": "12345/KTRK/2O23",
"startDate": "2024-10-10T15:04:05Z",
"endDate": "2024-10-11T15:04:05Z",
"fabaBeneficiaryId": 1,
"fabaBeneficiaryType": "Badan Usaha/PT.",
"environmentalApprovalNo": "-",
"fabaAmountTon": 147.7,
"pricingType": "Ekonomis",
"pricePerTon": 20000,
"fabaManagementId": 1,
"fabaManagementType": "Afiliasi",
"fabaTransporterId": 1,
"fabaTransporterName": "Transporter A",
"fabaTransporterCode": "202311209",
"fabaTransporterContractNo": "0812358128310",
"fabaTransporterAddress": "Jl. Surya Kencana Gg Kemuning II RT.005/005 Pamulang Barat",
"fabaContractVehicles": [
{
"vehicleTypeCode": "TC001",
"vehicleType": "Type 1",
"vehicleRegistrationNo": "Reg001",
"carryingCapacity": 3000,
"kirExpiryDate": "2024-10-10"
},
{
"vehicleTypeCode": "TC002",
"vehicleType": "Type 2",
"vehicleRegistrationNo": "Reg002",
"carryingCapacity": 4000,
"kirExpiryDate": "2024-11-10"
}
],
"fabaContractContactPhones": [
{
"type": "Type a",
"phone": "0857xxxxxxxx"
},
{
"type": "Type b",
"phone": "0857xxxxxxxx"
}
]
}
curl --location --request POST 'http://localhost:8080/api/v1/fabaContract' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Faba Contract A",
"organizationId": 1,
"mouId": 1,
"mouNo": "12345/Mou/2023",
"contractNo": "12345/KTRK/2O23",
"startDate": "2024-10-10T15:04:05Z",
"endDate": "2024-10-11T15:04:05Z",
"fabaBeneficiaryId": 1,
"fabaBeneficiaryType": "Badan Usaha/PT.",
"environmentalApprovalNo": "-",
"fabaAmountTon": 147.7,
"pricingType": "Ekonomis",
"pricePerTon": 20000,
"fabaManagementId": 1,
"fabaManagementType": "Afiliasi",
"fabaTransporterId": 1,
"fabaTransporterName": "Transporter A",
"fabaTransporterCode": "202311209",
"fabaTransporterContractNo": "0812358128310",
"fabaTransporterAddress": "Jl. Surya Kencana Gg Kemuning II RT.005/005 Pamulang Barat",
"fabaContractVehicles": [
{
"vehicleTypeCode": "TC001",
"vehicleType": "Type 1",
"vehicleRegistrationNo": "Reg001",
"carryingCapacity": 3000,
"kirExpiryDate": "2024-10-10"
},
{
"vehicleTypeCode": "TC002",
"vehicleType": "Type 2",
"vehicleRegistrationNo": "Reg002",
"carryingCapacity": 4000,
"kirExpiryDate": "2024-11-10"
}
],
"fabaContractContactPhones": [
{
"type": "Type a",
"phone": "0857xxxxxxxx"
},
{
"type": "Type b",
"phone": "0857xxxxxxxx"
}
]
}'
{}