<!-- Read the Excel -->
<arc:set attr="excel.file" value="[FilePath]" />
<arc:set attr="excel.sheet" value="Sheet1" />
<arc:set attr="excel.version" value="2007" />
<!-- Map the specific and ranged values to various attributes -->
<arc:setm item="excel">
map:PONumber = "C5"
map:PODate = "C6"
map:DeliveryDate = "C7"
map:ShipDate = "C8"
map:BillerName = "I11"
map:ShipperName = "C11"
map:ShipperAddressLine1 = "C12"
map:ShipperCity = "C13"
map:ShipperState = "C14"
map:ShipperZip = "C15"
map:LineUPC = "B19:B*"
map:LineQty = "C19:C*"
map:LineUnit = "D19:D*"
map:LinePrice = "E19:E*"
map:LineDesc = "F19:F*"
map:LineAllowanceRate = "I19:I*"
map:LineAllowanceType = "J19:J*"
</arc:setm>
<!-- Calling the excelGet operation and using the arc:map keyword to map the output of the operation from the "result" item to a new "data" item that can be used later -->
<arc:call op="excelGet" in="excel" out="result">
<arc:map from="result" to="data" map="*=*" />
</arc:call>