Cargo-Planner Docs
カスタムルール
カスタムルールを使用すると、他の設定やデータパラメータではアクセスできない特定の積載動作を作成できます。
各ルールは3つの部分で構成されています:
-
セレクター: ルールを適用するアイテム。長さが100cmを超えるアイテム_や「グループA」のグループ/出荷を持つアイテム_のように、アイテムの特定のプロパティでフィルターを作成できます。複数のフィルターを組み合わせて、各フィルターで全体のアイテムの小さなセクションを選択できます。空のままにすると、このルールはすべてのアイテムに適用されます。プロパティと比較の完全なリストについては、セレクターを参照してください。
-
条件: これらのアイテムがどのように振る舞うべきか。一部の条件には、2番目のセレクター入力も含まれています。各条件のリストは以下に示されています。
-
コンテナ: このルールが適用される保持タイプ。空のままにすると、ルールはすべてのコンテナタイプに適用されます。
ルールにはオプションで名前を付けることができ、ルールヘッダーのチェックボックスで個別に有効または無効にし、ドラッグで順序を変更できます。
ビデオチュートリアル
カスタムルールの作成と使用方法についての短いビデオをご覧ください。
例
グループ「Refrigerate」を持つアイテムは、リーファーコンテナタイプのいずれかに積載する必要があるというカスタムルール

スタッキングを同じ寸法の貨物にのみ許可するルール

セレクター
セレクターは、ルールが適用されるアイテムを選び出すフィルターです。各セレクタ行は、スコープ、プロパティ、条件(比較)、および値で構成されています。
+ ボタンで行を追加します。行は AND で結合され、アイテムはすべての行に一致する必要があります。2つの値のいずれかに一致するアイテムを選択するには、Matches any of に複数の値を持つ単一の行を使用します。
編集中、チップが現在一致する積載リスト内のアイテム数を示し、ホバーするとそれらをリストします。セレクターが貨物の積載方法に依存する場合、計算前に知られないため、カウントは Unknown と表示されます。

スコープ
| スコープ | 選択 |
|---|---|
| 貨物 | セレクターに一致する個々のアイテム |
| 含む二次機器 | セレクターに一致する少なくとも1つのアイテムを含むパレットまたはその他の二次機器 |
ルールが個々のアイテムではなく、事前に積載されたパレットに対して作用する場合、例えば 「Fragile」グループ/出荷を含むパレットは他の貨物をサポートできない などの場合に 含む二次機器 を使用します。
プロパティ
| プロパティ | タイプ | 備考 |
|---|---|---|
| SKU | テキスト | |
| バンドル名 | テキスト | |
| 長さ、幅、高さ | 長さ | 回転前の1.データに入力された寸法 |
| 重量/バンドル | 重量 | |
| 内部数量 | 数字 | |
| 積載不可、底のみ | はい / いいえ | |
| 事前積載 | はい / いいえ | |
| 最大層 | 数字 | |
| 最大積載 | 重量 | |
| マージン | 長さ | |
| ジオメトリ | リスト | 箱、円柱、または中空円柱 |
| グループ/出荷 | テキスト | |
| クラス | テキスト | 分離テーブルからのクラスを含む |
| 優先度 | 数字 | |
| 目的地 | テキスト | |
| 容量 | 容量 | 長さ × 幅 × 高さから計算 |
| 密度 | 密度 | 重量 ÷ 容量から計算 |
| 最長辺、最短辺 | 長さ | 向きに関係なくアイテムの寸法から計算 |
| 二次機器タイプ | リスト | アイテムが事前に積載されたパレットタイプ |
| バンドルとして積載 | はい / いいえ | アイテムがバンドルとして積載されているか |
| 使用した向き | リスト | アイテムが配置される向き。積載中に評価 |
| 配置高さ | 長さ | 床からのアイテムの底の高さ。積載中に評価 |
| 残り数量 | 数字 | まだ積載されていないこのタイプのアイテムの数。積載中に評価 |
| カスタム列 | テキスト/数字 | 積載リストに追加したカスタム列 |
使用した向き、配置高さ、および残り数量は、積載リストのアイテムではなく、配置されているアイテムを説明します。それらの一致カウントは常に Unknown を示します。
比較
利用可能な比較はプロパティタイプに依存します:
| プロパティタイプ | 比較 |
|---|---|
| 数字、長さ、重量、容量 | 等しい、等しくない、より小さい、より大きい |
| テキスト | 等しい、等しくない、含む、含まない |
| はい / いいえ | 等しい(はいまたはいいえ) |
| 使用した向き | 等しい、等しくない |
テキストプロパティの場合、等しい と 等しくない は Matches any of の下の値リストを取ります。リストは積載リストの値から生成されます;値を入力して 追加 を選択し、まだ存在しないものを含めます。含む と 含まない は検索文字列を取り、大文字小文字を無視します。
相対値
2つのアイテムグループを比較する条件 — 例えば Cannot support、Can only support または Cannot be loaded with — は2番目のセレクターを持っています。このセレクターでは、値タイプ を次のいずれかに設定できます:
- 固定値 — 他のセレクターと同様に入力した値と比較します。
- 選択されたアイテムの割合(数字) — ステップ1で選択されたアイテムの対応する値と比較し、0〜200%の間でスケールします。
- 選択されたアイテムの値(テキスト) — ステップ1で選択されたアイテムの対応するテキストと比較します。
これにより、固定値ではなくアイテム同士を関連付けるルールを書くことが可能になります。例えば、Cannot support アイテムは Weight Greater than 120% of selected item というルールは、アイテムが自分より20%重いアイテムを運ぶことができないことを意味します。

