I’m working on some random stuff and curious how difficult it would be to do the following couple of things as an example from a custom DAC/Graph. I know I could just create inventory batches and post them or AR Invoice Batch, but is there a way to do it without all that overhead?
- Post an Inventory Transaction, but be able to control/set the COGS side of the transaction
- Post a Non Inventory Transaction and control both sides of the GL Entries
- Create an AR Invoice and post it, possibly overriding some of the accounting but having it calculate taxes and run normal invoice emailing and all that logic.
What would be the best way to go about doing those three things from a custom set of tables?