@laberit/mcp-al-codegen
    Preparing search index...

    Function registerGenerateTableTool

    • HU201: Generación de tablas en lenguaje AL

      Genera una tabla en lenguaje AL.

      El esquema JSON requerido es el siguiente:

      • id - ID del objeto.
      • name - Nombre del objeto.
      • properties - Propiedades clave-valor del objeto AL (opcional).
      • fields - Campos del objeto AL.
        • id - ID del campo.
        • name - Nombre del campo.
        • type - Tipo del campo.
        • length - Longitud del campo.
        • properties - Propiedades clave-valor del campo (opcional).
      • keys - Claves del objeto AL (opcional).
        • name - Nombre de la clave.
        • fieldNames - Campos de la clave.
        • clustered - Si la clave es agrupada (opcional).
      • fieldGroups - Grupos de campos del objeto AL (opcional).
        • type - Tipo del grupo de campos.
        • fieldNames - Campos del grupo de campos.

      Parameters

      • server: McpServer

      Returns void

      {
      "id": 50101,
      "name": "Customer",
      "properties": {
      "Caption": "'Cliente'",
      "DataClassification": "ToBeClassified"
      },
      "fields": [
      {
      "id": 1,
      "name": "No.",
      "type": "Code",
      "length": 20,
      "properties": {
      "Caption": "N.º"
      }
      }
      ],
      "keys": [
      {
      "name": "Primary Key",
      "fieldNames": ["No."],
      "clustered": true
      }
      ],
      "fieldGroups": [
      {
      "type": "DropDown",
      "fieldNames": ["No."]
      }
      ]
      }