-
Quality Orders to be generated for each batch number produced (multiple batch numbers produced on the same batch order)
Auto batch number generation with the “Date” and “Reference number” fields enabled for batch orders, so that when a batch order is RAF’d, the system creates product with the [YYMMDD]-[ProdID] (as the batch number). User will be RAFing the batch order several times a day (LP controlled product) over several days. The requirement is the D365 creates quality orders only for the RAF’d quantity when the batch number changes (which will happen on the next day batch order raffing). For instance, if we RAF’d >1 orders today, the first order would have a quality order, but subsequent RAF’s would not generate a quality order. The same thing would happen when RAFing tomorrow as the date component of the batch number would increment forward one day. Currently, the system creates 1 quality order for the first RAF’d quantity and a second quality order for the remainder of the production order.
-
Create Work Header break by License plate (Work Template)
Need a way to create a work header break by License plate when the sellable product is variable weight (no standard unit of measure conversion) and stored in the same warehouse location. The expectation was to use thework template header break configuration to to create individual work IDs for LPs that are available on hand. Currently if the items are not located on individual locations, or if the item is raffed/stored in variable weights (LBs for example) D365 will create 1 work ID for all sales order qty released. This results in d365 creating a target LP, where all the picked LPs will be merged to. Physical Pallet labels attached to the pallet will not match the Lps displayed on the packing slip.
This is useful on plants that are not big, but still want to use Advanced Warehouse in a simplified way. (ie having 1 finish goods location)
LCS history:https://fix.lcs.dynamics.com/Issue/Details/1315148?bugId=805826&dbType=3&qc=77aa5c802981e79647dbc831584ac7aacc783ef0405a2f2db037d8c6f3186fc1
-
Sort Production Pick List for variable weight pallets, where the pallet that will not be fully picked is placed at the bottom of the pick list.
My customer receives frozen raw meat in variable weights pallets, these are stored in a freezer location (each pallet in an individual d365 location). These products are consumed in a production process where pick lists are generated (advanced warehouse- A batch order is created and released to the warehouse a pick list is created). To facilitate their physical process, the customer has requested that the pallet that will NOT be fully consumed, is 'placed' at the bottom of the pick list..
Here is an example: Imagine that D365 has calculated 4300 LB requirement of frozen meat for a given batch order. In this example, it will create 6 work IDs to fulfill the requirement. All work IDs will be FULLY consumed into this batch other, EXCEPT the one for LOC FZ1-C0210, which only 619 of 1000 Lbs will be consumed and remaining qty (381) will be returned to the freezer. The requirement is that the work ID for this location is "placed" at the bottom of the pick list.
I haven't found a way to configure the work template or location directive to achieve the result above.
I was able to achieve the need for standard weight products, where my location directive would be ROUNDING UP per unit (CS) and that would create excess inventory qty on the work line (which is a field that i can sort by on the work template).
I could configure similarly and use the location directive to round up to LB as well, but that would create a different problem. The issue is when you LP qty is insufficient to round up, it will force the work qty to round down. Example, an LP with 1318.81, cannot round up to 1319, so it will round down to 1318, leaving 0.81 OUT of the work. I could use Consume full LP to guarantee that all LP qty is consumed, but that would create another 'exception' scenario for the floor user, which is not ideal.