custumer property exempt_vat
This commit is contained in:
parent
31415dc8d3
commit
aa82ca8ad1
@ -61,8 +61,8 @@ INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quanti
|
|||||||
--
|
--
|
||||||
-- Table: business_partner
|
-- Table: business_partner
|
||||||
--
|
--
|
||||||
INSERT INTO business_partner (member_id, member_code, member_since, shares_signed, free, indicator_vat)
|
INSERT INTO business_partner (member_id, member_code, member_since, shares_signed, free, indicator_vat, exempt_vat)
|
||||||
VALUES (10000, 'hsh00-hsh', current_date, 0, TRUE, 'NET');
|
VALUES (10000, 'hsh00-hsh', current_date, 0, TRUE, 'NET', FALSE);
|
||||||
|
|
||||||
--
|
--
|
||||||
-- table: contact
|
-- table: contact
|
||||||
|
@ -122,6 +122,7 @@ CREATE TABLE business_partner (
|
|||||||
uid_vat character varying(20),
|
uid_vat character varying(20),
|
||||||
free boolean NOT NULL,
|
free boolean NOT NULL,
|
||||||
indicator_vat character varying(20) NOT NULL,
|
indicator_vat character varying(20) NOT NULL,
|
||||||
|
exempt_vat boolean NOT NULL,
|
||||||
CONSTRAINT ckc_member_id_business CHECK (((member_id >= 10000) AND (member_id <= 99999))),
|
CONSTRAINT ckc_member_id_business CHECK (((member_id >= 10000) AND (member_id <= 99999))),
|
||||||
CONSTRAINT ckc_shares_signed_business CHECK ((shares_signed >= 0)),
|
CONSTRAINT ckc_shares_signed_business CHECK ((shares_signed >= 0)),
|
||||||
CONSTRAINT ckt_business_partner CHECK ( ( ((member_since IS NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NOT NULL) AND (member_since < member_until)) ) AND ((member_code)::text ~~ 'hsh00-%'::text)),
|
CONSTRAINT ckt_business_partner CHECK ( ( ((member_since IS NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NOT NULL) AND (member_since < member_until)) ) AND ((member_code)::text ~~ 'hsh00-%'::text)),
|
||||||
|
@ -79,6 +79,9 @@ public class Customer extends AbstractEntity implements Serializable {
|
|||||||
@Column(name = "free", nullable = false)
|
@Column(name = "free", nullable = false)
|
||||||
private boolean free = false;
|
private boolean free = false;
|
||||||
|
|
||||||
|
@Column(name = "exempt_vat", nullable = false)
|
||||||
|
private boolean exemptVAT = false;
|
||||||
|
|
||||||
@Column(name = "indicator_vat", nullable = false)
|
@Column(name = "indicator_vat", nullable = false)
|
||||||
@Basic
|
@Basic
|
||||||
@Enumerated(EnumType.STRING)
|
@Enumerated(EnumType.STRING)
|
||||||
@ -304,4 +307,12 @@ public class Customer extends AbstractEntity implements Serializable {
|
|||||||
public void setIndicatorVAT(IndicatorVAT indicatorVAT) {
|
public void setIndicatorVAT(IndicatorVAT indicatorVAT) {
|
||||||
this.indicatorVAT = indicatorVAT;
|
this.indicatorVAT = indicatorVAT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isExemptVAT() {
|
||||||
|
return exemptVAT;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setExemptVAT(boolean exemptVAT) {
|
||||||
|
this.exemptVAT = exemptVAT;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user