adjust collection; adjust migration

This commit is contained in:
giovanni
2026-04-14 16:52:50 +07:00
parent 9b0335cac8
commit 6a012b75aa
7 changed files with 5261 additions and 246 deletions
+2798 -72
View File
File diff suppressed because it is too large Load Diff
+1961 -67
View File
File diff suppressed because it is too large Load Diff
+81 -76
View File
@@ -6,6 +6,24 @@
"item": [
{
"item": [
{
"item": [
{
"name": "GET api / constants",
"request": {
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"method": "GET",
"url": "{{base_url}}/api/constants/"
}
}
],
"name": "API"
},
{
"item": [
{
@@ -76,27 +94,9 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/approvals/"
"url": "{{base_url}}/api/approvals/?module_name=EXPENSES\u0026module_id=1\u0026group_step_number=false\u0026page=1\u0026limit=10\u0026search=approval\u0026order_by_date=DESC"
}
},
{
"name": "GET api / constants",
"request": {
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"method": "GET",
"url": "{{base_url}}/api/constants/"
}
}
],
"name": "API"
},
{
"item": [
{
"name": "GET api / closings",
"request": {
@@ -107,9 +107,14 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/"
"url": "{{base_url}}/api/closings/?page=1\u0026limit=10\u0026search=kandang\u0026project_status=1\u0026location_id={{location_id}}"
}
},
}
],
"name": "API"
},
{
"item": [
{
"name": "GET api / closings / :projectFlockId",
"request": {
@@ -120,7 +125,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{projectFlockId}}"
"url": "{{base_url}}/api/closings/{{projectFlockId}}?kandang_id={{project_flock_kandang_id}}"
}
},
{
@@ -133,7 +138,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{projectFlockId}}/keuangan"
"url": "{{base_url}}/api/closings/{{projectFlockId}}/keuangan?kandang_id={{project_flock_kandang_id}}"
}
},
{
@@ -146,7 +151,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{projectFlockId}}/production-data"
"url": "{{base_url}}/api/closings/{{projectFlockId}}/production-data?kandang_id={{project_flock_kandang_id}}"
}
},
{
@@ -159,7 +164,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{projectFlockId}}/sapronak?type=incoming"
"url": "{{base_url}}/api/closings/{{projectFlockId}}/sapronak?type=incoming\u0026page=1\u0026limit=10\u0026search=pakan\u0026kandang_id={{project_flock_kandang_id}}"
}
},
{
@@ -172,7 +177,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{projectFlockId}}/sapronak/summary?type=incoming"
"url": "{{base_url}}/api/closings/{{projectFlockId}}/sapronak/summary?type=incoming\u0026search=pakan\u0026kandang_id={{project_flock_kandang_id}}"
}
},
{
@@ -237,7 +242,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{project_flock_id}}/{{project_flock_kandang_id}}/perhitungan_sapronak"
"url": "{{base_url}}/api/closings/{{project_flock_id}}/{{project_flock_kandang_id}}/perhitungan_sapronak?flag=DOC"
}
},
{
@@ -250,7 +255,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{project_flock_id}}/expedition-hpp"
"url": "{{base_url}}/api/closings/{{project_flock_id}}/expedition-hpp?project_flock_kandang_id={{project_flock_kandang_id}}"
}
},
{
@@ -289,7 +294,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/closings/{{project_flock_id}}/perhitungan_sapronak"
"url": "{{base_url}}/api/closings/{{project_flock_id}}/perhitungan_sapronak?flag=DOC"
}
}
],
@@ -307,7 +312,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/daily-checklists/"
"url": "{{base_url}}/api/daily-checklists/?page=1\u0026limit=10\u0026search=kebersihan\u0026date_from=2026-01-01\u0026date_to=2026-01-31\u0026status=done\u0026kandang_id={{idProjectFlockKandang}}"
}
},
{
@@ -346,7 +351,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/daily-checklists/report"
"url": "{{base_url}}/api/daily-checklists/report?page=1\u0026limit=10\u0026bulan=1\u0026tahun=2026\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026kandang_id={{idProjectFlockKandang}}\u0026employee_id={{employee_id}}\u0026phase_id={{id}}"
}
},
{
@@ -359,7 +364,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/daily-checklists/summary"
"url": "{{base_url}}/api/daily-checklists/summary?date_from=2026-01-01\u0026date_to=2026-01-31\u0026category=cleaning\u0026kandang_id={{idProjectFlockKandang}}"
}
},
{
@@ -372,7 +377,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/daily-checklists/tasks"
"url": "{{base_url}}/api/daily-checklists/tasks?checklist_id={{idDailyChecklist}}"
}
}
],
@@ -390,7 +395,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/dashboards/"
"url": "{{base_url}}/api/dashboards/?page=1\u0026limit=10\u0026search=farm\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026analysis_mode=OVERVIEW\u0026comparison_type=PREVIOUS_PERIOD\u0026metric=egg_mass\u0026location_ids=1,2\u0026flock_ids=1,2\u0026kandang_ids=1,2\u0026include=performance,summary"
}
}
],
@@ -408,7 +413,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/expenses/"
"url": "{{base_url}}/api/expenses/?page=1\u0026limit=10\u0026search=operasional"
}
},
{
@@ -478,7 +483,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/finance/transactions/"
"url": "{{base_url}}/api/finance/transactions/?page=1\u0026limit=10\u0026search=invoice\u0026bank_ids={{bank_id}}\u0026customer_ids=1,2\u0026supplier_ids=1,2\u0026transaction_types=payment,initial_balance\u0026sort_date=created_at\u0026start_date=2026-01-01\u0026end_date=2026-01-31"
}
},
{
@@ -509,7 +514,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/inventory/adjustments/"
"url": "{{base_url}}/api/inventory/adjustments/?page=1\u0026limit=10\u0026product_id={{product_id}}\u0026warehouse_id={{warehouse_id}}\u0026transaction_type=IN\u0026transaction_subtype=ADJUSTMENT\u0026function_code=MANUAL_ADJUSTMENT"
}
},
{
@@ -535,7 +540,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/inventory/product-stocks/"
"url": "{{base_url}}/api/inventory/product-stocks/?page=1\u0026limit=10\u0026search=pakan"
}
},
{
@@ -561,7 +566,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/inventory/product-warehouses/"
"url": "{{base_url}}/api/inventory/product-warehouses/?page=1\u0026limit=10\u0026search=gudang\u0026product_id={{product_id}}\u0026warehouse_id={{warehouse_id}}\u0026location_id={{location_id}}\u0026flags=DOC\u0026kandang_id={{project_flock_kandang_id}}\u0026available_only=true\u0026transfer_context=inventory_transfer\u0026stock_mode=exclude_chickin\u0026type=incoming"
}
},
{
@@ -587,7 +592,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/inventory/transfers/"
"url": "{{base_url}}/api/inventory/transfers/?page=1\u0026limit=10\u0026search=TRF"
}
},
{
@@ -618,7 +623,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/marketing/"
"url": "{{base_url}}/api/marketing/?page=1\u0026limit=10\u0026search=delivery\u0026product_ids=1,2\u0026status=DRAFT\u0026customer_id={{customer_id}}\u0026marketing_id=1"
}
},
{
@@ -649,7 +654,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/areas/"
"url": "{{base_url}}/api/master-data/areas/?page=1\u0026limit=10\u0026search=bandung"
}
},
{
@@ -675,7 +680,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/banks/"
"url": "{{base_url}}/api/master-data/banks/?page=1\u0026limit=10\u0026search=bca"
}
},
{
@@ -701,7 +706,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/config-checklists/"
"url": "{{base_url}}/api/master-data/config-checklists/?page=1\u0026limit=10\u0026search=harian"
}
},
{
@@ -727,7 +732,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/customers/"
"url": "{{base_url}}/api/master-data/customers/?page=1\u0026limit=10\u0026search=pt\u0026has_marketing=true"
}
},
{
@@ -753,7 +758,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/employees/"
"url": "{{base_url}}/api/master-data/employees/?page=1\u0026limit=10\u0026search=andi\u0026kandang_id={{project_flock_kandang_id}}\u0026is_active=true"
}
},
{
@@ -779,7 +784,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/fcrs/"
"url": "{{base_url}}/api/master-data/fcrs/?page=1\u0026limit=10\u0026search=fcr"
}
},
{
@@ -805,7 +810,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/flocks/"
"url": "{{base_url}}/api/master-data/flocks/?page=1\u0026limit=10\u0026search=layer"
}
},
{
@@ -831,7 +836,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/kandang-groups/"
"url": "{{base_url}}/api/master-data/kandang-groups/?page=1\u0026limit=10\u0026search=blok\u0026location_id={{location_id}}\u0026pic_id={{employee_id}}"
}
},
{
@@ -857,7 +862,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/kandangs/"
"url": "{{base_url}}/api/master-data/kandangs/?page=1\u0026limit=10\u0026search=kandang\u0026location_id={{location_id}}\u0026pic_id={{employee_id}}"
}
},
{
@@ -883,7 +888,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/locations/"
"url": "{{base_url}}/api/master-data/locations/?page=1\u0026limit=10\u0026search=farm\u0026area_id={{area_id}}\u0026has_laying=false"
}
},
{
@@ -909,7 +914,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/nonstocks/"
"url": "{{base_url}}/api/master-data/nonstocks/?page=1\u0026limit=10\u0026search=vitamin\u0026supplier_id={{supplier_id}}"
}
},
{
@@ -935,7 +940,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/phase-activities/"
"url": "{{base_url}}/api/master-data/phase-activities/?page=1\u0026limit=10\u0026search=cek pakan\u0026phase_ids=1,2"
}
},
{
@@ -961,7 +966,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/phases/"
"url": "{{base_url}}/api/master-data/phases/?page=1\u0026limit=10\u0026search=starter\u0026category=Growing"
}
},
{
@@ -987,7 +992,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/product-categories/"
"url": "{{base_url}}/api/master-data/product-categories/?page=1\u0026limit=10\u0026search=pakan"
}
},
{
@@ -1013,7 +1018,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/production-standards/"
"url": "{{base_url}}/api/master-data/production-standards/?page=1\u0026limit=10\u0026search=standar\u0026project_category=GROWING"
}
},
{
@@ -1039,7 +1044,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/products/"
"url": "{{base_url}}/api/master-data/products/?page=1\u0026limit=10\u0026search=jagung\u0026product_category_id={{product_category_id}}\u0026is_depletion=false\u0026include_all=false"
}
},
{
@@ -1065,7 +1070,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/suppliers/"
"url": "{{base_url}}/api/master-data/suppliers/?page=1\u0026limit=10\u0026search=supplier\u0026flag=ACTIVE\u0026category=PAKAN"
}
},
{
@@ -1091,7 +1096,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/uoms/"
"url": "{{base_url}}/api/master-data/uoms/?page=1\u0026limit=10\u0026search=kg"
}
},
{
@@ -1117,7 +1122,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/master-data/warehouses/"
"url": "{{base_url}}/api/master-data/warehouses/?page=1\u0026limit=10\u0026search=gudang\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026active_project_flock=false\u0026transfer_context=inventory_transfer"
}
},
{
@@ -1161,7 +1166,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/production/project-flock-kandangs/"
"url": "{{base_url}}/api/production/project-flock-kandangs/?page=1\u0026limit=10\u0026search=kandang\u0026name_with_periode=false\u0026project_flock_id={{project_flock_id}}\u0026kandang_id={{project_flock_kandang_id}}\u0026category=Growing\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026sort_by=created_at\u0026sort_order=ASC\u0026step_name=Pengajuan"
}
},
{
@@ -1200,7 +1205,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/production/project-flocks/"
"url": "{{base_url}}/api/production/project-flocks/?page=1\u0026limit=10\u0026search=flock\u0026sort_by=created_at\u0026sort_order=asc\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026period=1\u0026category=Growing\u0026status=Aktif\u0026kandang_id=1,2\u0026transfer_context=transfer_to_laying"
}
},
{
@@ -1226,7 +1231,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/production/project-flocks/kandangs/lookup"
"url": "{{base_url}}/api/production/project-flocks/kandangs/lookup?project_flock_id={{project_flock_id}}\u0026kandang_id={{project_flock_kandang_id}}\u0026withpopulation=false\u0026record_date=2026-01-01"
}
},
{
@@ -1252,7 +1257,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/production/recordings/"
"url": "{{base_url}}/api/production/recordings/?page=1\u0026limit=10\u0026project_flock_kandang_id={{project_flock_kandang_id}}\u0026search=record\u0026export=excel"
}
},
{
@@ -1278,7 +1283,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/production/recordings/next-day"
"url": "{{base_url}}/api/production/recordings/next-day?project_flock_kandang_id={{project_flock_kandang_id}}\u0026record_date=2026-01-01"
}
},
{
@@ -1291,7 +1296,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/production/transfer_layings/"
"url": "{{base_url}}/api/production/transfer_layings/?page=1\u0026limit=10\u0026search=transfer\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026flock_source=1,2\u0026flock_destination=3,4\u0026status=DRAFT,APPROVED"
}
},
{
@@ -1343,7 +1348,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/production/uniformities/"
"url": "{{base_url}}/api/production/uniformities/?page=1\u0026limit=10\u0026project_flock_kandang_id={{project_flock_kandang_id}}\u0026week=1\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026with_chart=false"
}
},
{
@@ -1374,7 +1379,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/purchases/"
"url": "{{base_url}}/api/purchases/?page=1\u0026limit=10\u0026supplier_id={{supplier_id}}\u0026area_id={{area_id}}\u0026location_id={{location_id}}\u0026product_category_id=1\u0026approval_status=PENDING\u0026po_date=2026-01-01\u0026po_date_from=2026-01-01\u0026po_date_to=2026-01-31\u0026search=PO-\u0026created_from=2026-01-01\u0026created_to=2026-01-31"
}
},
{
@@ -1405,7 +1410,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/reports/customer-payment?customer_ids={{customer_id}}"
"url": "{{base_url}}/api/reports/customer-payment?page=1\u0026limit=10\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026customer_ids={{customer_id}}\u0026filter_by=TRANS_DATE"
}
},
{
@@ -1418,7 +1423,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/reports/debt-supplier?supplier_ids={{supplier_id}}"
"url": "{{base_url}}/api/reports/debt-supplier?page=1\u0026limit=10\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026supplier_ids={{supplier_id}}\u0026filter_by=received_date\u0026sort_order=asc"
}
},
{
@@ -1431,7 +1436,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/reports/expense"
"url": "{{base_url}}/api/reports/expense?page=1\u0026limit=10\u0026search=operasional\u0026category=BOP\u0026supplier_id=1\u0026kandang_id=1\u0026project_flock_kandang_id=1\u0026nonstock_id=1\u0026location_id=1\u0026area_id=1\u0026realization_date=2026-01-15"
}
},
{
@@ -1444,7 +1449,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/reports/hpp-per-kandang"
"url": "{{base_url}}/api/reports/hpp-per-kandang?page=1\u0026limit=10\u0026period=2026-01-01\u0026show_unrecorded=false\u0026area_id=1,2\u0026location_id=1,2\u0026kandang_id=1,2\u0026weight_min=1.2\u0026weight_max=1.8"
}
},
{
@@ -1457,7 +1462,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/reports/marketing"
"url": "{{base_url}}/api/reports/marketing?page=1\u0026limit=10\u0026search=SO-\u0026customer_id=1\u0026product_id=1\u0026warehouse_id=1\u0026sales_person_id=1\u0026area_id=1\u0026location_id=1\u0026marketing_type=ayam\u0026filter_by=so_date\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026sort_by=so_date\u0026sort_order=asc"
}
},
{
@@ -1470,7 +1475,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/reports/production-result/{{idProjectFlockKandang}}"
"url": "{{base_url}}/api/reports/production-result/{{idProjectFlockKandang}}?page=1\u0026limit=10"
}
},
{
@@ -1483,7 +1488,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/reports/purchase-supplier"
"url": "{{base_url}}/api/reports/purchase-supplier?page=1\u0026limit=10\u0026area_id=1,2\u0026supplier_id=1,2\u0026product_id=1,2\u0026product_category_id=1,2\u0026start_date=2026-01-01\u0026end_date=2026-01-31\u0026sort_by=created_at\u0026filter_by=received_date"
}
}
],
@@ -1501,7 +1506,7 @@
}
],
"method": "GET",
"url": "{{base_url}}/api/users/"
"url": "{{base_url}}/api/users/?page=1\u0026limit=10\u0026search=admin"
}
},
{