Charge für Verkauf automatisch zuweisen

27. Juni 2009 23:10

Hallo,

wir fangen gerade an mit NAV zu arbeiten und uns stellt sich die Frage, ob die Chargennummer für alle VK Aufträge nicht automatisch zugewiesen werden kann.

Momentan verwenden wir für die Artikelverfolgung die Auswahl CHARGEALL und haben einen Chargennummernkreis festgelegt. Wie möchten bei einem Wareneingang eine neue Charge zuweisen und als Label auf die Artikel kleben. Beim VK soll irgendeine Charge die verfügbar ist vergeben werden, welche dann anschließend im Lager für den Warenausgang gewählt wird. Der sehr aufwendige Weg jeder Artikelzeile diese Charge zuzuweisen ist eigentlich nicht praktikabel.

Habt ihr eine Idee wie dies umgesetzt werden kann.

Gruß, Rouven

Re: Charge für Verkauf automatisch zuweisen

14. Januar 2010 11:39

Hallo Rouven,

habt ihr eine Lösung für diese Anforderung gefunden?
Wir werden demnächst eventuell vor der selben Anforderung stehen, daher würde mich dieses Thema interessieren.

gruß
Jörg

Re: Charge für Verkauf automatisch zuweisen

14. Januar 2010 12:26

Die Codeunit Create Reserv. Entry kann das.

Hab ne kleine Funktion geschrieben.
Als Rec übergebe ich die SalesLine.
In der Funktion rufe ich dann die Funktionen der CU auf die ihr unten seht.
LotNo ist die Chargennummer, die müsst ihr dann individuell füllen.


Code:
  LotNo := 'TestCharge';
  CreateReservEntry.CreateReservEntryFor(
  DATABASE::"Purchase Line",
  Rec."Document Type",
  Rec."Document No.",
  '',
  0,
  Rec."Line No.",
  Rec."Qty. per Unit of Measure",
  Rec."Quantity (Base)",
  '',
  LotNo);
PurchHeader.GET(1,"Document No.");

CreateReservEntry.CreateEntry(
  Rec."No.",
  Rec."Variant Code",
  Rec."Location Code",
  Rec.Description,
  Rec."Expected Receipt Date",
  PurchHeader."Posting Date",0,3);


Das Beispielt ist jetzt für den Einkauf, VK ist quasi das gleiche.

Ich hoffe das bringt euch ein Stückchen weiter.