Conflicten bij het importeren van gegevens oplossen

Let op: Balansgegevens kunnen niet worden samengevoegd binnen één boekhoudperiode. Bij het importeren van een nieuwe proefbalans die rekeningnummers bevat die al aanwezig zijn in de bestaande gegevens voor dezelfde periode, zullen de nieuwe saldobedragen de bestaande saldobedragen volledig vervangen. Accountnummers die nog niet in het systeem stonden, worden toegevoegd als nieuwe accounts

Voor elke rij gegevens die u in Caseware Cloud importeert, wordt automatisch een unieke identificatie gemaakt met behulp van de waarden van een of meer velden in de rij gegevens. Als de gegevensbron een CSV- of Excel-bestand is, kunnen gegevensconflicten worden gedetecteerd nadat je velden van inkomende gegevens hebt toegewezen aan Caseware-velden. Bekijk de onderstaande scenario's en hoe je in elk van deze scenario's gegevensconflicten oplost. Voor meer informatie over het importeren van grootboekgegevens uit CSV- of Excel-bestanden, zie Gegevens van de klant importeren uit een CSV- of Excel-bestand.

Zie Subledger datasets begrijpen voor meer informatie over hoe unieke identifiers worden gevormd in subledger datasets.

Zie De grootboekdataset begrijpen voor meer informatie over hoe unieke identificaties worden gevormd in de grootboekdataset.

Gegevensconflict in hetzelfde CSV- of Excel-bestand

Gegevensconflicten treden op in een CSV- of Excel-bestand als meer dan één gegevensrij dezelfde unieke identifier heeft:

  • Er verschijnen een waarschuwingspictogram en een knop Opnieuw toewijzen in het gedeelte Geüploade bestanden in het venster Gegevens importeren.
  • Als u met de muis over het waarschuwingspictogram beweegt, verschijnt het volgende bericht: "Los conflicten in de gegevensbron op voordat u opnieuw importeert

Conflicten oplossen die verschijnen als meer dan één gegevensrij in het CSV- of Excel-bestand dezelfde identifier heeft.

Om gegevensconflicten in hetzelfde importbestand op te lossen:

  1. Je hebt de volgende opties:
    1. Verwijder het bestand uit de sectie Geüploade bestanden door te klikken op ().
    2. Zorg ervoor dat je de juiste kolom toewijst aan het Caseware-veld dat als primaire sleutel wordt gebruikt door op Opnieuw toewijzente klikken. Zie Snelle verwijzing naar conflicten per gegevenstype, waarin de velden staan die standaard worden gebruikt om de unieke identificatie te vormen in elk gegevenstype.
  2. Open het bestand en verwijder of wijzig alle dubbele gegevensrijen. Hieronder vind je een snelle verwijzing naar de velden waarvan de waarden gegevensconflicten kunnen veroorzaken als ze hetzelfde zijn in twee of meer gegevensrijen.
  3. Importeer het vaste bestand opnieuw.

Gegevensconflict tussen de dataset die wordt geïmporteerd en een bestaande dataset

Als er al een rij in de dataset staat die dezelfde unieke identifier heeft als een rij die je probeert te importeren, ontstaat er een gegevensconflict. Snelle verwijzing naar conflicten per type dataset toont de velden die gegevensconflicten veroorzaken als hun waarden dezelfde zijn in het bestand dat je importeert en in de bestaande dataset. Bovendien ontstaan gegevensconflicten alleen in hetzelfde type dataset. Er zullen bijvoorbeeld nooit gegevensconflicten worden gevonden tussen een nieuw geïmporteerde grootboekdataset en een bestaande subgrootboekdataset.

In dit scenario verschijnen een waarschuwingspictogram en een knop Conflicten oplossen in het gedeelte Geüploade bestanden in het venster Gegevens importeren.

Gegevensconflict tussen de dataset die wordt geïmporteerd en een bestaande dataset.

