ER-modeltoewijzingen definiëren en gegevensbronnen hiervoor selecteren
In de volgende stappen wordt uitgelegd hoe een gebruiker met de rol van systeembeheerder of ontwikkelaar voor elektronische rapportage gegevensbronnen kan selecteren voor een ER-gegevensmodel (elektronische rapportage). De gegevensbronnen worden verbonden met afzonderlijke onderdelen van het geselecteerde gegevensmodel tijdens ontwerptijd en vullen zakelijke gegevens in dat gegevensmodel in tijdens de uitvoering. In dit voorbeeld selecteert u gegevensbronnen voor een bestaand gegevensmodel dat voor het voorbeeldbedrijf, Litware, Inc. is gemaakt. Als u deze stappen wilt uitvoeren, moet u de stappen in de procedure "Een nieuw gegevensmodel maken" eerst uitvoeren.
De structuur met ER-configuraties openen
- Ga naar Organisatiebeheer > Werkruimten > Elektronische rapportage.
- Klik op Rapportconfiguraties.
Een nieuwe modeltoewijzing invoegen
- Selecteer "Payments (simplified model)" in de structuur.
- Klik op Ontwerper.
- Klik op Model toewijzen aan gegevensbron.
- Klik op Nieuw.
- Hiermee wordt een nieuwe record gemaakt waarmee het gegevensmodel wordt toegewezen aan gegevensbronnen. In dit voorbeeld wijst u het gegevensmodel toe aan gegevensbronnen voor het gewenste betalingstype: kredietoverdracht. Het is mogelijk om meer dan één toewijzing te ontwerpen voor een bepaald gegevensmodel. Zo kunt u bijvoorbeeld een toewijzing maken voor de verschillende typen betalingen, zoals voor automatische afschrijving of voor kredietoverdrachten. In dit voorbeeld maakt u een toewijzing voor kredietoverdrachten.
- Typ "CT-toewijzing" in het veld Naam.
- CT-toewijzing
- Typ "Betalingsmodel voor CT-toewijzing" in het veld Beschrijving.
- Betalingsmodel voor CT-toewijzing
- Typ in het veld Definitie: 'CustomerCreditTransferInitiation'.
- CustomerCreditTransferInitiation
- ResolveChanges de definitie.
- Klik op Opslaan.
Vereiste gegevensbronnen voor de huidige modeltoewijzing definiëren
- Klik op Ontwerper.
- Selecteer in de structuur 'Dynamics 365 for Operations\Tabelrecords'.
- Klik op Basis toevoegen.
- Voer deze gegevensbron in om toegang te krijgen tot betalingstransacties.
- Typ "Transacties" in het veld Naam.
- Transacties
- Typ "Transacties" in het veld Label.
- Transacties
- Typ "Grootboekjournaalregels" in het veld Help.
- Grootboekjournaalregels
- Selecteer Ja in het veld Vragen om query.
- Selecteer Ja.
- Typ "LedgerJournalTrans" in het veld Tabel.
- LedgerJournalTrans
- Klik op OK.
- Selecteer de tabel LedgerJournalTrans als gegevensbron voor het huidige gegevensmodel.
- Selecteer "Functions\Calculated field" in de structuur.
- Klik op Toevoegen.
- Klik op Toevoegen om een nieuw berekend veld toe te voegen.
- Typ "$EndToEndID" in het veld Naam.
- $EndToEndID
- Klik op Formule bewerken.
- Selecteer "String\CONCATENATE" in de structuur.
- Klik op Functie toevoegen.
- Vouw "Transactions" uit in de structuur.
- Selecteer "Transactions\Voucher" in de structuur.
- Klik op Gegevensbron toevoegen.
- Typ in het veld Formule: 'CONCATENATE(Transactions.Voucher, "-", '. (Let op de spatie tussen komma en enkel aanhalingsteken.)
- Typ [ , "-", ] aan het einde van de formule.
- Selecteer "String\TEXT" in de structuur.
- Klik op Functie toevoegen.
- Selecteer "Transactions\Record-ID(RecId)" in de structuur.
- Klik op Gegevensbron toevoegen.
- Typ in het veld Formule: 'CONCATENATE(Transactions.Voucher, "-", TEXT(Transactions.RecId))'.
- Typ [))] aan het einde van de formule.
- Klik op Opslaan.
- Controleer of er geen fouten zijn gevonden voor de gemaakte formule. Zie het tabblad FOUTEN onder het bedieningselement voor de formule-editor.
- Sluit de pagina.
- Klik op OK.
- Voeg het berekende veld toe aan deze gegevensbron.
- Klik op Toevoegen.
- Klik op Toevoegen om een nieuw berekend veld toe te voegen.
- Typ "$Amount" in het veld Naam.
- $Amount
- Klik op Formule bewerken.
- Vouw "Transactions" uit in de structuur.
- Selecteer "Transactions\Debit(AmountCurDebit)" in de structuur.
- Klik op Gegevensbron toevoegen.
- Typ in het veld Formule: 'Transactions.AmountCurDebit - '. (Let op de spatie tussen minus-teken en enkel aanhalingsteken.)
- Typ [ - ] aan het einde van de formule.
- Selecteer "Transactions\Credit(AmountCurCredit)" in de structuur.
- Klik op Gegevensbron toevoegen.
- Klik op Opslaan.
- Sluit de pagina.
- Klik op OK.
- Hiermee wordt het berekende veld $Amount toegevoegd aan de geselecteerde gegevensbron voor het huidige gegevensmodel.
- Selecteer 'Transactions$Amount' in de structuur.
- Vouw "Transactions" uit in de structuur.
- Vouw in de structuur 'Transactions$Amount' uit of samen.
- Vouw in de structuur 'Transactions' uit of samen.
- Selecteer in de structuur 'Dynamics 365 for Operations\Tabelrecords'.
- Klik op Basis toevoegen.
- Voer deze gegevensbron in om toegang te krijgen tot de bankrekeninggegevens van het bedrijf.
- Typ "BankAccount" in het veld Naam.
- BankAccount
- Typ "Bankrekening" in het veld Label.
- Bankrekening
- Typ "Bankrekening" in het veld Help.
- Bankrekening
- Selecteer Ja in het veld Vragen om query.
- Selecteer Ja.
- Typ "BankAccountTable" in het veld Tabel.
- BankAccountTable
- Klik op OK.
- Selecteer de tabel BankAccountTable als gegevensbron voor het huidige gegevensmodel.
- Klik op Basis toevoegen.
- Voer deze gegevensbron in om toegang te krijgen tot de vereisten van het bedrijf.
- Typ "Bedrijf" in het veld Naam.
- Bedrijf
- Typ een waarde in het veld Label.
- Bedrijfsgegevens
- Typ "Bedrijfsinformatie" in het veld Help.
- Bedrijfsgegevens
- Selecteer Ja in het veld Vragen om query.
- Selecteer Ja.
- Typ "CompanyInfo" in het veld Tabel.
- CompanyInfo
- Klik op OK.
- Selecteer de tabel CompanyInfo als gegevensbron voor het huidige gegevensmodel.
- Selecteer "Functions\Calculated field" in de structuur.
- Klik op Basis toevoegen.
- Voeg een berekend veld in als nieuwe gegevensbron.
- Typ "ProcessingDateTime" in het veld Naam.
- ProcessingDateTime
- Typ Verwerkingsdatum en -tijd in het veld Label.
- Verwerkingsdatum en -tijd
- Klik op Formule bewerken.
- Selecteer in de structuur 'Date/time\SESSIONNOW'.
- Klik op Functie toevoegen.
- Klik op Opslaan.
- Sluit de pagina.
- Klik op OK.
- Voeg het berekende veld ProcessingDateTime toe als gegevensbron voor het huidige gegevensmodel.
- Klik op Opslaan.
- Sluit de pagina.
- Sluit de pagina.
- Sluit de pagina.