MCRBRCustomerMerge Class [AX 2012]

The class MCRBRCustomerMerge merges business relations when related customers are merged.

class MCRBRCustomerMerge

Run On

Called

  MethodDescription
Dn674223.privmethod(en-us,AX.60).gif businessSectorExist Checks if a business sector record exists for the mergeTo BR.
Dn674223.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn674223.privmethod(en-us,AX.60).gif copyBusinessSectors Loops through the merged business relation's business sectors and copies them to the survivor, provided they don't already exist for the business relation based upon checking in the businessSectorExist() method.
Dn674223.privmethod(en-us,AX.60).gif copyQuoteCompetitorGrp Loops through the mergedFrom business relation's Competitor Groups and copies them to the survivor, provided they don't already exist for the BR based upon checking in the quoteCompetitorGroupExist() method.
Dn674223.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif existsBRtableFrom Determines if the from SMMBusRelTable class variable has been set.
Dn674223.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif mergeBRCustomer Merges a business relation customer when its related customer is merged.
Dn674223.privmethod(en-us,AX.60).gif mergeChildren Points the children business relation's of the merged from to the mergedFrom's parent.
Dn674223.pubmethod(en-us,AX.60).gif new Sets class attributes needed to merge a business relation account.
Dn674223.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn674223.privmethod(en-us,AX.60).gif quoteCompetitorGroupExist Checks if a competitor group record exists for the merge to business relation.
Dn674223.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn674223.pubmethod(en-us,AX.60).gif Dn674223.static(en-us,AX.60).gif ::applyMerge Merges a business relation customer when its related customer is merged.
Dn674223.pubmethod(en-us,AX.60).gif Dn674223.static(en-us,AX.60).gif ::unmergeBRCustomer Unmerges an account from its parent and updates the root of any potential children that were merged into the account that is now being unmerged.
Dn674223.privmethod(en-us,AX.60).gif Dn674223.static(en-us,AX.60).gif ::updateMergedRootsForUnmerge Updates the root node of child accounts during an unmerge.
Top

Object Class
  MCRBRCustomerMerge Class

Community Additions

ADD
Show: