Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Use this event to

Excerpt

Create Line Steps for Planned Functions.

...


Template

        [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Reference Data", 'OnGetReferenceData_OnAddRegistrationCollectorConfigurationOnAddRegistrationCollectorConfigurations''', true, true)]
    local procedure OnGetReferenceData_OnAddRegistrationCollectorConfigurationOnAddRegistrationCollectorConfigurations(var _Steps: Record "MOB Steps Element")
    begin
        with _Steps do begin                    _Steps.InitConfigurationKey(...);

            _Steps.Create_...Step(...);
            Set        _Steps.Set_...
            Set        _Steps.Set_...
            Set        _Steps.Set_...
            Create
        _Steps.Create_...Step(...);
            Set        _Steps.Set_...
            Set        _Steps.Set_...
            Set        _Steps.Set_...
            end;
    end;

Example

    //
    // Create new RegistrationCollectorConfiguration-Key in reference data with two steps named: "CustomGrossWeightGrams" and "CustomNetWeightGrams"
    // 
    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Reference Data", 'OnGetReferenceData_OnAddRegistrationCollectorConfigurations''', true, true)]
    local procedure My01OnGetReferenceData_OnAddRegistrationCollectorConfigurations(var _Steps: Record "MOB Steps Element")
    begin
        with _Steps do begin
            InitConfigurationKey_Steps.InitConfigurationKey('CustomReceiveSteps');

            _Steps.Create_DecimalStep(10000'CustomNetWeightGrams');
            Set        _Steps.Set_header('Net Weight (Grams)');
            Set        _Steps.Set_label('Net Weight (Grams):');
            Set        _Steps.Set_helpLabel('Net Weight in Grams per Base Unit of Measure');
            Set        _Steps.Set_minValue(0);
            Set        _Steps.Set_maxValue(100000);
            Set        _Steps.Set_performCalculation(true);
            Create
        _Steps.Create_DecimalStep(20000'CustomGrossWeightGrams');
            Set        _Steps.Set_header('Gross Weight (Grams)');
            Set        _Steps.Set_label('Gross Weight (Grams):');
            Set        _Steps.Set_helpLabel('Gross Weight in Grams per Base Unit of Measure');
            Set        _Steps.Set_minValue(0);
            Set        _Steps.Set_maxValue(100000);
            Set        _Steps.Set_performCalculation(true);
        end;
    end;



Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
titleMore examples
excerptTypesimple
cqllabel = "bc" and label = "referencedata" and label = "example" and label = "OnAddRegistrationCollectorConfiguration"

...