Auslandszahlungsverkehr

18. März 2010 18:35

Hallo zusammen,

kann mir jemand sagen, welche Daten bei einem ausländischen Kreditor hinterlegt sein müssen, damit seine Kreditorenposten im Auslandszahlungsbuchblatt
bei Benutzung der Funktion "Zahlungsvorschlag" aufgeführt werden? Müssen bei den Bankkontodaten des Kreditors Bankenname und BLZ ausgefüllt sein, oder reicht
die Angabe der IBAN und SWIFT-Nummer? ICh habe das PRoblem das mir keine Posten in das Buchblatt eingetragen werden.

Danke schon mal im voraus für eure Antworten.

EDIT:
Habe es gefunden. Man muß bei dem entsprechenden Land in der Tabelle Country/Region einen Haken bei EU-Standard setzen. Kann mir jemand sagen wofür der
gut ist?

Re: Auslandszahlungsverkehr

19. März 2010 13:29

Bei "EU-Standard" müssen IBAN und SWIFT/BIC vorhanden sein, das prüft die Funktion VendorEUStandard in Codeunit 5001905 AZV. Der Zahlungsvorschlagsreport wiederum ignoriert alle Kreditoren, die einen Ländercode ohne "EU-Standard" haben, wenn unter Optionen bei EU-Überweisung EU-Standard gewählt wurde.
Code:
IF EUPayment = EUPayment::"EU-Standard" THEN BEGIN
  IF Vendor."Country/Region Code" = '' THEN
    CurrReport.SKIP
  ELSE
    IF Country.GET(Vendor."Country/Region Code") THEN BEGIN
      IF NOT Country."EU Standard" THEN
        CurrReport.SKIP;
    END ELSE
      CurrReport.SKIP;
END;

[gelöst] Auslandszahlungsverkehr

24. März 2010 10:20

Danke Kai!