Skip to content

[16.0][IMP] purchase_container: Add Kencove-specific fields and workflow#2

Merged
dnplkndll merged 3 commits into16.0-add-purchase_containerfrom
16.0-add-purchase_container-kencove
Jan 14, 2026
Merged

[16.0][IMP] purchase_container: Add Kencove-specific fields and workflow#2
dnplkndll merged 3 commits into16.0-add-purchase_containerfrom
16.0-add-purchase_container-kencove

Conversation

@dnplkndll
Copy link

Added fields from Kencove container tracking spreadsheet:

  • seal_number: Container seal number
  • warehouse_id: Destination warehouse (PA, ID, GA)
  • date_warehouse_eta: Warehouse ETA (separate from port ETA)
  • date_delivered: Delivery date to warehouse
  • date_received: Date inventory received into system
  • drayage_company_id: Local drayage/trucking company
  • per_diem_fees: Per diem and additional fees
  • per_diem_reason: Reason for additional fees
  • notes: Internal notes field

Extended workflow states to match spreadsheet process:

  • in_progress, pos_confirmed, freight_notified, on_water
  • arrival_notice, drayage_confirmed, awaiting_gate_out
  • customs_hold, released, delivered, received
  • on_hold, ready_to_process, processed

Updated views:

  • Reorganized form into notebook tabs
  • Added search filters by state
  • Added group by options for warehouse, state, etc.
  • Badge decorations for state display in list view

dnplkndll and others added 2 commits January 13, 2026 16:45
Added fields from Kencove container tracking spreadsheet:
- seal_number: Container seal number
- warehouse_id: Destination warehouse (PA, ID, GA)
- date_warehouse_eta: Warehouse ETA (separate from port ETA)
- date_delivered: Delivery date to warehouse
- date_received: Date inventory received into system
- drayage_company_id: Local drayage/trucking company
- per_diem_fees: Per diem and additional fees
- per_diem_reason: Reason for additional fees
- notes: Internal notes field

Extended workflow states to match spreadsheet process:
- in_progress, pos_confirmed, freight_notified, on_water
- arrival_notice, drayage_confirmed, awaiting_gate_out
- customs_hold, released, delivered, received
- on_hold, ready_to_process, processed

Updated views:
- Reorganized form into notebook tabs
- Added search filters by state
- Added group by options for warehouse, state, etc.
- Badge decorations for state display in list view

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…field

Create product via product.template to properly set base_unit_count
field that has a non-null constraint in Kencove's database.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dnplkndll dnplkndll force-pushed the 16.0-add-purchase_container-kencove branch from f840998 to 18bc108 Compare January 13, 2026 22:36
…e_unit_count field

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dnplkndll dnplkndll merged commit f0b86ef into 16.0-add-purchase_container Jan 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant