using AdminDAL.DTO.Address; using AdminDAL.DTO.Charge; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.InventorySetting { public record InventorySettingsDTO { #region PrivateMembers #region BizTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name private int biztransactiontypeclassid; //BizTransactionTypeClassId private string biztransactiontypeclasscode; private string biztransactiontypeclassname; private int biztransactiontypesubclassid; //BizTransactionTypeSubClassId private string biztransactiontypesubclasscode; private string biztransactiontypesubclassname; #region BizTransaction private int biztransactionid; //Id private string biztransactioncode; //Code private string biztransactionname; //Name private int biztransactionprocessid; private string biztransactionprocessname; #endregion private int organizationgroupid; //Id private string organizationgroupcode; //Code private string organizationgroupname; private int organizationunitid; //Id private string organizationunitcode; //Code private string organizationunitname; private byte biztransactiontypeoutype; //OUType private byte biztransactiontypenogenerationtype; //NOGenerationType private byte biztransactiontypenogenerationperiodtype; //NOGenerationPeriodType private Int16 biztransactiontypenumbersize; //NumberSize private string biztransactiontypeprefix; //Prefix private string biztransactiontypesuffix; //Suffix private string biztransactiontypesystemprefix; //SystemPrefix private string biztransactiontypesystemsuffix; //SystemSuffix private int biztransactiontypepartyid; private string biztransactiontypepartycode; private string biztransactiontypepartyname; private int segmentid; private string segmentcode; private string segmentname; private byte biztransactiontypeismulticurrency; //IsMultiCurrency private byte biztransactiontypeismultipleou; //IsMultipleOU private byte biztransactiontypeiscostcenter; //IsCostCenter private byte biztransactiontypeismultiplecostcategory; //IsMultipleCostCategory private byte biztransactiontypeissplitcostcenter; //IsSplitCostCenter private byte biztransactiontypeisallocation; //IsAllocation private int allocationtypeid; //AllocationType private string allocationtypecode; private string allocationtypename; private byte biztransactiontypeisstockcc; //IsAllocation private int stockccid; //AllocationType private string stockcccode; private string stockccname; private int mallocationid; private string mallocationcode; private string mallocationname; private int additionalchargeid; private string additionalchargecode; private string additionalchargename; private int otherchargeid; private string otherchargecode; private string otherchargename; private int processid; private string processcode; private string processname; private int periodid; private string periodcode; private string periodname; private int workcenterid; private string workcentercode; private string workcentername; private int accountbiztransactiontypeid; private string accountbiztransactiontypecode; private string accountbiztransactiontypename; private int selectionclassid; private string selectionclasscode; private string selectionclassname; private int selectionsubclassid; private string selectionsubclasscode; private string selectionsubclassname; private int counterid; private string countercode; private string countername; private int storeid; private string storecode; private string storename; private byte biztransactiontypeallocationnature; //AllocationNature private byte biztransactiontypeismultipleuom; //IsMultipleUOM private byte biztransactiontypeispackingquality; //IsPackingQuality private byte biztransactiontypeispackingdetails; //IsPackingDetails private byte biztransactiontypeisbatchdetails; //IsBatchDetails private byte biztransactiontypeisbatchcreationpossible; //IsBatchCreationPossible private byte biztransactiontypeisseparatebatchentrypossible;//IsSeparateBatchEntryPossible private byte biztransactiontypeismovementtype; //IsMovementType private byte biztransactiontypeistripbill; //IsTripBill private byte biztransactiontypeissuppliementary; //IsSuppliementary private byte biztransactiontypeismultiplestores; //IsMultipleStores private byte biztransactiontypeisdeliveryschedule; //IsDeliverySchedule private byte biztransactiontypeisscheme; //IsScheme private byte biztransactiontypeisfree; //IsFree private decimal biztransactiontyperateforfree; //RateForFree private byte biztransactiontypeisexcise; //IsExcise private byte biztransactiontypeiscenvat; //IsCenVat private byte biztransactiontypeistransactiontypechangeable;//IsTransactionTypeChangeable private byte biztransactiontypeisformdetails; //IsFormDetails private byte biztransactiontypeaccountposttype; //AccountPostType private byte biztransactiontypeaccountpostbasis; //AccountPostBasis private byte biztransactiontypeaccountvouchertype; //AccountVoucherType private byte biztransactiontypeledgertype; //LedgerType private byte biztransactiontypenarrationtype; //NarrationType private int fixedaccountid = -1; //FixedAccount private string fixedaccountcode; //FixedAccount private string fixedaccountname; //FixedAccount private byte biztransactiontypebillaccounttype; //BillAccountType private byte biztransactiontypecostofsalespostingtype; //CostOfSalesPostingType private int biztransactiontypecostofsalesaccountid; //CostOfSalesAccount private string biztransactiontypecostofsalesaccountcode; private string biztransactiontypecostofsalesaccountname; private byte biztransactiontypeiscashcredit; //IsCashCredit private byte biztransactiontypecashbillaccountingtype; //CashBillAccountingType private int cashaccountid = -1; //CashAccount private string cashaccountcode; //CashAccount private string cashaccountname; //CashAccount private byte biztransactiontypestockposttype; //StockPostType private byte biztransactiontypetransferstockposttype; //TransferStockPostType private byte biztransactiontypestockchecktype; //StockCheckType private byte biztransactiontypeisselection; //IsSelection private byte biztransactiontypeselectionfromtype; //SelectionFromType private byte biztransactiontypeselectiontype; //SelectionType private byte biztransactiontypeisnonselectionentry; //IsNonSelectionEntry private byte biztransactiontypeisvarianceallowed; //IsVarianceAllowed private byte biztransactiontypeisquantityvariance; //IsQuantityVariance private byte biztransactiontypeisqualityvariance; //IsQualityVariance private byte biztransactiontypeisratevariance; //IsRateVariance private byte biztransactiontypeispendingpost; //IsPendingPost private byte biztransactiontypependingforprocess; //PendingForProcess private byte biztransactiontypependingforstock; //PendingForStock private byte biztransactiontypeisintercompanytracking; //IsInterCompanyTracking private byte biztransactiontypeisdeliverytracking; //IsDeliveryTracking private byte biztransactiontypedefaultdeliverytype; //DefaultDeliveryType private Int16 biztransactiontypebackdateentryday; //BackDateEntryDay private Int16 biztransactiontypebackdateupdateday; //BackDateUpdateDay private Int16 biztransactiontypebackdatedeleteday; //BackDateDeleteDay private byte biztransactiontypebackdatechecktype; //BackDateCheckType private Int16 biztransactiontypeforwardentryday; //ForwardEntryDay private int currencyid; private string currencycode; private string currencyname; private string currencycurrencydecimal; private byte biztransactiontyperateperuomapplicable; private byte biztransactiontypeskuapplicable; private byte biztransactionclassischarges; private byte biztransactionclassstockposttype; private int biztransactionclassmoduleid; private string biztransactionclassmodulecode; private string biztransactionclassmodulename; private byte biztransactiontypeisactualquantity; private byte biztransactiontypeisgoodquantity; private byte biztransactiontypeisrejectedquantity; private byte biztransactiontypeisreworkquantity; private byte biztransactiontypeisotherquantity; private byte biztransactiontypeisbatchinheader; private int lottypeid; private string lottypename; private string biztransactiontypefrompackstatus = ""; private string biztransactiontypetopackstatus = ""; private byte biztranscationclassisamendmentrequired; private byte printtype; //Printtype #region ReportFormat private int reportformatid = -1; private string reportformatname; private string reportformatdatasourcefilename; private string reportformatreportfile; #endregion #region PartyCriteriaConfig private int partycriteriaconfigid = -1; private string partycriteriaconfigname; #endregion //private byte biztransactiontypeisleadzero; private byte biztransactionclassispartyapplicable; private byte biztransactionclassisvariancetracking; private byte biztransactionclassupdateitemparty; private int totalchargeid; private string totalchargecode; private string totalchargename; private byte biztransactiontypeisdiscountapplicable; private byte biztransactiontypestockviewtype; private byte biztransactionclassstockvalueaffecting; private byte biztransactiontypeissuetype; //IsAllocation private byte biztransactiontypeisreasonapplicable; private byte biztransactiontypeisioratio; private byte biztransactiontypeisqualitydetails; private byte biztransactiontyperejectionncr; private byte biztransactiontypereworkncr; private byte biztransactiontypeotherncr; private int selectionbiztransactionid = -1; private string selectionbiztransactioncode; private string selectionbiztransactionname; private byte biztransactiontypeiscancelapplicable; private byte biztransactiontypeiszerovalue; private int headexciseregisterid = -1; private string headexciseregistername; private int itemexciseregisterid = -1; private string itemexciseregistername; private byte biztransactionclassisforecastapplicable; private string biztransactiontypepurpose = "NONE"; //Purpose private byte biztransactiontypeitemfromitemparty; //Purpose private byte biztransactiontypeshowhistory; //Purpose private int ncrbiztransactionid = -1; //NCRBiztransaction private string ncrbiztransactioncode; //NCRBiztransaction private string ncrbiztransactionname; //NCRBiztransaction private int itemcriteriaconfigid = -1; //ItemCriteriaConfig private string itemcriteriaconfigcode; //ItemCriteriaConfig private string itemcriteriaconfigname; //ItemCriteriaConfig private byte selectionbiztransactiontypeselectiontype; private byte biztransactiontypepreviousprocess; private byte biztransactionclassinputposttype; private byte biztransactionclassoutputposttype; private byte biztransactionclasswasteposttype; #endregion private byte biztransactiontypecontractdetailtype; private byte biztransactiontypestockaccountposting = 0; #region StockAccountBiztransactionType private int stockaccountbiztransactiontypeid = -1; private string stockaccountbiztransactiontypecode; private string stockaccountbiztransactiontypename; #endregion private byte biztransactiontypestockaccounttype = 1; #region StockFixedAccount private int stockfixedaccountid = -1; private string stockfixedaccountcode; private string stockfixedaccountname; #endregion private byte biztransactiontypestockcontratype = 1; #region StockContraAccount private int stockcontraaccountid = -1; private string stockcontraaccountcode; private string stockcontraaccountname; #endregion #region LabourChargesAccount private int labourchargesaccountid = -1; private string labourchargesaccountcode; private string labourchargesaccountname; #endregion #region LabourChargesPayableAccount private int labourchargespayableaccountid = -1; private string labourchargespayableaccountcode; private string labourchargespayableaccountname; #endregion private byte biztransactiontypeisforecastapplicable = 1; #region TermSet private int termssetid = -1; private string termssetname; #endregion private int multibiztransactionid = -1; //Id private string multibiztransactioncode; //Code private string multibiztransactionname; //Name private byte biztransactiontypelinewisetrackingrequired = 1; #region NewField private byte biztransactiontypeincludeforplanning; private byte biztransactiontypematerialaccountchangeable; #endregion #region Base private int biztransactiontypecreatedbyid; //CreatedById private DateTime biztransactiontypecreatedon; //CreatedOn private int biztransactiontypemodifiedbyid; //ModifiedById private DateTime biztransactiontypemodifiedon; //ModifiedOn #endregion #region Standard private Int16 biztransactiontypesortorder; //SortOrder private byte biztransactiontypestatus; //Status private Int16 biztransactiontypeversion; //Version private byte biztransactiontypesourcetype; //sourcetype #endregion #endregion #region PublicMembers #region BizTransactionType public int BIZTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BIZTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } public int BIZTransactionTypeClassId { get { return biztransactiontypeclassid; } //BizTransactionTypeClassId set { biztransactiontypeclassid = value; } //BizTransactionTypeClassId } public string BIZTransactionTypeClassCode { get { return biztransactiontypeclasscode; } //Name set { biztransactiontypeclasscode = value; } //Name } public string BIZTransactionTypeClassName { get { return biztransactiontypeclassname; } //Name set { biztransactiontypeclassname = value; } //Name } public int BIZTransactionTypeSubClassId { get { return biztransactiontypesubclassid; } //BizTransactionTypeSubClassId set { biztransactiontypesubclassid = value; } //BizTransactionTypeSubClassId } public string BIZTransactionTypeSubClassCode { get { return biztransactiontypesubclasscode; } //Name set { biztransactiontypesubclasscode = value; } //Name } public string BIZTransactionTypeSubClassName { get { return biztransactiontypesubclassname; } //Name set { biztransactiontypesubclassname = value; } //Name } #region BIZTransaction public int BIZTransactionId { get { return biztransactionid; } //Id set { biztransactionid = value; } //Id } public string BIZTransactionCode { get { return biztransactioncode; } //Code set { biztransactioncode = value; } //Code } public string BIZTransactionName { get { return biztransactionname; } //Name set { biztransactionname = value; } //Name } public int BIZTransactionProcessId { get { return biztransactionprocessid; } set { biztransactionprocessid = value; } } public string BIZTransactionProcessName { get { return biztransactionprocessname; } set { biztransactionprocessname = value; } } #endregion public byte BIZTransactionTypeOUType { get { return biztransactiontypeoutype; } //OUType set { biztransactiontypeoutype = value; } //OUType } public byte BIZTransactionTypeNOGenerationType { get { return biztransactiontypenogenerationtype; } //NOGenerationType set { biztransactiontypenogenerationtype = value; } //NOGenerationType } public byte BIZTransactionTypeNOGenerationPeriodType { get { return biztransactiontypenogenerationperiodtype; } //NOGenerationPeriodType set { biztransactiontypenogenerationperiodtype = value; } //NOGenerationPeriodType } public Int16 BIZTransactionTypeNumberSize { get { return biztransactiontypenumbersize; } //NumberSize set { biztransactiontypenumbersize = value; } //NumberSize } public string BIZTransactionTypePrefix { get { return biztransactiontypeprefix; } //Prefix set { biztransactiontypeprefix = value; } //Prefix } public string BIZTransactionTypeSuffix { get { return biztransactiontypesuffix; } //Suffix set { biztransactiontypesuffix = value; } //Suffix } public string BIZTransactionTypeSystemPrefix { get { return biztransactiontypesystemprefix; } //SystemPrefix set { biztransactiontypesystemprefix = value; } //SystemPrefix } public string BIZTransactionTypeSystemSuffix { get { return biztransactiontypesystemsuffix; } //SystemSuffix set { biztransactiontypesystemsuffix = value; } //SystemSuffix } public int BIZTransactionTypePartyId { get { return biztransactiontypepartyid; } //Party set { biztransactiontypepartyid = value; } //Party } public string BIZTransactionTypePartyCode { get { return biztransactiontypepartycode; } //Party set { biztransactiontypepartycode = value; } //Party } public string BIZTransactionTypePartyName { get { return biztransactiontypepartyname; } //Party set { biztransactiontypepartyname = value; } //Party } public int SegmentId { get { return segmentid; } set { segmentid = value; } //Segment } public string SegmentCode { get { return segmentcode; } set { segmentcode = value; } } public string SegmentName { get { return segmentname; } set { segmentname = value; } } public byte BIZTransactionTypeIsMultiCurrency { get { return biztransactiontypeismulticurrency; } //IsMultiCurrency set { biztransactiontypeismulticurrency = value; } //IsMultiCurrency } public byte BIZTransactionTypeIsMultipleOU { get { return biztransactiontypeismultipleou; } //IsMultipleOU set { biztransactiontypeismultipleou = value; } //IsMultipleOU } public byte BIZTransactionTypeIsCostCenter { get { return biztransactiontypeiscostcenter; } //IsCostCenter set { biztransactiontypeiscostcenter = value; } //IsCostCenter } public byte BIZTransactionTypeIsMultipleCostCategory { get { return biztransactiontypeismultiplecostcategory; } //IsMultipleCostCategory set { biztransactiontypeismultiplecostcategory = value; } //IsMultipleCostCategory } public byte BIZTransactionTypeIsSplitCostCenter { get { return biztransactiontypeissplitcostcenter; } //IsSplitCostCenter set { biztransactiontypeissplitcostcenter = value; } //IsSplitCostCenter } public byte BIZTransactionTypeIsAllocation { get { return biztransactiontypeisallocation; } //IsAllocation set { biztransactiontypeisallocation = value; } //IsAllocation } public int AllocationTypeId { get { return allocationtypeid; } set { allocationtypeid = value; } } public string AllocationTypeCode { get { return allocationtypecode; } set { allocationtypecode = value; } } public string AllocationTypeName { get { return allocationtypename; } set { allocationtypename = value; } } public byte BIZTransactionTypeIsStockCC { get { return biztransactiontypeisstockcc; } //IsAllocation set { biztransactiontypeisstockcc = value; } //IsAllocation } public int StockCCId { get { return stockccid; } set { stockccid = value; } } public string StockCCCode { get { return stockcccode; } set { stockcccode = value; } } public string StockCCName { get { return stockccname; } set { stockccname = value; } } public int AdditionalChargeId { get { return additionalchargeid; } set { additionalchargeid = value; } } public string AdditionalChargeCode { get { return additionalchargecode; } set { additionalchargecode = value; } } public string AdditionalChargeName { get { return additionalchargename; } set { additionalchargename = value; } } public int AccountBizTransactionTypeId { get { return accountbiztransactiontypeid; } set { accountbiztransactiontypeid = value; } } public string AccountBizTransactionTypeCode { get { return accountbiztransactiontypecode; } set { accountbiztransactiontypecode = value; } } public string AccountBizTransactionTypeName { get { return accountbiztransactiontypename; } set { accountbiztransactiontypename = value; } } public int OtherChargeId { get { return otherchargeid; } set { otherchargeid = value; } } public string OtherChargeCode { get { return otherchargecode; } set { otherchargecode = value; } } public string OtherChargeName { get { return otherchargename; } set { otherchargename = value; } } public int OrganizationGroupId { get { return organizationgroupid; } set { organizationgroupid = value; } } public string OrganizationGroupCode { get { return organizationgroupcode; } set { organizationgroupcode = value; } } public string OrganizationGroupName { get { return organizationgroupname; } set { organizationgroupname = value; } } public int OrganizationUnitId { get { return organizationunitid; } set { organizationunitid = value; } } public string OrganizationUnitCode { get { return organizationunitcode; } set { organizationunitcode = value; } } public string OrganizationUnitName { get { return organizationunitname; } set { organizationunitname = value; } } public int ProcessId { get { return processid; } set { processid = value; } } public string ProcessCode { get { return processcode; } set { processcode = value; } } public string ProcessName { get { return processname; } set { processname = value; } } public int CounterId { get { return counterid; } set { counterid = value; } } public string CounterCode { get { return countercode; } set { countercode = value; } } public string CounterName { get { return countername; } set { countername = value; } } public int PeriodId { get { return periodid; } set { periodid = value; } } public string PeriodCode { get { return periodcode; } set { periodcode = value; } } public string PeriodName { get { return periodname; } set { periodname = value; } } public int WorkCenterId { get { return workcenterid; } set { workcenterid = value; } } public string WorkCenterCode { get { return workcentercode; } set { workcentercode = value; } } public string WorkCenterName { get { return workcentername; } set { workcentername = value; } } public int SelectionClassId { get { return selectionclassid; } set { selectionclassid = value; } } public string SelectionClassCode { get { return selectionclasscode; } set { selectionclasscode = value; } } public string SelectionClassName { get { return selectionclassname; } set { selectionclassname = value; } } public int StoreId { get { return storeid; } set { storeid = value; } } public string StoreCode { get { return storecode; } set { storecode = value; } } public string StoreName { get { return storename; } set { storename = value; } } public int SelectionSubClassId { get { return selectionsubclassid; } set { selectionsubclassid = value; } } public string SelectionSubClassCode { get { return selectionsubclasscode; } set { selectionsubclasscode = value; } } public string SelectionSubClassName { get { return selectionsubclassname; } set { selectionsubclassname = value; } } public int MAllocationId { get { return mallocationid; } set { mallocationid = value; } } public string MAllocationCode { get { return mallocationcode; } set { mallocationcode = value; } } public string MAllocationName { get { return mallocationname; } set { mallocationname = value; } } public byte BIZTransactionTypeAllocationNature { get { return biztransactiontypeallocationnature; } //AllocationNature set { biztransactiontypeallocationnature = value; } //AllocationNature } public byte BIZTransactionTypeIsMultipleUOM { get { return biztransactiontypeismultipleuom; } //IsMultipleUOM set { biztransactiontypeismultipleuom = value; } //IsMultipleUOM } public byte BIZTransactionTypeIsPackingQuality { get { return biztransactiontypeispackingquality; } //IsPackingQuality set { biztransactiontypeispackingquality = value; } //IsPackingQuality } public byte BIZTransactionTypeIsPackingDetails { get { return biztransactiontypeispackingdetails; } //IsPackingDetails set { biztransactiontypeispackingdetails = value; } //IsPackingDetails } public byte BIZTransactionTypeIsBatchDetails { get { return biztransactiontypeisbatchdetails; } //IsBatchDetails set { biztransactiontypeisbatchdetails = value; } //IsBatchDetails } public byte BIZTransactionTypeIsBatchCreationPossible { get { return biztransactiontypeisbatchcreationpossible; } //IsBatchCreationPossible set { biztransactiontypeisbatchcreationpossible = value; } //IsBatchCreationPossible } public byte BIZTransactionTypeIsSeparateBatchEntryPossible { get { return biztransactiontypeisseparatebatchentrypossible; } //IsSeparateBatchEntryPossible set { biztransactiontypeisseparatebatchentrypossible = value; } //IsSeparateBatchEntryPossible } public byte BIZTransactionTypeIsMovementType { get { return biztransactiontypeismovementtype; } //IsMovementType set { biztransactiontypeismovementtype = value; } //IsMovementType } public byte BIZTransactionTypeIsTripBill { get { return biztransactiontypeistripbill; } //IsTripBill set { biztransactiontypeistripbill = value; } //IsTripBill } public byte BIZTransactionTypeIsSuppliementary { get { return biztransactiontypeissuppliementary; } //IsSuppliementary set { biztransactiontypeissuppliementary = value; } //IsSuppliementary } public byte BIZTransactionTypeIsMultipleStores { get { return biztransactiontypeismultiplestores; } //IsMultipleStores set { biztransactiontypeismultiplestores = value; } //IsMultipleStores } public byte BIZTransactionTypeIsDeliverySchedule { get { return biztransactiontypeisdeliveryschedule; } //IsDeliverySchedule set { biztransactiontypeisdeliveryschedule = value; } //IsDeliverySchedule } public byte BIZTransactionTypeIsScheme { get { return biztransactiontypeisscheme; } //IsScheme set { biztransactiontypeisscheme = value; } //IsScheme } public byte BIZTransactionTypeIsFree { get { return biztransactiontypeisfree; } //IsFree set { biztransactiontypeisfree = value; } //IsFree } public decimal BIZTransactionTypeRateForFree { get { return biztransactiontyperateforfree; } //RateForFree set { biztransactiontyperateforfree = value; } //RateForFree } public byte BIZTransactionTypeIsExcise { get { return biztransactiontypeisexcise; } //IsExcise set { biztransactiontypeisexcise = value; } //IsExcise } public byte BIZTransactionTypeIsCenVat { get { return biztransactiontypeiscenvat; } //IsCenVat set { biztransactiontypeiscenvat = value; } //IsCenVat } public byte BIZTransactionTypeIsTransactionTypeChangeable { get { return biztransactiontypeistransactiontypechangeable; } //IsTransactionTypeChangeable set { biztransactiontypeistransactiontypechangeable = value; } //IsTransactionTypeChangeable } public byte BIZTransactionTypeIsFormDetails { get { return biztransactiontypeisformdetails; } //IsFormDetails set { biztransactiontypeisformdetails = value; } //IsFormDetails } public byte BIZTransactionTypeAccountPostType { get { return biztransactiontypeaccountposttype; } //AccountPostType set { biztransactiontypeaccountposttype = value; } //AccountPostType } public byte BIZTransactionTypeAccountPostBasis { get { return biztransactiontypeaccountpostbasis; } //AccountPostBasis set { biztransactiontypeaccountpostbasis = value; } //AccountPostBasis } public byte BIZTransactionTypeAccountVoucherType { get { return biztransactiontypeaccountvouchertype; } //AccountVoucherType set { biztransactiontypeaccountvouchertype = value; } //AccountVoucherType } public byte BIZTransactionTypeLedgerType { get { return biztransactiontypeledgertype; } //LedgerType set { biztransactiontypeledgertype = value; } //LedgerType } public byte BIZTransactionTypeNarrationType { get { return biztransactiontypenarrationtype; } //NarrationType set { biztransactiontypenarrationtype = value; } //NarrationType } public int FixedAccountId { get { return fixedaccountid; } //FixedAccount set { fixedaccountid = value; } //FixedAccount } public string FixedAccountCode { get { return fixedaccountcode; } //FixedAccount set { fixedaccountcode = value; } //FixedAccount } public string FixedAccountName { get { return fixedaccountname; } //FixedAccount set { fixedaccountname = value; } //FixedAccount } public byte BIZTransactionTypeBillAccountType { get { return biztransactiontypebillaccounttype; } //BillAccountType set { biztransactiontypebillaccounttype = value; } //BillAccountType } public byte BIZTransactionTypeCostOfSalesPostingType { get { return biztransactiontypecostofsalespostingtype; } //CostOfSalesPostingType set { biztransactiontypecostofsalespostingtype = value; } //CostOfSalesPostingType } public int BIZTransactionTypeCostOfSalesAccountId { get { return biztransactiontypecostofsalesaccountid; } //CostOfSalesAccount set { biztransactiontypecostofsalesaccountid = value; } //CostOfSalesAccount } public string BIZTransactionTypeCostOfSalesAccountCode { get { return biztransactiontypecostofsalesaccountcode; } //CostOfSalesAccount set { biztransactiontypecostofsalesaccountcode = value; } //CostOfSalesAccount } public string BIZTransactionTypeCostOfSalesAccountName { get { return biztransactiontypecostofsalesaccountname; } //CostOfSalesAccount set { biztransactiontypecostofsalesaccountname = value; } //CostOfSalesAccount } public byte BIZTransactionTypeIsCashCredit { get { return biztransactiontypeiscashcredit; } //IsCashCredit set { biztransactiontypeiscashcredit = value; } //IsCashCredit } public byte BIZTransactionTypeCashBillAccountingType { get { return biztransactiontypecashbillaccountingtype; } //CashBillAccountingType set { biztransactiontypecashbillaccountingtype = value; } //CashBillAccountingType } public int CashAccountId { get { return cashaccountid; } //CashAccount set { cashaccountid = value; } //CashAccount } public string CashAccountCode { get { return cashaccountcode; } //CashAccount set { cashaccountcode = value; } //CashAccount } public string CashAccountName { get { return cashaccountname; } //CashAccount set { cashaccountname = value; } //CashAccount } public byte BIZTransactionTypeStockPostType { get { return biztransactiontypestockposttype; } //StockPostType set { biztransactiontypestockposttype = value; } //StockPostType } public byte BIZTransactionTypeTransferStockPostType { get { return biztransactiontypetransferstockposttype; } //TransferStockPostType set { biztransactiontypetransferstockposttype = value; } //TransferStockPostType } public byte BIZTransactionTypeStockCheckType { get { return biztransactiontypestockchecktype; } //StockCheckType set { biztransactiontypestockchecktype = value; } //StockCheckType } public byte BIZTransactionTypeIsSelection { get { return biztransactiontypeisselection; } //IsSelection set { biztransactiontypeisselection = value; } //IsSelection } public byte BIZTransactionTypeSelectionFromType { get { return biztransactiontypeselectionfromtype; } //SelectionFromType set { biztransactiontypeselectionfromtype = value; } //SelectionFromType } public byte BIZTransactionTypeSelectionType { get { return biztransactiontypeselectiontype; } //SelectionType set { biztransactiontypeselectiontype = value; } //SelectionType } public byte BIZTransactionTypeIsNonSelectionEntry { get { return biztransactiontypeisnonselectionentry; } //IsNonSelectionEntry set { biztransactiontypeisnonselectionentry = value; } //IsNonSelectionEntry } public byte BIZTransactionTypeIsVarianceAllowed { get { return biztransactiontypeisvarianceallowed; } //IsVarianceAllowed set { biztransactiontypeisvarianceallowed = value; } //IsVarianceAllowed } public byte BIZTransactionTypeIsQuantityVariance { get { return biztransactiontypeisquantityvariance; } //IsQuantityVariance set { biztransactiontypeisquantityvariance = value; } //IsQuantityVariance } public byte BIZTransactionTypeIsQualityVariance { get { return biztransactiontypeisqualityvariance; } //IsQualityVariance set { biztransactiontypeisqualityvariance = value; } //IsQualityVariance } public byte BIZTransactionTypeIsRateVariance { get { return biztransactiontypeisratevariance; } //IsRateVariance set { biztransactiontypeisratevariance = value; } //IsRateVariance } public byte BIZTransactionTypeIsPendingPost { get { return biztransactiontypeispendingpost; } //IsPendingPost set { biztransactiontypeispendingpost = value; } //IsPendingPost } public byte BIZTransactionTypePendingForProcess { get { return biztransactiontypependingforprocess; } //PendingForProcess set { biztransactiontypependingforprocess = value; } //PendingForProcess } public byte BIZTransactionTypePendingForStock { get { return biztransactiontypependingforstock; } //PendingForStock set { biztransactiontypependingforstock = value; } //PendingForStock } public byte BIZTransactionTypeIsInterCompanyTracking { get { return biztransactiontypeisintercompanytracking; } //IsInterCompanyTracking set { biztransactiontypeisintercompanytracking = value; } //IsInterCompanyTracking } public byte BIZTransactionTypeIsDeliveryTracking { get { return biztransactiontypeisdeliverytracking; } //IsDeliveryTracking set { biztransactiontypeisdeliverytracking = value; } //IsDeliveryTracking } public byte BIZTransactionTypeDefaultDeliveryType { get { return biztransactiontypedefaultdeliverytype; } //DefaultDeliveryType set { biztransactiontypedefaultdeliverytype = value; } //DefaultDeliveryType } public Int16 BIZTransactionTypeBackDateEntryDay { get { return biztransactiontypebackdateentryday; } //BackDateEntryDay set { biztransactiontypebackdateentryday = value; } //BackDateEntryDay } public Int16 BIZTransactionTypeBackDateUpdateDay { get { return biztransactiontypebackdateupdateday; } //BackDateUpdateDay set { biztransactiontypebackdateupdateday = value; } //BackDateUpdateDay } public Int16 BIZTransactionTypeBackDateDeleteDay { get { return biztransactiontypebackdatedeleteday; } //BackDateDeleteDay set { biztransactiontypebackdatedeleteday = value; } //BackDateDeleteDay } public byte BIZTransactionTypeBackDateCheckType { get { return biztransactiontypebackdatechecktype; } //BackDateCheckType set { biztransactiontypebackdatechecktype = value; } //BackDateCheckType } public Int16 BIZTransactionTypeForwardEntryDay { get { return biztransactiontypeforwardentryday; } //ForwardEntryDay set { biztransactiontypeforwardentryday = value; } //ForwardEntryDay } public int CurrencyId { get { return currencyid; } set { currencyid = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; } } public string CurrencyName { get { return currencyname; } set { currencyname = value; } } public string CurrencyCurrencyDecimal { get { return currencycurrencydecimal; } set { currencycurrencydecimal = value; } } public byte BIZTransactionTypeRatePerUOMApplicable { get { return biztransactiontyperateperuomapplicable; } //BIZTransactionTypeRatePerUOMApplicable set { biztransactiontyperateperuomapplicable = value; } //BIZTransactionTypeRatePerUOMApplicable } public byte BIZTransactionTypeSKUApplicable { get { return biztransactiontypeskuapplicable; } //BIZTransactionTypeSKUApplicable set { biztransactiontypeskuapplicable = value; } //BIZTransactionTypeSKUApplicable } public byte BIZTransactionClassIsCharges { get { return biztransactionclassischarges; } //BIZTransactionClassIsCharges set { biztransactionclassischarges = value; } //BIZTransactionClassIsCharges } public byte BIZTransactionClassStockPostType { get { return biztransactionclassstockposttype; } //BIZTransactionClassStockPostType set { biztransactionclassstockposttype = value; } //BIZTransactionClassStockPostType } public int BIZTransactionClassModuleId { get { return biztransactionclassmoduleid; } //BIZTransactionClassModuleId set { biztransactionclassmoduleid = value; } //BIZTransactionClassModuleId } public string BIZTransactionClassModuleCode { get { return biztransactionclassmodulecode; } //BIZTransactionClassModuleId set { biztransactionclassmodulecode = value; } //BIZTransactionClassModuleId } public string BIZTransactionClassModuleName { get { return biztransactionclassmodulename; } //BIZTransactionClassModuleId set { biztransactionclassmodulename = value; } //BIZTransactionClassModuleId } public string BIZTransactionTypePurpose { get { return biztransactiontypepurpose; } //purpose set { biztransactiontypepurpose = value; } //purpose } public byte BIZTransactionTypeItemFromItemParty { get { return biztransactiontypeitemfromitemparty; } //ItemFromItemParty set { biztransactiontypeitemfromitemparty = value; } //ItemFromItemParty } public byte BIZTransactionTypeShowHistory { get { return biztransactiontypeshowhistory; } //ShowHistory set { biztransactiontypeshowhistory = value; } //ShowHistory } public int NcrBiztransactionId { get { return ncrbiztransactionid; } //CashAccount set { ncrbiztransactionid = value; } //CashAccount } public string NcrBiztransactionCode { get { return ncrbiztransactioncode; } //CashAccount set { ncrbiztransactioncode = value; } //CashAccount } public string NcrBiztransactionName { get { return ncrbiztransactionname; } //CashAccount set { ncrbiztransactionname = value; } //CashAccount } public int ItemCriteriaConfigId { get { return itemcriteriaconfigid; } //CashAccount set { itemcriteriaconfigid = value; } //CashAccount } public string ItemCriteriaConfigCode { get { return itemcriteriaconfigcode; } //CashAccount set { itemcriteriaconfigcode = value; } //CashAccount } public string ItemCriteriaConfigName { get { return itemcriteriaconfigname; } //CashAccount set { itemcriteriaconfigname = value; } //CashAccount } public byte BIZTransactionTypeIsActualQuantity { get { return biztransactiontypeisactualquantity; } //IsActualQuantity set { biztransactiontypeisactualquantity = value; } //IsActualQuantity } public byte BIZTransactionTypeIsGoodQuantity { get { return biztransactiontypeisgoodquantity; } //IsGoodQuantity set { biztransactiontypeisgoodquantity = value; } //IsGoodQuantity } public byte BIZTransactionTypeIsRejectedQuantity { get { return biztransactiontypeisrejectedquantity; } //IsRejectedQuantity set { biztransactiontypeisrejectedquantity = value; } //IsRejectedQuantity } public byte BIZTransactionTypeIsReworkQuantity { get { return biztransactiontypeisreworkquantity; } //IsReworkQuantity set { biztransactiontypeisreworkquantity = value; } //IsReworkQuantity } public byte BIZTransactionTypeIsOtherQuantity { get { return biztransactiontypeisotherquantity; } //IsOtherQuantity set { biztransactiontypeisotherquantity = value; } //IsOtherQuantity } public byte BIZTransactionTypeIsBatchInHeader { get { return biztransactiontypeisbatchinheader; } //BIZTransactionTypeIsBatchInHeader set { biztransactiontypeisbatchinheader = value; } //BIZTransactionTypeIsBatchInHeader } public int LotTypeId { get { return lottypeid; } //LotTypeId set { lottypeid = value; } //LotTypeId } public string LotTypeName { get { return lottypename; } //LotTypeName set { lottypename = value; } //LotTypeName } public string BIZTransactionTypeFromPackStatus { get { return biztransactiontypefrompackstatus; } set { biztransactiontypefrompackstatus = value; } } public string BIZTransactionTypeToPackStatus { get { return biztransactiontypetopackstatus; } set { biztransactiontypetopackstatus = value; } } public byte BizTransactionClassIsAmendmentRequired { get { return biztranscationclassisamendmentrequired; } set { biztranscationclassisamendmentrequired = value; } } public byte PrintType { get { return printtype; } //IsMultiCurrency set { printtype = value; } //IsMultiCurrency } public byte BIZTransactionTypeIssueType { get { return biztransactiontypeissuetype; } //IsSplitCostCenter set { biztransactiontypeissuetype = value; } //IsSplitCostCenter } #region ReportFormat public int ReportFormatId { get { return reportformatid; } set { reportformatid = value; } } public string ReportFormatName { get { return reportformatname; } set { reportformatname = value; } } public string ReportFormatReportFile { get { return reportformatreportfile; } set { reportformatreportfile = value; } } public string ReportFormatDataSourceFileName { get { return reportformatdatasourcefilename; } set { reportformatdatasourcefilename = value; } } #endregion public byte BizTransactionClassIsPartyApplicable { get { return biztransactionclassispartyapplicable; } //BizTransactionClassIsPartyApplicable set { biztransactionclassispartyapplicable = value; } //BizTransactionClassIsPartyApplicable } public byte BizTransactionClassIsVarianceTracking { get { return biztransactionclassisvariancetracking; } //BizTransactionClassIsVarianceTracking set { biztransactionclassisvariancetracking = value; } //BizTransactionClassIsVarianceTracking } public byte BizTransactionClassUpdateItemParty { get { return biztransactionclassupdateitemparty; } //BizTransactionClassUpdateItemParty set { biztransactionclassupdateitemparty = value; } //BizTransactionClassUpdateItemParty } public int TotalChargeId { get { return totalchargeid; } set { totalchargeid = value; } } public string TotalChargeCode { get { return totalchargecode; } set { totalchargecode = value; } } public string TotalChargeName { get { return totalchargename; } set { totalchargename = value; } } public byte BIZTransactionTypeIsDiscountApplicable { get { return biztransactiontypeisdiscountapplicable; } //IsCostCenter set { biztransactiontypeisdiscountapplicable = value; } //IsCostCenter } public byte BIZTransactionTypeStockviewType { get { return biztransactiontypestockviewtype; } //IsCostCenter set { biztransactiontypestockviewtype = value; } //IsCostCenter } public byte BizTransactionClassStockValueAffecting { get { return biztransactionclassstockvalueaffecting; } //BizTransactionClassStockValueAffecting set { biztransactionclassstockvalueaffecting = value; } //BizTransactionClassStockValueAffecting } private byte biztransactionclassfromaddress; public byte BizTransactionClassFromAddress { get { return biztransactionclassfromaddress; } //BizTransactionClassStockValueAffecting set { biztransactionclassfromaddress = value; } //BizTransactionClassStockValueAffecting } public byte BIZTransactionTypeIsReasonApplicable { get { return biztransactiontypeisreasonapplicable; } //BizTransactionClassStockValueAffecting set { biztransactiontypeisreasonapplicable = value; } //BizTransactionClassStockValueAffecting } public byte BIZTransactionTypeIsIoRatio { get { return biztransactiontypeisioratio; } //BIZTransactionTypeIsIORatio set { biztransactiontypeisioratio = value; } //BIZTransactionTypeIsIORatio } public byte BIZTransactionTypeIsQualityDetails { get { return biztransactiontypeisqualitydetails; } //BIZTransactionTypeIsQualityDetails set { biztransactiontypeisqualitydetails = value; } //BIZTransactionTypeIsQualityDetails } public byte BIZTransactionTypeRejectionNCR { get { return biztransactiontyperejectionncr; } //BIZTransactionTypeIsQualityDetails set { biztransactiontyperejectionncr = value; } //BIZTransactionTypeIsQualityDetails } public byte BIZTransactionTypeReworkNCR { get { return biztransactiontypereworkncr; } //BIZTransactionTypeIsQualityDetails set { biztransactiontypereworkncr = value; } //BIZTransactionTypeIsQualityDetails } public byte BIZTransactionTypeOtherNCR { get { return biztransactiontypeotherncr; } //BIZTransactionTypeIsQualityDetails set { biztransactiontypeotherncr = value; } //BIZTransactionTypeIsQualityDetails } #region PartyCriteriaConfig public int PartyCriteriaConfigId { get { return partycriteriaconfigid; } set { partycriteriaconfigid = value; } } public string PartyCriteriaConfigName { get { return partycriteriaconfigname; } set { partycriteriaconfigname = value; } } public int SelectionBIZTransactionId { get { return selectionbiztransactionid; } set { selectionbiztransactionid = value; } } public string SelectionBIZTransactionCode { get { return selectionbiztransactioncode; } set { selectionbiztransactioncode = value; } } public string SelectionBIZTransactionName { get { return selectionbiztransactionname; } set { selectionbiztransactionname = value; } } #endregion public byte BIZTransactionTypeIsCancelApplicable { get { return biztransactiontypeiscancelapplicable; } //IsMultipleStores set { biztransactiontypeiscancelapplicable = value; } //IsMultipleStores } public byte BIZTransactionTypeIsZeroValue { get { return biztransactiontypeiszerovalue; } //IsMultipleStores set { biztransactiontypeiszerovalue = value; } //IsMultipleStores } public int HeadExciseRegisterId { get { return headexciseregisterid; } //Id set { headexciseregisterid = value; } //Id } public string HeadExciseRegisterName { get { return headexciseregistername; } //Name set { headexciseregistername = value; } //Name } public int ItemExciseRegisterId { get { return itemexciseregisterid; } //Id set { itemexciseregisterid = value; } //Id } public string ItemExciseRegisterName { get { return itemexciseregistername; } //Name set { itemexciseregistername = value; } //Name } public byte BIZTransactionClassIsForeCastApplicable { get { return biztransactionclassisforecastapplicable; } set { biztransactionclassisforecastapplicable = value; } } public byte SelectionBIZTransactionTypeSelectionType { get { return selectionbiztransactiontypeselectiontype; } set { selectionbiztransactiontypeselectiontype = value; } } public byte BIZTransactionTypePreviousProcess { get { return biztransactiontypepreviousprocess; } set { biztransactiontypepreviousprocess = value; } } public byte BIZTransactionClassInputPostType { get { return biztransactionclassinputposttype; } set { biztransactionclassinputposttype = value; } } public byte BIZTransactionClassOutputPostType { get { return biztransactionclassoutputposttype; } set { biztransactionclassoutputposttype = value; } } public byte BIZTransactionClassWastePostType { get { return biztransactionclasswasteposttype; } set { biztransactionclasswasteposttype = value; } } #endregion public byte BIZTransactionTypeContractDetailType { get { return biztransactiontypecontractdetailtype; } //BIZTransactionTypeContractDetailType set { biztransactiontypecontractdetailtype = value; } //BIZTransactionTypeContractDetailType } public byte BIZTransactionTypeStockAccountPosting { get { return biztransactiontypestockaccountposting; } //IsIoRatio set { biztransactiontypestockaccountposting = value; } //IsIoRatio } #region StockAccountBiztransactionType public int StockAccountBiztransactionTypeId { get { return stockaccountbiztransactiontypeid; } set { stockaccountbiztransactiontypeid = value; } } public string StockAccountBiztransactionTypeCode { get { return stockaccountbiztransactiontypecode; } set { stockaccountbiztransactiontypecode = value; } } public string StockAccountBiztransactionTypeName { get { return stockaccountbiztransactiontypename; } set { stockaccountbiztransactiontypename = value; } } #endregion public byte BIZTransactionTypeStockAccountType { get { return biztransactiontypestockaccounttype; } //IsIoRatio set { biztransactiontypestockaccounttype = value; } //IsIoRatio } #region StockFixedAccount public int StockFixedAccountId { get { return stockfixedaccountid; } set { stockfixedaccountid = value; } } public string StockFixedAccountCode { get { return stockfixedaccountcode; } set { stockfixedaccountcode = value; } } public string StockFixedAccountName { get { return stockfixedaccountname; } set { stockfixedaccountname = value; } } #endregion public byte BIZTransactionTypeStockContraType { get { return biztransactiontypestockcontratype; } //IsIoRatio set { biztransactiontypestockcontratype = value; } //IsIoRatio } #region StockContraAccount public int StockContraAccountId { get { return stockcontraaccountid; } set { stockcontraaccountid = value; } } public string StockContraAccountCode { get { return stockcontraaccountcode; } set { stockcontraaccountcode = value; } } public string StockContraAccountName { get { return stockcontraaccountname; } set { stockcontraaccountname = value; } } #endregion #region LabourChargesAccount public int LabourChargesAccountId { get { return labourchargesaccountid; } set { labourchargesaccountid = value; } } public string LabourChargesAccountCode { get { return labourchargesaccountcode; } set { labourchargesaccountcode = value; } } public string LabourChargesAccountName { get { return labourchargesaccountname; } set { labourchargesaccountname = value; } } #endregion #region LabourChargesPayableAccount public int LabourChargesPayableAccountId { get { return labourchargespayableaccountid; } set { labourchargespayableaccountid = value; } } public string LabourChargesPayableAccountCode { get { return labourchargespayableaccountcode; } set { labourchargespayableaccountcode = value; } } public string LabourChargesPayableAccountName { get { return labourchargespayableaccountname; } set { labourchargespayableaccountname = value; } } #endregion public virtual byte BIZTransactionTypeIsForeCastApplicable { get { return biztransactiontypeisforecastapplicable; } set { biztransactiontypeisforecastapplicable = value; } } #region TermSet public int TermsSetId { get { return termssetid; } set { termssetid = value; } } public string TermsSetName { get { return termssetname; } set { termssetname = value; } } #endregion public int MultiBIZTransactionId { get { return multibiztransactionid; } //Id set { multibiztransactionid = value; } //Id } public string MultiBIZTransactionCode { get { return multibiztransactioncode; } //Code set { multibiztransactioncode = value; } //Code } public string MultiBIZTransactionName { get { return multibiztransactionname; } //Name set { multibiztransactionname = value; } //Name } private byte biztransactiontypeassetposttype; private int defaultskuid = -1; private string defaultskucode; private string defaultskuname; private int defaultitemid = -1; private string defaultitemcode; private string defaultitemname; public byte BIZTransactionTypeAssetPostType { get { return biztransactiontypeassetposttype; } //item set { biztransactiontypeassetposttype = value; } //item } public int DefaultItemId { get { return defaultitemid; } //item set { defaultitemid = value; } //item } public string DefaultItemCode { get { return defaultitemcode; } //item set { defaultitemcode = value; } //item } public string DefaultItemName { get { return defaultitemname; } //item set { defaultitemname = value; } //item } public int DefaultSKUId { get { return defaultskuid; } //item set { defaultskuid = value; } //item } public string DefaultSKUCode { get { return defaultskucode; } //item set { defaultskucode = value; } //item } public string DefaultSKUName { get { return defaultskuname; } //item set { defaultskuname = value; } //item } public byte BIZTransactionTypeLinewiseTrackingRequired { get { return biztransactiontypelinewisetrackingrequired; } //item set { biztransactiontypelinewisetrackingrequired = value; } //item } public byte BIZTransactionTypeIncludeForPlanning { get { return biztransactiontypeincludeforplanning; } //BIZTransactionTypeIncludeForPlanning set { biztransactiontypeincludeforplanning = value; } //BIZTransactionTypeIncludeForPlanning } public byte BIZTransactionTypeMaterialAccountChangeable { get { return biztransactiontypematerialaccountchangeable; } set { biztransactiontypematerialaccountchangeable = value; } } private byte biztransactiontypecashtype; private byte biztransactiontypebanktype; public byte BIZTransactionTypeCashType { get { return biztransactiontypecashtype; } set { biztransactiontypecashtype = value; } } public byte BIZTransactionTypeBankType { get { return biztransactiontypebanktype; } set { biztransactiontypebanktype = value; } } #region Base public int BIZTransactionTypeCreatedById { get { return biztransactiontypecreatedbyid; } //CreatedById set { biztransactiontypecreatedbyid = value; } //CreatedById } public DateTime BIZTransactionTypeCreatedOn { get { return biztransactiontypecreatedon; } //CreatedOn set { biztransactiontypecreatedon = value; } //CreatedOn } public int BIZTransactionTypeModifiedById { get { return biztransactiontypemodifiedbyid; } //ModifiedById set { biztransactiontypemodifiedbyid = value; } //ModifiedById } public DateTime BIZTransactionTypeModifiedOn { get { return biztransactiontypemodifiedon; } //ModifiedOn set { biztransactiontypemodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 BIZTransactionTypeSortOrder { get { return biztransactiontypesortorder; } //SortOrder set { biztransactiontypesortorder = value; } //SortOrder } public byte BIZTransactionTypeStatus { get { return biztransactiontypestatus; } //Status set { biztransactiontypestatus = value; } //Status } public byte BIZTransactionTypeSourceType { get { return biztransactiontypesourcetype; } //BIZTransactionTypeSourceType set { biztransactiontypesourcetype = value; } //BIZTransactionTypeSourceType } public Int16 BIZTransactionTypeVersion { get { return biztransactiontypeversion; } //Version set { biztransactiontypeversion = value; } //Version } #endregion private int loadintermmbiztransactionid = -1; private string loadintermmbiztransactioncode; private string loadintermmbiztransactionname; public int LoadInterMMBiztransactionId { get { return loadintermmbiztransactionid; } //item set { loadintermmbiztransactionid = value; } //item } public string LoadInterMMBiztransactionCode { get { return loadintermmbiztransactioncode; } //item set { loadintermmbiztransactioncode = value; } //item } public string LoadInterMMBiztransactionName { get { return loadintermmbiztransactionname; } //item set { loadintermmbiztransactionname = value; } //item } private byte biztransactiontyperateloading = 0; private byte biztransactiontypeposttoitemparty = 1; public byte BIZTransactionTypeRateLoading { get { return biztransactiontyperateloading; } set { biztransactiontyperateloading = value; } } public byte BIZTransactionTypePostToItemParty { get { return biztransactiontypeposttoitemparty; } set { biztransactiontypeposttoitemparty = value; } } private int samplepartybranchid = -1; private string samplepartybranchcode; private string samplepartybranchname; public int SamplePartyBranchId { get { return samplepartybranchid; } set { samplepartybranchid = value; } } public string SamplePartyBranchCode { get { return samplepartybranchcode; } set { samplepartybranchcode = value; } } public string SamplePartyBranchName { get { return samplepartybranchname; } set { samplepartybranchname = value; } } #endregion private List additionalcharge = new List(); private List othercharge = new List(); private List totalcharge = new List(); private List address = new List(); public List AdditionalChargeArray { get { return additionalcharge; } set { additionalcharge = value; } } public List OtherChargeArray { get { return othercharge; } set { othercharge = value; } } public List TotalChargeArray { get { return totalcharge; } set { totalcharge = value; } } public List AddressArray { get { return address; } set { address = value; } } private int iscancelapplicable; private byte iscanceldeleteonlyforpending; public int IsCancelApplicable { get { return iscancelapplicable; } set { iscancelapplicable = value; } } public byte IsCancelDeleteOnlyForPending { get { return iscanceldeleteonlyforpending; } set { iscanceldeleteonlyforpending = value; } } private int defaultouid = -1; //Id private string defaultoucode; //Code private string defaultouname; public int DefaultOUId { get { return defaultouid; } set { defaultouid = value; } } public string DefaultOUCode { get { return defaultoucode; } set { defaultoucode = value; } } public string DefaultOUName { get { return defaultouname; } set { defaultouname = value; } } private byte autorejectionapplicable; private byte showfields; public byte AutoRejectionApplicable { get { return autorejectionapplicable; } set { autorejectionapplicable = value; } } public byte ShowFields { get { return showfields; } set { showfields = value; } } private int consumptionbiztransactionid = -1; private byte biztransactiontypeisrecoverytrack; public int ConsumptionBIZTransactionId { get { return consumptionbiztransactionid; } set { consumptionbiztransactionid = value; } } public byte BIZTransactionTypeIsRecoveryTrack { get { return biztransactiontypeisrecoverytrack; } set { biztransactiontypeisrecoverytrack = value; } } private byte biztransactiontypelinewisereferencerequired = 1; private byte biztransactionclassreservationnature; public byte BIZTransactionTypeLinewiseReferenceRequired { get { return biztransactiontypelinewisereferencerequired; } set { biztransactiontypelinewisereferencerequired = value; } } public byte BIZTransactionClassReservationNature { get { return biztransactionclassreservationnature; } set { biztransactionclassreservationnature = value; } } private byte biztransactiontypeskucreationallowed = 1; private byte biztransactiontypemaxdimensionallowed = 0; public byte BIZTransactionTypeSKUCreationAllowed { get { return biztransactiontypeskucreationallowed; } set { biztransactiontypeskucreationallowed = value; } } public byte BIZTransactionTypeMaxDimensionAllowed { get { return biztransactiontypemaxdimensionallowed; } set { biztransactiontypemaxdimensionallowed = value; } } private string d1label; private string d2label; private string d3label; private string d4label; private string d5label; public string D1Label { get { return d1label; } set { d1label = value; } } public string D2Label { get { return d2label; } set { d2label = value; } } public string D3Label { get { return d3label; } set { d3label = value; } } public string D4Label { get { return d4label; } set { d4label = value; } } public string D5Label { get { return d5label; } set { d5label = value; } } private byte biztransactiontypemrpdetailsrequired; public virtual byte BIZTransactionTypeMRPDetailsRequired { get { return biztransactiontypemrpdetailsrequired; } set { biztransactiontypemrpdetailsrequired = value; } } private byte biztransactiontypeattachmenttype; public virtual byte BIZTransactionTypeAttachmentType { get { return biztransactiontypeattachmenttype; } set { biztransactiontypeattachmenttype = value; } } private byte biztransactiontypeisadvanceaccountposting = 1; public byte BIZTransactionTypeIsAdvanceAccountPosting { get { return biztransactiontypeisadvanceaccountposting; } set { biztransactiontypeisadvanceaccountposting = value; } } private byte biztransactiontypescanningrequired; public virtual byte BIZTransactionTypeScanningRequired { get { return biztransactiontypescanningrequired; } set { biztransactiontypescanningrequired = value; } } private byte biztransactiontypelotmarktype = 0; public byte BIZTransactionTypeLotMarkType { get { return biztransactiontypelotmarktype; } set { biztransactiontypelotmarktype = value; } } private byte biztransactiontypependingposting = 0; public byte BIZTransactionTypePendingPosting { get { return biztransactiontypependingposting; } set { biztransactiontypependingposting = value; } } private byte biztransactiontypeitemaliasrequired = 1; private byte biztransactiontypeitemextendedsearchrequired = 1; public byte BIZTransactionTypeItemAliasRequired { get { return biztransactiontypeitemaliasrequired; } set { biztransactiontypeitemaliasrequired = value; } } public byte BIZTransactionTypeItemExtendedSearchRequired { get { return biztransactiontypeitemextendedsearchrequired; } set { biztransactiontypeitemextendedsearchrequired = value; } } private byte biztransactiontypeisgrossweight; private byte biztransactiontypeisnetweight; private byte biztransactiontypeistareweight; public byte BIZTransactionTypeIsGrossWeight { get { return biztransactiontypeisgrossweight; } set { biztransactiontypeisgrossweight = value; } } public byte BIZTransactionTypeIsNetWeight { get { return biztransactiontypeisnetweight; } set { biztransactiontypeisnetweight = value; } } public byte BIZTransactionTypeIsTareWeight { get { return biztransactiontypeistareweight; } set { biztransactiontypeistareweight = value; } } private int biztransactiontypecostcentertypeid; private string biztransactiontypecostcentertypecode; private string biztransactiontypecostcentertypename; public int BIZTransactionTypeCostCenterTypeId { get { return biztransactiontypecostcentertypeid; } set { biztransactiontypecostcentertypeid = value; } } public string BIZTransactionTypeCostCenterTypeCode { get { return biztransactiontypecostcentertypecode; } set { biztransactiontypecostcentertypecode = value; } } public string BIZTransactionTypeCostCenterTypeName { get { return biztransactiontypecostcentertypename; } set { biztransactiontypecostcentertypename = value; } } private byte biztransactiontypessbinrequired; public byte BIZTransactionTypeIsBinRequired { get { return biztransactiontypessbinrequired; } set { biztransactiontypessbinrequired = value; } } private byte biztransactiontypeisbizdimensiontype = 1;//0 yes 1 No public byte BIZTransactionTypeIsBizDimensionType { get { return biztransactiontypeisbizdimensiontype; } set { biztransactiontypeisbizdimensiontype = value; } } private string l1dimensionlabel = ""; private string l2dimensionlabel = ""; private string l3dimensionlabel = ""; private string l4dimensionlabel = ""; private string l5dimensionlabel = ""; public string L1DimensionLabel { get { return l1dimensionlabel; } set { l1dimensionlabel = value; } } public string L2DimensionLabel { get { return l2dimensionlabel; } set { l2dimensionlabel = value; } } public string L3DimensionLabel { get { return l3dimensionlabel; } set { l3dimensionlabel = value; } } public string L4DimensionLabel { get { return l4dimensionlabel; } set { l4dimensionlabel = value; } } public string L5DimensionLabel { get { return l5dimensionlabel; } set { l5dimensionlabel = value; } } private byte biztransactiontypel1type = 0;//0 visible 1 not visible private byte biztransactiontypel2type = 0;//0 visible 1 not visible private byte biztransactiontypel3type = 0;//0 visible 1 not visible private byte biztransactiontypel4type = 0;//0 visible 1 not visible private byte biztransactiontypel5type = 0;//0 visible 1 not visible public byte BIZTransactionTypeL1Type { get { return biztransactiontypel1type; } set { biztransactiontypel1type = value; } } public byte BIZTransactionTypeL2Type { get { return biztransactiontypel2type; } set { biztransactiontypel2type = value; } } public byte BIZTransactionTypeL3Type { get { return biztransactiontypel3type; } set { biztransactiontypel3type = value; } } public byte BIZTransactionTypeL4Type { get { return biztransactiontypel4type; } set { biztransactiontypel4type = value; } } public byte BIZTransactionTypeL5Type { get { return biztransactiontypel5type; } set { biztransactiontypel5type = value; } } #region MissingColumns private string displayname = ""; public string DisplayName { get { return displayname; } set { displayname = value; } } private string debittype = ""; public string DebitType { get { return debittype; } set { debittype = value; } } private string credittype = ""; public string CreditType { get { return credittype; } set { credittype = value; } } private int accountbiztransactionid = -1; public int AccountBizTransactionId { get { return accountbiztransactionid; } set { accountbiztransactionid = value; } } private int financebookid = -1; public int FinanceBookId { get { return financebookid; } set { financebookid = value; } } private byte claimposttype; public byte ClaimPostType { get { return claimposttype; } set { claimposttype = value; } } private byte isseperateinspection; public byte IsSeperateInspection { get { return isseperateinspection; } set { isseperateinspection = value; } } private byte reservationtype; public byte ReservationType { get { return reservationtype; } set { reservationtype = value; } } private byte reservationloadfrom; public byte ReservationLoadFrom { get { return reservationloadfrom; } set { reservationloadfrom = value; } } private byte reservationconsume; public byte ReservationConsume { get { return reservationconsume; } set { reservationconsume = value; } } private byte wmslinktype; public byte WMSLinkType { get { return wmslinktype; } set { wmslinktype = value; } } private int stockaccountbiztransactionid = -1; public int StockAccountBizTransactionId { get { return stockaccountbiztransactionid; } set { stockaccountbiztransactionid = value; } } private decimal minimumadvancepercent; public decimal MinimumAdvancePercent { get { return minimumadvancepercent; } set { minimumadvancepercent = value; } } private Int16 validdays; public Int16 ValidDays { get { return validdays; } set { validdays = value; } } private byte kitexpansiontype; public byte KitExpansionType { get { return kitexpansiontype; } set { kitexpansiontype = value; } } private byte exactpickconfirmation; public byte ExactPickConfirmation { get { return exactpickconfirmation; } set { exactpickconfirmation = value; } } private byte islocationtrack; public byte IsLocationTrack { get { return islocationtrack; } set { islocationtrack = value; } } private string packconfirmationstatus = ""; public string PackConfirmationStatus { get { return packconfirmationstatus; } set { packconfirmationstatus = value; } } private int reasontypeid = -1; public int ReasonTypeId { get { return reasontypeid; } set { reasontypeid = value; } } private int defaultbizdimensionvaluesetid = -1; public int DefaultBizDimensionValueSetId { get { return defaultbizdimensionvaluesetid; } set { defaultbizdimensionvaluesetid = value; } } private string applicablestoreids = ""; public string ApplicableStoreIds { get { return applicablestoreids; } set { applicablestoreids = value; } } private int claimpaymentbiztransactionid = -1; public int ClaimPaymentBizTransactionId { get { return claimpaymentbiztransactionid; } set { claimpaymentbiztransactionid = value; } } private int approvaltemplateid = -1; public int ApprovalTemplateId { get { return approvaltemplateid; } set { approvaltemplateid = value; } } private int narrationtemplateid = -1; public int NarrationTemplateId { get { return narrationtemplateid; } set { narrationtemplateid = value; } } #endregion } }