Table of Contents

Codeunit "Convert Outbound Msg. CECAP"

ID 70345029
Namespace: CapVision.Exchange.EDI.FormatConversion

Properties

Name Value
Access Public
SingleInstance True

Methods

HandleNextOutboundMessage

Traite le prochain message au statut Nouveau dans les messages sortants.

procedure HandleNextOutboundMessage(): Boolean

Returns

Type Description
Boolean

True si un message a pu être traité, false sinon.

HandleOutboundMessage

Traite un message sortant.

[ErrorBehavior(Collect)]
procedure HandleOutboundMessage(var OutboundMessage: Record "Outbound Message CECAP")

Parameters

Name Type Description
OutboundMessage Table CapVision.Exchange.EDI.Core."Outbound Message CECAP"

Message sortant à traiter.

TryEnqueueMessage

Créé un nouveau message sortant pour le Message Type spécifié.

procedure TryEnqueueMessage(VarRec: Variant, MessageType: Enum "Message Type CECAP", var OutboundMessage: Record "Outbound Message CECAP")

Parameters

Name Type Description
VarRec Variant

Record ou RecordRef pour lequel enregistrer un message sortant.

MessageType Enum CapVision.Exchange.EDI.Core."Message Type CECAP"

Le type de message.

OutboundMessage Table CapVision.Exchange.EDI.Core."Outbound Message CECAP"

Le message sortant créé.

EnqueueMessage

Créé un nouveau message sortant pour le Message Type spécifié.

procedure EnqueueMessage(VarRec: Variant, MessageType: Enum "Message Type CECAP", var OutboundMessage: Record "Outbound Message CECAP")

Parameters

Name Type Description
VarRec Variant

Record ou RecordRef pour lequel enregistrer un message sortant.

MessageType Enum CapVision.Exchange.EDI.Core."Message Type CECAP"

Le type de message.

OutboundMessage Table CapVision.Exchange.EDI.Core."Outbound Message CECAP"

Le message sortant créé.

Events

OnBeforeInsertOutboundMessage

[BusinessEvent(False)]
local procedure OnBeforeInsertOutboundMessage(RecRef: RecordRef, var OutboundMessage: Record "Outbound Message CECAP")

Parameters

Name Type Description
RecRef RecordRef
OutboundMessage Table CapVision.Exchange.EDI.Core."Outbound Message CECAP"

OnBeforeCheckOutboundMessage

[BusinessEvent(False)]
local procedure OnBeforeCheckOutboundMessage(RecRef: RecordRef, var OutboundMessage: Record "Outbound Message CECAP", var Handled: Boolean)

Parameters

Name Type Description
RecRef RecordRef
OutboundMessage Table CapVision.Exchange.EDI.Core."Outbound Message CECAP"
Handled Boolean

See also