411 Commits

Author SHA1 Message Date
smen
c6224c0057 Revert "Patch level : 12.0 nopatch"
This reverts commit e69c5ff43c7bbf3fa1d26d808adaf242c7ebea1d.
2021-11-08 10:32:34 +01:00
smen
80aa9fe493 Revert "Revert "Patch level : 12.0 nopatch""
This reverts commit 673daa7dece76f17dad7f58206947b1360f5f1c5.
2021-11-08 10:32:29 +01:00
smen
fdce4ed3c9 Revert "Revert "Revert "Patch level : 12.0 nopatch"""
This reverts commit 1333778267214bc8c1de4d8f6199afd62eb481e2.
2021-11-08 10:32:24 +01:00
smen
1cc0faf468 Revert "Da controllare"
This reverts commit 913ee9f0621677621798efce43fc25a13c3fa799.
2021-11-08 10:25:06 +01:00
913ee9f062 Da controllare 2021-11-08 07:31:06 +01:00
1333778267 Revert "Revert "Patch level : 12.0 nopatch""
This reverts commit 673daa7dece76f17dad7f58206947b1360f5f1c5.
2021-11-08 02:38:34 +01:00
673daa7dec Revert "Patch level : 12.0 nopatch"
This reverts commit e69c5ff43c7bbf3fa1d26d808adaf242c7ebea1d.
2021-11-08 02:08:03 +01:00
e69c5ff43c Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Implementazioone invio regolarizzazioni al 07/11/2021
2021-11-08 02:03:21 +01:00
f3ae3b9233 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Aggiunta esportazione testo e dbase alla barra delle stampe con relativi tasti di uscita
2021-11-05 01:17:20 +01:00
de2e5d73a2 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Aggiunta esportazione testo e dbase alla barra delle stampe con relativi tasti di uscita
2021-11-05 01:15:19 +01:00
23f0be7e72 Patch level : 12.0 nopatch
Files correlati     : bagn009.uml
Commento        :

Aggiunta esportazione testo e dbase alla barra delle stampe con relativi tasti di uscita
2021-11-05 01:01:55 +01:00
3dfcd20fe8 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Aggiunta esportazione tsto e dbase alla barra delle stampe con relativi tasti di uscita
2021-11-05 00:58:55 +01:00
Macchina_Compilatrice
3195480088 Patch level : 12.0 1096
Files correlati     : xvaga.dll ba0100m.msk
Commento        :

Aggiornata maschera di configurazione impostazioni email e aggiunta la possibilità di mettere il mittente in Ccn
2021-11-02 09:37:38 +01:00
dc40647858 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Si possono scrivere warning nelle maschere inserendo i valori dei campi

Interno:
I doppi apici non sono più indispensabili

Es.
negli uml
WARNING La combinazione numerazione #F_CODNUM tipo documento #THIS_FIELD non è corretta
Il Cliente #THIS_FIELD non esiste
2021-10-21 22:58:30 +02:00
1e878418b7 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Si possono scrivere warning nelle maschere inserendo i valori dei campi

Interno:
I doppi apici non sono più indispensabili

Es.
negli uml
WARNING La combinazione numerazione #F_CODNUM tipo documento #THIS_FIELD non è corretta
Il Cliente #THIS_FIELD non esiste
2021-10-21 22:23:50 +02:00
454f2c2bb4 Patch level : 12.0 1090
Files correlati     : bs0.exe
Commento        :

aggiunto un meccanismo di trace nell'importazione bee store
Interno:
2021-10-20 07:26:56 +02:00
c91aa2efc3 Revert "Patch level : 12.0 1090"
This reverts commit 3959d8841ca7a6d11d8031965128c4e64d657f96.
2021-10-20 07:18:44 +02:00
3959d8841c Patch level : 12.0 1090
Files correlati     : bs0.exe
Commento        :

aggiunto un meccanismo di trace nell'importazione bee store
Interno:
2021-10-20 07:11:44 +02:00
smen
becdf257ca Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Modifiche invio mail tramite campo
2021-10-19 09:40:17 +02:00
754aeb32a3 Patch level : 12.0 1090
Files correlati     : bs0.exe
Commento        :

