From 38b6f6b3dfa9b59935a345d502577288630cdfcc Mon Sep 17 00:00:00 2001 From: luca83 Date: Tue, 25 May 2010 14:51:07 +0000 Subject: [PATCH] Patch level : 10.0 Files correlati : ps0713 Ricompilazione Demo : [ ] Commento : Modifica richiesta da Roberto git-svn-id: svn://10.65.10.50/trunk@20494 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ps/ps0713200.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ps/ps0713200.cpp b/ps/ps0713200.cpp index 2e0a95e05..635c58e9b 100755 --- a/ps/ps0713200.cpp +++ b/ps/ps0713200.cpp @@ -103,6 +103,7 @@ void TImporta_comm_app::importa_cms(TAssoc_array& righe) TProgind pi(righe.items(), "Scansione file in corso...", true, true); TLog_report log("Importazione Commesse"); + TLocalisamfile com(LF_COMMESSE); TLocalisamfile rip(LF_RIP); TLocalisamfile rrip(LF_RRIP); const TRectype& r = rip.last(); @@ -137,6 +138,11 @@ void TImporta_comm_app::importa_cms(TAssoc_array& righe) const real percentuale(CENTO); + TString80 desms; descms << "Commessa " << codcms; + + com.put("CODCMS", codcms); + com.put("DESCRIZ", descms); + rip.put("TIPO", 'B'); rip.put("CODICE", cod); rip.put("CODCMS", codcms); @@ -150,7 +156,10 @@ void TImporta_comm_app::importa_cms(TAssoc_array& righe) rrip.put("CODCONTO", codconto); rrip.put("RIPARTO", percentuale); - int err = rip.write(); + int err = com.write(); + if(err == NOERR) + err = rip.write(); + if(err == NOERR) err = rrip.write();