Request parameters:
- long organisationId - organisation id
- Document document - document
/// Document details. public class
Document
{
// Document id. // Ignored on create request. public long DocumentId { get; set; }
// Document date. public DateTime DocumentDate { get; set; }
// Customer. public
mMApiFkField Customer { get; set; }
// Employee. public
mMApiFkField Employee { get; set; }
// Document description. public string Description { get; set; }
// Document attachments. public List<
AttachmentLink> Attachments { get; set; }
public DateTime RecordDtModified { get; set; }
// Row version is used for concurrency check. // Ignored on create request. public string RowVersion { get; set; }
}
/// Link with id, name and url to related data. public class
mMApiFkField
{
// Record id. public long? ID { get; set; }
// Record name. public string Name { get; private set; }
// Url to full record details. public string ResourceUrl { get; private set; }
}
/// Attachment list item. public class
AttachmentLink
{
// Document attachment id. // Ignored on create request. public long DocumentAttachmentId { get; set; }
// Attachment description. public string Description { get; set; }
// Attachment name for file. public string FileName { get; set; }
// Attachment mime type. public string MimeType { get; set; }
// Entry date. public DateTime EntryDate { get; private set; }
}
Request parameters:
- Long organisationId - organisation id
- Document document - document
/// Document details. public class
Document
{
// Document id. // Ignored on create request. public Long DocumentId;
// Document date. public Date DocumentDate;
// Customer. public
mMApiFkField Customer;
// Employee. public
mMApiFkField Employee;
// Document description. public String Description;
// Document attachments. public List<
AttachmentLink> Attachments;
public Date RecordDtModified;
// Row version is used for concurrency check. // Ignored on create request. public String RowVersion;
}
/// Link with id, name and url to related data. public class
mMApiFkField
{
// Record id. public Long ID;
// Record name. public String Name;
// Url to full record details. public String ResourceUrl;
}
/// Attachment list item. public class
AttachmentLink
{
// Document attachment id. // Ignored on create request. public Long DocumentAttachmentId;
// Attachment description. public String Description;
// Attachment name for file. public String FileName;
// Attachment mime type. public String MimeType;
// Entry date. public Date EntryDate;
}