on 01-17-2016 12:54 PM
If I call my service within a calculation view I get this error:
"Multiple resources found. Inconsistency between data model and service description found."
Has someone an idea what the reason could be for this msg. Couldn't find a helpful answer.
I changed the forum from sapui5 to here, more explanations you can find here.
Now I tried to create this calculation view by scripting. I only tried to join two tables and get this following error.
Description | Resource | Path | Location | Type |
[40117] Repository: Encountered an error in repository runtime extension;Model inconsistency. Deploy Calculation View: SQL: sql syntax error: incorrect syntax near ")": line 7 col 67 (at pos 612)
Set Schema DDL statement: set schema "TBASE_PUBLIC"
Type DDL: create type "_SYS_BIC"."development.diraschk.dev.models/cvCE_LaborLaborwert/proc/tabletype/VAR_OUT" as table ("outLaborID" NUMERIC(10))
Procedure DDL: create procedure "_SYS_BIC"."development.diraschk.dev.models/cvCE_LaborLaborwert/proc" ( OUT var_out "_SYS_BIC"."development.diraschk.dev.models/cvCE_LaborLaborwert/proc/tabletype/VAR_OUT" )
language sqlscript sql security definer reads sql data as
/********* Begin Procedure Script ************/
BEGIN
var_tableLabor = CE_COLUMN_TABLE ("TBASE_PUBLIC"."development.projects.tbase.data::TBASE.cds.Labor", [LaborID]);
var_tableLaborwert = CE_COLUMN_TABLE ("TBASE_PUBLIC"."development.projects.tbase.data::TBASE.cds.Laborwert", [LaborID]);
var_out = CE_LEFT_OUTER_JOIN(:var_tableLabor, :var_tableLaborwert );
END /********* End Procedure Script ************/
Does somebody know what this means?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
After all I found out that we shouldn't use CE anymore.
I think I got this problem after I copied the original more times. I deleted all the copies and now is the error away and the xsodata service works again.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.