Projects:Modify Create Lines From/Specifications
Modify Create Lines From - Functional Specifications
Actually, when copying lines from an order, the user can only select the lines which he wants to copy to the goods receipt. He cant change the quantities, nor the attributes of the different lines. He must select a single bin for all the lines also. All this constraints make harder the proccess of copying lines from an order, making clients with high amount of orders work slower.
The purpose of these project is to change the form that lets you copy lines from an original order to the receipt, but in this case letting the user change the quantity of the product, its attributes, and selecting different bins for each line.
User roles & profiles
Users with access to orders and goods receipts/shipments windows, should be able to access this feature.
Business process definition
Users may need a quick way to complete goods receipts or shipments which have an original order. This feature would allow them to do it in a much faster way.
A client manages 40 purchase orders a day, and its goods receipts are all accumulated in few days. The client manages attributes (serial numbers) in some of the products. Often he receives different quantities from his vendors so when filling the goods receipt he needs to change the original ordered quantities. He needs to complete in a very fast way the goods receipts been able to vary the ordered quantities, attributes and selecting different bins for each line.
Functional requirements based on business processes
|1.1||Ability to change original quantities||Must have|
|1.2||Ability to set attributes to lines||Must have|
|1.3||Ability to set different bins to each line||Must have|
|1.4||Ability to manage secondary UOM for lines.||Must have|
User Interface Mockups
The popup that manages this procces is this one ad_actionButton/CreateFrom.html The project will change this form to hide the bin selector that is actually in the html, and show a bin selector for each line as an attribute selector for each line. The project will also change to editable the field where the product quantity is shown, letting the user to change it.
There is no need to make big changes to the proccess that aferwards creates the receipt lines from this html. For the quantities and the bins it will remain almost the same, adding the feature to introduce attributes into the m_inoutline.