> 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/ext_service_cancel-4.md).

# EXT\_Service\_SaveService

Function to save the service

*Input parameters:*

* inServiceExercise – Exercise of the technical service
* inServiceSeries - Series of the technical service&#x20;
* inServiceNumber - Number of the technical service
* inKeepTemporaryData - If MSS must keep the information on the temporary tables (must be used, for example, to print the service)
* inSignatureFilename1- Name of the file with customer signature, it must be saved in the MSS Temp folder (**PVAR(MSSFrameworkV51, MultiCompany\_Folder) + "\Temp"**)
* inSignatureFilename2 - Name of the file with technic signature, it must be saved in the MSS Temp folder (**PVAR(MSSFrameworkV51, MultiCompany\_Folder) + "\Temp"**)

Output parameters:

* outResultCode – 0 – OK / -3 – Error or user canceled
* outServiceExercise – Exercise of the technical service created (only when inNewOrEdit = )
* outServiceSeries - Series of the technical service&#x20;
* outServiceNumber - Number of the technical service
