> 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-mss-to-kalipso/suppliers/104-clients-duplicate-client.md).

# 3305 – Save Supplier

3305 – Save Supplier

| Event                | Extension action set  | Description                                                                      |
| -------------------- | --------------------- | -------------------------------------------------------------------------------- |
| Before               | *not yet implemented* | ...                                                                              |
| [Replace ](#replace) | EXT\_3305\_2\_Replace | Create additional validations when the user saves the information of a supplier. |
| After                | *not yet implemented* | ...                                                                              |

### Replace

*Input Parameters*

* inSupplierCode – Code of the new or changed supplier
* inOperation – Code of the operation being made, possible values (1 – Edit / 2 – New / 5 – New (Duplicated))

*Output Parameters*

* outCanSave – If MSS should continue or abort the save process, possible values (1 – Save / 0 – Cancel)
