Produktionsauftrag per Code erstellen

Screenshot

Mit Hilfe des folgenden Jobs kann man sich per Code einen Produktionsauftrag erstellen. Leider habe ich in Dynamics AX weder eine AX<Table>-Klasse für die Prodtable gefunden (die ich persönlich ja sehr gerne verwende) noch irgendeine andere Klasse mit Hilfe derer man einen Produktionsauftrag erstellen kann.

static void createProdTable(Args _args)
{
    ProdQty         qty = 10;
    ItemId          itemId = "D0005";
    ProdTable       prodTable;
    InventTable     inventTable;

    inventTable = InventTable::find(itemId);

    prodTable.initValue();
    prodTable.initFromInventTable(inventTable);

    prodTable.ItemId = inventTable.ItemId;
    prodTable.modifiedField(fieldNum(ProdTable, ItemId));

    prodTable.QtySched = qty;
    prodTable.modifiedField(fieldNum(ProdTable, QtySched));

    prodTable.RemainInventPhysical = prodTable.QtySched;
    prodTable.modifiedField(fieldNum(ProdTable, RemainInventPhysical));

    prodTable.initBOMVersion();
    prodTable.initRouteVersion();

    prodTable.insert();
}
Dieser Beitrag bezieht sich auf die Version:
Dynamics AX 2012

Kommentar hinzufügen
 
 

 

 
 
 
Beiträge des aktuellen Monats
Januar 2020
MoDiMiDoFrSaSo
 12345
6789101112
13141516171819
20212223242526
2728293031 
 
© 2006-2020 Heinz Schweda | Impressum | Kontakt | English version | Mobile Version
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.  Mehr dazu