Pick List
3 recipe files are all required to use the pick list page
brewerya-bundled-recipes.yml
brewerya-packing-recipes.yml
brewerya-unpacked-recipes.yml
See below for example files
Pick List
/orders/pick_list
Breakdown
Example of how things are ‘broken down’ using brewerya-packing-recipes.yml
1
Breakdown B524: 1, B512: 1, C312: 1, C306: 1
Order | Line Items | Broken down |
---|---|---|
001 | 1x B306, 1x B512 | 1x B524 |
002 | 1x C312, 1x C306 | 1x C312, 1x C306 |
003 | 1x B703 | 1x B512 |
EhidenCSV
… | 品名1 (unpacked-recipes.yml )2 | … | 出荷個数 (bundled-recipes.yml )3 | … |
---|---|---|---|---|
001 | 缶(ボトル)ビール)ビールx18 | 1 | ||
002 | 缶(ボトル)ビール)ビールx18 | 1 | ||
003 | 缶(ボトル)ビール)ビールx3 | 1 |
YML Examples
brewerya-bundled-recipes.yml
# This is for the total packages included in the Ehiden CSV (also for carrierbot rates, but bk does not currently request those from here)# This means - anything that can be tied together will be counted as 1 package. eg. C318soct_2021: start_datetime: 2021-10-01 00:00:00.00 +9 recipes: cans_single_to_six_pack: input_fragment: "C301" input_quantity: 6 output_fragment: "C306" output_quantity: 1
bundle_twenty_fours: input_fragment: "C324" input_quantity: 2 output_fragment: "C324B" output_quantity: 1
cans_twenty_four_pack_4: input_fragment: "C306" input_quantity: 4 output_fragment: "C324" output_quantity: 1
cans_twenty_four_pack_3: input_fragment: "C306" input_quantity: 3 output_fragment: "C324" output_quantity: 1
bundle_sixes: input_fragment: "C306" input_quantity: 2 output_fragment: "C306B" output_quantity: 1
brewerya-packing-recipes.yml
# This tells logistics which boxes they need to grab to be able to pack. On the orders/pick_list page, it will show up in the 'Breakdown' section. Eg: line item = 6xb301, Breakdown: 1xB306oct_2021: start_datetime: 2021-10-01 00:00:00.00 +9 recipes: cans_single_to_six_pack: input_fragment: "C301" input_quantity: 6 output_fragment: "C306" output_quantity: 1
bundle_twenty_fours: input_fragment: "C324" input_quantity: 2 output_fragment: "C324B" output_quantity: 1
cans_twenty_four_pack_4: input_fragment: "C306" input_quantity: 4 output_fragment: "C324" output_quantity: 1
cans_twenty_four_pack_3: input_fragment: "C306" input_quantity: 3 output_fragment: "C324" output_quantity: 1
bundle_sixes: input_fragment: "C306" input_quantity: 2 output_fragment: "C306B" output_quantity: 1
brewerya-unpacked-recipes.yml
# What is the smallest each variant type can be broken down to, and how manyoct_2021: start_datetime: 2021-10-01 00:00:00.00 +9 recipes: c324b: input_fragment: "C324B" input_quantity: 1 output_fragment: &single "缶(ボトル)ビール" output_quantity: 48
c324: input_fragment: "C324" input_quantity: 1 output_fragment: *single output_quantity: 24
c312: input_fragment: "C312" input_quantity: 1 output_fragment: *single output_quantity: 12
c306b: input_fragment: "C306B" input_quantity: 1 output_fragment: *single output_quantity: 12
c306: input_fragment: "C306" input_quantity: 1 output_fragment: *single output_quantity: 6
Footnotes
-
brewerya-packing-recipes.yml
: This tells logistics which boxes they need to grab to be able to pack. On the orders/pick_list page, it will show up in the ‘Breakdown’ section. Eg: line item = 6xb301, Breakdown: 1xB306 ↩ -
brewerya-unpacked-recipes.yml
: What is the smallest each variant type can be broken down to, and how many ↩ -
brewerya-bundled-recipes.yml
: This is for the total packages included in the Ehiden CSV (also for carrierbot rates, but bk does not currently request those from here). This means - anything that can be tied together will be counted as 1 package. eg. C318s ↩