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");
|
||||
// Inserisco FLGSTA, CMAG, DPRICHI, DPRICHF, QPORD, XNOTE, CCLI
|
||||
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
|
||||
TString desc; desc << rowRDoc.get("DESCEST");
|
||||
if(desc.len() == 0)
|
||||
sqlQuery << "NULL,";
|
||||
else
|
||||
sqlQuery << "'" << desc << "',";
|
||||
sqlQuery << "'" << rowDoc.get("CODCF") << "');";
|
||||
sqlQuery << "'" << zeroFill(rowDoc.get("CODCF")) << "');";
|
||||
|
||||
if(sqlset.exec(sqlQuery) != 1)
|
||||
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
|
||||
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
|
||||
sqlQuery << (rowRDoc.get("RIGAEVASA") == "X" ? "C" : "A");
|
||||
// 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();
|
||||
// Inserisco tutto in un colpo (yeeeeeeeee)
|
||||
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)
|
||||
return false;
|
||||
@ -594,7 +594,7 @@ bool TCampass_app::p01a(const TString& DSN, const TString id) const
|
||||
// Inserisco PCONVPMN,PCONVPMD,PCONVPVN,PCONVPVD,PCONVPAN,PCONVPAD
|
||||
// Se siamo alla riga 2 di UMART prendo il valore, altrimenti passo 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
|
||||
sqlQuery << rowAna.get_bool("SOSPESO") ? "1" : "0";
|
||||
|
Loading…
x
Reference in New Issue
Block a user