Correct export of Delivery Unit EON_XSJSFRAMEWORK (36 files, replaces incomplete initial export)
This commit is contained in:
@@ -6,31 +6,30 @@ function checkvatid(vatid,country,schemaname)
|
||||
var returnmessage = "";
|
||||
var checkiseu = false;
|
||||
var searchkey = "Code";
|
||||
var searchvalue = country;
|
||||
var searchvalue = country;
|
||||
var LimitRecords = 1;
|
||||
var UserComp = schemaname;
|
||||
|
||||
var conn = $.db.getConnection();
|
||||
var pstmt;
|
||||
//var query = "SELECT T0.\"U_EON_RECACC_REC\" FROM \"A19753_P01_TEST03\".\"@EON_PGN\" T0 WHERE T0.\"Code\" = ?";
|
||||
//vendeor var query = "SELECT T0.\"U_EON_RECACC_REC\" FROM \"XXREPXX\".\"@EON_PGN\" T0 WHERE T0.\"Code\" = ?";
|
||||
var query = "SELECT \"IsEC\", IFNULL(\"TaxIdDigts\",0) as \"TaxIdDigits\" FROM \"XXREPXX\".\"OCRY\" T0"
|
||||
|
||||
|
||||
if (searchkey && searchvalue)
|
||||
{
|
||||
var query2 ="";
|
||||
query = query + " WHERE T0.\"XXREP2XX\" = 'XXREP3XX'";
|
||||
|
||||
|
||||
query = query + " WHERE T0.\"XXREP2XX\" = \'XXREP3XX\'";
|
||||
|
||||
|
||||
query = query.replace(/XXREP2XX/g, searchkey);
|
||||
query = query.replace(/XXREP3XX/g, searchvalue);
|
||||
}
|
||||
|
||||
|
||||
if (LimitRecords > 0)
|
||||
{
|
||||
query = query +" Limit " + LimitRecords.toString();
|
||||
query = query +" Limit " + LimitRecords.toString();
|
||||
}
|
||||
|
||||
|
||||
query = query.replace(/XXREPXX/g, UserComp);
|
||||
pstmt = conn.prepareStatement(query);
|
||||
|
||||
@@ -42,18 +41,18 @@ function checkvatid(vatid,country,schemaname)
|
||||
rs.close();
|
||||
pstmt.close();
|
||||
conn.close();
|
||||
|
||||
|
||||
if (country !== vatid.substring(0,2))
|
||||
{
|
||||
returnmessage = country + " Country doesnt match with prefix found " + vatid;
|
||||
returnmessage = country + " Country doesnt match with prefix found " + vatid;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// if (checkiseu != "Y")
|
||||
// {
|
||||
// returnmessage = searchvalue + " IS No EU Country";
|
||||
// returnmessage = searchvalue + " IS No EU Country";
|
||||
// }
|
||||
|
||||
|
||||
if (country == vatid.substring(0,2))
|
||||
{
|
||||
var validvatid = false;
|
||||
@@ -66,20 +65,22 @@ function checkvatid(vatid,country,schemaname)
|
||||
returnmessage = "vatid is too long";
|
||||
}
|
||||
if (mystringlength-2 < taxiddigits )
|
||||
{
|
||||
returnmessage = "vatid is too short";
|
||||
}
|
||||
var checkisnum = vatid.substring(2,taxiddigits);
|
||||
if (isNaN(checkisnum) && searchvalue == 'DE')
|
||||
{
|
||||
returnmessage = "Number Part is not a number";
|
||||
}
|
||||
{
|
||||
returnmessage = "vatid is too short";
|
||||
}
|
||||
var checkisnum = vatid.substring(2,taxiddigits);
|
||||
if (isNaN(checkisnum) && searchvalue == 'DE')
|
||||
{
|
||||
returnmessage = "Number Part is not a number";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
return returnmessage;
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user