Bug 17605: [STABLE] Add currency to orders generated by quotes
Sets the vendors currency in the edi generated order The currency used is agreed between vendor and library and the value in the quote is optional Edifact potentially allows the currency to be overwitten by specifying another currency in the CUX segment but we know currently of no supplier doing this Signed-off-by: Alex Buckley <alexbuckley@catalyst.net.nz> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
This commit is contained in:
parent
74fe3f5cda
commit
108853352a
|
|
@ -577,6 +577,7 @@ sub quote_item {
|
|||
}
|
||||
$order_quantity = 1; # attempts to create an orderline for each gir
|
||||
}
|
||||
my $vendor = $schema->resultset('Aqbookseller')->find( $quote->vendor_id );
|
||||
|
||||
# database definitions should set some of these defaults but dont
|
||||
my $order_hash = {
|
||||
|
|
@ -593,6 +594,7 @@ sub quote_item {
|
|||
uncertainprice => 0,
|
||||
sort1 => q{},
|
||||
sort2 => q{},
|
||||
currency => $vendor->listprice->currency,
|
||||
};
|
||||
|
||||
# suppliers references
|
||||
|
|
|
|||
Loading…
Reference in New Issue