23. August 2016 12:26
IF Future THEN BEGIN
CustLedgEntry.SETRANGE("Due Date",LastDueDateToPayReq+1,31129999D);
CustLedgEntry.SETRANGE("Pmt. Discount Date",PostingDate,LastDueDateToPayReq);
CustLedgEntry.SETFILTER("Remaining Pmt. Disc. Possible",'<>0');
END ELSE
CustLedgEntry.SETRANGE("Due Date",0D,LastDueDateToPayReq);
IF UsePaymentDisc THEN BEGIN
GetCustLedgEntry(TRUE,TRUE);
GetCustLedgEntry(FALSE,TRUE);
END;
GetCustLedgEntry(TRUE,FALSE);
GetCustLedgEntry(FALSE,FALSE);
CheckAmounts(FALSE);
23. August 2016 13:46
23. August 2016 14:33
23. August 2016 15:04
elTorito hat geschrieben:Meine Vermutung war dass man durch Angabe des Fälligkeitsdatum, die Posten filtern kann (alle ab Fälligkeitsdatum bis heute) (Wäre der Fall wenn Future=true),
das aber klappt nicht, weil im Anschluss die Funktion noch einmal mit Future = false aufgerufen wird, es werden also immer alle Posten ab 0D bis Fälligkeitsdatum gezogen.
Ist das evtl. ein Fehler? Unsere Electronic Payment Objekte haben Stand von ca. Februar 2011.
23. August 2016 15:16
enh hat geschrieben:OK, in der alten NIcht-SEPA-Lastschrift Version gilt: Es werden immer alle bis zum angegebenen Fälligkeitsdatum fälligen Posten vorgeschlagen. Man kann die aber sperren (Feld "Abwarten" setzen). Dann sollten sie nicht mehr vorgeschlagen werden. Das sollte hier wie im kreditorischen Zahlungslauf funktionieren.
23. August 2016 15:23
elTorito hat geschrieben:Auch wüsste ich grad nicht wo ich Mandate Ungültig setzen kann, Vermute wie gesagt dass unsere Granule 5001910 Objekte nicht die aktuellsten sind.
23. August 2016 15:31
23. August 2016 15:34
enh hat geschrieben:Schon heute geht's nicht ohne SEPA, das alte deutsche Lastschrift Format ist tot. Ich vermute er lässt das Format in der Banksoftware wandeln, sonst würde die Bank die Dateien sicher nicht akzeptieren. Auf die Art kann man sich die Wartungsgebühren für den Zahlungsverkehr sparen.
23. August 2016 15:55
23. August 2016 16:15
24. August 2016 15:50
24. August 2016 18:28
dyn-rsc hat geschrieben:@enh
Welche Option wird in neueren Versionen auch explizit angeboten?
Die Mandate müssen in NAV schon vorhanden sein um auch die entsprechenden Felder in den Debitorenposten zu füllen. Wenn die Mandate in Drittsystem verwaltet werden, werden die Mandate dennoch angelegt und freigegeben (Die Freigabe kann ohne Druck zugelassen werden).