📦 Übungsaufgabe: Dispos verpacken & Fakturierung durchführen (Teil 2)
- dieser
DieÜbungErstelltensollst du die zuvor erstellten Dispossollenverpacken und anschließend eine Rechnung (Faktura) erstellen und auswerten.
🔹 1. Dispos über Massenbearbeitung verpacken
Verwende die Massenbearbeitung,
gepacktumwerden.die erstellten Dispos zu verpacken. FolgendeAbfrage:InfosWarenbewegung anzeigenErmittele im Anschluss folgende Informationen aus der
vorherzugehörigen Warenbewegung:Feldbeschreibung Technischer Feldname Aktion Action.aNameGepackter Artikel TransPos.aNameMenge TransPos.BookingAmountKistennummer TransPos.GroupIDBeschreibungstext DescText.aNameBeschreibungstext (kurz) DescText.aShortNameKontrakt-SID Trans.FK_Contract_SID⚠️ Hinweis:
Zeige nur aktive Datensätze an:RecordState.SID <> 2
🔹 2. Faktura erstellen & Rechnungsdaten abfragen
Erstelle nun einen Faktura-Auftrag für den verpackten Auftrag.
🧾 Abfrage: Rechnungsinformationen anzeigen
Ermittle anschließend folgende Informationen aus der erstellten
WarenbewegungRechnung:abfragenAktion(Action.Feldbeschreibung Technischer Feldname gepackterArtikelRechnungsnummer (TransPos.Invoice.aName)Name des Rechnungspartners CRMAdress.aNameFullAdresse des Rechnungspartners CRMAdress.streetFull,zipCode,cityZahlungsfrist Invoice.InvoiceLPayDateZahlungsbedingung PaymentType.aNameNettobetrag der Rechnung Invoice.ValueNetRatBruttobetrag der Rechnung Invoice.ValueGrossRatArtikelbezeichnung Article.aNameMenge (TransPos.BookingAmount)je RechnungspositionKistennummerInvoicePos.AmountBooking(TransPos.GroupID)BeschreibungstextBruttobetrag (DescText.aName)der RechnungspositionBeschreibungstextInvoicePos.ValueGrossRatkurz(DescText.aShortName)Kontrakt-SID KontraktContract.SIDWarenbewegungs-SID (Trans.FK_Contract_SID)SID
Bezeichnung des Faktura-Auftrags InvoiceBatch.aName)⚠️ Wichtig:
-
KeineNurgelöschtenaktive Datensätze(anzeigen:RecordState.SID<> 2
Der Auftrag der über die Massenbearbeitung gepackt wurde soll nun Fakturiert werden: Fakt. Auftrag.Folgende Informationen Abfragen aus der vorherigen erstellten Rechnung. :
In
🧾
Bezeichnung vomFakt.auftrag(InvoiceBatch.aName)-
Rechnungsnummer (Invoice.aName) Name vom Rechnungspartner (CRMAdress.aNameFull)Adresse vom Rechnungspartner (CRMAdress.streetFull,CRMAdress.zipCode,CRMAdress.city)Zahlungsfrist (Invoice.InvoiceLPayDate)Zahlungsbedingung (PaymentType.aName)Nettobetrag der Rechnung (Invoice.ValueNetRat)Bruttobetrag der Rechnung (Invoice.ValueGrossRat)Artikelbezeichnung (Article.aName)Menge (InvoicePos.AmountBooking)Bruttobetrag der Rechnungsposition (InvoicePos.ValueGrossRat)Kontrakt SID (Contract.SID)Warenbewegung SID (Trans.SID)Keine storniertenStornierte Rechnungenanzeigenausschließen:lassen (Invoice.FK_InvoiceRev_SIDisISnull)Keine gelöschten Datensätze (RecordState.SID<> 2)
Wenn du magst, kann ich dir aus allen Übungen auch ein zusammenhängendes PDF oder Workbook machen – oder das Ganze in eine Checkliste für Onboarding-Sessions verwandeln. Sag einfach Bescheid!