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;