41: EXCEPTION
42: WHEN OTHERS THEN
43: errbuf := substr(SQLERRM, 1, 200);
44: retcode := 1;
45: Fnd_File.PUT_LINE(Fnd_File.OUTPUT, 'SQL ERROR : SQLCODE = ' || SQLCODE);
46: Fnd_File.PUT_LINE(Fnd_File.OUTPUT, ' MESSAGE = ' || SQLERRM);
47: ROLLBACK;
48: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
49: END invoke_workflow;
42: WHEN OTHERS THEN
43: errbuf := substr(SQLERRM, 1, 200);
44: retcode := 1;
45: Fnd_File.PUT_LINE(Fnd_File.OUTPUT, 'SQL ERROR : SQLCODE = ' || SQLCODE);
46: Fnd_File.PUT_LINE(Fnd_File.OUTPUT, ' MESSAGE = ' || SQLERRM);
47: ROLLBACK;
48: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
49: END invoke_workflow;
50: