Written by Steve Endow
Can eConnect send transactions to a batch that needs fixing?
The quick answer: Absolutely!
A client recently asked me this, and I wasn’t sure since I hadn’t encountered it before.
This client’s system continuously sends purchase receipts to Dynamics GP. They can use either unique batch IDs like “JSMITH20140502” or a shared one like “IMPORTRCTS”.
He preferred using one batch ID but worried what would happen if it had errors and needed fixing. Would the system still be able to send new transactions to it?
To find out, I used my Dynamics GP Batch Load Test app and sent 10 invoices to a batch called “TEST.”
Next, I introduced an error into one invoice’s distribution.
I then tried posting the batch, forcing it into a “recovery” state.
Once a batch needs fixing, GP prevents you from opening or changing it.
At this stage, fixing the batch would only include the problematic invoice; the other nine were already successful.
However, I then used the Batch Load Test to send more transactions to the “TEST” batch. Surprisingly, it worked perfectly.
Afterward, I fixed the “TEST” batch.
It now held 11 transactions: the one with the error and the 10 new ones.
This proves that eConnect, unlike the GP application, allows adding transactions to batches that need fixing.
Whether this is beneficial or not depends on your perspective. However, it highlights the importance of designing your workflow with this in mind.
My client wanted to automate batch posting. However, if a single batch encountered an error, transactions would accumulate until someone manually intervened.
This emphasizes how important testing is to truly understand how GP or eConnect will behave. This particular quirk is similar to others, such as:
- Can eConnect send transactions to a batch currently being modified in GP? Yes!
- Can eConnect send transactions to a batch being posted in GP? Yes!
Steve Endow is a Dynamics GP Certified Trainer and Dynamics GP Certified IT Professional based in Los Angeles. He is also the founder of Precipio Services, offering Dynamics GP integration, customization, and automation solutions.
Find him on Google+ and Twitter