aggiunto un meccanismo di trace nell'importazione bee store
Interno:
2021-10-18 23:20:34 +02:00
smen
7f062427f4 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Aggiunto stack trace in caso di eccezione nel file stack.log
2021-10-18 17:45:10 +02:00
41ee048a56 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Aggiunto stack trace in caso di eccezione nel file stack.log
2021-10-18 00:21:24 +02:00
0ac2bc7ade Patch level : 12.0 1086
Files correlati     : ci1300ab.rep ci1300bb.rep ci1300a.rep ci1300a.msk ci1300b.rep ci1.exe

Commento        :

Aggiunti report per beneficiario alla stampa ore per risorsa/attrezzatura

aggiunto logo del beneficiario

sintassi da mettere nel prescript del campo immagine :
LOGO_BENEF
#THIS !

L'Id dell'immagine deve essere LOGO+<codice tipo lavoro>
2021-10-17 10:07:40 +02:00
0e9502d07d Patch level : 12.0 nopatch
Files correlati     :
Commento        :

aggiunto un meccanismo di trace nei programmi

Interno:

Si attiva mettendo nel paragrafo Main di studio.ini
TRACE = X
2021-10-15 07:24:21 +02:00
c93ec50c0d Patch level : 12.0 1086
Files correlati     : ci1300ab.rep ci1300bb.rep ci1300a.rep ci1300a.msk ci1300b.rep ci1.exe

Commento        :

Aggiunti report per beneficiario alla stampa ore per risorsa/attrezzatura

aggiunto logo del beneficiario

sintassi da mettere nel prescript del campo immagine :
LOGO_BENEF
#THIS !

L'Id dell'immagine deve essere LOGO+<codice tipo lavoro>
2021-10-14 17:59:01 +02:00
bbf7453115 Patch level : 12.0 1086
Files correlati     : ci1300ab.rep ci1300bb.rep ci1300a.rep ci1300a.msk ci1300b.rep ci1.exe

Commento        :

Aggiunti report per beneficiario alla stampa ore per risorsa/attrezzatura

aggiunto logo del beneficiario

sintassi da mettere nel prescript del campo immagine :
LOGO_BENEF
#THIS !

L'Id dell'immagine deve essere LOGO+<codice tipo lavoro>
2021-10-14 13:26:21 +02:00
6a90381c2a Patch level : 12.0 1086
Files correlati     : ci1300ab.rep ci1300bb.rep ci1300a.rep ci1300a.msk ci1300b.rep ci1.exe

Commento        :

Aggiunta scalatura per le immagine (tutto , solo in x, solo iny , non scalare)

Iinteno:

Alla prima patch di ve1 controllare una fattura con logo prima e dopo l'installazione della patch.
2021-10-14 07:04:09 +02:00
61beca0f38 Patch level : 12.0 1086
Files correlati     : nopatch
Commento        :

Aggiunte funzioni ai report

Immagini da oggetti esterni
sintassi da mettere nel prescript del campo immagine :
<Id oggetto>
<nome del campo oggetti esterni>
<chiave>
<file>
GOLEM
#THIS !

Logo della ditta
sintassi da mettere nel prescript del campo immagine :
LOGO
#THIS !

L'Id dell'immagine deve essere LOGO
2021-10-08 22:30:54 +02:00
3e8927c381 Patch level : 12.0 1086
Files correlati     : nopatch
Commento        :

Aggiunte funzioni ai report

Immagini da oggetti esterni
sintassi da mettere nel prescript del campo immagine :
<Id oggetto>
<nome del campo oggetti esterni>
<chiave>
<file>
GOLEM
#THIS !

Logo della ditta
sintassi da mettere nel prescript del campo immagine :
LOGO
#THIS !

L'Id dell'immagine deve essere LOGO
2021-10-08 22:29:57 +02:00
43cf382429 Patch level : 12.0 1086
Files correlati     : bagn006a
Commento        :

Aggiunti oggetti esterni alle ditte
2021-10-08 22:17:51 +02:00
51abbff267 Patch level : 12.0 1086
Files correlati     : bagn006a
Commento        :

Aggiunto id agli oggetti esterni
2021-10-08 22:14:40 +02:00
smen
c1cb0aa95e Patch level : 12.0 nopatch
Aggiornamento modulo "tc"
2021-10-06 09:30:41 +02:00
8e1281acf5 Patch level : 12.0 1086
Files correlati     : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe

Commento        :

