Skip to content

KVSKBAItem#

Extends #437dbf0e84ff417a965ded2bb9650972#Item

Fields#

Name Type Note
KVSKBABlockedManufacturing Boolean
KVSKBABlockedService Boolean
KVSKBATypeOfPartProvided Option Warning: Obsolete
OptionMembers: ,Order Related,Neutral,Vendor
KVSKBANoofExtendedTexts Integer FlowField
KVSKBAAssignedUserID Code[50]
KVSKBASalesPriceGroup Code[10]
KVSKBAPurchPriceGroup Code[10]
KVSKBAMaintenance Enum (KVSKBAMaintenance)
KVSKBAStatusCheckingMandFields Enum (KVSKBAStatusCheckingMandFields)
KVSKBABlockedBy Enum (KVSKBABlockedBy)
KVSKBABlockedUser Boolean
KVSKBAProductCommGrpCode Code[10]
KVSKBAMinimumProfit Decimal
KVSKBAVariantMandatory Boolean
KVSKBASBlPriceindependVariant Option OptionMembers: Default,No,Yes
KVSKBAPBlPriceindependVariant Option OptionMembers: Default,No,Yes
KVSKBAConnectedCarrier Code[20] FlowField
KVSKBADefaultLocationCode Code[10]
KVSKBADefaultBinCode Code[20]
KVSKBABlockedManufConsumption Boolean

Procedures#

KVSKBAIsMfgOrAssemblyItem() : Boolean#

procedure KVSKBAIsMfgOrAssemblyItem(): Boolean

KVSKBAPreventNegativeInventory(Code[10]) : Boolean#

procedure KVSKBAPreventNegativeInventory(LocationCode: Code[10]): Boolean

Events#

KVSKBAOnBeforeCheckMandatoryFieldsAction(Boolean, Boolean) :#

[IntegrationEvent(true, false)]
local procedure KVSKBAOnBeforeCheckMandatoryFieldsAction(ShowAction: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSKBAItem", 'KVSKBAOnBeforeCheckMandatoryFieldsAction', '', false, false)]
local procedure DoSomethingKVSKBAOnBeforeCheckMandatoryFieldsAction(ShowAction: Boolean; var IsHandled: Boolean)
begin
end;