moving entire records across applications

moving entire records across applications

I'm trying to push entire records from one application over to another and can't seem to get the scripting right.

There's several forum posts that talk about how to move specific fields (but the getAll() function doesn't appear to work when dealing with the entire record), and there's descriptions of how to use lookup to pull one record (which requires dealing with each record individually).

What I'm trying to do is move batches of entire records.  Take our call centre activity for the day and assign groups of entire records over to the sales application.

This is close, but only moves one field for many records, I want to move all of the complete records:
 

list myRemoteFunction()

{

getSuppliers = suppliers[ID != 0];

mySupplierList = getSuppliers.supplier_name.getAll();

 return mySupplierList;

}

FROM INSIDE THE LOCAL APPLICATION..

myLocalSupplierList = remoteApp.myRemoteFunction();

for each supplier in myLocalSupplierList

{

insert into local_suppliers_form

[
Added_User = zoho.loginuser
supplier_name = supplier
]

}