Importazione Bee Store
2021-10-04 22:30:33 +02:00
c18d9ac43d Patch level : 12.0 1086
Files correlati     : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe

Commento        :

Importazione Bee Store
2021-10-04 22:26:28 +02:00
9913c4b98a Patch level : 12.0 1086
Files correlati     : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe

Commento        :

Importazione Bee Store
2021-10-04 22:24:50 +02:00
4f19f02de6 Patch level : 12.0 1086
Files correlati     : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe

Commento        :

Importazione Bee Store
2021-10-04 22:20:02 +02:00
274449c510 Patch level : 12.0 1086
Files correlati     : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe

Commento        :

Importazione Bee Store
2021-10-04 22:16:58 +02:00
706303297c Patch level : 12.0 1086
Files correlati     : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe

Commento        :

Importazione Bee Store
2021-10-04 22:05:52 +02:00
426e95377f Patch level : 12.0 1080
Files correlati     : tp0.exe

Commento        :

Aggiunte query personalizzabili per cliente al trasferimento Pack.

Interno:
Bisogna definire nel paragrafo tp di ditta.ini  o studio.ini una variabile
tra le seguenti :
query personalizzabili
archivio                           variabile                     standard
CLIENTI/AGENTI                     Qtp0100Clienti                "SELECT Customers_Suppliers.*, Unit_Measure.UMDesc FROM Customers_Suppliers LEFT JOIN Unit_Measure
                                                                        ON (CurrencyCode = Unit_Measure.UMCode AND Unit_Measure.UMType='9') "
                                                                        WHERE (StatusFlag=1 OR StatusFlag=2 OR StatusFlag=3) AND " dietro viene messa una condizione per clienti o agenti
ARTICOLI                           Qtp0100Articoli               "SELECT Paper_Composition_Group.CompDesc FROM Mag_Existing_Article, Articles_Composition, Paper_Composition_Group
                                                                         WHERE (Mag_Existing_Article.ArtCode='" << key << "') AND (Mag_Existing_Article.ArticleCode=Articles_composition.ArticleCode) AND (Mag_Existing_Article.VariantCode=Articles_composition.VariantCode) AND
                                                                         (Articles_Composition.CompCode=Paper_Composition_Group.CompCode);"
INFORMAZIONI AGGIUNTIVE ARTICOLI   Qtp0100Extra_info_articoli    "SELECT Mag_Existing_Article.ArticleCustCode, Mag_Existing_Article.ArticleCode
                                                                         FROM Mag_Existing_Article WHERE Mag_Existing_Article.ArtCode='" << key << "';"
