> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/mss-extensibility/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service.md).

# Service

| Extension                                                                                                                  | Description                                                                                                               |
| -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| [EXT\_Service\_Cancel](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel.md)                  | Function to ask MSS to cancel a service.                                                                                  |
| [EXT\_Service\_Close](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel-1.md)                 | Function to change the state of the service to closed, it runs all the automatic processes like invoicing the service.    |
| [EXT\_Service\_NewArticle](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel-2.md)            | Function to add a new article to the service.                                                                             |
| [EXT\_Service\_OpenService](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel-3.md)           | Function to load into the temporary tables a service to be edited (SRV\_Temp, SEQ\_Temp, SIT\_Temp, SMT\_Temp, SLN\_Temp) |
| [EXT\_Service\_SaveService](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel-4.md)           | Function to save the service                                                                                              |
| [EXT\_Service\_SelectedEquipment](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel-5.md)     | Function to add the equipment to the opened service.                                                                      |
| [EXT\_Service\_ValidateBeforeInvoice](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel-6.md) | Function to validate if MSS is configured to create any document with service articles                                    |
| [EXT\_Service\_Invoice](/mss-extensibility/mss-5.1/functions-kalipso-to-mss/service/ext_service_cancel-7.md)               | Function to create the invoice, or another document type, with the articles added to the service                          |
