ProgressDistri
Aktives Mitglied
Hallo Community,
vermutlich kann das einer von euch super schnell lösen, bzw. ich hoffe es. Ich schaffe es nicht. Wir drucken immer ein Packliste aus wenn ein Auftrag rausgeht. Früher haben wir Teillieferungen immer in einen neuen Auftrag übernommen.
Somit sah die Packliste bei dem folge Auftrag ganz normal aus, sprich die Restmenge.
Jetzt sollen wir aber Teillieferungen nicht in neue Aufträge übernehmen, sondern offen lassen. Hat was wegen Rechnungsstellung zu tun.
Problem: die "zweite Packliste" sieht genau so aus wie die erste. Abwohl ja schon vieles raus ist.
Wie kann ich diese CODE-Zeile ändern in:
wenn Auftragsposition minus geleiferte menge = 0, dann Artikelposition gar nicht erst auflisten
ansonsten = Auftragsposition minus gelieferte Menge
vermutlich kann das einer von euch super schnell lösen, bzw. ich hoffe es. Ich schaffe es nicht. Wir drucken immer ein Packliste aus wenn ein Auftrag rausgeht. Früher haben wir Teillieferungen immer in einen neuen Auftrag übernommen.
Somit sah die Packliste bei dem folge Auftrag ganz normal aus, sprich die Restmenge.
Jetzt sollen wir aber Teillieferungen nicht in neue Aufträge übernehmen, sondern offen lassen. Hat was wegen Rechnungsstellung zu tun.
Problem: die "zweite Packliste" sieht genau so aus wie die erste. Abwohl ja schon vieles raus ist.
Wie kann ich diese CODE-Zeile ändern in:
wenn Auftragsposition minus geleiferte menge = 0, dann Artikelposition gar nicht erst auflisten
ansonsten = Auftragsposition minus gelieferte Menge
Code:
Cond(Int(Auftragspositionen.Menge) != Auftragspositionen.Menge, Fstr$(Auftragspositionen.Menge, "?&.###") + " " + Auftragspositionen.Artikel.Einheit, Fstr$(Auftragspositionen.Menge, "?&") + " " + Auftragspositionen.Artikel.Einheit)