Revision 8f413df4
Von Jan Büren vor mehr als 3 Jahren hinzugefügt
SL/DB/Order.pm | ||
---|---|---|
}
|
||
}
|
||
|
||
$self->update_attributes(delivered => 1);
|
||
$self->update_attributes(delivered => 1) unless $::instance_conf->get_shipped_qty_require_stock_out;
|
||
1;
|
||
})) {
|
||
return undef;
|
t/helper/shipped_qty.t | ||
---|---|---|
Rose::DB::Object::Helpers::forget_related($purchase_order, 'orderitems');
|
||
$purchase_order->orderitems;
|
||
|
||
local $::instance_conf->data->{shipped_qty_require_stock_out} = 1;
|
||
SL::Helper::ShippedQty
|
||
->new(require_stock_out => 1) # should make no difference while there is no delivery order
|
||
->calculate($purchase_order)
|
||
... | ... | |
is($purchase_orderitem_part1->shipped_qty, 0, "OrderItem shipped_qty method ok");
|
||
|
||
is($purchase_order->closed, 0, 'purchase order is open');
|
||
# set delivered only if the do is also stocked in
|
||
ok(!$purchase_order->delivered, 'purchase order is not delivered');
|
||
|
||
note('converting purchase order to delivery order');
|
Auch abrufbar als: Unified diff
S/DB/Order convert_to_delivery_order delivered in Abhängigkeit von stock_out setzen
Testfall ergänzt