We use it in a very minimal way to account for sales to Intercompany units.
We use Address Book Category Code 12 (could be any one of them but we picked
CC 12) to carry an Intercompany # for our intercompany customers. When we
have a sale the DMAAI #4230 drives the businessunit.objectaccount number,
and flexible accounting kicks in to drive the subsidiary number. Since most
customers have blank in Category Code 12 no subsidiary number is created for
them, but intercompany customers do have a 3 digit code in Cat Code 12 so a
BusUnit.Object.Sub account number is created.
What is the downside....certain G/L class codes (e.g., for non-productive
items) we don't want to drive into sales accounts and don't want multiple
accounts by Intercompany number created and used. However.....flex
accounting fires off anyway and you either have to add all these accounts in
your ledger or create multiple versions of the P42800 - Update Customer
Sales and turn on/off Flex Accounting on different versions. The problem
really gets tricky though when on one invoice you have some lines that you
want flex accounting for and other lines that you don't....(under those
circumstances we cheat....we temporarily change the AAIs and then change
them back....shhh....don't tell anybody).
...G.
World 7.3, Cum 10
Moving to XE, AS/400, Coexistence, HTML