{
    "name": "SepaMandate",
    "fields": [
        {
            "fieldName": "reference",
            "fieldType": "String",
            "fieldValidateRules": [
                "maxlength",
                "unique",
                "required"
            ],
            "fieldValidateRulesMaxlength": 40
        },
        {
            "fieldName": "iban",
            "fieldType": "String",
            "fieldValidateRules": [
                "maxlength"
            ],
            "fieldValidateRulesMaxlength": 34
        },
        {
            "fieldName": "bic",
            "fieldType": "String",
            "fieldValidateRules": [
                "maxlength"
            ],
            "fieldValidateRulesMaxlength": 11
        },
        {
            "fieldName": "grantingDocumentDate",
            "fieldType": "LocalDate",
            "fieldValidateRules": [
                "required"
            ]
        },
        {
            "fieldName": "revokationDocumentDate",
            "fieldType": "LocalDate"
        },
        {
            "fieldName": "validFromDate",
            "fieldType": "LocalDate",
            "fieldValidateRules": [
                "required"
            ]
        },
        {
            "fieldName": "validUntilDate",
            "fieldType": "LocalDate"
        },
        {
            "fieldName": "lastUsedDate",
            "fieldType": "LocalDate"
        },
        {
            "fieldName": "remark",
            "fieldType": "String",
            "fieldValidateRules": [
                "maxlength"
            ],
            "fieldValidateRulesMaxlength": 160
        }
    ],
    "relationships": [
        {
            "relationshipType": "many-to-one",
            "otherEntityName": "customer",
            "otherEntityRelationshipName": "sepamandate",
            "relationshipValidateRules": "required",
            "relationshipName": "customer",
            "otherEntityField": "prefix"
        }
    ],
    "changelogDate": "20190430154658",
    "entityTableName": "sepa_mandate",
    "dto": "mapstruct",
    "pagination": "infinite-scroll",
    "service": "serviceClass",
    "jpaMetamodelFiltering": true,
    "fluentMethods": true,
    "clientRootFolder": "",
    "applications": "*"
}