Skip to main content

NC365 Integration API (11260692)

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

Fully automated installation and onboarding

Install via AppSource

Click on the AppSource button, install the free trial and just follow the instructions