Om een conflict op te lossen tussen het inkomende bestand en een bestaande dataset:

  1. In het venster Gegevens importeren, in het gedeelte Geüploade bestanden, kunt u de gegevensbron die u zojuist hebt geïmporteerd verwijderen door te klikken op () en een ander bestand importeren, of klik op Conflicten oplossen om een van de opties voor het oplossen van gegevensconflicten te gebruiken. Als u klikt op Conflicten oplossen, gaat u door naar de volgende stap.
  2. Je hebt de volgende opties:
    1. Conflicten oplossen met gegevens uit <naam importbestand gegevens>
      1. Selecteer deze optie om de gegevensrijen in de bestaande dataset te overschrijven met de gegevensrijen waarvan de identifiers hetzelfde zijn in het nieuw geïmporteerde gegevensbestand. Klik op Volgende.
      2. U wordt gevraagd om te bevestigen. Klik op Volgende.
    2. Conflicten oplossen met gegevens uit <naam van de bestaande dataset>
      1. Selecteer deze optie om de gegevensrijen in het nieuw geïmporteerde gegevensbestand waarvan de identifiers dezelfde zijn als die in de bestaande dataset, te negeren. Alle andere gegevensrijen waarvan de identifiers niet conflicteren met de bestaande dataset worden geïmporteerd. Klik op Volgende.
      2. U wordt gevraagd om te bevestigen. Klik op Volgende.
    3. Conflictoverzicht downloaden als CSV-bestand
    4. Klik op deze link om een CSV-bestand te downloaden van de gegevensrijen waarin conflicten zijn opgetreden. Analyseer het bestand en ga dan verder met een van deze opties:

      1. Als je bepaalt dat je de gegevens in de bestaande dataset wilt gebruiken, selecteer je Conflicten oplossen met gegevens uit <naambestaande dataset>. Gegevensrijen met conflicten in het importbestand worden niet geïmporteerd. Alle andere gegevens in het importbestand worden geïmporteerd.
      2. Als je bepaalt dat je de gegevens in het importbestand wilt gebruiken, laat je het gegevensimportbestand zoals het is en selecteer je de optie Conflicten oplossen met gegevens van <data import file name> . Alle gegevens in het importbestand worden geïmporteerd. Gegevensrijen in de bestaande dataset die conflicten bevatten, worden overschreven.
      3. Verwijder de gegevensbron die je net hebt geïmporteerd, repareer het importbestand door de gegevensrijen met unieke identifiers die hetzelfde zijn als in de bestaande dataset te verwijderen en importeer het bestand opnieuw.

Gegevensconflicten oplossen met gegevens uit een nieuw geïmporteerd bestand

Als je ervoor kiest om gegevensimportconflicten op te lossen met gegevens uit een nieuw geïmporteerd bestand en dat bestand later verwijdert, worden de rijen met conflicterende gegevens volledig uit de dataset verwijderd.

Het volgende geval kan zich voordoen, afhankelijk van de mate van overlap tussen het nieuw geïmporteerde bestand dat werd verwijderd en bestaande gegevensrijen in de dataset.

Nieuw geïmporteerd bestand is een superset van een eerder geïmporteerd gegevensbestand

In dit geval wordt een gegevensbestand geïmporteerd in een dataset.

Gegevensbestand wordt geïmporteerd in een dataset

Een tweede bestand met alle gegevensrijen uit het eerste bestand en enkele nieuwe gegevens wordt geïmporteerd in dezelfde dataset. Er is een gegevensconflict gedetecteerd omdat sommige gegevensrijen in de dataset en in het inkomende tweede importbestand dezelfde unieke identifiers hebben.

Er is een gegevensconflict gedetecteerd omdat sommige gegevensrijen in de dataset en in het inkomende tweede importbestand dezelfde unieke identifiers hebben.

De gebruiker kiest ervoor om op Conflicten oplossente klikken en selecteert vervolgens de optie Conflicten oplossen met behulp van gegevens van <data import file name> .

