Table 904 Assemble-to-Order Link in 17

App
Base Application

Fields, 7Keys, 2Procedures, 29Events, 20

Versions171819202122232425262728latest

Source29

Fields, 7

IdNameTypeObsolete
1Assembly Document TypeEnum Assembly Document Type-
2Assembly Document No.Code[20]-
11TypeEnum Assemble-to-Order Link Type-
12Document TypeEnum Sales Document Type-
13Document No.Code[20]-
14Document Line No.Integer-
20Assembled QuantityDecimal-

Keys, 2

NameFieldsObsolete
Key1, clusteredAssembly Document Type, Assembly Document No.-
Key2Type, Document Type, Document No., Document Line No.-

Procedures, 29

NameParametersReturnsAccessObsolete
UpdateAsmFromSalesLine(var Record Sales Line)public-
UpdateAsmFromSalesLineATOExist(var Record Sales Line)public-
UpdateAsmDimFromSalesLine(Record Sales Line)public-
UpdateQtyToAsmFromSalesLine(Record Sales Line)public-
UpdateQtyToAsmFromWhseShptLine(Record Warehouse Shipment Line)public-
UpdateQtyToAsmFromInvtPickLine(Record Warehouse Activity Line)public-
UpdateAsmBinCodeFromSalesLine(Record Sales Line)public-
UpdateAsmBinCodeFromWhseShptLine(Record Warehouse Shipment Line)public-
UpdateAsmBinCodeFromInvtPickLine(Record Warehouse Activity Line)public-
DeleteAsmFromSalesLine(Record Sales Line)public-
InsertAsmHeader(var Record Assembly Header, Enum Assembly Document Type, Code[20])public-
MakeAsmOrderLinkedToSalesOrderLine(Record Sales Line, Record Sales Line)public-
ReserveAsmToSale(var Record Sales Line, Decimal, Decimal)public-
RollUpPrice(Record Sales Header, var Record Sales Line)public-
RollUpCost(var Record Sales Line)public-
ShowAsm(Record Sales Line)public-
ShowAsmToOrderLines(Record Sales Line)public-
ShowSales(Record Assembly Header)public-
SalesLineCheckAvailShowWarning(Record Sales Line, var Record Assembly Header, var Record Assembly Line)Booleanpublic-
ATOCopyCheckAvailShowWarning(Record Assembly Header, Record Sales Line, var Record Assembly Header, var Record Assembly Line, Boolean)Booleanpublic-
PstdATOCopyCheckAvailShowWarn(Record Posted Assembly Header, Record Sales Line, var Record Assembly Header, var Record Assembly Line, Boolean)Booleanpublic-
AsmExistsForSalesLine(Record Sales Line)Booleanpublic-
AsmExistsForWhseShptLine(Record Warehouse Shipment Line)Booleanpublic-
GetAsmHeader()Booleanpublic-
GetATOLink(Record Assembly Header)Booleanpublic-
CheckQtyToAsm(Record Assembly Header)public-
InitQtyToAsm(Record Assembly Header, var Decimal, var Decimal)public-
ShowAsmOrders(Record Sales Header)public-
SetHideConfirm(Boolean)public-

Events, 20

KindNameParametersObsolete
Integration eventOnAfterUpdateAsm(Record Assembly Header)-
Integration eventOnAfterRemoveTrackingFromReservation(var Record Reservation Entry, var Record Tracking Specification, Record Item Tracking Code)-
Integration eventOnBeforeAsmHeaderInsert(var Record Assembly Header)-
Integration eventOnBeforeAsmHeaderModify(var Record Assembly Header, var Record Sales Line)-
Integration eventOnBeforeChangeUOM(var Record Assembly Header, Code[10], var Boolean)-
Integration eventOnBeforeInsertAsmHeader(var Record Assembly Header, Option, Code[20], var Boolean)-
Integration eventOnBeforeNeedsSynchronization(Record Assembly Header, Record Sales Line, var Boolean, var Boolean)-
Integration eventOnBeforeRemoveTrackingFromReservation(var Record Reservation Entry, Code[10])-
Integration eventOnBeforeSalesLineCheckAvailShowWarning(Record Sales Line, var Boolean)-
Integration eventOnMakeAsmOrderLinkedToSalesOrderLineOnBeforeCheckDocumentType(var Record Assemble-to-Order Link, var Record Assembly Header, Record Assembly Header, Record Sales Line, Record Sales Line)-
Integration eventOnRemoveTrackingFromReservationOnAfterSetTracking(var Record Tracking Specification)-
Integration eventOnRestoreItemTrackingOnAfterCreateReservEntryFrom(var Record Tracking Specification)-
Integration eventOnRollUpPriceOnAfterFindSalesLinePrice(var Record Sales Header, var Record Sales Line)-
Integration eventOnRollUpPriceOnBeforeFindSalesLinePrice(var Record Sales Header, var Record Sales Line, Record Assembly Line)-
Integration eventOnRollUpPriceOnBeforeModifySalesline(var Record Sales Line)-
Integration eventOnSynchronizeAsmFromSalesLineOnBeforeChangeQty(var Record Assembly Header, var Record Sales Line)-
Integration eventOnUpdateAsmOnBeforeSynchronizeAsmFromSalesLine(var Record Assemble-to-Order Link, var Record Assembly Header, Record Sales Line)-
Integration eventOnAfterTransAvailBOMCompToAsmLine(var Record Assembly Line, Record BOM Component)-
Integration eventOnTransAvailSalesLineToAsmHeaderOnBeforeNewAsmHeaderInitRemainingQty(var Record Assembly Header, Record Sales Line, Record Assembly Header)-
Integration eventOnAfterReserveAsmToSale(var Record Assemble-to-Order Link, var Record Assembly Header, var Record Sales Line, var Record Tracking Specification, Decimal, Decimal)-