All transactions are sent in the download file with a transaction code. All vendors seem to use different codes. There is no one standard.
Some vendors, such as Pershing, have more than 2,000 codes. Others, such as DST may have only 150 or so.
Some codes represent internal transactions which need to be ignored, such as Pershing receiving dividend dollars from IBM. Reinvesting that dividend will be a separate code.
Vendors often add codes without telling software companies that they are added. Advisors Assistant maintains a file in your database will all of the vendors' codes, but when a code is not found, we don't know precisely how to treat the transaction.
We may know that it adds shares and can process the transaciton as a generic buy, but it may or may not be a buy.
What is important is that you check the Download Process Report to check the transaction.
See Also