Transaction is generate when shipment is invalid in InOut generate

Description

when intent generate a shipment, exists a bug that create a transaction without complete shipment, see next example step by step:
Create a Sales Order with Standard Order Document = 50000.
Add three products:
Azalea Bush = 10.
Rose Bush = 15.
Weeder = 12.
Complete Order.
After completed order go to Product window and search Rose Bush product.
Seek in Price tab and set to false all the Active flag.
Open the form Generate Shipment (manual) and find the order 50000.
Generate Shipment whit Document action Complete, see that it is generated and does not show error.
See the errors log, in it exists something like Product is not on PriceList - Line No:20, Product:Rose Bush, Price List:Standard, Date:05/25/2015.
Go to Shipment (Customer) and see that it is in Invalid status.
Go to Transaction Detail Report and it have two transactions, one for Azalea Bush and other for Rose Bush.

Environment

Eclipse, Linux

Assignee

Yamel Senih

Reporter

Yamel Senih

Labels

None

Components

Fix versions

Affects versions

Due date

2015/05/25

Priority

Critical
Configure