Search Results for

    Show / Hide Table of Contents

    Codeunit CCS DIS Mapping Management

    codeunit 5100920 "CCS DIS Mapping Management"
    

    Methods

    CheckAndLoadRepositoryFieldStructure

    public "CCS DIS Mapping Management" CheckAndLoadRepositoryFieldStructure(MappingRepository: Record "CCS DIS Mapping Repository"; var TempRepositoryField: Record "CCS DIS Mapping Repository Fld" temporary): None
    

    Loads the field structure from a mapping repository into temporary repository fields.

    Parameters
    Name Type Description
    MappingRepository Record "CCS DIS Mapping Repository" The mapping repository to load the field structure from.
    TempRepositoryField Record "CCS DIS Mapping Repository Fld" temporary Returns the repository fields as temporary record.
    Return Value

    None

    GetFieldDescription

    public "CCS DIS Mapping Management" GetFieldDescription(MappingRepository: Record "CCS DIS Mapping Repository"; FldName: Text): Text
    

    Returns the field caption of a repository field.

    Parameters
    Name Type Description
    MappingRepository Record "CCS DIS Mapping Repository" The mapping repository.
    FldName Text The field name to lookup for.
    Return Value

    Text

    The field caption or description.

    GetReleasedMappingVersion

    public "CCS DIS Mapping Management" GetReleasedMappingVersion(Mapping: Record "CCS DIS Mapping"; var MappingVersion: Record "CCS DIS Mapping Version"): None
    

    Returns the current valid released mapping version.
    Runs an UI error if no mapping version was found.

    Parameters
    Name Type Description
    Mapping Record "CCS DIS Mapping" The mapping to find a version for.
    MappingVersion Record "CCS DIS Mapping Version" Returns the mapping version.
    Return Value

    None

    OnAfterCreateFieldStructureFromMappingRepository

    public "CCS DIS Mapping Management" OnAfterCreateFieldStructureFromMappingRepository(var ToMappingRepository: Record "CCS DIS Mapping Repository"; FromMappingRepository: Record "CCS DIS Mapping Repository"): None
    

    Subscribe this event to implement your own field structure creation.
    The event is fired after the field structure was created based on another repository.

    Warning

    This method is pending obsolete. Use Mapping Interface CreateFieldStructure() to define the field structure 2.7

    Parameters
    Name Type Description
    ToMappingRepository Record "CCS DIS Mapping Repository" The mapping repository the new field structure is created for.
    FromMappingRepository Record "CCS DIS Mapping Repository" The mapping repository the field structure is used as template.
    Return Value

    None

    RepositoryToTempRepositoryField

    public "CCS DIS Mapping Management" RepositoryToTempRepositoryField(MappingRepository: Record "CCS DIS Mapping Repository"; var TempRepositoryField: Record "CCS DIS Mapping Repository Fld" temporary): None
    

    Copies the repository field structure into a repository field record.

    Parameters
    Name Type Description
    MappingRepository Record "CCS DIS Mapping Repository" The mapping repository to copy the field structure from.
    TempRepositoryField Record "CCS DIS Mapping Repository Fld" temporary The created field structure records.
    Return Value

    None

    TempRepositoryFieldToFieldStructure

    public "CCS DIS Mapping Management" TempRepositoryFieldToFieldStructure(var MappingRepository: Record "CCS DIS Mapping Repository"; var TempRepositoryField: Record "CCS DIS Mapping Repository Fld" temporary): None
    

    Copies the temporary field structure record from a page to a mapping repository.

    Parameters
    Name Type Description
    MappingRepository Record "CCS DIS Mapping Repository" The mapping repository to store the field structure.
    TempRepositoryField Record "CCS DIS Mapping Repository Fld" temporary The field structure to be stored.
    Return Value

    None

    In This Article
    Back to top 2025 © COSMO CONSULT - Data protection - Imprint