Patch level :

Files correlati     : pd0610.exe
Ricompilazione Demo : [ ]
Commento            :



CReazione ordini SRM


git-svn-id: svn://10.65.10.50/branches/R_10_00@21419 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2011-01-11 16:25:08 +00:00
parent 991889a26d
commit f8346a8e7e

View File

@ -109,7 +109,10 @@ protected:
virtual TObject* key2obj(const char* key);
public:
TDocumento& doc(const TDoc_key& kdoc);
const TString& codnum() { return _codnum;}
const TString& tipodoc() { return _tipodoc;}
TDocumento& doc(const TDoc_key& kdoc);
TDocumento& doc(const long codcf);
TOrdf_cache(const char* from_tipodoc, const TDate& datatdoc);
};
@ -415,7 +418,7 @@ void TCrea_ordini_srm_app::elimina_righe(const TDocumento& ordc, const TAssoc_ar
const long ndoc = ordc.get_long(DOC_NDOC);
TString query;
query << "USE RDOC KEY 4\n"
query << "USE RDOC KEY 4 SELECT CODNUM==\"" << ca.codnum() << "\"\n"
<< "FROM DAPROVV=\"" << provv << "\" DAANNO=" << anno << " DACODNUM=\"" << codnum << "\" DANDOC=" << ndoc << "\n"
<< "TO DAPROVV=\"" << provv << "\" DAANNO=" << anno << " DACODNUM=\"" << codnum << "\" DANDOC=" << ndoc;
@ -491,7 +494,7 @@ void TCrea_ordini_srm_app::elabora_ordini_cliente()
//scorro le righe documento, fermandomi quando la set_paragraph fallisce
//dal momento che non so a priori quante sono le righe del documento
// message_box("start");
// message_box("start");
for(int i = 1; i <= ordc.rows(); i++)
{
TRiga_documento& rordc = ordc[i];