400 lines
13 KiB
XML
Executable File
400 lines
13 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!-- Niagara Presentation XML -->
|
|
<px version="1.0" media="workbench:WbPxMedia">
|
|
<import>
|
|
<module name="baja"/>
|
|
<module name="bajaui"/>
|
|
<module name="converters"/>
|
|
<module name="gx"/>
|
|
<module name="kitPx"/>
|
|
<module name="report"/>
|
|
</import>
|
|
<content>
|
|
<ReportPane>
|
|
|
|
<CanvasPane viewSize="580.0,30.0">
|
|
|
|
<Label layout="40,0,140,20" text="INVOICE" font="bold 11pt Tahoma" halign="left"/>
|
|
|
|
<Label layout="270,0,75,20" text="Date:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="345,0,190,20" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.timestamp.toDateString%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Separator layout="0,20,580,10"/>
|
|
|
|
</CanvasPane>
|
|
|
|
<Separator visible="false"/>
|
|
|
|
<CanvasPane viewSize="580.0,100.0">
|
|
|
|
<GridPane layout="40,10,130,80" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1" columnGap="1">
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:tenant">
|
|
<ObjectToString name="text" format="%displayName%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:tenant">
|
|
<ObjectToString name="text" format="%addressLine1%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:tenant">
|
|
<ObjectToString name="text" format="%addressLine2%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:tenant">
|
|
<ObjectToString name="text" format="%city%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:tenant">
|
|
<ObjectToString name="text" format="%postalCode%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
</GridPane>
|
|
|
|
<Label layout="345,40,230,15" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.numberOfDays%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="230,40,115,15" text="Number of days:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="345,25,230,15" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.startDate.toDateString% - %record.endDate.toDateString%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="230,25,115,15" text="Billing Period:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="345,10,230,15" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %tenant.accountNumber%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="230,10,115,15" text="Account:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="240,70,106,14" text="Invoice Reference:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="345,70,225,14" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.invoiceReference%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
</CanvasPane>
|
|
|
|
<CanvasPane viewSize="580.0,165.0" background="#e0e0e0">
|
|
|
|
<Label layout="0,50,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,50,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,50,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,70,190,15" background="white">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,70,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,70,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="%record.inHoursUsed%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,5,580,20" font="bold 11pt Tahoma" background="#e0e0e0">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Separator layout="0,0,580,10"/>
|
|
|
|
<Separator layout="0,20,580,10"/>
|
|
|
|
<Separator layout="0,150,580,10"/>
|
|
|
|
<Label layout="0,30,580,20" text="In hours breakdown" font="bold 11pt Tahoma"/>
|
|
|
|
<Label layout="0,115,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,115,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,115,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,135,190,15" background="white">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="%record.currency%%record.outHoursCharge%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,135,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="%record.currency%%record.outHoursCost%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,135,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/electric">
|
|
<ObjectToString name="text" format="%record.outHoursUsed%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,90,580,20" text="Out hours breakdown" font="bold 11pt Tahoma"/>
|
|
|
|
</CanvasPane>
|
|
|
|
<CanvasPane viewSize="100.0,20.0"/>
|
|
|
|
<CanvasPane viewSize="580.0,165.0" background="#e0e0e0">
|
|
|
|
<Label layout="0,50,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,50,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,50,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,70,190,15" background="white">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,70,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,70,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="%record.inHoursUsed%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,5,580,20" font="bold 11pt Tahoma" background="#e0e0e0">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Separator layout="0,0,580,10"/>
|
|
|
|
<Separator layout="0,20,580,10"/>
|
|
|
|
<Separator layout="0,150,580,10"/>
|
|
|
|
<Label layout="0,30,580,20" text="In hours breakdown" font="bold 11pt Tahoma"/>
|
|
|
|
<Label layout="0,115,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,115,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,115,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
|
|
|
|
<Label layout="390,135,190,15" background="white">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="%record.currency%%record.outHoursCharge%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="195,135,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="%record.currency%%record.outHoursCost%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,135,195,15" background="white">
|
|
<ValueBinding ord="slot:meters/water">
|
|
<ObjectToString name="text" format="%record.outHoursUsed%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,90,580,20" text="Out hours breakdown" font="bold 11pt Tahoma"/>
|
|
|
|
</CanvasPane>
|
|
|
|
<CanvasPane viewSize="100.0,20.0"/>
|
|
|
|
<CanvasPane viewSize="580.0,160.0" background="#e0e0e0">
|
|
|
|
<Label layout="0,100,400,55" text="Adjustment Description:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="0,85,400,15" text="Adjustment:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="0,70,400,15" text="Other:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="0,55,400,15" text="Facilities Fee:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="0,40,400,15" text="Management Fee:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="400,100,180,50" font="11pt Tahoma" background="white" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.adjustmentDescription%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="400,85,180,15" font="11pt Tahoma" background="white" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.currency%%record.adjustment%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="400,70,180,15" font="11pt Tahoma" background="white" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.currency%%record.surcharge%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="400,55,180,15" font="11pt Tahoma" background="white" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.currency%%record.facilitiesImprovementFee%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="400,40,180,15" font="11pt Tahoma" background="white" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.currency%%record.managementFee%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,5,580,20" text="OTHER CHARGES BREAKDOWN" font="bold 11pt Tahoma"/>
|
|
|
|
<Separator layout="0,0,580,10"/>
|
|
|
|
<Separator layout="0,20,580,10"/>
|
|
|
|
<Separator layout="0,150,580,10"/>
|
|
|
|
</CanvasPane>
|
|
|
|
<CanvasPane viewSize="100.0,20.0"/>
|
|
|
|
<CanvasPane viewSize="580.0,70.0" background="#e0e0e0">
|
|
|
|
<Label layout="0,29,405,15" text="Tax rate percentage:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="0,44,405,15" text="Total:" font="bold 11pt Tahoma" halign="right"/>
|
|
|
|
<Label layout="405,44,175,16" font="11pt Tahoma" background="white" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.currency%%total%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="405,29,175,15" font="11pt Tahoma" background="white" halign="left">
|
|
<ValueBinding ord="slot:">
|
|
<ObjectToString name="text" format=" %record.calTaxRatePercentage%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label layout="0,5,580,20" text="TOTAL" font="bold 11pt Tahoma"/>
|
|
|
|
<Separator layout="0,0,580,10"/>
|
|
|
|
<Separator layout="0,20,580,10"/>
|
|
|
|
<Separator layout="0,60,580,10"/>
|
|
|
|
</CanvasPane>
|
|
|
|
<CanvasPane viewSize="100.0,20.0"/>
|
|
|
|
<CanvasPane viewSize="580.0,100.0">
|
|
|
|
<GridPane layout="40,0,360,100" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1" columnGap="1">
|
|
|
|
<Label text="Remit payment to:" halign="left"/>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:owner">
|
|
<ObjectToString name="text" format="%displayName%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:owner">
|
|
<ObjectToString name="text" format="%addressLine1%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:owner">
|
|
<ObjectToString name="text" format="%addressLine2%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:owner">
|
|
<ObjectToString name="text" format="%city%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
<Label halign="left">
|
|
<ValueBinding ord="slot:owner">
|
|
<ObjectToString name="text" format="%postalCode%"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
</GridPane>
|
|
|
|
<Label layout="400,0,180,100">
|
|
<ValueBinding ord="slot:owner/companyLogo">
|
|
<OrdToImage name="image"/>
|
|
</ValueBinding>
|
|
</Label>
|
|
|
|
</CanvasPane>
|
|
|
|
<CanvasPane viewSize="100.0,20.0"/>
|
|
|
|
<CanvasPane viewSize="580.0,30.0">
|
|
|
|
<GridPane layout="40,0,540,30" valign="top" halign="left" columnAlign="right"/>
|
|
|
|
</CanvasPane>
|
|
|
|
</ReportPane>
|
|
</content>
|
|
</px>
|