You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
File creation should default to NACHA rules by supporting both credits and debits in the same ACH file for type codes. Some legacy systems require the file to only contain Debits (deposit) or Credits (withdraws) in a file. Segmenting Debits and Credits should be a configuration for the client.
The proposed configuration would iterate through the file and write all batches with a ServiceClassCode of 220 into a credits file and 225 into a debits file. Service class code `200 would need to create new batches in the appropriate debits or credits files.
Rather than a configuration, this could be a post file creation process to segment the debits and credits that would take an input of an ACH.File being created and return two ACH.Files that have been segmented.
We should be aware of how to deal with the Balanced Offset Record when segmenting files.
The text was updated successfully, but these errors were encountered:
File creation should default to NACHA rules by supporting both credits and debits in the same ACH file for type codes. Some legacy systems require the file to only contain Debits (deposit) or Credits (withdraws) in a file. Segmenting Debits and Credits should be a configuration for the client.
The proposed configuration would iterate through the file and write all batches with a ServiceClassCode of
220
into a credits file and225
into a debits file. Service class code `200 would need to create new batches in the appropriate debits or credits files.Rather than a configuration, this could be a post file creation process to segment the debits and credits that would take an input of an
ACH.File
being created and return twoACH.Files
that have been segmented.We should be aware of how to deal with the Balanced Offset Record when segmenting files.
The text was updated successfully, but these errors were encountered: