# 625 · activatesalesquotesfrombc

> Technisches Mapping des Jobs `activatesalesquotesfrombc` (`BCSalesQuotesActivate`).

---

LLMS index: [llms.txt](/llms.txt)

---

| Eigenschaft | Wert |
|---|---|
| Order | 625 |
| Job | `activatesalesquotesfrombc` |
| Mapping | `BCSalesQuotesActivate` |
| Richtung | BC → CE |
| Quellverbindung | BC_Test |
| Zielverbindung | CRM_Test |
| Quelltabelle (API) | `acdlogentries` aus `singhammerITConsulting/dyce/v2.0` |
| Zieltabelle | `quote` |
| Zeitplan | 0 */3 * * * * |
| Filter | `{{lastModifiedDateTime gt %watermark%}} and tableId eq 36 and operation eq 'TRANSFERRED'` |
| Watermark | `lastModifiedDateTime` (Typ `datetime`) |
| Response-Job | — |
| Fachliche Doku | [Statuswechsel Angebot aus BC](../angebot/bcsalesquotesactivate/) |

## Feldzuordnung

| Quellfeld | Zielfeld | Operation | Details |
|---|---|---|---|
| `Default` | `statecode` | DefaultValue | = `2` |
| `operation` | `wysa_bcstatus` | — | — |
| `recordId` | `wysa_bcsystemid` | — · **Schlüssel** | — |

## Alternate Key

```json
{
  "keyType": "CustomKey",
  "keyName": "wysa_bcsystemidkey",
  "keyValues": [
    {
      "attributeName": "recordId",
      "keyName": "wysa_bcsystemid",
      "rank": 1
    }
  ],
  "ignoreEmptySourceKey": false,
  "keyRank": 0
}
```

## Weitere technische Details

### Transformationen im Detail

```json
{
  "Operations": [{
    "Name": "DefaultValue",
    "Parameters": { "DefaultValue": "2" }
  }]
}
```

`statecode = 2` ist der Dataverse-Standardwert für ein Angebot im Status *Gewonnen*.

Das Feld `operation` wird unverändert in `wysa_bcstatus` geschrieben — durch den Filter
des Jobs kann dort nur der Wert `TRANSFERRED` ankommen. Auf dieses Feld reagiert die
Logik in Customer Engagement, die das Angebot und optional die Verkaufschance
abschließt.

### Beobachtungen

Anders als [`salesquotesfrombc`](../salesquotesfrombc/), das über die Angebotsnummer
adressiert, muss dieser Job über die BC System-ID gehen — das Änderungsprotokoll kennt
nur diese. Voraussetzung ist also, dass der Abgleich 610 die System-ID am Angebot
gefüllt hat.
