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