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 |