Search Results for

    Show / Hide Table of Contents

    Codeunit CCS DIS Partner Rcv. Adapter

    codeunit 5100931 "CCS DIS Partner Rcv. Adapter"
    

    Methods

    SetSequenceLine

    public "CCS DIS Partner Rcv. Adapter" SetSequenceLine(Value: Record "CCS DIS Sequence Line"): None
    

    Sets the sequence line as global variable.

    Parameters
    Name Type Description
    Value Record "CCS DIS Sequence Line" The sequence line.
    Return Value

    None

    Events

    OnAfterReadMessageAndProcess

    event "CCS DIS Partner Rcv. Adapter" OnAfterReadMessageAndProcess(ReceivedMessage: Record "CCS DIS Partner Rcvd. Message")
    
    Parameters
    Name Type Description
    ReceivedMessage Record "CCS DIS Partner Rcvd. Message"
    Attributes
    Name Arguments
    IntegrationEvent False, False

    OnAfterReceiveMessages

    event "CCS DIS Partner Rcv. Adapter" OnAfterReceiveMessages(PartnerMapping: Record "CCS DIS Partner Mapping"; var Received: Boolean)
    

    The event is fired after the message are received by partner mapping processing.
    The event is not fired immediatly after a message was imported for none, webservice or company transport types.

    Parameters
    Name Type Description
    PartnerMapping Record "CCS DIS Partner Mapping" The partner mapping the messages were received for.
    Received Boolean Returns true, if all messages were successfully received (and imported).
    Attributes
    Name Arguments
    IntegrationEvent False, False

    OnBeforeReadMessageAndProcess

    event "CCS DIS Partner Rcv. Adapter" OnBeforeReadMessageAndProcess(ReceivedMessage: Record "CCS DIS Partner Rcvd. Message")
    
    Parameters
    Name Type Description
    ReceivedMessage Record "CCS DIS Partner Rcvd. Message"
    Attributes
    Name Arguments
    IntegrationEvent False, False

    OnBeforeReceiveMessages

    event "CCS DIS Partner Rcv. Adapter" OnBeforeReceiveMessages(PartnerMapping: Record "CCS DIS Partner Mapping")
    

    The event is fired before the messages are received by partner mapping processing.
    Messages for transport type none, webservice or company are already imported, and nothing will happen.

    Parameters
    Name Type Description
    PartnerMapping Record "CCS DIS Partner Mapping" The partner mapping to receive the messages for.
    Attributes
    Name Arguments
    IntegrationEvent False, False

    OnBeforeTryCheckProcessReceivedMessagesThrowError

    event "CCS DIS Partner Rcv. Adapter" OnBeforeTryCheckProcessReceivedMessagesThrowError(PartnerMapping: Record "CCS DIS Partner Mapping"; ReceivedMessage: Record "CCS DIS Partner Rcvd. Message"; var SkipError: Boolean)
    
    Parameters
    Name Type Description
    PartnerMapping Record "CCS DIS Partner Mapping"
    ReceivedMessage Record "CCS DIS Partner Rcvd. Message"
    SkipError Boolean
    Attributes
    Name Arguments
    IntegrationEvent False, False

    OnTryGetJsonRepository

    event "CCS DIS Partner Rcv. Adapter" OnTryGetJsonRepository(XmlMessage: XmlElement; var JsonRepository: JsonToken)
    

    The event is fired after the JSON repository was read from a XML message.
    The event is fired as part of processing a received message.

    Parameters
    Name Type Description
    XmlMessage XmlElement The XML message to read the repository from.
    JsonRepository JsonToken The read JSON repository.
    Attributes
    Name Arguments
    IntegrationEvent False, False

    OnTryGetXmlRepository

    event "CCS DIS Partner Rcv. Adapter" OnTryGetXmlRepository(XmlMessage: XmlElement; var XmlRepository: XmlElement)
    

    The event is fired after the XML repository was read from a XML message.
    The event is fired as part of processing a received message.

    Parameters
    Name Type Description
    XmlMessage XmlElement The XML message to read the repository from.
    XmlRepository XmlElement The read XML repository.
    Attributes
    Name Arguments
    IntegrationEvent False, False
    In This Article
    Back to top 2025 © COSMO CONSULT - Data protection - Imprint