25. November 2009 18:53
IF Sollkonto <> '0' THEN BEGIN
  IF Sollkonto = '8850' THEN BEGIN
    IF NOT HSGhotlineZuordnungen.GET(HSGhotlineZuordnungen.Art::Konto, HSGhotlineZuordnungen.Code) THEN BEGIN
    SETRANGE("HSG hotline Posten".Sollkonto, HSGhotlineZuordnungen.Code);
    Sollkonto := HSGhotlineZuordnungen."Code NAV";
    Habenkonto := '5501';
    INSERT;
  END
  ELSE
    IF NOT HSGhotlineZuordnungen.GET(HSGhotlineZuordnungen.Art::Konto,Sollkonto) THEN BEGIN
      HSGhotlineZuordnungen.Art := HSGhotlineZuordnungen.Art::Konto;
      HSGhotlineZuordnungen.Code := Sollkonto;
      HSGhotlineZuordnungen.INSERT;
      NeuesSachKonto := TRUE;
    END;
  END;
END;
25. November 2009 19:54
26. November 2009 09:34
26. November 2009 11:43
26. November 2009 12:06
26. November 2009 13:07
IF Type = 1 THEN BEGIN
  IF NOT HSGhotlineZuordnungen.GET(HSGhotlineZuordnungen.Art::Mwst,"HSG hotline Posten"."MwSt.-Code") THEN BEGIN
    HSGhotlineZuordnungen.Art := HSGhotlineZuordnungen.Art::Mwst;
    HSGhotlineZuordnungen.Code := "HSG hotline Posten"."MwSt.-Code";
    HSGhotlineZuordnungen.INSERT;
    NeuerMwStCode := TRUE;
    "HSG hotline Posten".Brutto := HSGHotlinePosten."MwSt.-Betrag";     // #03
    HSGHotlinePosten.INSERT;                                            // #02
  END;
END;