Delen via


Intercompany-orders filteren om synchronisatie van Orders en OrderLines te voorkomen

U kunt intercompany-orders filteren zodat de tabellen Orders en OrderLines niet worden gesynchroniseerd. In sommige gevallen zijn de details van intercompany-orders niet nodig in een Customer Engagement-app.

Alle standaard Dataverse-tabellen worden uitgebreid via verwijzingen naar de kolom IntercompanyOrder en de toewijzingen voor twee keer wegschrijven worden gewijzigd zodat deze verwijzen naar de extra kolommen in de filters. Hierdoor worden de intercompany-orders niet meer gesynchroniseerd. Met dit proces worden onnodige gegevens in de Customer Engagement-app voorkomen.

  1. Breid de tabel CDS-verkooporderkoppen uit door een verwijzing naar de kolom IntercompanyOrder toe te voegen. Deze kolom wordt alleen bij intercompany-orders ingevuld. De kolom IntercompanyOrder is beschikbaar in de tabel SalesTable.

    Fasering aan doelpagina toewijzen voor CDS-verkooporderkoppen.

  2. Nadat CDS-verkooporderkoppen is uitgebreid, is de kolom IntercompanyOrder beschikbaar in de toewijzing. Pas een filter toe dat INTERCOMPANYORDER == "" als querytekenreeks heeft.

    Dialoogvenster Query bewerken voor CDS-verkooporderkoppen.

  3. Breid de tabel CDS-verkooporderregels uit door een verwijzing naar de kolom IntercompanyInventTransId toe te voegen. Deze kolom wordt alleen bij intercompany-orders ingevuld. De kolom InterCompanyInventTransId is beschikbaar in de tabel SalesLine.

    Fasering aan doelpagina toewijzen voor CDS-verkooporderregels.

  4. Nadat CDS-verkooporderregels is uitgebreid, is de kolom IntercompanyInventTransId beschikbaar in de toewijzing. Pas een filter toe dat INTERCOMPANYINVENTTRANSID == "" als querytekenreeks heeft.

    Dialoogvenster Query bewerken voor CDS-verkooporderregels.

  5. Herhaal stap 1 en 2 om de tabel Kopteksten van verkoopfacturen V2 uit te breiden en een filterquery toe te voegen. In dit geval gebruikt u (INTERCOMPANYORDER == "") && (SALESORDERNUMBER != "") als querytekenreeks voor het filter.

    Fasering aan doelpagina toewijzen voor Kopteksten van verkoopfacturen V2.

    Dialoogvenster Query bewerken voor Kopteksten van verkoopfacturen V2.

  6. Herhaal stap 3 en 4 om de tabel Verkoopfactuurregels V2 uit te breiden en een filterquery toe te voegen. In dit geval gebruikt u INTERCOMPANYINVENTTRANSID == "" als querytekenreeks voor het filter.

    Dialoogvenster Query bewerken voor Verkoopfactuurregels V2.

  7. De tabel Offertes heeft geen intercompany-relatie. Als iemand een offerte voor een van uw intercompany-klanten maakt, kunt u de kolom CustGroup gebruiken om al deze klanten in één klantgroep te plaatsen. U kunt de kop en regels uitbreiden door de kolom CustGroup toe te voegen en vervolgens te filteren zodat de groep niet wordt opgenomen.

    Fasering aan doelpagina toewijzen voor CDS-verkoopoffertekoptekst.

  8. Nadat Offertes is uitgebreid, past u een filter toe met CUSTGROUP != "<company>" als querytekenreeks.

    Dialoogvenster Query bewerken voor CDS-verkoopoffertekoptekst.