A high level overview of using the Biztalk 2004 SAP Adaptor
Tamer Shaaban posed a brief overview of how to use the Biztalk 2004 SAP Adaptor in his blog here.
Also, some internal research around how to use adaptor for distributed transactions revealed:
Setting the SAPSend.ConnectionType = “OPENREUSE” for the first message and then SAPSend.ConnectionType = “REUSECONNECTION” for all additional BAPI calls maintains a single unit of work and allows committal of changes with BAPI_TRANSACTION_COMMIT