# Module: picklist\_script\_pick\_box\_connect

## PicklistScriptingContext

### Attributes:

| Datatype                                                                                                      | Name              | Description                                     | Read-only |
| ------------------------------------------------------------------------------------------------------------- | ----------------- | ----------------------------------------------- | --------- |
| [PickTrolley](https://developer.vario-software.de/scripting-reference/types#PickTrolley)                      | pickTrolley       | Der verarbeitete Pickwagen/Konsolidierungsplatz | Yes       |
| [Picklist](https://developer.vario-software.de/scripting-reference/types#Picklist)                            | picklist          | Die verarbeitete Pickliste                      | Yes       |
| *Map\<number,number>*                                                                                         | lineIdsWithBoxIds | Zuordnung von Boxen (ID) zu Positionen (ID)     | No        |
| [ScriptingServiceList](https://developer.vario-software.de/scripting-reference/services#ScriptingServiceList) | services          | Services                                        | Yes       |
| *Map\<string,object>*                                                                                         | parameters        | Parameter zur Verwendung im Skript              | No        |

## PicklistScriptForExecutionProcess

Verarbeitet die Json-Daten

| Datatype                                              | Name | Description    | Required |
| ----------------------------------------------------- | :--: | -------------- | -------- |
| [PicklistScriptingContext](#PicklistScriptingContext) |  ctx | Skript-Kontext | Yes      |

## Instance: pickBoxConnector

### Description

Verteilung von Positionen einer Pickliste auf Pickboxen

### Methods

***setProcess***

Setter für Callback "process"

| Datatype                                                                |   Name   | Description        | Required |
| ----------------------------------------------------------------------- | :------: | ------------------ | -------- |
| [PicklistScriptForExecutionProcess](#PicklistScriptForExecutionProcess) | callback | Callback "process" | Yes      |

```
import pickBoxConnector from "picklist_script_pick_box_connect";

pickBoxConnector.setProcess( (ctx) => {
    // Link picklist-lines to pick-trolley-boxes
});

```
