Use this event to
Add steps to be displayed at the mobile device when collecting values for output SetupTime and RunTime.
Note: Output Time can only be registered when the Prod. Order Line has associated Prod. Routing Lines, and that routing line is a Machine Center.
Description
TODO
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Adhoc Registr.", 'OnGetRegistrationConfigurationOnProdOutput_OnAddStepsToProductionOutputScrap', '', true, true)]
local procedure OnGetRegistrationConfigurationOnProdOutput_OnAddStepsToProductionOutputScrap(var _LookupResponse: Record "MOB NS WhseInquery Element"; var _Steps: Record "MOB Steps Element")
begin
end;
Example
// [Example] Include message for no scrap code to maintain same number of steps for easier fast forward on mobile device
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Adhoc Registr.", 'OnGetRegistrationConfigurationOnProdOutput_OnAddStepsToProductionOutputScrap', '', true, true)]
local procedure MyOnGetRegistrationConfigurationOnProdOutput_OnAddStepsToProductionOutputScrap(var _LookupResponse: Record "MOB NS WhseInquery Element"; var _Steps: Record "MOB Steps Element")
var
RegisterScrapCode: Boolean;
begin
Evaluate(RegisterScrapCode, _LookupResponse.GetValue('RegisterScrapCode', false));
if not RegisterScrapCode then
_Steps.Create_InformationStep(
205, // Id
'MyInformationStep', // name
'Information', // header
'', // label
'Scrap Code cannot be registered for this output line.'); // helpLabel
end;
More examples
-
Case: Add Posting Date step to Production Consumption and Output — A customer wishes to allow mobile users to specify the posting date when posting Production Consumption and Output from the mobile device.
-
How-to: Production Output - Implement a Unit of Measure step — For Items with multiple Unit of Measure codes
Version History
Version | Changes |
---|---|
MOB5.22 | Introduced |