Codeunit 18126502 EOS091 PTS Attribute Mgt.

Codeunit 18126502 EOS091 PTS Attribute Mgt.

Methods

SilentGetAttributeValueID

procedure SilentGetAttributeValueID(Rec: Record "Item Attribute Value Selection"; var TempItemAttributeValueToInsert: Record "Item Attribute Value" temporary): Integer

Parameters / Return Value

  • Rec Record "Item Attribute Value Selection"

  • TempItemAttributeValueToInsert Record "Item Attribute Value"

  • Returns Integer


SilentGetAttributeValueID

procedure SilentGetAttributeValueID(ItemAttributeValueMapping: Record "Item Attribute Value Mapping"): Integer

Parameters / Return Value

  • ItemAttributeValueMapping Record "Item Attribute Value Mapping"

  • Returns Integer


InsertAttributeValueMapping

procedure InsertAttributeValueMapping(Rec: Record "EOS091 PTS Technical Specs"; HideDialog: Boolean)

Parameters / Return Value

  • Rec Record "EOS091 PTS Technical Specs"

  • HideDialog Boolean


RenameItemAttributeValueMapping

procedure RenameItemAttributeValueMapping(PrevNo: Code[20]; NewNo: Code[20])

Parameters / Return Value

  • PrevNo Code[20]

  • NewNo Code[20]


CopyAttributes

procedure CopyAttributes(SourceTechSpecs: Record "EOS091 PTS Technical Specs"; TargetTechSpecs: Record "EOS091 PTS Technical Specs")

Parameters / Return Value

  • SourceTechSpecs Record "EOS091 PTS Technical Specs"

  • TargetTechSpecs Record "EOS091 PTS Technical Specs"


GetTranslatedName

procedure GetTranslatedName(TechSpecsNo: Code[20]; AttributeID: Integer; ID: Integer; LanguageID: Integer): Text[250]

Parameters / Return Value

  • TechSpecsNo Code[20]

  • AttributeID Integer

  • ID Integer

  • LanguageID Integer

  • Returns Text[250]


GetNameInCurrentLanguage

procedure GetNameInCurrentLanguage(TechSpecsNo: Code[20]; AttributeID: Integer; ID: Integer): Text[250]

Parameters / Return Value

  • TechSpecsNo Code[20]

  • AttributeID Integer

  • ID Integer

  • Returns Text[250]


CheckUsedInTechSpecs

procedure CheckUsedInTechSpecs(AttributeID: Integer; AttributeValueID: Integer)

Parameters / Return Value

  • AttributeID Integer

  • AttributeValueID Integer


Events

OnBeforeConfirmOnBeforeDeleteAttributes

local procedure OnBeforeConfirmOnBeforeDeleteAttributes(TechSpecs: Record "EOS091 PTS Technical Specs"; var IsHandled: Boolean)

Raised before getting confirm message on attributes deletion.

Parameters / Return Value

  • TechSpecs Record "EOS091 PTS Technical Specs"

    Current Technical Specification

  • IsHandled Boolean

    If true, skip confirm message



EOS Labs -