CONAI                              Qtp0100Conai                  "SELECT SubclassCode,Weight FROM Articles_environmentTax WHERE Articles_environmentTax.ArticleCode=" dietro viene messo il codice articolo
IVA                                Qtp0100IVA                    "SELECT * FROM IVA WHERE IVACode=#CODIVA;"
Composizione imballi               Qtp0100OrderPaperComp         "SELECT Paper_Composition_Group.CompDesc FROM CDoc_Rows, Paper_Composition_Group
                                                                         WHERE (CDoc_Rows.DocNumber=#NDOC) AND (CDoc_Rows.RowNumber=#NROW) AND (CDoc_Rows.CompCode=Paper_Composition_Group.CompCode);"; #NROW deve essere lasciato così
BOLLE                              Qtp010Bolle                   "SELECT DISTINCT PDdT_Header.DocCode, PDdT_Header.StoreDocType, PDdT_Header.DocRefNumber,PDdT_Header.DocDate, Store_Year.SyReferenceYear, PDdT_Header.CustSuppCode,
                                                                                  Customers_Suppliers.FlagCustSupp, Customers_Suppliers.CodContab, Customers_Suppliers.CategoryCode, Customers_Suppliers.ZoneCode,Customers_Suppliers_1.CodContab AS AgentCode,
                                                                                  PDdT_Header.Change, CAMPOCurrencies.UMDesc AS Currency,PDdT_Header.PaymentCode, PDdT_Header.ApplyEnvTax, PDdT_Header.DiscountOnPayment,
                                                                                  CausaliTrasporto.Code AS CodTrasporto, Porto.Code AS CodResa, CausaliTrasporto.Description1 AS TipoTrasporto,Porto.Description1 AS TipoResa, PDdT_Header.Appearance, PDdT_Header.GrossWeight, PDdT_Header.NetWeight,
                                                                                  PDdT_Header.ShiverNumber, (select case when PDdT_Header.BankDesc is null Or [PDdT_Header].[BankDesc]<>''then PDdT_Header.BankDesc else customers_suppliers.bankname end) AS BankDesc, PDdT_Header.CodIvaNI,
                                                                                  Customers_Suppliers_2.CustSuppCode AS DestCode, Customers_Suppliers_2.FlagCustSupp AS FlagDestCode, Customers_Suppliers_2.CodContab AS DestCodContab,Customers_Suppliers_2.TradeName1, Customers_Suppliers_2.Address, Customers_Suppliers_2.Locality,
                                                                                  Customers_Suppliers_2.ZipCode, Customers_Suppliers_2.Region, PDdT_Row.DocRow, PDdT_Row.ArtCode,PDdT_Row.ArtDesc, PDdT_Row.CDocNumber, PDdT_Row.CDocRow,CDoc_Rows.CustReference AS RowCustReference, CDoc_Header.CustReference, PDdT_Row.Provv,
                                                                                  PDdT_Row.DiscountRowDesc, CDoc_Header.DocDate AS OrderDate,PDdT_Row.Quantity, Unit_Measure.UMDesc, PDdT_Row.Quantity1, Unit_Measure_1.UMDesc AS UMDesc1,PDdT_Row.Quantity2, Unit_Measure_2.UMDesc AS UMDesc2, PDdT_Row.AdvanceSale, PDdT_Row.Price,
                                                                                   PDdT_Row.DefPrice, PDdT_Row.PriceNet, PDdT_Row.PriceNetDef, PDdT_Row.AmountNet, PDdT_Row.AmountNetDef,PDdT_Row.Amount, PDdT_Row.AmountDef, PDdT_Row.FlagUMPrice, IVA.IVACode, PDdT_Row.AccountCode, "
                                                                                   PDdT_Row.AccountSubCode, PDdT_Row.WeightETUnit, PDdT_Row.ClassCode, PDdT_Row.SubclassCode,PDdT_Row.DDTRowType, PDdT_Header.StatusFlag, PDdT_Row.Report, PDdT_Row.FamilyCode,
                                                                                  Mag_Existing_Article.ArtType, Mag_Existing_Article.Height, Mag_Existing_Article.Width, Mag_Existing_Article.Lenght,(select case when [Modalità Fornitura Bancali].[Value1] is null then 1 else [Modalità Fornitura Bancali].[Value1] end) AS FornituraBancali,
                                                                                  PDdT_Header.InvoicingType, PDdT_Header.DocProvv, PDdT_Header.ReceiptBook
                                                                                  FROM ((((((PDdT_Header LEFT JOIN Customers_Suppliers ON PDdT_Header.CustSuppCode = Customers_Suppliers.CustSuppCode)
                                                                                  LEFT JOIN Unit_Measure AS CAMPOCurrencies ON (CAMPOCurrencies.UMcode=PDdT_Header.CurrencyCode AND CAMPOCurrencies.UMType='9')
                                                                                  LEFT JOIN Customers_Suppliers AS Customers_Suppliers_1 ON PDdT_Header.AgentCode = Customers_Suppliers_1.CustSuppCode)
                                                                                  LEFT JOIN Porto ON PDdT_Header.PortCode = Porto.Code) "
                                                                                  LEFT JOIN Store_Year ON PDdT_Header.DocYear = Store_Year.SyCode) "
                                                                                  LEFT JOIN Customers_Suppliers AS Customers_Suppliers_2 ON PDdT_Header.DestCode = Customers_Suppliers_2.CustSuppCode) "
                                                                                  LEFT JOIN CausaliTrasporto ON PDdT_Header.DocCausalCode = CausaliTrasporto.Code)
                                                                                  RIGHT JOIN (Mag_Existing_Article RIGHT JOIN ((CDoc_Header RIGHT JOIN (((IVA RIGHT JOIN (((CDoc_Rows RIGHT JOIN PDdT_Row ON (CDoc_Rows.DocNumber = PDdT_Row.CDocNumber)AND (CDoc_Rows.RowNumber = PDdT_Row.CDocRow))
                                                                                  LEFT JOIN Unit_Measure ON PDdT_Row.UMQty = Unit_Measure.UMCode)
                                                                                  LEFT JOIN [Modalità Fornitura Bancali] ON PDdT_Row.DeliveryPalletType = [Modalità Fornitura Bancali].Code)ON IVA.IVACode = PDdT_Row.IVACode) LEFT JOIN Unit_Measure AS Unit_Measure_1 ON PDdT_Row.UMQta1 = Unit_Measure_1.UMCode)
                                                                                  LEFT JOIN Unit_Measure AS Unit_Measure_2 ON PDdT_Row.UMQta2 = Unit_Measure_2.UMCode)ON CDoc_Header.DocNumber = CDoc_Rows.DocNumber)
                                                                                  LEFT JOIN CDoc_Rows_Detail ON (CDoc_Rows.RowNumber = CDoc_Rows_Detail.RowNumber) AND (CDoc_Rows.DocNumber = CDoc_Rows_Detail.DocNumber))ON Mag_Existing_Article.ArtCode = PDdT_Row.ArtCode) ON PDdT_Header.DocCode = PDdT_Row.DocCode
                                                                                  WHERE (((PDdT_Row.DDTRowType)='0' Or (PDdT_Row.DDTRowType)='2') AND ((PDdT_Header.StatusFlag)='1' OR (PDdT_Header.StatusFlag)='2' Or (PDdT_Header.StatusFlag)='3') AND ((select case when [Modalità Fornitura Bancali].[Value1] is null then 1 else [Modalità Fornitura Bancali].[Value1] end)=1) AND ((PDdT_Header.InvoicingType) Is Not Null) AND ((PDdT_Header.DocProvv)<>-1))
                                                                                  ORDER BY PDdT_Header.DocRefNumber, PDdT_Row.DocRow;"
2021-09-23 16:14:48 +02:00
smen
1825ee53f0 Patch level : 12.0 1082
Files correlati     : ve1.exe

Commento        :
Aggiunto modulo "Stampa fido cliente" e relativo report
2021-09-23 10:06:26 +02:00
7a7bf88038 Patch level : 12.0 1076
Files correlati     : ve0.exe ve1.exe ve5.exe ve6.exe fp0.exe
Commento        :
In fatturazione bolle scritto il cliente originale della fattura nel campo CFORIG quando uso il cliente FATTURARE A per poterlo recuperae nelle lettere d'intento

Interno:
2021-09-08 16:32:51 +02:00
db28017ec8 Patch level : 12.0 nopatch
Files correlati     : xvaga.dll

Commento        :
Cambiati NULL in nullptr
Aggiunte funzioni per mostrare e nascondere finestre.

Interno:
Fare la patch insieme alle modifiche per le stampanti
fare un gio generico
2021-09-07 11:37:46 +02:00
08e3484a19 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Esempi di transazioni
2021-08-04 21:58:53 +02:00
smen
463374db35 Patch level : 12.0 1070
Files correlati     : ba8.exe

Commento        :

Migliorato disegno sfondo generazione report
2021-08-04 16:35:02 +02:00
cdf70fee9a Patch level : 12.0 nopatch
Files correlati     :
Commento        :

defmask macro per espressioni nelle maschere
2021-07-27 14:24:44 +02:00
smen
771f13d5f0 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

aggiornate costanti NULL in nullptr
2021-07-20 16:17:57 +02:00
Macchina_Compilatrice
162c24c545 commentata fuzione per ricompilazione 2021-07-20 14:49:33 +02:00
smen
f139a51c5b Patch level : 12.0 1068
Files correlati     : TeamViewerQS_it.exe
Commento        :

Aggiunto PC Simone in utility.cpp
2021-07-20 12:51:22 +02:00
smen
84f237df44 Patch level : 12.0 nopatch
Files correlati     :
Commento        :

Aggiunta funzione GUID
2021-07-19 15:59:52 +02:00
426aa60c8b Patch level : 12.0 1066
Files correlati     : cg2.exe cg4.exe
Commento        :

Le note di credito per cassa non legate a fattura non venivano liquidate dopo un anno.
Corretto errore entrando nel saldaconto

Interno :

Diana
Le note di credito 40177 40178 40179 sono state sganciate per liquidarle ma non venivano liquidate ugualmente dopo un anno.
La registrazione 40178 dava un errore entrando nel saldaconto (cg2)
2021-07-15 23:44:51 +02:00