[%# $Id$ %]
[% USE horder = Handel.Order %]
<body>
[% IF (order = horder.create({
id => 'E516A609-1905-4C7B-AC82-C33D50DE7AB7',
shopper => '162B8421-4A16-4C13-AB95-968CB2BB5567',
type => horder.ORDER_TYPE_TEMP,
billtofirstname => 'Christopher',
billtolastname => 'Laco',
billtoaddress1 => 'BillToAddress1',
billtoaddress2 => 'BillToAddress2',
billtoaddress3 => 'BillToAddress3',
billtocity => 'BillToCity',
billtostate => 'BillToState',
billtozip => 'BillToZip',
billtocountry => 'BillToCountry',
billtodayphone => '1-111-111-1111',
billtonightphone => '2-222-222-2222',
billtofax => '3-333-333-3333',
billtoemail => 'mendlefarg@gmail.com',
comments => 'Comments',
created => '2005-07-15 20:12:34',
handling => 8.95,
number => 'O123456789',
shipmethod => 'UPS Ground',
shipping => 23.95,
shiptosameasbillto => 0,
shiptofirstname => 'Christopher',
shiptolastname => 'Laco',
shiptoaddress1 => 'ShipToAddress1',
shiptoaddress2 => 'ShipToAddress2',
shiptoaddress3 => 'ShipToAddress3',
shiptocity => 'ShipToCity',
shiptostate => 'ShipToState',
shiptozip => 'ShipToZip',
shiptocountry => 'ShipToCountry',
shiptodayphone => '4-444-444-4444',
shiptonightphone => '5-555-555-5555',
shiptofax => '6-666-666-6666',
shiptoemail => 'chrislaco@hotmail.com',
subtotal => 37.95,
total => 37.95,
tax => 6.66,
updated => '2005-07-16 20:12:34'
})) %]
[% CALL order.add({
description => 'Description 1',
id => '251371DD-B19C-4D03-B0E7-6A828E5CA147',
price => 1.11,
quantity => 1,
sku => 'SKU1',
total => 1.11
}) %]
[% CALL order.add({
description => 'Description 2',
id => '2330BAA8-288B-4102-988E-BA1ABA0A5BE7',
price => 2.22,
quantity => 2,
sku => 'SKU2'
total => 4.44
}) %]
[% END %]
[% IF (order = horder.search({
type => horder.ORDER_TYPE_TEMP,
id => 'E516A609-1905-4C7B-AC82-C33D50DE7AB7'
}).first) %]
<order>
<count>[% order.count %]</count>
<id>[% order.id %]</id>
<shopper>[% order.shopper %]</shopper>
<type>[% order.type %]</type>
<billtofirstname>[% order.billtofirstname %]</billtofirstname>
<billtolastname>[% order.billtolastname %]</billtolastname>
<billtoaddress1>[% order.billtoaddress1 %]</billtoaddress1>
<billtoaddress2>[% order.billtoaddress2 %]</billtoaddress2>
<billtoaddress3>[% order.billtoaddress3 %]</billtoaddress3>
<billtocity>[% order.billtocity %]</billtocity>
<billtostate>[% order.billtostate %]</billtostate>
<billtozip>[% order.billtozip %]</billtozip>
<billtocountry>[% order.billtocountry %]</billtocountry>
<billtodayphone>[% order.billtodayphone %]</billtodayphone>
<billtonightphone>[% order.billtonightphone %]</billtonightphone>
<billtofax>[% order.billtofax %]</billtofax>
<billtoemail>[% order.billtoemail %]</billtoemail>
<comments>[% order.comments %]</comments>
<created>[% order.created %]</created>
<handling>[% order.handling.value %]</handling>
<number>[% order.number %]</number>
<shipmethod>[% order.shipmethod %]</shipmethod>
<shipping>[% order.shipping.value %]</shipping>
<shiptosameasbillto>[% order.shiptosameasbillto %]</shiptosameasbillto>
<shiptofirstname>[% order.shiptofirstname %]</shiptofirstname>
<shiptolastname>[% order.shiptolastname %]</shiptolastname>
<shiptoaddress1>[% order.shiptoaddress1 %]</shiptoaddress1>
<shiptoaddress2>[% order.shiptoaddress2 %]</shiptoaddress2>
<shiptoaddress3>[% order.shiptoaddress3 %]</shiptoaddress3>
<shiptocity>[% order.shiptocity %]</shiptocity>
<shiptostate>[% order.shiptostate %]</shiptostate>
<shiptozip>[% order.shiptozip %]</shiptozip>
<shiptocountry>[% order.shiptocountry %]</shiptocountry>
<shiptodayphone>[% order.shiptodayphone %]</shiptodayphone>
<shiptonightphone>[% order.shiptonightphone %]</shiptonightphone>
<shiptofax>[% order.shiptofax %]</shiptofax>
<shiptoemail>[% order.shiptoemail %]</shiptoemail>
<subtotal>[% order.subtotal.value %]</subtotal>
<total>[% order.total.value %]</total>
<tax>[% order.tax.value %]</tax>
<updated>[% order.updated %]</updated>
[% IF (items = order.items.all) %]
<item>
<description>[% items.0.description %]</description>
<id>[% items.0.id %]</id>
<price>[% items.0.price.value %]</price>
<quantity>[% items.0.quantity %]</quantity>
<sku>[% items.0.sku %]</sku>
<total>[% items.0.total.value %]</total>
</item>
<item>
<description>[% items.1.description %]</description>
<id>[% items.1.id %]</id>
<price>[% items.1.price.value %]</price>
<quantity>[% items.1.quantity %]</quantity>
<sku>[% items.1.sku %]</sku>
<total>[% items.1.total.value %]</total>
</item>
[% END %]
</order>
[% ELSE %]
<message>Could not find order</message>
[% END %]
</body>