{
    "name": "Perfiles",
    "body": [
        {
          "submitFunction": "quo/Engine?paquete=std&clase=Std&metodo=$(metodoUrl)&data=&parametros=$(parametros)",
          "url": "quo/Engine?paquete=std&clase=Std&metodo=$(metodo)&data=&parametros=$(parametros)",
          "formData": {
            "metodo": "$(metodoUrl)",
            "parametros": {
              "tabla": "prf",
              "tablaHijo": "",
              "campoId": "PrfId",
              "cabe": "[$(resultData)]"
            }
          },
          "componente": "GenericForm",
          "cerrarAlConfirmarOK": true,
          "mensajeExitoso": "El Perfil fue $(accion) exitosamente",
          "mensajeError": "El Perfil no pude ser $(accion)",
          "fields": [
            {
                "visible": false,
                "esId": true,
                "name": "PrfId",
                "disabled": true,
                "label": "Identificador",
                "validations": {
                  "minLength": {
                    "message": "La cantidad de digitos debe ser mayor a 0",
                    "value": 0
                  },
                  "required": "El campo Identificador es requerido",
                  "maxLength": {
                    "message": "La cantidad de digitos debe ser menor a 11",
                    "value": 11
                  }
                },
                "type": "number"
              },
              {
                "visible": true,
                "name": "PrfNom",
                "disabled": false,
                "label": "Nombre",
                "validations": {
                  "minLength": {
                    "message": "El largo del valor ingresado debe ser mayor a 0",
                    "value": 0
                  },
                  "required": "El campo Nombre es requerido",
                  "maxLength": {
                    "message": "El largo del valor ingresado debe ser menor a 40",
                    "value": 40
                  }
                },
                "type": "text"
              },
              {
                "visible": true,
                "name": "PrfAbr",
                "disabled": false,
                "label": "Abreviatura",
                "validations": {
                  "minLength": {
                    "message": "El largo del valor ingresado debe ser mayor a 0",
                    "value": 0
                  },
                  "required": "El campo Abreviatura es requerido",
                  "maxLength": {
                    "message": "El largo del valor ingresado debe ser menor a 10",
                    "value": 10
                  }
                },
                "type": "text"
              }
          ]
        }
      ],
  "columnas": [
    {
      "visible": false,
      "esId": true,
      "name": "PrfId",
      "disabled": true,
      "label": "Identificador",
      "validations": {
        "minLength": {
          "message": "La cantidad de digitos debe ser mayor a 0",
          "value": 0
        },
        "required": "El campo Identificador es requerido",
        "maxLength": {
          "message": "La cantidad de digitos debe ser menor a 11",
          "value": 11
        }
      },
      "type": "number"
    },
    {
      "visible": true,
      "name": "PrfNom",
      "disabled": false,
      "label": "Nombre",
      "validations": {
        "minLength": {
          "message": "El largo del valor ingresado debe ser mayor a 0",
          "value": 0
        },
        "required": "El campo Nombre es requerido",
        "maxLength": {
          "message": "El largo del valor ingresado debe ser menor a 40",
          "value": 40
        }
      },
      "type": "text"
    },
    {
      "visible": true,
      "name": "PrfAbr",
      "disabled": false,
      "label": "Abreviatura",
      "validations": {
        "minLength": {
          "message": "El largo del valor ingresado debe ser mayor a 0",
          "value": 0
        },
        "required": "El campo Abreviatura es requerido",
        "maxLength": {
          "message": "El largo del valor ingresado debe ser menor a 10",
          "value": 10
        }
      },
      "type": "text"
    }
  ]
}
