Patch level : 12.0 no-patch
Files correlati : Commento : Sistemazione dati inseriti git-svn-id: svn://10.65.10.50/branches/R_10_00@23389 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
d1ef71d7d8
commit
dccbe6df8b
@ -349,14 +349,14 @@ bool TCampass_app::o01a(const TString& DSN, const TString id) const
|
|||||||
sqlQuery << (rowRDoc.get("DACODNUM") == "ORC" ? "R" : "P");
|
sqlQuery << (rowRDoc.get("DACODNUM") == "ORC" ? "R" : "P");
|
||||||
// Inserisco FLGSTA, CMAG, DPRICHI, DPRICHF, QPORD, XNOTE, CCLI
|
// Inserisco FLGSTA, CMAG, DPRICHI, DPRICHF, QPORD, XNOTE, CCLI
|
||||||
sqlQuery << "','" << rowRDoc.get("RIGAEVASA") << "','" << rowRDoc.get("CODMAG") << "','" << rowDoc.get("DATADOC") << "','" << rowRDoc.get("DATACONS")
|
sqlQuery << "','" << rowRDoc.get("RIGAEVASA") << "','" << rowRDoc.get("CODMAG") << "','" << rowDoc.get("DATADOC") << "','" << rowRDoc.get("DATACONS")
|
||||||
<< "','" << rowRDoc.get("QTA") << "',";
|
<< "','" << zeroFill(rowRDoc.get("QTA")) << "',";
|
||||||
// Controllo che il campo DESCEST sia pieno
|
// Controllo che il campo DESCEST sia pieno
|
||||||
TString desc; desc << rowRDoc.get("DESCEST");
|
TString desc; desc << rowRDoc.get("DESCEST");
|
||||||
if(desc.len() == 0)
|
if(desc.len() == 0)
|
||||||
sqlQuery << "NULL,";
|
sqlQuery << "NULL,";
|
||||||
else
|
else
|
||||||
sqlQuery << "'" << desc << "',";
|
sqlQuery << "'" << desc << "',";
|
||||||
sqlQuery << "'" << rowDoc.get("CODCF") << "');";
|
sqlQuery << "'" << zeroFill(rowDoc.get("CODCF")) << "');";
|
||||||
|
|
||||||
if(sqlset.exec(sqlQuery) != 1)
|
if(sqlset.exec(sqlQuery) != 1)
|
||||||
return false;
|
return false;
|
||||||
@ -406,7 +406,7 @@ bool TCampass_app::o02a(const TString& DSN, const TString id) const
|
|||||||
|
|
||||||
// Inserisco IKRUNIMP, FAZI, CStr, CMAG, CCLIH, CCLIR, CCLI
|
// Inserisco IKRUNIMP, FAZI, CStr, CMAG, CCLIH, CCLIR, CCLI
|
||||||
sqlQuery << "INSERT INTO O02A ( IKRUNIMP, FAZI, CStr, CMAG, CCLIH, CCLIR, CCLI, FLGSTA, XRIFCLI, XNOTE, CART, QCORD, QCSPE, DCCONF ) \
|
sqlQuery << "INSERT INTO O02A ( IKRUNIMP, FAZI, CStr, CMAG, CCLIH, CCLIR, CCLI, FLGSTA, XRIFCLI, XNOTE, CART, QCORD, QCSPE, DCCONF ) \
|
||||||
VALUES('" << id << "','U','DBS','" << rowRDoc.get("CODMAG") << "','" << zeroFill(rowRDoc.get("NDOC")) << "','" << rowRDoc.get("NRIGA") << "','" << rowDoc.get("CODCF") << "','";
|
VALUES('" << id << "','U','DBS','" << rowRDoc.get("CODMAG") << "','" << zeroFill(rowRDoc.get("NDOC")) << "','" << rowRDoc.get("NRIGA") << "','" << zeroFill(rowDoc.get("CODCF")) << "','";
|
||||||
// Inserisco FLGSTA
|
// Inserisco FLGSTA
|
||||||
sqlQuery << (rowRDoc.get("RIGAEVASA") == "X" ? "C" : "A");
|
sqlQuery << (rowRDoc.get("RIGAEVASA") == "X" ? "C" : "A");
|
||||||
// Inserisco XRIFCLI, XNOTE, CART, QCORD, QCSPE, DCCONF
|
// Inserisco XRIFCLI, XNOTE, CART, QCORD, QCSPE, DCCONF
|
||||||
@ -495,7 +495,7 @@ bool TCampass_app::o03a(const TString& DSN, const TString id) const
|
|||||||
TRectype rowClifo = curClifo.curr();
|
TRectype rowClifo = curClifo.curr();
|
||||||
// Inserisco tutto in un colpo (yeeeeeeeee)
|
// Inserisco tutto in un colpo (yeeeeeeeee)
|
||||||
sqlQuery << "INSERT INTO O03A ( IKRUNIMP, FAZI, CStr, CCLI, RCLI ) \
|
sqlQuery << "INSERT INTO O03A ( IKRUNIMP, FAZI, CStr, CCLI, RCLI ) \
|
||||||
VALUES('" << id << "','U','DBS','" << rowClifo.get("CODCF") << "','" << toEscape(rowClifo.get("RAGSOC")) << "');";
|
VALUES('" << id << "','U','DBS','" << zeroFill(rowClifo.get("CODCF")) << "','" << toEscape(rowClifo.get("RAGSOC")) << "');";
|
||||||
|
|
||||||
if(sqlset.exec(sqlQuery) != 1)
|
if(sqlset.exec(sqlQuery) != 1)
|
||||||
return false;
|
return false;
|
||||||
@ -594,7 +594,7 @@ bool TCampass_app::p01a(const TString& DSN, const TString id) const
|
|||||||
// Inserisco PCONVPMN,PCONVPMD,PCONVPVN,PCONVPVD,PCONVPAN,PCONVPAD
|
// Inserisco PCONVPMN,PCONVPMD,PCONVPVN,PCONVPVD,PCONVPAN,PCONVPAD
|
||||||
// Se siamo alla riga 2 di UMART prendo il valore, altrimenti passo 1
|
// Se siamo alla riga 2 di UMART prendo il valore, altrimenti passo 1
|
||||||
TString FC; FC << (curUmart.items() > 1 ? rowUmart.get_real("FC") : "1");
|
TString FC; FC << (curUmart.items() > 1 ? rowUmart.get_real("FC") : "1");
|
||||||
sqlQuery << FC << "','" << FC << "','" << FC << "','" << FC << "','" << FC << "','" << FC << "','";
|
sqlQuery << "1','1','1','" << FC << "','1','1','";
|
||||||
|
|
||||||
// Inserisco FOBS
|
// Inserisco FOBS
|
||||||
sqlQuery << rowAna.get_bool("SOSPESO") ? "1" : "0";
|
sqlQuery << rowAna.get_bool("SOSPESO") ? "1" : "0";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user