Historie bei einem Kunden fehlt

alles was in keine andere Kategorie passt
Antworten

Historie bei einem Kunden fehlt

Hallo,

ich habe folgendes Problem.
Bei einem sehr aktiven Kunden fehlt plötzlich die Historie.
Die einzelnen Rechnungen in den Journalen sind aber noch da und lassen sich auch drucken.
Leider weiß ich nicht, seit wann die Historie fehlt und möchte daher keine Datensicherung zurückspielen.
Kann ich die Historie des Kunden über ein SQL-Script oder so wiederherstellen?

MfG
Sascha

Re: Historie bei einem Kunden fehlt

Hallo,

ist die Selektion beim Kunden ( Historie) richtig gesetzt ( Vorgänge, Jahr, Details)??
Gruß Eddi

Re: Historie bei einem Kunden fehlt

Hallo,

ja alles wie bei jedem anderen auch.
Die Historie war ja auch mal da.
Es fehlen bei dem einen Kunden sämtliche Vorgänge seit 2008.

MfG
Sascha

Re: Historie bei einem Kunden fehlt

Ok, in welcher Tabelle ist denn diese History gespeichert und wie setzt sich das zusammen?
Dann kann ich das selbst korrigieren.

Re: Historie bei einem Kunden fehlt

Moin,

die History wird aus den Journaltabellen generiert. Wenn im Journal noch alle Eeinträge da sind, dann sollte auch die Historie angezeigt werden.
bis dahin
Thoren
______________________________________________
Alles wird gut....:)
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul

Re: Historie bei einem Kunden fehlt

Hallo,

in den Journalen ist ja jede Rechnung auch noch drin und
ist von dort auch ausdruckbar.
Nur die Historie beim Kunden selbst bleibt leer.
Aber eben nur bei diesem einen Kunden, der wirklich sehr viele Umsätze macht.

MfG
Sascha

Re: Historie bei einem Kunden fehlt

Hallo,

Code: Alles auswählen

select
      A.REC_ID,A.NAME3,A.NAME2,
      A.NAME1,A.PLZ, A.ORT,
      A.STRASSE
from Adressen A
/*/ A.Name2,3 anpassen /*/
where A.NAME3="Kroße" or A.NAME2="Kroße"
mit diesen Code unter Tools - Export kannst du die Addr_Id deines Kunden finden.
Den Namen in der where Clausel anpassen "Kroße" gegen deinen Kundennamen austauschen.

Code: Alles auswählen

 select JOURNAL.REC_ID,CONCAT_WS("",JOURNAL.QUELLE) as QUELLE,JOURNAL.VRENUM as BELEGNUM,JOURNAL.RDATUM as BELEGDATUM,
 CONCAT_WS(" ",JOURNAL.KUN_NAME1,JOURNAL.KUN_NAME2,JOURNAL.KUN_NAME3) as KUN_NAME,JOURNAL.ADDR_ID,
 JOURNAL.NSUMME,JOURNAL.MSUMME,JOURNAL.BSUMME,JOURNAL.STADIUM,JOURNAL.PROJEKT,JOURNAL.ORGNUM,JOURNAL.WAEHRUNG,
 if (JOURNAL.QUELLE in (8,18),CONCAT(TRIM(CONCAT_WS(" ",AD.ANREDE,AD.NAME1,AD.NAME2,AD.NAME3)),", ",AD.STRASSE,", ",AD.LAND," ",AD.PLZ," ",AD.ORT),
 CONCAT(TRIM(CONCAT_WS(" ",L.KUN_ANREDE,L.KUN_NAME1,L.KUN_NAME2,L.KUN_NAME3)),", ",L.KUN_STRASSE,", ",L.KUN_LAND," ",L.KUN_PLZ," ",L.KUN_ORT)) as LIEFANSCHR
 from JOURNAL inner join JOURNALPOS JP on JP.JOURNAL_ID=JOURNAL.REC_ID
 left outer join LIEFERSCHEIN_POS LP on LP.RECHPOS_ID=JP.REC_ID
 left outer join LIEFERSCHEIN L on L.REC_ID=LP.LIEFERSCHEIN_ID
 left outer join ADRESSEN_LIEF AD on AD.REC_ID=JOURNAL.LIEF_ADDR_ID
 
