Office: (Office 2003) Anfüge abfrage

Helfe beim Thema Anfüge abfrage in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Das ist auch garnicht meine Absicht. Versteh mich bitte nicht falsch. Mir fehlt nur das Wissen dafür, die Abfragen anzupassen Die Vertriebsteams... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von MarkderNoob, 18. Januar 2011.

  1. Anfüge abfrage


    Das ist auch garnicht meine Absicht. Versteh mich bitte nicht falsch. Mir fehlt nur das Wissen dafür, die Abfragen anzupassen

    Die Vertriebsteams tragen Projekte in Ihre Listen ein:

    -Bestandskunden: Name und KdNr vorhanden und es ensteht nur ein neues Projekt
    -Neukunde (2 Möglichkeiten) Noch keine KdNr oder mit bereits generierter KdNr(abhängig vom Erfassungsdatum vor Quartalsende)

    Welche Paramter sind für diesen Abgleich notwendig?
     
    MarkderNoob, 10. Februar 2011
    #61
  2. Mit dieser Prämisse ist das sichere Erkennen von Alt/Neukunden gar nicht möglich.

    Angenommen, du hast folgende Kunden:
    1 Meier
    2 Meier
    3 Müller

    Und hast im Import die Zeilen
    Meier ...
    Meier ...
    Meier ...
    Müller...
    Schulze ...


    welcher Meier soll welcher Meier sein?
     
    Atrus2711, 10. Februar 2011
    #62
  3. So gesehen würde es nicht funktionieren.. Es handelt sich um den Großkundensektor.. Wenn es vorkommen sollte, dass 2 unterschiedliche Firmen den selben Namen haben, wird umgehend eine Kundennummer generiert
     
    MarkderNoob, 10. Februar 2011
    #63
  4. Anfüge abfrage

    Aber offenbar nicht in deiner Datenbank, sondern woanders. Wer ist die "Vergabehoheit" für Kundennummern?
     
    Atrus2711, 10. Februar 2011
    #64
  5. Eine andere Abteilung mit der meine ABteilung nicht in der Kommunikation steht.. Wieso?
     
    MarkderNoob, 10. Februar 2011
    #65
  6. Weil es ziemlich unsinnig ist, Kundennummern in Abteilung A verbindlich zu vergeben, aber dann nicht dem Rest des Unternehmens mitzuteilen.

    Es sollte eine zentrale Vergabestelle für Kundennummern (und alle anderen zentralen Daten) geben. Und natürlich kommen alle Abteilungen zumindest lesend an diese zentralen Angaben heran.
     
    Atrus2711, 10. Februar 2011
    #66
  7. Vergabe der Kundennummern geschieht nun spätestens kurz vor Qurtalsende, sodass alle Kundennummern generiert sind bevor mir die DAten zugespielt werden..


    Das einzige Problem, dass ich jetzt noch habe ist, dass manache vertriebler die Kundendaten mangelhaft eintragen..
    Beispiel ..

    KdNr Firma
    1 Test AG
    2 Bsp GmbH
    1 Test

    mit der u.g. abfrage macht er aus dem ersten und dem dritten Kunden zwei verschiedene.. Wie bekomme ich es hin, dass er anhand der Kundennummer erkennt ob der Kunde besteht?

    Code:
     
    MarkderNoob, 15. Februar 2011
    #67
  8. Anfüge abfrage

    Das kommt mir doch sehr bekannt vor (#29 ff.)

    Hier dein alter Code. Das rote ist die "Wiedererkennung" von vorhandenen Kunden. Da wird nach Nummer AND Name verglichen.

    Code:
    Da jetzt die Nummern offenbar "führend" für die Wiedererkennung sind, kannst du den Vergleich auf den Namen weglassen. Eigentlich könnten auch die Erfasser den Namen weglassen, denn sie "meinen" ja eh die Nummer.

    Also:
    Code:
    Es schadet nicht, sich Gedanken über die SQLs zu machen, die hier so umhergeworfen werden.
     
    Atrus2711, 15. Februar 2011
    #68
  9. Habe den Versuch vorher schon ausprobiert.. Durch die so formulierte Anfügeabfrage werden trotzdem 2 Kunden angelegt..
     
    MarkderNoob, 15. Februar 2011
    #69
  10. qryKundenImport ist eine Abfrage, die die Kundendaten (Nr, name) aus den Importdaten "vereinzelt"?

    Sprich: wenn 8 Verträge von 3 Kunden kommen, darf diese Abfrage nur 3 Kunden liefern, so dass von denen dann die unbekannten angelegt werden.

    Wenn 8 Sätze untersucht werden, kommen die natürlich doppelt.

    awgthtgtata? *boah
     
    Atrus2711, 15. Februar 2011
    #70
  11. Meinte 2 mal derselbe Kunde (selbe KdNr aber unterschiedlicher Name)--> auf das obige Beispiel bezogen also 3 Kunden

    Wenn ich das richtig verstehe, würde erst mit der nächsten Tabelle die eingespielt wird, erkannt ob der Kunde bereits vorhanden ist (KdNr 1, Firma: Test AG) ..

    Sprich wenn in einer Tabelle ein Kunde mehrfach auftaucht (selbe KdNr unterschiedlich geschriebener Name) wird dieser mehrfach angelegt??
     
    MarkderNoob, 15. Februar 2011
    #71
  12. Lies #70 nochmal und nimm Stellung zur Frage in #70, Satz 1.
     
    Atrus2711, 15. Februar 2011
    #72
  13. Anfüge abfrage

    Einschub:
    Ein DISTINCT auf die notwendigen Felder würde auch reichen.
    Das kommt darauf an, was man als Schlüssel für einen Duplikattest verwendet: Prüft man nur auf KdNr, bleibt diese eindeutig. Prüft man nur auf Kundenname, bleibt dieser eindeutig (mit bereits beschriebenen Problemen: Meier ist welcher Meier?). Prüft man auf eine Kombination von Feldern (zwei oder mehr), dann ist diese Kombination eindeutig.

    Was nun wirklich als Schlüssel zu verwenden ist: Das bestimmen das Datenmodell und ein wenig die vorhandenen Daten.
    Schwierig wird es, wenn das Datenmodell noch "fließt" und es noch keine wirkliche Übersicht über auftretende Daten gibt.
     
  14. Ist denn eine Kombination der Abfragewerte möglich?
    In etwa wie:
    - Kundennummer aus Import in Kundentabelle vorhanden?
    Ja- projekt dem Kunden zuordnen , Nein - Kunden neu anlegen
    - Wenn Keine Kundennummer in Import eingetragen ist -> Ist Kundenname aus Import in Kundentabelle vorhanden
    Ja- Kundenprojekt zuordnen , Nein - Kunde anlegen
     
    MarkderNoob, 15. Februar 2011
    #74
  15. Prinzipiell ja, allerdings dann nicht in einer Abfrage. Das sind ja Abläufe, die sich in den vorhandenen Ablauf (der wohl nicht zur Frage steht) einbetten müssen.

    Beispielsweise könnte man vorab die Quelltabelle "Import" zur Zieltabelle machen und dort Fehlendes durch Bekanntes ersetzen. Damit spart man sich dann viele If´s bei der eigentlichen Datenübernahme.
     
Thema:

Anfüge abfrage

Die Seite wird geladen...
  1. Anfüge abfrage - Similar Threads - Anfüge abfrage

  2. Beim Import von Exceldatei Spalte hinzufügen und füllen

    in Microsoft Access Hilfe
    Beim Import von Exceldatei Spalte hinzufügen und füllen: Guten Morgen, ich bin noch recht neu in der Materie. Ich habe mehrere Dateien gleicher Struktur, die automatisiert importiert werden. Um diese später mit einer UNION-Abfrage weiter zu bearbeiten...
  3. Kann keine Attachments anfügen

    in Microsoft Outlook Hilfe
    Kann keine Attachments anfügen: Wenn ich in einer Mail eine Datei anhängen will, bekomme ich die Meldung "Array Index außerhalb des gültigen Bereichs".
  4. Bestimmte Daten zwischen innerhalb eines Datumsbereichs einer Tabelle Anfügen

    in Microsoft Access Hilfe
    Bestimmte Daten zwischen innerhalb eines Datumsbereichs einer Tabelle Anfügen: Hallo, ich habe per Google und Foren SuFu leider nichts passendes finden können, wage aber zu bezweifeln, dass Access da an seine Grenzen kommt, da es eigentlich recht banal ist. Ich habe eine...
  5. Anfügen von Abfragen (Power Query)

    in Microsoft Excel Tutorials
    Anfügen von Abfragen (Power Query): Anfügen von Abfragen (Power Query) Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Mehr... Weniger...
  6. Komplizierte Anfüge Abfrage

    in Microsoft Access Hilfe
    Komplizierte Anfüge Abfrage: Hallo, ich habe ein problem bei dem ich einfach keine Lösung finde. Ich hoffe ihr könnt mir helfen. *Smilie Ich habe eine beispiel DB angehangen, an der ich mein Problem schildere!...
  7. Anfügen einer vCard an eine E-Mail-Nachricht

    in Microsoft Outlook Tutorials
    Anfügen einer vCard an eine E-Mail-Nachricht: Anfügen einer vCard an eine E-Mail-Nachricht Outlook für Microsoft 365 Outlook 2019 Outlook 2016 Outlook 2013 Mehr... Weniger...
  8. Anfügen-Abfrage an Zieltabelle mit Passwortschutz

    in Microsoft Access Hilfe
    Anfügen-Abfrage an Zieltabelle mit Passwortschutz: Hallo zusammen, ich möchte Datensätze in einer DB (Frontend) eingeben und per Anfügen-Abfrage an eine Tabelle einer Passwortgeschützten Backend DB übergeben. Wie kann ich das Passwort beim...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden