When you process orders using both the Advanced Billing and Advanced Shipping features, fulfillment forms function differently than when you do not use both of these features.
When you use both features and bulk fulfill orders by going to Transactions > Order Management > Fulfill Orders, the fulfillment list automatically filters out orders that do not include any fulfillable items. Orders that include both fulfillable items and non-fulfillable items show in the list only until all fulfillable items have been fulfilled.
The Fulfill button appears on orders only if the order includes fulfillable items with a remaining quantity to be fulfilled. When you click the Fulfill button, a new fulfillment opens that includes the remaining items.
Note: When both the Advanced Shipping and Advanced Billing features are enabled, your setting for the Fulfill Based on Commitment preference does affect fulfillments.
Warning: If this preference is set to Limit to Committed even though the Fulfill button is not available on an unfulfillable sales order, the order does show in the fulfillments list when the Filter By option is set to Ignore Item Availability. However, if you click the Fulfill link on this sales order, it cannot be fulfilled. You receive the message "There are no items committed in this transaction---it cannot be fulfilled."
Warning: If the preference is set to Allow Uncommitted or Ignore Commitment: The Fulfill button shows on an unfulfillable sales order and it can be fulfilled by clicking the Fulfill button or by clicking on the Fulfill link beside the sales order at Transactions > Order Management > Fulfill Orders.