Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

DATA_BUFFER_EXCEEDED: DATA_BUFFER_EXCEEDED SAP HR user Import

pborah275
New Contributor II
New Contributor II

Hi Experts,

We have SAP HR as authoritative source and we have 70+ user attributes to be imported to saviynt from SAP custom table.

We are able to import some of the attributes however when I add table 8 and 9 I see following error:

com.sap.conn.jco.AbapException: (126) DATA_BUFFER_EXCEEDED: DATA_BUFFER_EXCEEDED at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.execute(MiddlewareJavaRfc.java:1807) at com.sap.conn.jco.rt.ClientConnection.execute(ClientConnection.java:1120) at com.sap.conn.jco.rt.ClientConnection.execute(ClientConnection.java:953) at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:1191) at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:1162) at com.sap.conn.jco.rt.AbapFunction.execute(AbapFunction.java:302) at com.saviynt.ecm.integration.SapDataImportService.getSAPData(SapDataImportService.groovy:1389) at com.saviynt.ecm.integration.SapDataImportService$_importSAPData_closure23.doCall(SapDataImportService.groovy:1874) at com.saviynt.ecm.integration.SapDataImportService.importSAPData(SapDataImportService.groovy:1844) at com.saviynt.ecm.integration.SapDataImportService.connectSAP(SapDataImportService.groovy:715) at com.saviynt.ecm.integration.SapDataImportService.importUsingUserTableMapping(SapDataImportService.groovy:6116) at com.saviynt.ecm.integration.SapDataImportService.doUserImport(SapDataImportService.groovy:6020) at com.saviynt.ecm.integration.ExternalConnectionCallService.importUserUsingExternalConnection(ExternalConnectionCallService.groovy:1245) at UserImportJob.execute(UserImportJob.groovy:108) at org.quartz.core.JobRunShell.run(JobRunShell.java:199) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)

 

-------------------------------------------------------------------

{

"SAPTABLE":"ZTHR_SAVIYNT#@#8",
"SAPTABLE_DELIMITER":"#@#",
"SAVTABLE":"SAP_ZTHR_SAVIYNT8",
"SAPMAP":
{

"PERNR":"VARCHAR(8)",
"ORG_UNIT_NM":"VARCHAR(40)",
"ORG_UNIT_CD":"VARCHAR(20)",
"LOCATION_NM":"VARCHAR(40)",
"LOCATION_CD":"VARCHAR(20)"
}
},


{

"SAPTABLE":"ZTHR_SAVIYNT#@#9",
"SAPTABLE_DELIMITER":"#@#",
"SAVTABLE":"SAP_ZTHR_SAVIYNT9",
"SAPMAP":
{

"PERNR":"VARCHAR(8)",
"POSITION_NM":"VARCHAR(40)",
"POSITION_CD":"VARCHAR(20)",
"CHANGE_DATE":"VARCHAR(20)",
"OFFICE_LOCAT":"VARCHAR(40)",
"UPN":"VARCHAR(40)"
}
},

 

Also we have logic in the modifyJSON to display the manager name which gets displayed when we have only first 3 tables. But not if I add more tables,. 

 

Attached are my userimportJASON and ModifyJASON files. Also attached logs.

 

 

 

1 REPLY 1

pborah275
New Contributor II
New Contributor II