protected override PackInfoBase BuildPackInfo()
 {
     var info = new ExportEntitiesPackInfo(ZeroStockModule.Code);
     info.TerminalToCodes.AddRange(modelManager.GetExportTerminal(Terminal.Instance.Code).Where(t => t.IsTerminalZero && t.Code != Terminal.Instance.Code).Select(t => t.Code));
     info.AddTable(modelManager.StockHeaders);
     info.AddTable(modelManager.StockItems);
     info.AddTable(modelManager.DeliveryDocumentHeaders);
     info.AddTable(modelManager.DeliveryDocumentItems);
     return info;
 }
 protected override PackInfoBase BuildPackInfo()
 {
     var info = new ExportEntitiesPackInfo(ZeroMasterDataModule.Code);
     info.AddTable(modelManager.ProductGroups);
     info.AddTable(modelManager.Weights);
     info.AddTable(modelManager.Prices);
     info.AddTable(modelManager.Suppliers);
     info.AddTable(modelManager.Products);
     info.AddTable(modelManager.Customers);
     info.AddTable(modelManager.ReturnReasons);
     return info;
 }