pageextensionInventoryofficial - Microsoftderived - from the source, no model text

Page extension 20403 "Qlty. Workflow Resp. Options"

Quality Management · Microsoft.QualityManagement.Workflow

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 3 connected objects and pages

Page 1523 "Workflow Response Options" (relates to)Workflow Response OptionsCodeunit 20424 "Qlty. Workflow Response" (calls, 36 links)Qlty. Workflow ResponseCodeunit 20423 "Qlty. Workflow Setup" (calls, 7 links)Qlty. Workflow Setup

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Quality Management · Microsoft.QualityManagement.Workflow · BC29-30 · source at ea08af5e · facts from BC29

Extends Workflow Response Options.

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Movement Method Use a Reclassification Journal QltyUseReclass Specifies that this will use an Item or Warehouse Reclassification Journal to process the movement.
Use the Movement Worksheet (directed put-away and pick) or an Internal Movement QltyUseMoveSheet Specifies that this will use the Movement Worksheet (directed put-away and pick) or an Internal Movement to process the movement.
Quantity Entire Lot/Serial/Package QltyMoveAll Specifies that the system searches posted inventory (Item Ledger Entries and Bin Content) for the lot, serial, or package defined on the inspection, and uses the full available quantity. Requires item tracking to be specified on the inspection, and the inventory must already be received/posted.
Specific Quantity QltyMoveSpecific Specifies a well known quantity to use.
Qlty_SpecificQty_Group Quantity to Handle QuantityToHandle Specifies the specific quantity to use.
Qlty_Sample_Group Sample Quantity QltyUseTotalSample Specifies to use the sample size for the quantity.
Passed Quantity QltyUsePassed Specifies to use the number of passed samples as the quantity. When transferring passed samples, all sampling measurements must pass for the sample to be accepted.
Failed Quantity QltyUseFailed Specifies to use the number of failed samples as the quantity. When using failed samples, at least one sampling measurement must have failed.
New Item Tracking New Lot No. NewLotNoExpression Specifies the new lot no. to use.
New Serial No. NewSerialNoExpression Specifies the new serial no. to use.
New Package No. NewPackageNoExpression Specifies the new package no. to use.
New Expiration Date NewExpirationDate Specifies the new expiration date to use.
Reason Reason QltyReasonCode Specifies the optional reason for the change.
Source (optional) Location Filter OptionalSourceLocationCodeFilter Specifies to optionally limit which locations will be used as the inventory source.
Bin Filter OptionalSourceBinCodeFilter Specifies to optionally limit which bins will be used as the inventory source.
Destination Location QltyLocationCode Specifies the destination location to use.
Bin QltyBinCode Specifies the destination bin to use.
Transfer Details Direct Transfer QltyDirectTransfer Specifies that the transfer does not use an in-transit location
In-Transit Code QltyInTransitLocationCode Specifies the in-transit location. Leave blank for a direct transfer or to use the Transfer Route.
Return Reason (optional) Return Reason QltyReturnReasonCode Specifies the optional reason for the return.
External Document Vendor Credit Memo No. ExternalDocumentNo Specifies the optional Vendor Credit Memo No.
Qlty_CreatePutAway_Group Create the Put-away QltyCreatePutAway Specifies to automatically create the Put-away from the Internal Put-away. Use the Just Create Entries option to only create the Internal Put-away.
Post/Release Now or Later Post Immediately QltyPostImmediately Specifies to post the journal or create the movement document immediately.
Just Create Entries QltyPostLater Specifies to just create the journal or movement entries.
Examples: Qlty_SetDatabaseTable_Helper1 'Block purchase on item card.' Select to populate the fields with an example that blocks purchases on the item card.
Qlty_SetDatabaseTable_Helper2 'Block vendor.' Select to populate the fields with an example that blocks a vendor.
Qlty_SetDatabaseTable_Helper3 'Flag BOM as under development.' Select to populate the fields with an example that flags a BOM as under development.
Configuration: Table DatabaseTableName Specifies which table to set?
Filter DatabaseTableFilter Specifies what filter to use to find the record.
Field TestFieldToSet Specifies which field on the table to set? [QltyInspectionField] nomenclature can be used to help find record based on another value in the quality inspection.
Value to Set TestValueExpressionToSet Specifies what value do you want to set? [QltyInspectionField] nomenclature can be used to use a field on the quality inspection while setting the value.

Procedures

5 local procedures, no public ones.

Triggers

OnAfterGetRecord

Relations

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

  • Codeunit 20424 “Qlty. Workflow Response” (36 calls: Qlty_SetCommonDatabaseVariables → GetWellKnownKeyDatabaseTable, Qlty_SetCommonDatabaseVariables → GetWellKnownKeyDatabaseTableFilter, Qlty_SetCommonDatabaseVariables → GetWellKnownKeyField, …)
  • Codeunit 20423 “Qlty. Workflow Setup” (7 calls: Qlty_SetGroupVisibility → GetWorkflowResponseChangeItemTracking, Qlty_SetGroupVisibility → GetWorkflowResponseCreatePurchaseReturn, Qlty_SetGroupVisibility → GetWorkflowResponseCreateTransfer, …)

Recent changes

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "pageextension", object_name: "Qlty. Workflow Resp. Options"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources