diff --git a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/SunatDocument.java b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/SunatDocument.java index 8520fad5..c7c65b59 100644 --- a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/SunatDocument.java +++ b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/SunatDocument.java @@ -22,6 +22,7 @@ import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; import lombok.ToString; import lombok.experimental.SuperBuilder; @@ -29,6 +30,7 @@ @Data @SuperBuilder +@NoArgsConstructor @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) public class SunatDocument extends Document { diff --git a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/baja/VoidedDocuments.java b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/baja/VoidedDocuments.java index b8913fc2..5b95209b 100644 --- a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/baja/VoidedDocuments.java +++ b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/baja/VoidedDocuments.java @@ -21,6 +21,7 @@ import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; import lombok.Singular; import lombok.ToString; import lombok.experimental.SuperBuilder; @@ -31,6 +32,7 @@ @Jacksonized @Data @SuperBuilder +@NoArgsConstructor @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) public class VoidedDocuments extends SunatDocument { diff --git a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/BasePercepcionRetencion.java b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/BasePercepcionRetencion.java index 82e3ec96..a3aa69e1 100644 --- a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/BasePercepcionRetencion.java +++ b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/BasePercepcionRetencion.java @@ -21,12 +21,14 @@ import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; import java.math.BigDecimal; @Data @SuperBuilder +@NoArgsConstructor @EqualsAndHashCode(callSuper = true) public abstract class BasePercepcionRetencion extends Document { diff --git a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Perception.java b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Perception.java index 1835f024..fea97349 100644 --- a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Perception.java +++ b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Perception.java @@ -19,6 +19,7 @@ import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; import lombok.ToString; import lombok.experimental.SuperBuilder; import lombok.extern.jackson.Jacksonized; @@ -28,6 +29,7 @@ @Jacksonized @Data @SuperBuilder +@NoArgsConstructor @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) public class Perception extends BasePercepcionRetencion { diff --git a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Retention.java b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Retention.java index aef840a3..79d88c04 100644 --- a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Retention.java +++ b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/percepcionretencion/Retention.java @@ -19,6 +19,7 @@ import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; import lombok.ToString; import lombok.experimental.SuperBuilder; import lombok.extern.jackson.Jacksonized; @@ -28,6 +29,7 @@ @Jacksonized @Data @SuperBuilder +@NoArgsConstructor @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) public class Retention extends BasePercepcionRetencion { diff --git a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/resumen/SummaryDocuments.java b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/resumen/SummaryDocuments.java index f1064937..c7c78b7d 100644 --- a/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/resumen/SummaryDocuments.java +++ b/core/src/main/java/io/github/project/openubl/xbuilder/content/models/sunat/resumen/SummaryDocuments.java @@ -21,6 +21,7 @@ import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; import lombok.Singular; import lombok.ToString; import lombok.experimental.SuperBuilder; @@ -31,6 +32,7 @@ @Jacksonized @Data @SuperBuilder +@NoArgsConstructor @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) public class SummaryDocuments extends SunatDocument {