30. Juni 2006 16:07
30. Juni 2006 17:40
3. Juli 2006 11:02
Kowa hat geschrieben:Wenn der Lagerortcode zusammen mit Artikelnr. und Variante der Bestellung mit einem Lagerhaltungsdatensatz übereinstimmen, dann wird der "EK-Preis (neuester)" hier mit dem letzten EK überschrieben (wenn dieser ungleich 0 ist ). Das besorgt die Funktion UpdateUnitCostSKU in Codeunit 5804 ItemCostManagement.
3. Juli 2006 14:29
Gibt es noch mehr solcher Felder, wo Buchungen getätigt werden, die sich nicht direkt in der Lagerhaltungsdatenkarte wiederfinden? Lagerbestände und Einstandspreise holt die Lagerhaltungsdatenkarte sich ja direkt aus den Artikelposten.
1. August 2006 12:58
21. September 2006 18:46
// Alle vorherigen Lagerhaltungsdaten löschen
SKU.DELETEALL;
// Lagerhaltungsdaten Report starten
CreateSKU.USEREQUESTFORM := FALSE;
CreateSKU.RUN;
// Lager löschen welche nicht DDORF und KAARST sind
SKU1.SETFILTER("Location Code",'<>DDORF&<>KAARST');
WHILE SKU1.FIND('-') DO REPEAT
SKU1.DELETE;
UNTIL SKU1.NEXT = 0;
21. September 2006 20:29
elTorito hat geschrieben:Würde am liebsten beim Aufruf des Report den Filter auf die Lagerorte setzen.Anstatt spaeter die überflüssigen zu löschen, das gelingt mir irgendwie nicht.
//übergebenen Filter auf Lagercode setzen
Location.SETFILTER(CODE,Filtertext);
// Alle vorherigen Lagerhaltungsdaten löschen
SKU.DELETEALL;
// Lagerhaltungsdaten Report starten
//Setze Filter auf Lager
CreateSKU.SETZEFILTER('DDORF|KAARST');
CreateSKU.USEREQUESTFORM := FALSE;
CreateSKU.RUN;
// Lager löschen welche nicht DDORF und KAARST sind, entfällt
22. September 2006 12:07
Function RenewLagerhaltungsdaten() {
RunSKU.InitializeSKURequest('DDORF|KAARST', TRUE,2,'A90-005');
RunSKU.USEREQUESTFORM := FALSE;
RunSKU.RUN;
}
Function InitializeSKURequest() {
Item.SETFILTER("No.", myItem);
Item.SETFILTER("Location Filter",Lagerort);
ReplacePreviousSKUs := VorhandeSKULoeschen;
SKUCreationMethod := SKUCreationMethod::"Location & Variant";
}
Function InitializeSKURequest(Lagerort,VorhandenSKULoeschen,SKUErstellmethode,myItem) {
ReplacePreviousSKUs := VorhandeSKULoeschen;
SKUCreationMethod := SKUCreationMethod::"Location & Variant";
LocationFilter := Lagerort;
}
22. September 2006 14:37
SKU.DELETEALL;
recItem.SETFILTER("Location Filter", 'DDORF|KAARST');
RunSKU.SETTABLEVIEW(recItem);
RunSKU.USEREQUESTFORM := FALSE;
RunSKU.RUN;
22. September 2006 14:48
RunSKU.RUNMODAL;
22. September 2006 21:09
SKU.DELETEALL;
recItem.SETFILTER("Location Filter", 'DDORF|KAARST');
Report.RUN(5706,false,false,recItem);
25. September 2006 08:18
22. Juli 2008 15:51