5. März 2024 16:30
ItemJournalLine.SetUpNewLine(ItemJournalLine);
ItemJournalLine.VALIDATE("Posting Date",TODAY);
ItemJournalLine.VALIDATE("Entry Type",ItemJournalLine."Entry Type"::"Positive Adjmt.");
ItemJournalLine.VALIDATE("Item No.",FertigungsauftragProduktion.Artikelnr);
ItemJournalLine.VALIDATE("Location Code",ZuLagerort);
ItemJournalLine.VALIDATE("Bin Code",ZuLagerplatz);
ItemJournalLine.VALIDATE(Quantity,ZuMengeStk);
ItemJournalLine.VALIDATE("Unit of Measure Code",'STK');
ItemJournalLine.Produktdicke := ZuProduktdicke;
ItemJournalLine.Bemerkung := ZuBemerkung;
ItemJournalLine.VALIDATE("Posting Line",TRUE);
ItemJournalLine.INSERT(TRUE);
//Buchungen durchführen und Chargeninfo schreiben
CLEAR(ItemJournalLine);
ItemJournalLine.RESET;
ItemJournalLine.SETRANGE("Journal Template Name", 'ARTIKEL');
ItemJournalLine.SETRANGE("Journal Batch Name", UserSetup.BDENavBLFertigungsauftrag);
IF ItemJournalLine.FINDSET THEN BEGIN
  REPEAT
    IF ItemJournalLine."Entry Type" = ItemJournalLine."Entry Type"::"Positive Adjmt." THEN BEGIN
      ZubuchungsChargennr := ItemJournalLine."Lot No.";
      ZubuchungsMengeBasis := ItemJournalLine."Quantity (Base)";
    END;
  UNTIL ItemJournalLine.NEXT = 0;
  ItemJnlPostBatch.RUN(ItemJournalLine)
END;  
ChargenPoolNachAbUndZubuchungUpdate(Arbeitsplatzgruppe);
5. März 2024 16:32
 
 5. März 2024 16:38
5. März 2024 18:02
5. März 2024 22:47
COMMIT ist tödlich
 
 6. März 2024 12:33
fiddi hat geschrieben:grundsätzlich sollten Commits nur mit der Unterschrift der Ur-Ur-Großmutter des NAV- Erfinders erlaubt werden.
 Deshalb sind sie im Microsoft Code auch extrem sparsam verwendet. Z. B. am Anfang der Belegbuchungsfunktionen, vorher passiert quasi nur das Ziehen der Nummer aus der Nummernserie. Hier hat es den Grund dass die Nummernserienzeile nicht länger als nötig gesperrt werden soll.
 Deshalb sind sie im Microsoft Code auch extrem sparsam verwendet. Z. B. am Anfang der Belegbuchungsfunktionen, vorher passiert quasi nur das Ziehen der Nummer aus der Nummernserie. Hier hat es den Grund dass die Nummernserienzeile nicht länger als nötig gesperrt werden soll.
			
		6. März 2024 12:58
 )
 )