Gegevensconflicten oplossen door de gegevens uit het tweede importbestand te gebruiken om gegevensrijen in de eerste import met dezelfde identifiers te overschrijven.

De gegevens van het nieuw geïmporteerde bestand overschrijven het eerder geïmporteerde bestand. De resulterende dataset bevat nu alleen de gegevens in het nieuw geïmporteerde bestand(GeneralLedger_ImportFile2_Superset.csv).

Resulterende dataset bevat alleen gegevens uit het tweede importbestand (GeneralLedger_ImportFile2_Superset.csv)

Het nieuw geïmporteerde bestand, GeneralLedger_ImportFile2_Superset.csv, wordt echter per ongeluk verwijderd.

Het tweede importbestand is per ongeluk verwijderd, waardoor de dataset leeg is.

Dit resulteert in een lege dataset. Op de pagina Datasets wordt alleen het eerste bestand dat is geïmporteerd weergegeven, in dit voorbeeld GeneralLedger_ImportFile1.csv. Als je de dataset exporteert, krijg je een waarschuwing.

Ik probeer de verwijderde gegevens te exporteren.

Hoe je de lege dataset oplost, hangt af van wat je wilt bereiken:

Je wilt dat de dataset de gegevens bevat van het tweede, grotere importbestand dat je als laatste hebt geïmporteerd

  • Verwijder in de kolom Bron het bestand dat je als eerste hebt geïmporteerd, in dit voorbeeld is dat GeneralLedger_ImportFile1.csv.
  • Importeer het tweede gegevensbestand opnieuw in de dataset, die in dit voorbeeld GeneralLedger_ImportFile2_Superset.csv is.

Je wilt dat de dataset alleen de gegevens bevat van het eerste importbestand

  • Verwijder in de kolom Bron het bestand dat je als eerste hebt geïmporteerd, in dit voorbeeld is dat GeneralLedger_ImportFile1.csv.
  • Importeer het eerste gegevensbestand opnieuw in de dataset.

Snelle verwijzing naar gegevensconflicten per type dataset *

DATASETTYPE Conflicten treden op wanneer dit veld dezelfde waarde heeft in twee of meer gegevensrijen
Grootboek Entry ID(entry_id) - Lijnnummer(line_number)
Crediteuren—facturen Transactie-ID(ap_invoice_transaction_id)
Crediteuren—gemaakte betalingen Transactie-ID(ap_payment_made_transaction_id)
Crediteuren—leveranciers Leverancier-ID(ap_supplier_supplier_account_id)
Crediteuren—openstaande saldi Transactie-ID(ap_open_balance_transaction_id)
Crediteuren—facturen Transactie-ID(ap_invoice_transaction_id)
Debiteuren—ontvangen betalingen Transactie-ID(ar_cash_received_transaction_id)
Debiteuren—klanten Rekening-ID klant
Debiteuren—openstaande saldi Transactie-ID(ar_open_balance_transaction_id)
Voorraadtransacties Transactie-ID(inventory_on_hand_transaction_id)
Beschikbare voorraad Transactie-ID(inventory_on_hand_transaction_id)

* In de Snelle verwijzing naar gegevensconflicten per type dataset tabel wordt aangenomen dat je een veld in het importbestand hebt toegewezen aan het aangegeven Caseware veld. Dit veld is standaard de primaire sleutel voor de dataset en de waarde ervan wordt gebruikt om de unieke identificatie voor elke rij gegevens automatisch te genereren. Als je geen veld toewijst aan het veld dat is aangewezen als de primaire sleutel voor de dataset, worden andere velden die zijn aangewezen als alternatieve primaire sleutels gebruikt om automatisch een unieke identificatie te genereren. Zie de veldbeschrijvingen voor het datasettype in kwestie voor meer informatie: Begrijp de grootboekdataset of Begrijp subgrootboekdatasets.