# Document

​

| Extension                                                                                                                                         | Description                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [​EXT\_Document\_Cancel​](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_document_cancel)           | Function to ask MSS to cancel a document.                                                                           |
| [​EXT\_Document\_AddLine​](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_document_addline)         | Function to add a new line to MSS document.                                                                         |
| ​[EXT\_Document\_DeleteLine​](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_document_deleteline)   | Function to Delete a document line.                                                                                 |
| ​[EXT\_Document\_EditLine​](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_document_editline)       | Function to Edit a document line.                                                                                   |
| ​[EXT\_Document\_Finalize​](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_document_finalize)       | Function to ask MSS to create a new document based on a temporary one applying all the rules related to it.         |
| [​EXT\_Document\_Recalculate​](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_document_recalculate) | Function to recalculate the entire document (this process runs over the temporary MSS tables DCC\_Temp, DCL\_Temp). |
| [​EXT\_Documents\_OpenModule​](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_documents_openmodule) | Function to ask MSS to open the Documents screen.                                                                   |
| [EXT\_Document\_Resume](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/document/ext_document_resume)             | Function to ask MSS to open the Document Resume Screen to select a suspended document.                              |
