So here it comes - my first real post. I've been having some difficulties when importing data into an exsisting application. It takes forever, especially with tables CustTrans and LedgerTrans, so I browsed the net and found this tip.
Notice that you will lose audittrail of the transactions.
The tip is as follows :
Go into Class SysDataImport, and into the method : updateTransactionId()
Make it return early as possible from this method, and everything goes quick.
Just create it like this :
private void updateTransactionId(TableId _tableId, CreatedTransactionId _oldCreatedTransId, ModifiedTransactionId _oldModifiedTransId)
{
CreatedTransactionId newTransId = 0;
;
// Return as early as possible to increase import speed
return;
if (!hasTransIdSupport)
{
return;
}
if (hasCreatedTransId[tableIds[_tableId]])
{
.
.
.
}
Do likewise with method updateTransactionIdReference().
This posting is provided "AS IS" with no warranties, and confers no rights.
No comments:
Post a Comment