{
  "description": "DTO (Data Transfer Object) for Helper class PaymentCross representing the 'Payment Cross' entity",
  "friendlyName": "PaymentCross",
  "kind": "SchemaRootObject",
  "name": "PaymentCrossDTO",
  "properties": [
    {
      "description": "The Code of Payment table",
      "friendlyName": "Codice",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "code",
      "underlyingName": "Code",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "The Company of payments cross table",
      "friendlyName": "Azienda",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "companyId",
      "underlyingName": "CompanyId",
      "underlyingType": "long",
      "underlyingTypeRef": "Int64"
    },
    {
      "description": "The Description of payments cross table",
      "friendlyName": "Descrizione",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "description",
      "underlyingName": "Description",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "The is default payment of payments cross table",
      "friendlyName": "Default",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "isDefaultPayment",
      "underlyingName": "IsDefaultPayment",
      "underlyingType": "bool",
      "underlyingTypeRef": "Boolean"
    },
    {
      "description": "The Payment of payments cross table",
      "friendlyName": "Pagamento",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "paymentId",
      "underlyingName": "PaymentId",
      "underlyingType": "long",
      "underlyingTypeRef": "Int64"
    },
    {
      "description": "The Supplier of payments cross table",
      "friendlyName": "Fornitore",
      "isLogicalPrimitive": true,
      "isNullable": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "supplierId",
      "underlyingName": "SupplierId",
      "underlyingType": "long?",
      "underlyingTypeRef": "Nullable`1"
    }
  ],
  "underlyingType": "PaymentCrossDTO",
  "underlyingTypeRef": "PaymentCrossDTO"
}