Codeunit "Resource Skill Mgt."
ID 5931
Namespace: Microsoft.Service.Resources
Methods
AddResSkill
procedure AddResSkill(var ResSkill: Record "Resource Skill")
Parameters
RemoveResSkill
procedure RemoveResSkill(var ResSkill: Record "Resource Skill"): Boolean
Parameters
Returns
PrepareRemoveMultipleResSkills
procedure PrepareRemoveMultipleResSkills(var ResSkill: Record "Resource Skill")
Parameters
ChangeResSkill
procedure ChangeResSkill(var ResSkill: Record "Resource Skill", OldSkillCode: Code[10]): Boolean
Parameters
Returns
AssignServItemResSkills
procedure AssignServItemResSkills(var ServItem: Record "Service Item")
Parameters
AssignResSkillRelationWithUpdate
procedure AssignResSkillRelationWithUpdate(SrcType: Enum "Resource Skill Type", SrcCode: Code[20], DestType: Enum "Resource Skill Type", DestCode: Code[20])
Parameters
DeleteItemResSkills
procedure DeleteItemResSkills(ItemNo: Code[20])
Parameters
Name
Type
Description
ItemNo
Code[20]
DeleteServItemGrResSkills
procedure DeleteServItemGrResSkills(ServItemGrCode: Code[10])
Parameters
Name
Type
Description
ServItemGrCode
Code[10]
DeleteServItemResSkills
procedure DeleteServItemResSkills(ServItemNo: Code[20])
Parameters
Name
Type
Description
ServItemNo
Code[20]
ChangeResSkillRelationWithItem
procedure ChangeResSkillRelationWithItem(SrcType: Enum "Resource Skill Type", SrcCode: Code[20], RelationType: Enum "Resource Skill Type", DestCode: Code[20], OriginalCode: Code[20], ServItemGroupCode: Code[10]): Boolean
Parameters
Returns
ChangeResSkillRelationWithGroup
procedure ChangeResSkillRelationWithGroup(SrcType: Enum "Resource Skill Type", SrcCode: Code[20], RelationType: Enum "Resource Skill Type", DestCode: Code[20], OriginalCode: Code[20]): Boolean
Parameters
Returns
RevalidateResSkillRelation
procedure RevalidateResSkillRelation(SrcType: Enum "Resource Skill Type", SrcCode: Code[20], DestType: Enum "Resource Skill Type", DestCode: Code[20]): Boolean
Parameters
Returns
DropGlobals
SkipValidationDialogs
procedure SkipValidationDialogs()
CloneObjectResourceSkills
procedure CloneObjectResourceSkills(ObjectType: Integer, SrcCode: Code[20], DestCode: Code[20])
Parameters
Name
Type
Description
ObjectType
Integer
SrcCode
Code[20]
DestCode
Code[20]
Events
OnUnifyResSkillCodeOnBeforeInsert
[IntegrationEvent(False,False)]
local procedure OnUnifyResSkillCodeOnBeforeInsert(var NewResourceSkill: Record "Resource Skill", var UnifiedResourceSkill: Record "Resource Skill")
Parameters
OnAfterAssignRelationConfirmation
[IntegrationEvent(False,False)]
local procedure OnAfterAssignRelationConfirmation(var ResourceSkill: Record "Resource Skill", SrcType: Enum "Resource Skill Type", DestType: Enum "Resource Skill Type", var SrcTypeText: Text[30], var DestTypeText: Text[30])
Parameters
OnChangeResSkillRelationWithItemOnBeforeAssignWithUpdateGetResponse
[IntegrationEvent(False,False)]
local procedure OnChangeResSkillRelationWithItemOnBeforeAssignWithUpdateGetResponse(Item: Record Item, var AssignWithUpdate: Boolean, var IsHandled: Boolean)
Parameters
OnAfterRevalidateRelationConfirmation
[IntegrationEvent(False,False)]
local procedure OnAfterRevalidateRelationConfirmation(var ResourceSkill: Record "Resource Skill", SrcType: Enum "Resource Skill Type", DestType: Enum "Resource Skill Type", var SrcTypeText: Text[30], var DestTypeText: Text[30])
Parameters
See also