Must be loaded before は相対値をサポートしていません。
条件
Cannot be loaded in
選択されたアイテムは指定されたコンテナタイプに積載できません。
例: Class “DG” のアイテムは 40ft Open Top に積載できません。
Cannot be loaded with
選択されたアイテムは指定されたアイテムと同じコンテナに積載できません。互換性のない貨物を分離するのに便利です。例えば、食品製品と一緒に保管できない危険物や、取り扱い要件が競合するアイテムなど。
例: Group/Shipment “Chemicals” のアイテムは Group/Shipment “Food” のアイテムと一緒に積載できません。相対値を使用して — cannot be loaded with items whose Destination is Not equals the selected item’s Destination — 各コンテナを単一の目的地に保ちます。
Cannot exceed quantity
この条件は廃止されており、Inner quantity をプロパティとして使用する Max total に変換されています。新しいルールには Max total を使用してください。
指定されたコンテナタイプの指定されたアイテムの最大上限。
例: 各コンテナに SKU “ENGINE-01” のアイテムが最大20個。
Max cargo types
指定されたコンテナに積載できるプロパティのユニークな値の最大上限。ユニーク をカウントするプロパティに設定し、コンテナごとの最大数を設定します。
例: ユニーク SKU、最大3 — 各コンテナには最大3つの異なるSKUが含まれ、目的地でのピッキングと荷降ろしが簡単になります。
Max total
単一のコンテナ内のすべての選択されたアイテムにわたる数値プロパティの合計値の最大上限。値はプロパティの単位で入力されます — 重量、容量、長さ、または単純な数字。
例: Class “Li-ion” のアイテム — Sum of Weight/bundle、コンテナごとに最大500 kg — アイテムがどれだけ分割されても、コンテナごとのバッテリー貨物の量を制限します。
Cannot support
選択されたアイテムは指定されたアイテムタイプをサポートできません。スタッキングの組み合わせを細かく制御する必要がある場合に便利です。例えば、異なる出荷の貨物が互いにサポートするのを防ぐ、特定の重量比内でのスタッキングを制限する、またはスタッキングを許可する前に同一の寸法を要求するなど。
例: すべてのアイテムは、Group/Shipment が選択されたアイテムの Group/Shipment と等しくないアイテムをサポートできません — 貨物は同じ出荷の貨物の上にのみ積み重ねられます。
例: Used orientation が “LxWxH” または “WxLxH” と等しくないアイテムは、他のアイテムをサポートできません。貨物は特定の向きで配置された場合にのみ他の貨物をサポートできます。
Can only support
選択されたアイテムは指定されたアイテムタイプのみをサポートできます。Cannot support の逆であり、基礎アイテムが特定の貨物の上にのみ構造的に適している場合に便利です。例えば、特定の製品用に設計されたパレット。
例: SKU “CRATE-BASE” のアイテムは SKU “CRATE-TOP” のアイテムのみをサポートできます。
Can only be side-by-side with
選択されたアイテムは指定されたアイテムタイプと長さ方向のセクションを共有することしかできません。コンテナはその長さに沿ってスライスされ、このルールは同じスライスを占有することが許可されている他のアイテムを制限します。互換性のない貨物を横に分離するのに便利です。例えば、危険物が壊れやすいアイテムの隣に置かれないようにするために、たとえそれらが互いの上に積み重ねられていなくても。
例: すべてのアイテムは Length が選択されたアイテムの100%と等しいアイテムとしか並べられません — コンテナ全体に同じ長さのアイテムで構成された行が作られ、次の行のために平らな面を提供します。
Cannot contain
選択されたアイテムは指定されたアイテムタイプを含むことができません。中空円柱のような内部空間を持つ貨物に便利です。
例: Geometry が中空円柱のアイテムは Group/Shipment が選択されたアイテムの Group/Shipment と等しくないアイテムを含むことができません — 同じ出荷の貨物のみがパイプ内にネストされます。
Order by
指定されたプロパティに基づいて選択されたアイテムの積載順序を制御します。デフォルトでは、最も高い値のアイテムが最初に積載されます;昇順 をチェックすると、最も低い値が最初に積載されます。注意:これは積載順序を制御し、コンテナ内の物理的な位置を制御するものではありません。
例: Group/Shipment “Store 12” のアイテムを Weight/bundle で順序付け — 最も重いアイテムが最初に積載され、コンテナの前に配置されます。
Must be on top of
選択されたアイテムは指定されたアイテムタイプの上に配置されなければなりません。
例: Bundle name が “lid” を含むアイテムは Bundle name が “drum” を含むアイテムの上に配置されなければなりません。
Max height
選択されたアイテムの上部は指定された高さを超えることができません。
例: Weight/bundle が500 kgを超えるアイテムは、最大高さが1.8 mであり、床から到達して固定できるようにします。
Max stacking height
選択されたアイテムの底部は指定された高さを超えることができません。これは Max height とは異なり、上部面を制限します — Max stacking height は積載中にアイテムを持ち上げる必要がある高さを制限します。重い貨物がアイテム自体の寸法に関係なく、特定のレベル以上に持ち上げられない場合に便利です。
例: Weight/bundle が40 kgを超えるアイテムは、最大スタッキング高さが1.2 mであり、手動積載の制限です。
Must be loaded in
選択されたアイテムは指定されたコンテナタイプに積載されなければなりません。
例: Group/Shipment “Refrigerate” のアイテムは 40ft Reefer に積載されなければなりません。
Must be loaded before
選択されたアイテムは指定されたアイテムタイプよりも先に積載されなければなりません。最初に積載されたアイテムはコンテナ内で深くなるため、これも荷降ろし順序を制御します — 最後に荷降ろしされるべきアイテムは最初に積載されるべきです。
例: Destination “Stop 2” のアイテムは Destination “Stop 1” のアイテムよりも先に積載されなければなりませんので、最初の停留所の貨物がドアの近くにあります。
Must be loaded first
選択されたアイテムは最初に積載されなければなりません。
例: Bottom Only がはいのアイテムは最初に積載されなければなりませんので、重い基礎層が他のものよりも先に配置されます。
Must be loaded along centerline
選択されたアイテムはコンテナの横方向の中心線(幅の中心)に沿って配置されなければなりません。通常、トレーラーの重い貨物に使用され、左右の重量分布が重要であり、一方の側の軸過負荷を防ぐために使用されます。
例: Weight/bundle が5,000 kgを超えるアイテムは、フラットベッドトレーラーの中心線に沿って積載されなければなりません。
Must be loaded into secondary equipment (palletize)
選択されたアイテムは、メインコンテナに配置される前に二次機器(パレット、カートン、または内部コンテナ)に積載されます。積載計画の一部としてパレット化または箱詰めする必要がある緩いアイテムをグループ化するのに便利です。
例: Volume が0.1 m³未満のアイテムはパレット化されなければならず、大きなアイテムは緩く積載されます。
Must load with pattern
選択されたアイテムは指定されたパターンを使用して積載されなければなりません。パターンはコンテナ内の大きな貨物グループのレイアウトと向きを制御します。
利用可能なパターン:
- パターンなし — 各アイテムはパターン構築なしに個別に配置されます
- ワンブロック — すべての貨物が同じ方向に回転します
- ツーブロック — 各ブロック間で回転が異なる2つの貨物グループ
- フォーブロック — 4つの隣接する貨物グループ、それぞれが異なる回転を持つ
- 高さ方向ツーブロック — 高さ回転を使用して2つの積み重ねられたツーブロック構造を作成します
- 制限された高さ方向ツーブロック — 高さ方向ツーブロックと同様ですが、大部分の貨物が長船方向に向くように厳しい制限があります
注意:高いブロック値はより単純なバリアントを含みます — ツーブロックレイアウトはワンブロックの結果を生成できます。
例: すべてのカートンは ワンブロック で積載されなければならず、すべてのカートンが同じ方向を向いているため、荷降ろしが容易になります。
Cannot load with pattern
選択されたアイテムは指定されたパターンを使用して積載できません。Must load with pattern で利用可能なパターンの説明を参照してください。
例: Group/Shipment “Appliances” のアイテムは 高さ方向ツーブロック で積載できませんので、横に倒されることはありません。
Cannot load in container with
コンテナはその内容が最低限を満たす場合にのみ承認されます。制限は 貨物容量、正味重量、または 課金重量 のいずれかであり、合計が指定された値を下回る場合、コンテナは拒否されます。このルールはコンテナの積載が完了した後にチェックされます。拒否されたコンテナは空になり、エンジンは別のコンテナタイプを試します;他のタイプが利用できない場合、貨物は積載されません。
これは、特定の充填レベル以上でのみ費用対効果のある大きなコンテナに役立ちます。
例: 2つのルール — 40ft HC は70 m³未満で積載できず、40ft DV は60 m³未満で積載できません — 20ft DV も利用可能です。フルロードは40ftコンテナに入り、残りは半分空の40ftではなく20ftコンテナに入ります。
Minimize mixing
指定されたプロパティの異なる値を持つアイテムは同じコンテナで混合されるべきではありません。しきい値条件は、混合がトレードオフとして許容される場合を制御します。
3つのしきい値条件が利用可能です:
- コンテナ数を制限 — 合計コンテナ数を指定された制限以下に減らす場合にのみ混合を許可します。また、最大コンテナ数のハードキャップとしても機能します。
- 総コストを制限 — 総コストが指定された制限を超える場合にのみ混合を許可します。また、総コストのハードキャップとしても機能します。
- 混合コンテナのコストを増加 — コンテナ数を減らすために混合を許可しますが、混合コンテナにコストペナルティを適用してそれを抑制します。
例: Group/Shipment で混合を最小化し、混合コンテナのコストを増加 — 可能な限り各顧客が自分のコンテナを持ちますが、小さな残りはほぼ空のコンテナを送るのではなく、コンテナを共有することができます。
Must be loaded in a single container
指定されたプロパティの同じ値を持つ選択されたアイテムは単一のコンテナに積載されなければなりません。例えば、同じ出荷IDのすべてのアイテムが一緒に保たれます。運用上または顧客の理由でグループをコンテナ間で分割することが許容されない場合に便利です。
例: 同じ Group/Shipment を持つすべてのアイテムは単一のコンテナに積載されなければなりませんので、各注文が完全に到着します。
Must keep distance
選択されたアイテムは指定されたアイテムタイプから最低距離を保たなければなりません。例えば、出荷Aの貨物は出荷Bの貨物から少なくとも2m離れていなければなりません。
例: Class “Oxidizer” のアイテムは Class “Flammable” のアイテムから3 mの距離を保たなければなりません。
Must touch side
選択されたアイテムは指定されたコンテナの側面にぴったりと配置されなければなりません。安定性のために壁に対して積載する必要がある貨物や、荷降ろし中に特定の側面からアクセスする必要がある貨物に便利です。
例1: Group/Shipment “Customs inspection” のアイテムは Rear 側に触れなければならず、ドアが開かれたときにアクセスできるようにします。
例2: Used orientation “HxLxW” のアイテムは Floor に触れなければならず、与えられた向きで他の貨物の上に積み重ねるのに十分な安定性がありません。
Must be loaded in zone
選択されたアイテムは指定されたゾーン内に積載されなければなりません。ゾーンは1つ以上のコンテナ側(前面、背面、側面1、側面2、床、屋根)と深さで定義され、ゾーンは各選択された側からその長さだけ内側に延びます。複数の側が選択されると、ゾーンはそれらの交差点となり、コーナーまたはエッジ領域を形成します。注意:選択された側が空のゾーンを生成する場合、影響を受けるアイテムは積載されません。
例: Weight/bundle が1,000 kgを超えるアイテムは Front から3 m以内に積載され、重い貨物をトレーラーのキングピンの上に保ちます。
Keep equal ratio
指定されたプロパティの同じ値を持つ選択されたアイテムは、各コンテナに等しい比率で積載されなければなりません。例えば、出荷Aと出荷Bがそれぞれ10個のアイテムを持ち、2つのコンテナがある場合、各コンテナは各出荷から5個のアイテムを受け取ります。
例: 小売補充のために SKU で等しい比率を保ちます — 店舗に届けられる各コンテナは同じ製品ミックスを持ちます。
Group by
指定されたプロパティの同じ値を持つ場合、選択されたアイテムは密接に積載されます。各グループの積載と荷降ろしが他の貨物グループを移動せずに処理できるようにするための到達可能性のオプションを含みます。
プロパティ: 貨物が属するグループを決定する1.Dataの列。Group/Shipment 列を選択すると、このルールは Settings -> Group shipments together と同じように機能します。
厳密な積載: 厳密な積載では、システムは次のグループを開始する前に現在のグループの積載を完了しなければなりません。一般的に、これにより複数のコンテナ間でのグループの広がりが減少し、より多くのスペースを使用します。
到達長さ: 貨物を物理的に到達できる距離はどのくらいですか、他のグループを越えて。言い換えれば、1つのグループの貨物がコンテナの長さに沿って次のグループにどの程度重なることができるかの最大距離です。フォークリフトで積載する場合、手で積載する場合よりも大きな距離になるかもしれません。到達長さが0の場合、グループ間に明確な分割があります。
貨物の背面への到達: 貨物を積載および荷降ろしするために貨物の背面に到達する必要がありますか。軽い貨物の場合、この設定を無効にすることをお勧めします。
左から右への積載時に、貨物の背面への到達 がアクティブな場合、同じ位置に貨物を配置するためにより大きな長さが必要です
アクセス幅: ローダーが歩いたり運転したりするために、到達する必要がない幅はどのくらいですか?
アクセス幅の大きな値は、フォークリフト(幅が広い)で積載していることを示し、狭い通路には入れません
例: マルチドロップトラックのために Destination でグループ化し、到達長さを0.5 mに設定 — 各停留所でドライバーはその目的地の貨物を他の停留所の貨物を移動せずに荷降ろしできます。
Cannot be loaded in zone
選択されたアイテムは指定されたゾーン内に積載できません。Must be loaded in zone でゾーンの定義方法を説明しています。
例: Group/Shipment “Fragile” のアイテムは Rear から0.5 m以内に積載できませんので、取り扱い中の衝撃が最も発生しやすいドアから離れています。
Always stackable
選択されたアイテム(またはパレット)は、重量や積載可能性のプロパティに関係なく常に積載可能です。事前に積載されたパレットの積載可能性を制御するのに便利です。
例: スコープ Secondary equipment containing アイテムが Group/Shipment “Beverages” — 事前に積載されたパレットは常に積載可能であり、それらの上の個々のカートンはそうではありません。
Allowed overhang
選択されたアイテムはこの量のオーバーハングを持つことができます。これらのアイテムの設定でのオーバーハングを上書きします。複数の重複するオーバーハングルールが適用される場合、最小のものが使用されます。
例: Bundle name が “panel” を含むアイテムは20%の許可されたオーバーハングを持ち、他のすべての貨物は設定からのオーバーハングを使用します。
Allowed Out of Gauge
Out of Gauge (OOG) は、コンテナの物理的境界を超える貨物を指します。このルールは、選択されたアイテムのデフォルトのOOG制限を上書きし、許可されたオーバーハングと最大許可を設定します。特定のエッジで追加のクリアランスが必要なことが知られているオーバーサイズ貨物に便利です。
例: SKU “BOAT-HULL” のアイテムはフラットラックの Side 1 と Side 2 に0.3 m延びることができます。
Allowed Center of Gravity
指定されたコンテナの重心は、コンテナの中心からの指定された距離内に留まらなければなりません。これは、X方向(長さ)と Y方向(幅)でパーセンテージで表されます。これにより、これらのコンテナの設定での重心制限を上書きします。複数の重複するルールが適用される場合、各方向の最小値が使用されます。
この条件はコンテナ内のすべての貨物に適用されるため、アイテムを選択することはできません — ステップ3のコンテナタイプのみです。
例: Flatbed trailer は X 10% と Y 5% — 他のすべての機器のデフォルトよりも厳しいバランス。
Max weight per section
コンテナの長さは固定セクションに分割され、積載端から測定され、各セクション内の貨物重量は指定された重量を超えることができません。床の強度や軸荷重制限に便利で、メーター重量と呼ばれることもあります。
セクション境界を越える貨物は、そのセクションに重なる割合で各セクションにカウントされます。コンテナの長さがセクションの長さの倍数でない場合、最後のセクションは比例して低い制限を受けます。
Allowed Center of Gravity と同様に、この条件はコンテナ内のすべての貨物に適用されるため、アイテムを選択することはできません。
例: Semi-trailer は1 mセクションごとに最大重量1,800 kgであり、トレーラーメーカーの床の評価に一致します。

Set as fillers
選択されたアイテムは、他のすべての貨物が配置された後にスペースが残っている場合にのみ積載されます。主要な積載計画に影響を与えずにギャップを埋めるべき低優先度のアイテムに便利です。
例: Group/Shipment “Optional stock” のアイテムはフィラーとして設定され、主要な注文が残したスペースのみを使用します。
このリストは頻繁に更新されています