Codeunit "SEPA DD-Prepare Source"

ID 1232
Namespace: Microsoft.Bank.DirectDebit

Prepares direct debit collection entry data for SEPA XML export by copying and organizing eligible entries into a temporary structure for XMLPort processing.

Properties

Name Value
TableNo Table Microsoft.Bank.DirectDebit."Direct Debit Collection Entry"

Events

OnAfterCreateTempCollectionEntries

Integration event raised after creating temporary collection entries. Allows subscribers to modify or enhance the temporary entries after creation.

[IntegrationEvent(False,False)]
local procedure OnAfterCreateTempCollectionEntries(var FromDirectDebitCollectionEntry: Record "Direct Debit Collection Entry", var ToDirectDebitCollectionEntry: Record "Direct Debit Collection Entry")

Parameters

Name Type Description
FromDirectDebitCollectionEntry Table Microsoft.Bank.DirectDebit."Direct Debit Collection Entry"

Source entry record used as template.

ToDirectDebitCollectionEntry Table Microsoft.Bank.DirectDebit."Direct Debit Collection Entry"

Target temporary entry that was created.

OnBeforeCreateTempCollectionEntries

Integration event raised before creating temporary collection entries. Allows subscribers to provide custom logic for temporary entry creation.

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateTempCollectionEntries(var FromDirectDebitCollectionEntry: Record "Direct Debit Collection Entry", var ToDirectDebitCollectionEntry: Record "Direct Debit Collection Entry", var isHandled: Boolean)

Parameters

Name Type Description
FromDirectDebitCollectionEntry Table Microsoft.Bank.DirectDebit."Direct Debit Collection Entry"

Source entry record used as template.

ToDirectDebitCollectionEntry Table Microsoft.Bank.DirectDebit."Direct Debit Collection Entry"

Target temporary entry to be created.

isHandled Boolean

Set to true if the subscriber handles the entry creation completely.

See also