URL: /DMDocuments/CreateDocumentModelFromObjectIds

Method: POST

Descrizione

Crea un documento utilizzando un modello e un elenco di profili.

Formato richieste

Legenda:
Parametro obbligatorio
Parametro opzionale
{
    'sessionID': SID,
    'objectIds': ['objectId1', 'objectId2', 'objectId3', ...],
    'documentModelExternalId': 'External id del modello che si desidera utilizzare',
    'parameters': // Elenco dei parametri che si desidera passare al motore di generazione del modello.
    [
        {
            'Name': 'field external id',
            'Value': 'field value',
            'ValueType': 'Int/String/Date/DateTime/Decimal/ByteArray/MultiLanguage/Boolean/Guid',
            'ValueFormat': 'yyyy-MM-dd',
            'ValueCultureInfoName': 'it-IT'
        },
        {...},
        {...}
    ]
}

Formato risposte

{
    'result':
    {
        "HasError": false,
        "Error": "",
        "Document":
        {
            "FileStorageId": "15805e61-edbe-4917-a31a-3853be0f4354",
            "FileName": "documento.PDF",
            "FileSha256": "F8-3D-6A-50-D7-CA-43-6A-B0-4B-D0-EA-C6-E0-C2-66-B0-EF-AB-9F-00-6F-B4-6A-79-1B-BA-2B-5D-55-53-3B",
            "FileBase64Content": "base64encode(document)",
            "FileSize": 129471,
            "FileVersion": 0,
            "LastUpdate": "/Date(1456941197850)/",
            "Owner": -1,
        }
    }
}