{
"id": 50101,
"name": "Customer Extension",
"target": "Customer",
"properties": {
"Caption": "'Cliente'",
"DataClassification": "ToBeClassified"
},
"fields": [
{
"id": 50100,
"name": "Ejemplo",
"type": "Text",
"length": 100,
"properties": {
"Caption": "Campo nuevo"
}
},
{
"name": "No.",
"properties": {
"Caption": "N.º"
}
}
],
"fieldGroups": [
{
"type": "DropDown",
"fieldNames": ["Ejemplo"]
}
]
}
HU206: Generación de extensiones de tabla en lenguaje AL
Genera una extensión de tabla en lenguaje AL.
El esquema JSON requerido es el siguiente:
id- ID del objeto. Debe ser único dentro de la extensión AL actual.name- Nombre del objeto. Debe ser único dentro de la extensión AL actual.target- Nombre de la tabla base a extender. Debe existir en la extensión AL actual.properties- Propiedades clave-valor del objeto AL (opcional).fields- Campos del objeto AL a añadir o modificar (opcional).id- ID del campo.name- Nombre del campo.type- Tipo del campo.length- Longitud del campo.properties- Propiedades clave-valor del campo (opcional).fieldGroups- Grupos de campos del objeto AL a añadir (opcional).type- Tipo del grupo de campos.fieldNames- Campos del grupo de campos.