Alessandro Bonazzi 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
..
2019-07-04 17:30:53 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-05-28 15:54:13 +02:00
2016-09-09 13:59:02 +00:00
2017-02-08 23:10:54 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-03-11 04:56:36 +01:00
2020-09-16 11:24:26 +02:00
2021-04-13 22:16:04 +02:00
2021-05-12 06:53:25 +02:00
2019-06-11 12:10:17 +02:00
2019-06-11 12:10:17 +02:00
2021-04-22 22:25:36 +02:00
2021-07-27 14:24:44 +02:00
2021-04-13 22:16:04 +02:00
2021-04-13 22:16:04 +02:00
2016-09-09 13:59:02 +00:00
2021-03-25 09:13:03 +01:00
2021-06-21 03:50:47 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2017-05-25 04:57:10 +00:00
2020-09-14 18:07:02 +02:00
2017-03-21 15:45:23 +00:00
2016-12-09 23:04:19 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-05-28 15:54:13 +02:00
2020-05-28 15:54:13 +02:00
2019-05-10 16:45:34 +02:00
2016-09-09 13:59:02 +00:00
2017-11-20 22:25:54 +00:00
2016-09-09 13:59:02 +00:00
2018-05-24 08:35:22 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2018-05-24 08:35:22 +00:00
2016-09-09 13:59:02 +00:00
2019-12-18 21:31:46 +01:00
2020-12-11 07:11:27 +01:00
2020-12-11 07:11:27 +01:00
2021-04-13 22:16:04 +02:00
2019-12-12 16:32:13 +01:00
2019-05-07 14:24:46 +02:00
2016-09-26 22:31:47 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-03-19 02:31:22 +01:00
2019-07-17 12:25:56 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-11-27 23:35:14 +01:00
2020-11-27 23:35:14 +01:00
2020-07-26 09:46:16 +02:00
2017-02-08 23:14:06 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-07-26 09:48:13 +02:00
2020-09-24 07:19:56 +02:00
2020-09-21 16:40:35 +02:00
2021-07-27 14:24:44 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-09-08 16:32:51 +02:00
2020-05-25 11:53:18 +02:00
2021-07-20 16:17:57 +02:00
2021-05-17 21:20:57 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2019-10-25 14:12:15 +02:00
2020-05-25 11:53:18 +02:00
2021-04-13 22:16:04 +02:00
2021-04-13 22:16:04 +02:00
2016-09-09 13:59:02 +00:00
2016-09-12 14:25:13 +00:00
2016-09-09 13:59:02 +00:00
2020-09-21 16:40:35 +02:00
2020-09-21 16:40:35 +02:00
2016-09-09 13:59:02 +00:00
2021-04-13 22:16:04 +02:00
2016-09-09 13:59:02 +00:00
2021-04-13 22:16:04 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-12 14:25:13 +00:00
2020-02-10 20:51:34 +01:00
2020-01-30 20:10:48 +01:00
2016-09-14 13:28:24 +00:00
2019-06-11 11:35:20 +02:00
2019-06-11 11:35:20 +02:00
2019-06-11 11:35:20 +02:00
2019-06-11 11:35:20 +02:00
2020-08-27 13:02:32 +02:00
2016-09-26 22:28:19 +00:00
2016-09-12 14:25:13 +00:00
2017-04-10 07:21:49 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-09-01 15:16:19 +02:00
2021-03-07 09:25:34 +01:00
2016-09-09 13:59:02 +00:00
2021-06-29 11:04:13 +02:00
2021-06-29 11:04:13 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-05-25 11:53:18 +02:00
2018-01-09 16:44:36 +00:00
2016-09-09 13:59:02 +00:00
2021-04-16 21:26:15 +02:00
2021-04-16 21:26:15 +02:00
2021-04-28 23:26:17 +02:00
2020-04-26 22:09:22 +02:00
2019-05-27 16:06:02 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-06-21 22:10:33 +02:00
2016-09-09 13:59:02 +00:00
2021-04-28 23:26:17 +02:00
2021-04-16 21:26:15 +02:00
2020-09-21 16:40:35 +02:00
2020-09-14 18:07:02 +02:00
2016-09-09 13:59:02 +00:00
2019-10-25 14:12:15 +02:00
2021-04-30 17:26:29 +02:00
2018-10-19 16:29:59 +02:00
2016-09-09 13:59:02 +00:00
2020-09-24 07:19:56 +02:00
2020-09-24 07:19:56 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-08-31 18:56:22 +02:00
2020-08-31 19:14:16 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-05-28 15:54:13 +02:00
2016-09-09 13:59:02 +00:00
2020-11-25 07:32:41 +01:00
2020-11-25 07:32:41 +01:00
2017-05-18 05:17:36 +00:00
2017-05-18 05:17:36 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-05-28 15:54:13 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-01-31 17:19:53 +01:00
2021-07-14 11:53:41 +02:00
2021-07-15 23:44:51 +02:00
2020-11-09 17:41:06 +01:00
2020-11-25 07:32:41 +01:00
2021-09-23 16:14:48 +02:00
2021-09-23 16:14:48 +02:00
2020-08-12 14:24:37 +02:00
2016-09-09 13:59:02 +00:00
2019-10-25 14:12:15 +02:00
2021-04-13 22:16:04 +02:00
2021-04-13 22:16:04 +02:00
2020-09-30 23:59:41 +02:00
2021-09-23 16:14:48 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-05-22 21:47:32 +02:00
2021-08-04 16:35:02 +02:00
2021-05-12 06:53:25 +02:00
2021-05-12 06:53:25 +02:00
2016-09-09 13:59:02 +00:00
2021-06-21 03:50:47 +02:00
2016-09-09 13:59:02 +00:00
2021-05-22 22:04:22 +02:00
2016-09-09 13:59:02 +00:00
2021-03-16 13:21:14 +01:00
2016-09-09 13:59:02 +00:00
2020-05-01 00:02:21 +02:00
2016-09-09 13:59:02 +00:00
2019-07-02 00:37:21 +02:00
2016-09-09 13:59:02 +00:00
2021-01-21 23:09:47 +01:00
2021-01-21 23:09:47 +01:00
2020-11-25 07:32:41 +01:00
2018-04-11 07:17:08 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2017-11-30 15:50:13 +00:00
2017-05-23 17:46:53 +00:00
2020-07-29 16:28:47 +02:00
2020-07-29 16:28:47 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-04-16 21:26:15 +02:00
2020-10-15 21:27:49 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-03-16 13:36:05 +01:00
2021-03-16 13:36:05 +01:00
2016-09-09 13:59:02 +00:00
2020-11-25 07:32:41 +01:00
2019-10-25 14:12:15 +02:00
2017-02-08 23:10:54 +00:00
2016-09-09 13:59:02 +00:00
2021-09-07 11:37:46 +02:00
2021-09-07 11:37:46 +02:00
2021-04-16 21:26:15 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-04-13 22:16:04 +02:00
2021-06-22 16:12:42 +02:00
2018-02-09 13:52:46 +00:00
2018-02-09 13:52:46 +00:00
2019-10-25 14:12:15 +02:00
2016-09-09 13:59:02 +00:00
2021-04-16 21:26:56 +02:00
2016-09-09 13:59:02 +00:00
2021-09-23 10:06:26 +02:00
2021-04-01 00:57:49 +02:00
2021-03-30 00:02:03 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2019-06-12 17:26:14 +02:00
2019-06-12 17:26:14 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-02-24 11:54:19 +01:00
2020-02-23 23:31:24 +01:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2020-07-26 09:58:15 +02:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2016-09-09 13:59:02 +00:00
2021-04-13 22:16:04 +02:00
2016-09-09 13:59:02 +00:00
2020-11-27 16:01:17 +01:00
2020-11-27 16:01:17 +01:00
2021-04-16 21:26:15 +02:00