QueueRecord
QueueRecord(Rec: Variant)
Hand any possible record to the queueing mechanism. The internal logic will further determine whether a record can be queued.
Parameters:
- Rec - Any BC record
Returns: nothing
QueueRecord
QueueRecord(Rec: Variant; SkipTableCheck: Boolean)
Hand any possible record to the queueing mechanism and use or skip the table matching logic.
Parameters:
- Rec - Any BC record
- SkipTableCheck - Boolean that indicates whether you want to use or skip matching table numbers against the list of active table listeners.
Returns: nothing
QueueRecord
QueueRecord(Rec: Variant; SkipTableCheck: Boolean; SkipHashCheck: Boolean)
Hand any possible record to the queueing mechanism and use or skip the table matching logic and the hashing logic.
Parameters:
- Rec - Any BC record
- SkipTableCheck - Boolean that indicates whether you want to use or skip matching table numbers against the list of active table listeners.
- SkipHashCheck - Boolean that indicates whether you want to use or skip the hashing logic. Hashing prevents unchanged values from being queued. The hashing mechanism is not yet implemented on all tables.
Returns: nothing
SetMagentoID
SetMagentoID(RecordOrRecRef: Variant; MagentoId: Text[100])
Register a Magento ID (integer) for a specific BC record.Typically registering IDs is all handled by the internal integration mechanism and there is no need to implement this functionality.
Parameters:
- RecordOrRecRef - Any record or recordref
- MagentoId - The Magento ID
Returns: nothing
SetMagentoID
SetMagentoID(RecordOrRecRef: Variant; MagentoId: Text[100]; MagentoId2: Text[100])
Register a Magento ID (integer) for a specific BC record.Typically registering IDs is all handled by the internal integration mechanism and there is no need to implement this functionality.
Parameters:
- RecordOrRecRef - Any record or recordref
- MagentoId - The Magento ID
- MagentoId2 - A second Magento ID
Returns: nothing
SetMagentoID
SetMagentoID(RecordOrRecRef: Variant; MagentoId: Text[100]; MagentoId2: Text[100]; ParentMagentoId: Text[100]; ParentMagentoId2: Text[100])
Register a Magento ID (integer) for a specific BC record.Typically registering IDs is all handled by the internal integration mechanism and there is no need to implement this functionality.
Parameters:
- RecordOrRecRef - Any record or recordref
- MagentoId - The Magento ID
- MagentoId2 - A second Magento ID
- ParentMagentoId - The parent Magento ID
- ParentMagentoId2 - A second parent Magento ID
Returns: nothing
RemoveMagentoID
RemoveMagentoID(RecordOrRecRef: Variant)
Remove a Magento ID (integer) for a specific BC record.Typically managing IDs is all handled by the internal integration mechanism and there is no need to implement this functionality.
Parameters:
- RecordOrRecRef - Any record or recordref for which you want to clear the registered IDs.
Returns: nothing