Checks orders and materials to determine if a delivery is possible and whether there is a delivery block that puts the order on hold. Includes availability confirmation, total weight and volume determination, packing proposal generation, scheduling checking, partial deliveries consideration, route assignment update, picking location assignment, sales order update, batches determination, quality checking, and sales order update.