Correct export of Delivery Unit EON_EOPERATE (8 files, replaces incomplete initial export)
This commit is contained in:
@@ -149,7 +149,11 @@ function checkPayload(inObj) {
|
|||||||
) {
|
) {
|
||||||
isValid = false;
|
isValid = false;
|
||||||
reason =
|
reason =
|
||||||
" (mandatory properties are: BDR_ID, EMAID, CREATION_DATE_UTC, CHARGEPOINT.ID, CHARGEPOINT.TYPE, \nCHARGEPOINT.METER_ID, CHARGEPOINT.ADDRESS.COUNTRY, CHARGEPOINT.ADDRESS.POSTALCODE, CHARGEPOINT.ADDRESS.CITY, \nCHARGEPOINT.ADDRESS.COUNTRY, CHARGEPOINT_OPERATOR.ID, CHARGEPOINT_OPERATOR.NAME, EMOBILITY_PROVIDER.ID, \nEMOBILITY_PROVIDER.NAME, CHARGE_DATA.AUTHORIZATION_TYPE, CHARGE_DATA.CONSUMPTION_KWH, CHARGE_DATA.BEGIN_UTC, \nCHARGE_DATA.END_UTC, CHARGE_DATA.TIME_ZONE, PRICING.ITEMS[])";
|
" (mandatory properties are: BDR_ID, EMAID, CREATION_DATE_UTC, CHARGEPOINT.ID, CHARGEPOINT.TYPE, \
|
||||||
|
CHARGEPOINT.METER_ID, CHARGEPOINT.ADDRESS.COUNTRY, CHARGEPOINT.ADDRESS.POSTALCODE, CHARGEPOINT.ADDRESS.CITY, \
|
||||||
|
CHARGEPOINT.ADDRESS.COUNTRY, CHARGEPOINT_OPERATOR.ID, CHARGEPOINT_OPERATOR.NAME, EMOBILITY_PROVIDER.ID, \
|
||||||
|
EMOBILITY_PROVIDER.NAME, CHARGE_DATA.AUTHORIZATION_TYPE, CHARGE_DATA.CONSUMPTION_KWH, CHARGE_DATA.BEGIN_UTC, \
|
||||||
|
CHARGE_DATA.END_UTC, CHARGE_DATA.TIME_ZONE, PRICING.ITEMS[])";
|
||||||
} else {
|
} else {
|
||||||
cdrObj.PRICING.ITEMS.forEach(function(pricingItem) {
|
cdrObj.PRICING.ITEMS.forEach(function(pricingItem) {
|
||||||
if (!pricingItem.hasOwnProperty('TYPE') || !pricingItem.hasOwnProperty('UNIT') || !pricingItem.hasOwnProperty('UNIT_PRICE') || !
|
if (!pricingItem.hasOwnProperty('TYPE') || !pricingItem.hasOwnProperty('UNIT') || !pricingItem.hasOwnProperty('UNIT_PRICE') || !
|
||||||
@@ -185,7 +189,7 @@ function PutDataInTable() {
|
|||||||
outMsg = {};
|
outMsg = {};
|
||||||
outMsg.method = "saveData";
|
outMsg.method = "saveData";
|
||||||
var pdcontent = $.request.body.asString();
|
var pdcontent = $.request.body.asString();
|
||||||
// pdcontent = pdcontent.replace(/\"([^(\")\"]+)\":/g,"$1:");
|
// pdcontent = pdcontent.replace(/\"([^(\")"]+)\":/g,"$1:");
|
||||||
var pdcdrObj = JSON.parse(pdcontent);
|
var pdcdrObj = JSON.parse(pdcontent);
|
||||||
var conn = $.db.getConnection();
|
var conn = $.db.getConnection();
|
||||||
var pstmt;
|
var pstmt;
|
||||||
@@ -197,7 +201,6 @@ function PutDataInTable() {
|
|||||||
var isUpdateMode = false;
|
var isUpdateMode = false;
|
||||||
// var query2;
|
// var query2;
|
||||||
// var output = {results: [] };
|
// var output = {results: [] };
|
||||||
//
|
|
||||||
// var mynextval = getnextval();
|
// var mynextval = getnextval();
|
||||||
// myDebug.mynextval = mynextval;
|
// myDebug.mynextval = mynextval;
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user