28. August 2009 12:49
 
//Diese Funktion überführt die Bemerkungen aus dem Verkaufsauftrag in die Fertigungsauftragsbemerkungen
SalesCommentLine.SETRANGE("Document Type",SalesCommentLine."Document Type"::Order);
SalesCommentLine.SETRANGE("No.",ProductionOrder."Source No.");
IF SalesCommentLine.FIND('-') THEN BEGIN
  REPEAT
    ProdOrderCommentLine.INIT;
    ProdOrderCommentLine.Status := ProductionOrder.Status;
    ProdOrderCommentLine."Prod. Order No.":= ProductionOrder."No.";
    ProdOrderCommentLine."Line No.":=SalesCommentLine."Line No.";
    ProdOrderCommentLine.Date:=SalesCommentLine.Date;
    ProdOrderCommentLine.Code:=SalesCommentLine.Code;
    ProdOrderCommentLine.Comment:=SalesCommentLine.Comment;
    ProdOrderCommentLine."Source No." := SalesCommentLine."No.";
    IF NOT ProdOrderCommentLine.INSERT THEN
      ProdOrderCommentLine.MODIFY;
  UNTIL SalesCommentLine.NEXT =0;
END;
28. August 2009 13:10
ProdOrderCommentLine."Line No.":=SalesCommentLine."Line No.";28. August 2009 15:08
 
 
//Diese Funktion überführt die Bemerkungen aus dem Verkaufsauftrag in die Fertigungsauftragsbemerkungen
SalesCommentLine.SETRANGE("Document Type",SalesCommentLine."Document Type"::Order);
SalesCommentLine.SETRANGE("No.",ProductionOrder."Source No.");
IF SalesCommentLine.FIND('-') THEN BEGIN
  REPEAT
    ProdOrderCommentLine.SETRANGE("Source No.",SalesCommentLine."No.");//die Auftragsnummer
      IF ProdOrderCommentLine.FINDLAST THEN
      LastLineNo := ProdOrderCommentLine."Line No.";
      ProdOrderCommentLine.INIT;
      ProdOrderCommentLine."Line No.":=LastLineNo + 10000;
      ProdOrderCommentLine.Status :=ProductionOrder.Status;
      ProdOrderCommentLine."Prod. Order No.":=ProductionOrder."No.";
      ProdOrderCommentLine.Date:=SalesCommentLine.Date;
      ProdOrderCommentLine.Code:=SalesCommentLine.Code;
      ProdOrderCommentLine.Comment:=SalesCommentLine.Comment;      
      ProdOrderCommentLine."Source No." := SalesCommentLine."No.";
    ProdOrderCommentLine.INSERT;
     
  UNTIL SalesCommentLine.NEXT =0;
END;
28. August 2009 15:18
yopstar25 hat geschrieben:SalesCommentLine.SETRANGE("No.",ProductionOrder."Source No.");
28. August 2009 15:34
28. August 2009 18:00
31. August 2009 09:49
 )
 )
			31. August 2009 09:58