/*/ Journal.Addr_id (1091) für deinen Kunden anpassen /*/

 where JOURNAL.ADDR_ID=1091
 and YEAR(JOURNAL.RDATUM) BETWEEN 1900 and 2300
GROUP BY JOURNAL.REC_ID
order by JOURNAL.RDATUM
mit diesen Code unter Tools - Export kannste die Historie deines Kunden sehen.
Hier muss die Journal.Addr_ID angepasst werden die du mit den Script voher ausgelesen hast.
Teste mal ob hier überhaupt was vorhanden.
Gruß Eddi

Re: Historie bei einem Kunden fehlt

Hallo,

es scheint so, als hätte sich vor einiger Zeit die ADDR_ID des Kunden geändert.
Es wird mir nämlich die aktuell erstellte Rechnung angezeigt. Auch die SQL-Abfrage liefert genau ein Ergebnis zurück.
Ich müsste also die alte ADDR_ID des Kunden rausfinden.

MfG
Sascha

Re: Historie bei einem Kunden fehlt

Hallo,

hast du "Adressen zusammenfassen" gemacht?
Vielleicht ist da was abgebrochen.
Gruß
Willi

CAO - I like Computer Aided Office :)

Re: Historie bei einem Kunden fehlt

Hallo,

nein habe ich nicht.
Vor längerer Zeit hatte ein Kollege den Kunden einmal versehentlich gelöscht.
Danach hatte ich ein komplettes Backup zurückgespielt.
Nach der Rücksicherung war aber die Historie noch da.

MfG
Sascha

Re: Historie bei einem Kunden fehlt

Hallo,

leg dir einen Testmandanten an und mach eine Rücksicherung wo die Historie des Kunden
noch vorhanden ist.

Dann ermittle mal die Adress.ID des Kunden ob die Identisch ist mit deinem Produktiven Mandanten.
Gruß Eddi

Re: Historie bei einem Kunden fehlt

SWComnizept hat geschrieben: in den Journalen ist ja jede Rechnung auch noch drin und
Hallo,

- merk dir im Journal mal die Rechnungsnummern einer in der Historie sichtbaren und einer nicht sichtbaren Rechnung
- ruf dann folgende Abfrage auf (mit deinen beiden Rechnungsnummern)

Code: Alles auswählen

select vrenum, rec_id, addr_id
from journal
where vrenum in (1234, 5678) and quelle = 3
Dann solltest du die Adress-ID's sehen, und erkennen ob diese beiden im Journal gleich sind oder nicht
Gruß
Willi

CAO - I like Computer Aided Office :)

Re: Historie bei einem Kunden fehlt

Hallo,

bei den nicht sichtbaren ist die ADDR_ID = -1.
Es scheint also bei der Rücksicherung damals etwas schief gelaufen zu sein.
Ich könnte ja jetzt einfach aus der -1 eine 206 machen, oder?

MfG
Sascha

Re: Historie bei einem Kunden fehlt

Hallo,

ja, genau.
Aber, dass das vom Rücksichern gekommen ist, bezweifle ich stark!
Gruß
Willi

CAO - I like Computer Aided Office :)


Re: Historie bei einem Kunden fehlt

Na ich denke der Kunde wurde versehentlich gelöscht.
bis dahin
Thoren
______________________________________________
Alles wird gut....:)
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul

Re: Historie bei einem Kunden fehlt

soundbyslm hat geschrieben:Aber, dass das vom ...
Zufrieden? :P
Gruß
Willi

CAO - I like Computer Aided Office :)