# Get File from PC

Gets a specified file to terminal from server through MIS Communicator.

Action available for the following operating systems:

![](/files/-MAlQBZuuTnc6hyzKSVQ)

### Parameters

* **Communication Profile** *\<unquoted string> -* The name of the specified communication profile.
* **Source File** *\<string> -* The name of the file to be uploaded through MIS Communicator to the user Kalipso Project. This parameter can't end with a '\\' char and wildchars are not allowed. Is this parameter starts with a '\\', the working folder on the PC will be the one defined in the MIS Communicator from Kalipso. This parameter can also be a list of files separated by CR (Carriage Return). In this case the **Target File** must be a directory and end with '\\'.
* **Target File** *\<string> -* The name of the file that will be created in user's Kalipso Project. Do not use wilchars (\*,?). If this parameter ends with a '\\' char, it's treated as a folder, otherwise is treated as a File. If the user specify a different file name that the existing file name, the file will be renamed. If this parameter is empty, the Target Folder will be (...)\Kalipso\ToPDA.

*Details*

* **Mode** *\<unquoted string> -* This parameter defines what the user want to do if the file already exists on Target Folder. The possible values for this parameter are: *Append*, *Replace*, *Create* or *dynamic*.
* **Delete Source File** *\<unquoted string> -* This parameter defines if the user wants to delete the source file or not. The possible values for this parameter are: *Yes*, *No* or *dynamic*.
* **Hidden** *\<unquoted string> -* Defines if the user wants to perform this action in hidden mode or not.

{% hint style="info" %}
If the specified file does not contain the character "\\" in the path, the path taken is indicated in the product configuration KCxx, plus the folder "TRyyyy \ ToPDA."
{% endhint %}

{% hint style="info" %}
If the specified file begins with the character "\\" in the path, the path taken is indicated in the product configuration KCxx.
{% endhint %}

{% hint style="success" %}
MIS Communicator is the program in charge of managing communications between terminals and PC applications developed by Sysdev partners or by Sysdev through the development platform Kalipso. For more information about MIS Communicator click [here](https://doc.sysdevmobile.com/miscommunicator/).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-communications/get-file-from-pc.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
