[Gelöst]Fehler bei Gutschr. Verkauf Gutschrift X existiert b

17. Dezember 2012 16:41

Hallo zusammen.

Vielleicht kann mir jamand helfen.
Ich habe ein Problem beim Buchen von Gutschriften.

Bei jeder Verkaufsgutschrift, die ich anlege und dann buchen möchte, bekomme ich den Fehler "Verkauf Gutschrift 1234 existiert bereits".
Mache ich eine neue Gutschrift kommt der Fehler: "Verkauf Gutschrift 1235 existiert bereits" usw.
Auch die hinterlegte Nummernserie ist korrekt angelegt (letzte verwendete Nummer wir berücksichtigt).

Die Stelle, an der Navision sozusagen stehen bleibt, scheint in der Codeuinit 12 zu sein:
IF NOT OldCustLedgEntry.ISEMPTY THEN
ERROR(
Text001,
"Document Type","Document No.");

Ich habe das gefühl, dass vorher was passiert, was dann diese Fehlermeldung auslöst, nur habe ich die Stelle noch nicht gefunden.

Über sämtliche Tipps wäre ich dankbar.

Viele Grüße, Paul.
Zuletzt geändert von paulz am 17. Dezember 2012 18:20, insgesamt 1-mal geändert.

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 17:03

Hi Paul,

scheint so als hat schon jemand Gutschriften mit diesen Nummern für diesen (oder alle) Debitoren gebucht.

LG Jens

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 17:14

Hallo Jens.

Danke für Deine Antwort, aber das kann ich ausschließen.

Ich habe probehalber sogar die Nummernserie geändert, mit dem selben Ergebnis. :-(

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 17:18

Mit welchen Filtern kommt die CU denn in die Debiposten?

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 17:33

Hallo Markus.

Ich denke Du wolltest den Fett markeirten Teil der CU wissen:
Code:
  IF "Recurring Method" = 0 THEN
    IF "Document Type" IN
       ["Document Type"::Invoice,
        "Document Type"::"Credit Memo",
        "Document Type"::"Finance Charge Memo",
        "Document Type"::Reminder]
    THEN BEGIN
      OldCustLedgEntry.RESET;
      IF NOT RECORDLEVELLOCKING THEN
       [b] OldCustLedgEntry.SETCURRENTKEY("Document No.");
      OldCustLedgEntry.SETRANGE("Document No.",CVLedgEntryBuf."Document No.");
      OldCustLedgEntry.SETRANGE("Document Type",CVLedgEntryBuf."Document Type");[/b]
      IF NOT OldCustLedgEntry.ISEMPTY THEN
        ERROR(
          Text001,
          "Document Type","Document No.");

      IF SalesSetup."Ext. Doc. No. Mandatory" THEN
        IF "Document Type" IN
           ["Document Type"::Invoice,
            "Document Type"::"Credit Memo",
            "Document Type"::Payment,
            "Document Type"::Refund,
            "Document Type"::" "]
        THEN
          TESTFIELD("External Document No.");
    END;

Falls nicht, gib mir bitte noch einen Hiweis :-).

Vielen dnak :-)
Zuletzt geändert von paulz am 17. Dezember 2012 17:42, insgesamt 1-mal geändert.

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 17:44

paulz hat geschrieben:Hallo Markus.

Ich denke Du wolltest den Fett markeirten Teil der CU wissen:

[...]

Falls nicht, gib mir bitte noch einen Hiweis :-).

Vielen dnak :-)


Nein, nicht wirklich; interessant ist, warum das System plötzlich einen Debiposten findet. Insbesondere, welchen.

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 17:54

@ Natalie: Sorry. Macke behoben :-).

Zum eigentlichen Thema:

Ich habe jetzt eine komplett neue Nummernserie angelegt die mit einer höheren Nummer beginnt. Jetzt kann man alles wieder buchen. Das ist zwar eine Lösung für die Symptome, aber der Fehler selbst ist nicht erkannt. Rein interesse halber würde ich gerne den Fehler benennen können, damit ich, sollte sowas nochmal passieren, nicht wieder mit Kanonen auf Spatzen schießen muss ;-).

@ Markus:
Ah, verstehe jetzt was Du meinst ;-)...
Das interessante ist, dass es diesen Posten nicht gibt.

@Natalie: ist das Thema jetzt als gelöst zu markieren?

VG, Paul.

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 17:58

Habt Ihr denn in den Belegen (Rg, Gutschrift etc) die Buchungsnummer (wird dann zur No. des gebuchten Beleges) gefüllt?

Re: Fehler bei Gutschr. Verkauf Gutschrift X existiert berei

17. Dezember 2012 18:14

paulz hat geschrieben:@ Natalie: Sorry. Macke behoben :-).

Merci :-)

@Natalie: ist das Thema jetzt als gelöst zu markieren?

Kommt darauf an, wie wichtig dir die Klärung deiner letzten Frage ist. Da du dein Problem jedoch durch die neue Nummernserie lösen konntest, halte ich es für richtig, das Thema auf gelöst zu setzen.
Die Diskussion um die letzte Frage kann und wird auch mit gelöst-Kennzeichen statt finden - vorausgesetzt, jemand weiß die Lösung.

Re: [Gelöst]Fehler bei Gutschr. Verkauf Gutschrift X existie

17. Dezember 2012 18:22

@ Markus:

Hmm das hätte ich noch erwähnen sollen glaube ich :-).

Die Buchungsmnummer(Postin No.) hat eine eigene Nummernserie und es ist der Wert des Feldes Posting No., der in der Fehlermeldung erwähnt wird.