Byl přidán checkbox "Fakturováno" k položkám v agendě Fakturace. Bude

označovat položky vykryté fakturou.
closes #170
Verze_1.0 1.0
Josef Rokos 10 years ago
parent 9f07c52f2c
commit c521fc3c87

@ -19,7 +19,7 @@ import org.hibernate.annotations.LazyCollectionOption;
@Table(name = "INVOICING") @Table(name = "INVOICING")
public class Invoicing extends BaseData { public class Invoicing extends BaseData {
@OneToOne(fetch = FetchType.EAGER) @OneToOne(fetch = FetchType.EAGER, cascade = CascadeType.ALL)
@JoinColumn(name = "REQUIREMENT_ID") @JoinColumn(name = "REQUIREMENT_ID")
private Requirement requirement; private Requirement requirement;

@ -59,6 +59,9 @@ public class RequirementItem
@Column(name = "ORDERNUM") @Column(name = "ORDERNUM")
private String orderNum; private String orderNum;
@Column(name = "PAID")
private Boolean paid;
public int getId() public int getId()
{ {
return id; return id;
@ -215,4 +218,12 @@ public class RequirementItem
{ {
this.orderNum = orderNum; this.orderNum = orderNum;
} }
public Boolean getPaid() {
return paid;
}
public void setPaid(Boolean paid) {
this.paid = paid;
}
} }

@ -344,6 +344,7 @@ InvoicingDate=Datum
InvoicingInvoiceNumber=Číslo faktury InvoicingInvoiceNumber=Číslo faktury
InvoicingAmount=Částka InvoicingAmount=Částka
InvoicingDescription=Popis InvoicingDescription=Popis
InvoicingInvoiced=Fakturováno
HandleComboKeyFilter=#del HandleComboKeyFilter=#del
HandleComboKey=$#del HandleComboKey=$#del

@ -152,6 +152,10 @@
hflex="10" hflex="10"
align="right" align="right"
label="${labels.RequirementItemTotal}" /> label="${labels.RequirementItemTotal}" />
<listheader
hflex="10"
align="right"
label="${labels.InvoicingInvoiced}" />
<listheader <listheader
hflex="15" hflex="15"
label="${labels.RequirementItemDescription}" /> label="${labels.RequirementItemDescription}" />
@ -179,6 +183,9 @@
<listcell> <listcell>
<label value="@bind(each.total) @converter(vm.standardBigDecimalConverter)" /> <label value="@bind(each.total) @converter(vm.standardBigDecimalConverter)" />
</listcell> </listcell>
<listcell>
<checkbox checked="@bind(each.paid)"/>
</listcell>
<listcell> <listcell>
<label value="@bind(each.description)" /> <label value="@bind(each.description)" />
</listcell> </listcell>

Loading…
Cancel
Save