You are viewing this site as a guest. You can still ask questions and help others! Join our Dev2Dev IT Community to receive your own blog, share your knowledge, and much more.

Excel to Component Interface Utility

3 replies [Last post]
Priyanshu's picture
User offline. Last seen 11 years 43 weeks ago. Offline
Joined: 09/08/2008
Posts: 2

Hi all,

I need some information in Excel to CI.
1.In case of error of error in uploading any of the rows to staging table,no row should get updated and the error row should get highlited in the excel.
2.Can we validate the Unsigned number fields while submitting the record to staging table through CI?

Any help will be good......


Lepa's picture
User offline. Last seen 1 year 39 weeks ago. Offline
Joined: 06/23/2008
Posts: 591
Re: Excel to Component Interface Utility

Here is what you can do regarding your 1st queston. On the "Connect Information" tab there are tow fields are the very end (Chunking Factor and Error Threshold). To achieve what you want, you need to set both fields to the number 1. Chuncking Factor defines the number of rows to be submitted to the database at one time. And the Error Threshold field specifies the total number of errors that are permitted. When the error threshold is exceeded, submission to the database stops.

Now on the Staging & Submission sheet each row submitted is marked with the reply from the database which will either be OK, Warning, or Error.

Hope this helps!

Give back to the community and help it grow!
* Help with unanswered forum questions and issues
* Register or login to share your knowledge at your own blog

Tara's picture
Tara (not verified)
Excel to Component Interface Utility - CI_JOB_DATA

We are looking at creating a process to load retiree pay changes via AppEngine/CI PCode... using the CI_JOB_DATA Component Interface. However, we execute the ExceltoCI in an attempt to populate the CI, we receive the following warning: 'Pay Rate Action is chosen and Pay Rate has not been changed on
effdt given.' I believe this warning is being generated b/c we are not programmatically 'clicking' the calculate compensation button. Any ideas/or suggestions??? Also, the data on the compensation tab is not being updated.

Larry's picture
User offline. Last seen 2 years 38 weeks ago. Offline
Joined: 03/18/2008
Posts: 19
Re: Excel to Component Interface Utility

Priyanshu - for part #2, you will need to add that edit to the proper Peoplecode event (I'm guessing FieldEdit) on the record which the CI is processing. I am surprised that such an edit is not already in place, actually...if you need such editing for CI processing, I would assume that you also need it for normal Online page processing.

Tara - sounds like you have some Peoplecode logic that is firing, which should be bypassed if it is called by a CI. At my former company, we used to indicate this by declaring a Global (or possibly Component) boolean variable. &bCI, which was set to True by the CI/AE Peoplecode at the beginning of CI processing, and set to False at the end of such processing. Then we used this variable to wrap around code we wanted to isolate and/or bypass for CI processing.

For example:

If not &bCI Then