The other kind of child an EDI Profile can have is a xTuple
Connect Batch Manager job. When you mark an EDI Profile as
recurring on the Batching tab, this really
creates one or more xTuple Connect Batch Manager jobs with the "Action"
EDIBatch
. The recurrence information and email
notification settings are stored with the xTuple Connect Batch Manager
jobs and not the EDI Profile itself. All of the submissions to xTuple
Connect using this EDI Profile are queued up and sent on a
schedule.
By default EDI jobs are submitted to the xTuple Connect Batch Manager for immediate processing. As a result, your business partners will receive an intermittent stream of email messages or files on their FTP servers as the business day progresses. Some companies, however, prefer to receive all of their orders or invoices at a fixed time of day. Use the Recurring option on EDI Profiles for these business partners.
Every time the xTuple Connect Batch Manager processes an
EDIBatch
action, a new xTuple Connect Batch Manager
job is created for each EDI message in the queue for that EDI Profile.
An email message describing the EDI jobs that were created is sent using
the email properties on the "Batching" tab of the EDI Profile. The
individual EDI jobs then get processed to build and send the individual
EDI messages.