001package com.echothree.model.jooq.server.keys.inventory; 002 003import com.echothree.model.jooq.server.KeyRegistry; 004import com.echothree.model.jooq.server.records.accounting.GlAccounts; 005import com.echothree.model.jooq.server.records.accounting.ItemAccountingCategories; 006import com.echothree.model.jooq.server.records.inventory.AllocationPriorities; 007import com.echothree.model.jooq.server.records.inventory.AllocationPriorityDescriptions; 008import com.echothree.model.jooq.server.records.inventory.AllocationPriorityDetails; 009import com.echothree.model.jooq.server.records.inventory.InventoryAdjustmentTypeDescriptions; 010import com.echothree.model.jooq.server.records.inventory.InventoryAdjustmentTypeDetails; 011import com.echothree.model.jooq.server.records.inventory.InventoryAdjustmentTypes; 012import com.echothree.model.jooq.server.records.inventory.InventoryBucketTypeDescriptions; 013import com.echothree.model.jooq.server.records.inventory.InventoryBucketTypeDetails; 014import com.echothree.model.jooq.server.records.inventory.InventoryBucketTypes; 015import com.echothree.model.jooq.server.records.inventory.InventoryConditionDescriptions; 016import com.echothree.model.jooq.server.records.inventory.InventoryConditionDetails; 017import com.echothree.model.jooq.server.records.inventory.InventoryConditionGlAccounts; 018import com.echothree.model.jooq.server.records.inventory.InventoryConditionUseTypeDescriptions; 019import com.echothree.model.jooq.server.records.inventory.InventoryConditionUseTypes; 020import com.echothree.model.jooq.server.records.inventory.InventoryConditionUses; 021import com.echothree.model.jooq.server.records.inventory.InventoryConditions; 022import com.echothree.model.jooq.server.records.inventory.InventoryCostingMethodDescriptions; 023import com.echothree.model.jooq.server.records.inventory.InventoryCostingMethodDetails; 024import com.echothree.model.jooq.server.records.inventory.InventoryCostingMethods; 025import com.echothree.model.jooq.server.records.inventory.InventoryCostingPoolDetails; 026import com.echothree.model.jooq.server.records.inventory.InventoryCostingPoolStatuses; 027import com.echothree.model.jooq.server.records.inventory.InventoryCostingPools; 028import com.echothree.model.jooq.server.records.inventory.InventoryDispositionAdjustmentDescriptions; 029import com.echothree.model.jooq.server.records.inventory.InventoryDispositionAdjustmentDetails; 030import com.echothree.model.jooq.server.records.inventory.InventoryDispositionAdjustments; 031import com.echothree.model.jooq.server.records.inventory.InventoryDispositionDescriptions; 032import com.echothree.model.jooq.server.records.inventory.InventoryDispositionDetails; 033import com.echothree.model.jooq.server.records.inventory.InventoryDispositions; 034import com.echothree.model.jooq.server.records.inventory.InventoryLayerDetails; 035import com.echothree.model.jooq.server.records.inventory.InventoryLayerStatuses; 036import com.echothree.model.jooq.server.records.inventory.InventoryLayers; 037import com.echothree.model.jooq.server.records.inventory.InventoryLocationBuckets; 038import com.echothree.model.jooq.server.records.inventory.InventoryLocationGroupCapacities; 039import com.echothree.model.jooq.server.records.inventory.InventoryLocationGroupDescriptions; 040import com.echothree.model.jooq.server.records.inventory.InventoryLocationGroupDetails; 041import com.echothree.model.jooq.server.records.inventory.InventoryLocationGroupVolumes; 042import com.echothree.model.jooq.server.records.inventory.InventoryLocationGroups; 043import com.echothree.model.jooq.server.records.inventory.InventoryLocations; 044import com.echothree.model.jooq.server.records.inventory.InventoryTransactionDetails; 045import com.echothree.model.jooq.server.records.inventory.InventoryTransactionLineDestinations; 046import com.echothree.model.jooq.server.records.inventory.InventoryTransactionLineDetails; 047import com.echothree.model.jooq.server.records.inventory.InventoryTransactionLineRoles; 048import com.echothree.model.jooq.server.records.inventory.InventoryTransactionLineSources; 049import com.echothree.model.jooq.server.records.inventory.InventoryTransactionLineStatuses; 050import com.echothree.model.jooq.server.records.inventory.InventoryTransactionLineTimes; 051import com.echothree.model.jooq.server.records.inventory.InventoryTransactionLines; 052import com.echothree.model.jooq.server.records.inventory.InventoryTransactionReasonDescriptions; 053import com.echothree.model.jooq.server.records.inventory.InventoryTransactionReasonDetails; 054import com.echothree.model.jooq.server.records.inventory.InventoryTransactionReasons; 055import com.echothree.model.jooq.server.records.inventory.InventoryTransactionRoleTypeDescriptions; 056import com.echothree.model.jooq.server.records.inventory.InventoryTransactionRoleTypeDetails; 057import com.echothree.model.jooq.server.records.inventory.InventoryTransactionRoleTypes; 058import com.echothree.model.jooq.server.records.inventory.InventoryTransactionRoles; 059import com.echothree.model.jooq.server.records.inventory.InventoryTransactionStatuses; 060import com.echothree.model.jooq.server.records.inventory.InventoryTransactionTimeTypeDescriptions; 061import com.echothree.model.jooq.server.records.inventory.InventoryTransactionTimeTypeDetails; 062import com.echothree.model.jooq.server.records.inventory.InventoryTransactionTimeTypes; 063import com.echothree.model.jooq.server.records.inventory.InventoryTransactionTimes; 064import com.echothree.model.jooq.server.records.inventory.InventoryTransactionTypeDescriptions; 065import com.echothree.model.jooq.server.records.inventory.InventoryTransactionTypeDetails; 066import com.echothree.model.jooq.server.records.inventory.InventoryTransactionTypes; 067import com.echothree.model.jooq.server.records.inventory.InventoryTransactions; 068import com.echothree.model.jooq.server.records.inventory.LotAliasTypeDescriptions; 069import com.echothree.model.jooq.server.records.inventory.LotAliasTypeDetails; 070import com.echothree.model.jooq.server.records.inventory.LotAliasTypes; 071import com.echothree.model.jooq.server.records.inventory.LotAliases; 072import com.echothree.model.jooq.server.records.inventory.LotDetails; 073import com.echothree.model.jooq.server.records.inventory.LotTimeTypeDescriptions; 074import com.echothree.model.jooq.server.records.inventory.LotTimeTypeDetails; 075import com.echothree.model.jooq.server.records.inventory.LotTimeTypes; 076import com.echothree.model.jooq.server.records.inventory.LotTimes; 077import com.echothree.model.jooq.server.records.inventory.Lots; 078import com.echothree.model.jooq.server.records.inventory.PartyBuckets; 079import com.echothree.model.jooq.server.records.inventory.PartyInventoryCostingMethods; 080import com.echothree.model.jooq.server.records.inventory.PartyInventoryLevels; 081import com.echothree.model.jooq.server.records.item.Items; 082import com.echothree.model.jooq.server.records.party.Languages; 083import com.echothree.model.jooq.server.records.party.Parties; 084import com.echothree.model.jooq.server.records.sequence.SequenceTypes; 085import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypes; 086import com.echothree.model.jooq.server.records.warehouse.Locations; 087import com.echothree.model.jooq.server.records.workflow.WorkflowEntrances; 088import com.echothree.model.jooq.server.records.workflow.Workflows; 089 090import org.jooq.ForeignKey; 091import org.jooq.TableField; 092import org.jooq.impl.DSL; 093import org.jooq.impl.Internal; 094import org.jooq.impl.QOM.ForeignKeyRule; 095 096/** 097 * Key definitions for the InventoryForeign component. 098 */ 099public interface InventoryForeignKeys { 100 public static final ForeignKey<AllocationPriorities, AllocationPriorityDetails> ALLOCATION_PRIORITIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.AllocationPriorities.AllocationPriorities, DSL.name("allocpr_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorities.AllocationPriorities.ACTIVE_DETAIL }, KeyRegistry.ALLOCATION_PRIORITY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDetails.AllocationPriorityDetails.ALLOCATION_PRIORITY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 101 public static final ForeignKey<AllocationPriorities, AllocationPriorityDetails> ALLOCATION_PRIORITIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.AllocationPriorities.AllocationPriorities, DSL.name("allocpr_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorities.AllocationPriorities.LAST_DETAIL }, KeyRegistry.ALLOCATION_PRIORITY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDetails.AllocationPriorityDetails.ALLOCATION_PRIORITY_DETAIL }, true, ForeignKeyRule.CASCADE, null); 102 public static final ForeignKey<AllocationPriorityDescriptions, AllocationPriorities> ALLOCATION_PRIORITY_DESCRIPTIONS_ALLOCATION_PRIORITY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDescriptions.AllocationPriorityDescriptions, DSL.name("allocprd_allocpr_allocationpriorityid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDescriptions.AllocationPriorityDescriptions.ALLOCATION_PRIORITY }, KeyRegistry.ALLOCATION_PRIORITIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorities.AllocationPriorities.ALLOCATION_PRIORITY }, true, ForeignKeyRule.CASCADE, null); 103 public static final ForeignKey<AllocationPriorityDescriptions, Languages> ALLOCATION_PRIORITY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDescriptions.AllocationPriorityDescriptions, DSL.name("allocprd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDescriptions.AllocationPriorityDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 104 public static final ForeignKey<AllocationPriorityDetails, AllocationPriorities> ALLOCATION_PRIORITY_DETAILS_ALLOCATION_PRIORITY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDetails.AllocationPriorityDetails, DSL.name("allocprdt_allocpr_allocationpriorityid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorityDetails.AllocationPriorityDetails.ALLOCATION_PRIORITY }, KeyRegistry.ALLOCATION_PRIORITIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.AllocationPriorities.AllocationPriorities.ALLOCATION_PRIORITY }, true, ForeignKeyRule.CASCADE, null); 105 public static final ForeignKey<InventoryAdjustmentTypeDescriptions, InventoryAdjustmentTypes> INVENTORY_ADJUSTMENT_TYPE_DESCRIPTIONS_INVENTORY_ADJUSTMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDescriptions.InventoryAdjustmentTypeDescriptions, DSL.name("invadjtypd_invadjtyp_inventoryadjustmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDescriptions.InventoryAdjustmentTypeDescriptions.INVENTORY_ADJUSTMENT_TYPE }, KeyRegistry.INVENTORY_ADJUSTMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes.INVENTORY_ADJUSTMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 106 public static final ForeignKey<InventoryAdjustmentTypeDescriptions, Languages> INVENTORY_ADJUSTMENT_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDescriptions.InventoryAdjustmentTypeDescriptions, DSL.name("invadjtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDescriptions.InventoryAdjustmentTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 107 public static final ForeignKey<InventoryAdjustmentTypeDetails, InventoryAdjustmentTypes> INVENTORY_ADJUSTMENT_TYPE_DETAILS_INVENTORY_ADJUSTMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDetails.InventoryAdjustmentTypeDetails, DSL.name("invadjtypdt_invadjtyp_inventoryadjustmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDetails.InventoryAdjustmentTypeDetails.INVENTORY_ADJUSTMENT_TYPE }, KeyRegistry.INVENTORY_ADJUSTMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes.INVENTORY_ADJUSTMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 108 public static final ForeignKey<InventoryAdjustmentTypes, InventoryAdjustmentTypeDetails> INVENTORY_ADJUSTMENT_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes, DSL.name("invadjtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_ADJUSTMENT_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDetails.InventoryAdjustmentTypeDetails.INVENTORY_ADJUSTMENT_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 109 public static final ForeignKey<InventoryAdjustmentTypes, InventoryAdjustmentTypeDetails> INVENTORY_ADJUSTMENT_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes, DSL.name("invadjtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes.LAST_DETAIL }, KeyRegistry.INVENTORY_ADJUSTMENT_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypeDetails.InventoryAdjustmentTypeDetails.INVENTORY_ADJUSTMENT_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 110 public static final ForeignKey<InventoryBucketTypeDescriptions, InventoryBucketTypes> INVENTORY_BUCKET_TYPE_DESCRIPTIONS_INVENTORY_BUCKET_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDescriptions.InventoryBucketTypeDescriptions, DSL.name("invbckttypd_invbckttyp_inventorybuckettypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDescriptions.InventoryBucketTypeDescriptions.INVENTORY_BUCKET_TYPE }, KeyRegistry.INVENTORY_BUCKET_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes.INVENTORY_BUCKET_TYPE }, true, ForeignKeyRule.CASCADE, null); 111 public static final ForeignKey<InventoryBucketTypeDescriptions, Languages> INVENTORY_BUCKET_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDescriptions.InventoryBucketTypeDescriptions, DSL.name("invbckttypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDescriptions.InventoryBucketTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 112 public static final ForeignKey<InventoryBucketTypeDetails, InventoryBucketTypes> INVENTORY_BUCKET_TYPE_DETAILS_INVENTORY_BUCKET_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDetails.InventoryBucketTypeDetails, DSL.name("invbckttypdt_invbckttyp_inventorybuckettypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDetails.InventoryBucketTypeDetails.INVENTORY_BUCKET_TYPE }, KeyRegistry.INVENTORY_BUCKET_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes.INVENTORY_BUCKET_TYPE }, true, ForeignKeyRule.CASCADE, null); 113 public static final ForeignKey<InventoryBucketTypes, InventoryBucketTypeDetails> INVENTORY_BUCKET_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes, DSL.name("invbckttyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_BUCKET_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDetails.InventoryBucketTypeDetails.INVENTORY_BUCKET_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 114 public static final ForeignKey<InventoryBucketTypes, InventoryBucketTypeDetails> INVENTORY_BUCKET_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes, DSL.name("invbckttyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes.LAST_DETAIL }, KeyRegistry.INVENTORY_BUCKET_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypeDetails.InventoryBucketTypeDetails.INVENTORY_BUCKET_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 115 public static final ForeignKey<InventoryConditionDescriptions, InventoryConditions> INVENTORY_CONDITION_DESCRIPTIONS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionDescriptions.InventoryConditionDescriptions, DSL.name("invcond_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionDescriptions.InventoryConditionDescriptions.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 116 public static final ForeignKey<InventoryConditionDescriptions, Languages> INVENTORY_CONDITION_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionDescriptions.InventoryConditionDescriptions, DSL.name("invcond_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionDescriptions.InventoryConditionDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 117 public static final ForeignKey<InventoryConditionDetails, InventoryConditions> INVENTORY_CONDITION_DETAILS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionDetails.InventoryConditionDetails, DSL.name("invcondt_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionDetails.InventoryConditionDetails.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 118 public static final ForeignKey<InventoryConditionGlAccounts, GlAccounts> INVENTORY_CONDITION_GL_ACCOUNTS_COGS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts, DSL.name("invcongla_cogsglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts.COGS_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 119 public static final ForeignKey<InventoryConditionGlAccounts, ItemAccountingCategories> INVENTORY_CONDITION_GL_ACCOUNTS_ITEM_ACCOUNTING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts, DSL.name("invcongla_iactgc_itemaccountingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts.ITEM_ACCOUNTING_CATEGORY }, KeyRegistry.ITEM_ACCOUNTING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories.ITEM_ACCOUNTING_CATEGORY }, true, ForeignKeyRule.CASCADE, null); 120 public static final ForeignKey<InventoryConditionGlAccounts, InventoryConditions> INVENTORY_CONDITION_GL_ACCOUNTS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts, DSL.name("invcongla_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 121 public static final ForeignKey<InventoryConditionGlAccounts, GlAccounts> INVENTORY_CONDITION_GL_ACCOUNTS_INVENTORY_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts, DSL.name("invcongla_inventoryglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts.INVENTORY_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 122 public static final ForeignKey<InventoryConditionGlAccounts, GlAccounts> INVENTORY_CONDITION_GL_ACCOUNTS_RETURNS_COGS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts, DSL.name("invcongla_returnscogsglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts.RETURNS_COGS_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 123 public static final ForeignKey<InventoryConditionGlAccounts, GlAccounts> INVENTORY_CONDITION_GL_ACCOUNTS_RETURNS_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts, DSL.name("invcongla_returnsglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts.RETURNS_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 124 public static final ForeignKey<InventoryConditionGlAccounts, GlAccounts> INVENTORY_CONDITION_GL_ACCOUNTS_SALES_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts, DSL.name("invcongla_salesglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionGlAccounts.InventoryConditionGlAccounts.SALES_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null); 125 public static final ForeignKey<InventoryConditions, InventoryConditionDetails> INVENTORY_CONDITIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions, DSL.name("invcon_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_CONDITION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionDetails.InventoryConditionDetails.INVENTORY_CONDITION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 126 public static final ForeignKey<InventoryConditions, InventoryConditionDetails> INVENTORY_CONDITIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions, DSL.name("invcon_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.LAST_DETAIL }, KeyRegistry.INVENTORY_CONDITION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionDetails.InventoryConditionDetails.INVENTORY_CONDITION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 127 public static final ForeignKey<InventoryConditionUses, InventoryConditions> INVENTORY_CONDITION_USES_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionUses.InventoryConditionUses, DSL.name("invconu_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionUses.InventoryConditionUses.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 128 public static final ForeignKey<InventoryConditionUses, InventoryConditionUseTypes> INVENTORY_CONDITION_USES_INVENTORY_CONDITION_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionUses.InventoryConditionUses, DSL.name("invconu_invconut_inventoryconditionusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionUses.InventoryConditionUses.INVENTORY_CONDITION_USE_TYPE }, KeyRegistry.INVENTORY_CONDITION_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionUseTypes.InventoryConditionUseTypes.INVENTORY_CONDITION_USE_TYPE }, true, ForeignKeyRule.CASCADE, null); 129 public static final ForeignKey<InventoryConditionUseTypeDescriptions, InventoryConditionUseTypes> INVENTORY_CONDITION_USE_TYPE_DESCRIPTIONS_INVENTORY_CONDITION_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionUseTypeDescriptions.InventoryConditionUseTypeDescriptions, DSL.name("invconutd_invconut_inventoryconditionusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionUseTypeDescriptions.InventoryConditionUseTypeDescriptions.INVENTORY_CONDITION_USE_TYPE }, KeyRegistry.INVENTORY_CONDITION_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionUseTypes.InventoryConditionUseTypes.INVENTORY_CONDITION_USE_TYPE }, true, ForeignKeyRule.CASCADE, null); 130 public static final ForeignKey<InventoryConditionUseTypeDescriptions, Languages> INVENTORY_CONDITION_USE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryConditionUseTypeDescriptions.InventoryConditionUseTypeDescriptions, DSL.name("invconutd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditionUseTypeDescriptions.InventoryConditionUseTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 131 public static final ForeignKey<InventoryCostingMethodDescriptions, InventoryCostingMethods> INVENTORY_COSTING_METHOD_DESCRIPTIONS_INVENTORY_COSTING_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDescriptions.InventoryCostingMethodDescriptions, DSL.name("invcmd_invcm_inventorycostingmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDescriptions.InventoryCostingMethodDescriptions.INVENTORY_COSTING_METHOD }, KeyRegistry.INVENTORY_COSTING_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethods.InventoryCostingMethods.INVENTORY_COSTING_METHOD }, true, ForeignKeyRule.CASCADE, null); 132 public static final ForeignKey<InventoryCostingMethodDescriptions, Languages> INVENTORY_COSTING_METHOD_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDescriptions.InventoryCostingMethodDescriptions, DSL.name("invcmd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDescriptions.InventoryCostingMethodDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 133 public static final ForeignKey<InventoryCostingMethodDetails, InventoryCostingMethods> INVENTORY_COSTING_METHOD_DETAILS_INVENTORY_COSTING_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDetails.InventoryCostingMethodDetails, DSL.name("invcmdt_invcm_inventorycostingmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDetails.InventoryCostingMethodDetails.INVENTORY_COSTING_METHOD }, KeyRegistry.INVENTORY_COSTING_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethods.InventoryCostingMethods.INVENTORY_COSTING_METHOD }, true, ForeignKeyRule.CASCADE, null); 134 public static final ForeignKey<InventoryCostingMethods, InventoryCostingMethodDetails> INVENTORY_COSTING_METHODS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethods.InventoryCostingMethods, DSL.name("invcm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethods.InventoryCostingMethods.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_COSTING_METHOD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDetails.InventoryCostingMethodDetails.INVENTORY_COSTING_METHOD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 135 public static final ForeignKey<InventoryCostingMethods, InventoryCostingMethodDetails> INVENTORY_COSTING_METHODS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethods.InventoryCostingMethods, DSL.name("invcm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethods.InventoryCostingMethods.LAST_DETAIL }, KeyRegistry.INVENTORY_COSTING_METHOD_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethodDetails.InventoryCostingMethodDetails.INVENTORY_COSTING_METHOD_DETAIL }, true, ForeignKeyRule.CASCADE, null); 136 public static final ForeignKey<InventoryCostingPoolDetails, Parties> INVENTORY_COSTING_POOL_DETAILS_COMPANY_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails, DSL.name("invcpldt_companypartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails.COMPANY_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 137 public static final ForeignKey<InventoryCostingPoolDetails, InventoryConditions> INVENTORY_COSTING_POOL_DETAILS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails, DSL.name("invcpldt_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 138 public static final ForeignKey<InventoryCostingPoolDetails, InventoryCostingPools> INVENTORY_COSTING_POOL_DETAILS_INVENTORY_COSTING_POOL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails, DSL.name("invcpldt_invcpl_inventorycostingpoolid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails.INVENTORY_COSTING_POOL }, KeyRegistry.INVENTORY_COSTING_POOLS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPools.InventoryCostingPools.INVENTORY_COSTING_POOL }, true, ForeignKeyRule.CASCADE, null); 139 public static final ForeignKey<InventoryCostingPoolDetails, Items> INVENTORY_COSTING_POOL_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails, DSL.name("invcpldt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 140 public static final ForeignKey<InventoryCostingPools, InventoryCostingPoolDetails> INVENTORY_COSTING_POOLS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingPools.InventoryCostingPools, DSL.name("invcpl_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPools.InventoryCostingPools.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_COSTING_POOL_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails.INVENTORY_COSTING_POOL_DETAIL }, true, ForeignKeyRule.CASCADE, null); 141 public static final ForeignKey<InventoryCostingPools, InventoryCostingPoolDetails> INVENTORY_COSTING_POOLS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingPools.InventoryCostingPools, DSL.name("invcpl_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPools.InventoryCostingPools.LAST_DETAIL }, KeyRegistry.INVENTORY_COSTING_POOL_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolDetails.InventoryCostingPoolDetails.INVENTORY_COSTING_POOL_DETAIL }, true, ForeignKeyRule.CASCADE, null); 142 public static final ForeignKey<InventoryCostingPoolStatuses, InventoryCostingPools> INVENTORY_COSTING_POOL_STATUSES_INVENTORY_COSTING_POOL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolStatuses.InventoryCostingPoolStatuses, DSL.name("invcplst_invcpl_inventorycostingpoolid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPoolStatuses.InventoryCostingPoolStatuses.INVENTORY_COSTING_POOL }, KeyRegistry.INVENTORY_COSTING_POOLS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingPools.InventoryCostingPools.INVENTORY_COSTING_POOL }, true, ForeignKeyRule.CASCADE, null); 143 public static final ForeignKey<InventoryDispositionAdjustmentDescriptions, InventoryDispositionAdjustments> INVENTORY_DISPOSITION_ADJUSTMENT_DESCRIPTIONS_INVENTORY_DISPOSITION_ADJUSTMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDescriptions.InventoryDispositionAdjustmentDescriptions, DSL.name("invdspadjd_invdspadj_inventorydispositionadjustmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDescriptions.InventoryDispositionAdjustmentDescriptions.INVENTORY_DISPOSITION_ADJUSTMENT }, KeyRegistry.INVENTORY_DISPOSITION_ADJUSTMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustments.InventoryDispositionAdjustments.INVENTORY_DISPOSITION_ADJUSTMENT }, true, ForeignKeyRule.CASCADE, null); 144 public static final ForeignKey<InventoryDispositionAdjustmentDescriptions, Languages> INVENTORY_DISPOSITION_ADJUSTMENT_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDescriptions.InventoryDispositionAdjustmentDescriptions, DSL.name("invdspadjd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDescriptions.InventoryDispositionAdjustmentDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 145 public static final ForeignKey<InventoryDispositionAdjustmentDetails, InventoryAdjustmentTypes> INVENTORY_DISPOSITION_ADJUSTMENT_DETAILS_INVENTORY_ADJUSTMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails, DSL.name("invdspadjdt_invadjtyp_inventoryadjustmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails.INVENTORY_ADJUSTMENT_TYPE }, KeyRegistry.INVENTORY_ADJUSTMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes.INVENTORY_ADJUSTMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 146 public static final ForeignKey<InventoryDispositionAdjustmentDetails, InventoryBucketTypes> INVENTORY_DISPOSITION_ADJUSTMENT_DETAILS_INVENTORY_BUCKET_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails, DSL.name("invdspadjdt_invbckttyp_inventorybuckettypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails.INVENTORY_BUCKET_TYPE }, KeyRegistry.INVENTORY_BUCKET_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes.INVENTORY_BUCKET_TYPE }, true, ForeignKeyRule.CASCADE, null); 147 public static final ForeignKey<InventoryDispositionAdjustmentDetails, InventoryDispositions> INVENTORY_DISPOSITION_ADJUSTMENT_DETAILS_INVENTORY_DISPOSITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails, DSL.name("invdspadjdt_invdsp_inventorydispositionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails.INVENTORY_DISPOSITION }, KeyRegistry.INVENTORY_DISPOSITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions.INVENTORY_DISPOSITION }, true, ForeignKeyRule.CASCADE, null); 148 public static final ForeignKey<InventoryDispositionAdjustmentDetails, InventoryDispositionAdjustments> INVENTORY_DISPOSITION_ADJUSTMENT_DETAILS_INVENTORY_DISPOSITION_ADJUSTMENT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails, DSL.name("invdspadjdt_invdspadj_inventorydispositionadjustmentid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails.INVENTORY_DISPOSITION_ADJUSTMENT }, KeyRegistry.INVENTORY_DISPOSITION_ADJUSTMENTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustments.InventoryDispositionAdjustments.INVENTORY_DISPOSITION_ADJUSTMENT }, true, ForeignKeyRule.CASCADE, null); 149 public static final ForeignKey<InventoryDispositionAdjustments, InventoryDispositionAdjustmentDetails> INVENTORY_DISPOSITION_ADJUSTMENTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustments.InventoryDispositionAdjustments, DSL.name("invdspadj_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustments.InventoryDispositionAdjustments.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_DISPOSITION_ADJUSTMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails.INVENTORY_DISPOSITION_ADJUSTMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 150 public static final ForeignKey<InventoryDispositionAdjustments, InventoryDispositionAdjustmentDetails> INVENTORY_DISPOSITION_ADJUSTMENTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustments.InventoryDispositionAdjustments, DSL.name("invdspadj_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustments.InventoryDispositionAdjustments.LAST_DETAIL }, KeyRegistry.INVENTORY_DISPOSITION_ADJUSTMENT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionAdjustmentDetails.InventoryDispositionAdjustmentDetails.INVENTORY_DISPOSITION_ADJUSTMENT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 151 public static final ForeignKey<InventoryDispositionDescriptions, InventoryDispositions> INVENTORY_DISPOSITION_DESCRIPTIONS_INVENTORY_DISPOSITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDescriptions.InventoryDispositionDescriptions, DSL.name("invdspd_invdsp_inventorydispositionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDescriptions.InventoryDispositionDescriptions.INVENTORY_DISPOSITION }, KeyRegistry.INVENTORY_DISPOSITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions.INVENTORY_DISPOSITION }, true, ForeignKeyRule.CASCADE, null); 152 public static final ForeignKey<InventoryDispositionDescriptions, Languages> INVENTORY_DISPOSITION_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDescriptions.InventoryDispositionDescriptions, DSL.name("invdspd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDescriptions.InventoryDispositionDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 153 public static final ForeignKey<InventoryDispositionDetails, InventoryDispositions> INVENTORY_DISPOSITION_DETAILS_INVENTORY_DISPOSITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDetails.InventoryDispositionDetails, DSL.name("invdspdt_invdsp_inventorydispositionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDetails.InventoryDispositionDetails.INVENTORY_DISPOSITION }, KeyRegistry.INVENTORY_DISPOSITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions.INVENTORY_DISPOSITION }, true, ForeignKeyRule.CASCADE, null); 154 public static final ForeignKey<InventoryDispositionDetails, InventoryTransactionTypes> INVENTORY_DISPOSITION_DETAILS_INVENTORY_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDetails.InventoryDispositionDetails, DSL.name("invdspdt_invtrxtyp_inventorytransactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDetails.InventoryDispositionDetails.INVENTORY_TRANSACTION_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.INVENTORY_TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 155 public static final ForeignKey<InventoryDispositions, InventoryDispositionDetails> INVENTORY_DISPOSITIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions, DSL.name("invdsp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_DISPOSITION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDetails.InventoryDispositionDetails.INVENTORY_DISPOSITION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 156 public static final ForeignKey<InventoryDispositions, InventoryDispositionDetails> INVENTORY_DISPOSITIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions, DSL.name("invdsp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions.LAST_DETAIL }, KeyRegistry.INVENTORY_DISPOSITION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositionDetails.InventoryDispositionDetails.INVENTORY_DISPOSITION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 157 public static final ForeignKey<InventoryLayerDetails, InventoryLayers> INVENTORY_LAYER_DETAILS_INVENTORY_LAYER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLayerDetails.InventoryLayerDetails, DSL.name("invldt_invl_inventorylayerid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayerDetails.InventoryLayerDetails.INVENTORY_LAYER }, KeyRegistry.INVENTORY_LAYERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayers.InventoryLayers.INVENTORY_LAYER }, true, ForeignKeyRule.CASCADE, null); 158 public static final ForeignKey<InventoryLayerDetails, InventoryTransactionLines> INVENTORY_LAYER_DETAILS_INVENTORY_TRANSACTION_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLayerDetails.InventoryLayerDetails, DSL.name("invldt_invtrxl_inventorytransactionlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayerDetails.InventoryLayerDetails.INVENTORY_TRANSACTION_LINE }, KeyRegistry.INVENTORY_TRANSACTION_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.INVENTORY_TRANSACTION_LINE }, true, ForeignKeyRule.CASCADE, null); 159 public static final ForeignKey<InventoryLayers, InventoryLayerDetails> INVENTORY_LAYERS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLayers.InventoryLayers, DSL.name("invl_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayers.InventoryLayers.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_LAYER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayerDetails.InventoryLayerDetails.INVENTORY_LAYER_DETAIL }, true, ForeignKeyRule.CASCADE, null); 160 public static final ForeignKey<InventoryLayers, InventoryLayerDetails> INVENTORY_LAYERS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLayers.InventoryLayers, DSL.name("invl_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayers.InventoryLayers.LAST_DETAIL }, KeyRegistry.INVENTORY_LAYER_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayerDetails.InventoryLayerDetails.INVENTORY_LAYER_DETAIL }, true, ForeignKeyRule.CASCADE, null); 161 public static final ForeignKey<InventoryLayerStatuses, InventoryLayers> INVENTORY_LAYER_STATUSES_INVENTORY_LAYER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLayerStatuses.InventoryLayerStatuses, DSL.name("invlst_invl_inventorylayerid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayerStatuses.InventoryLayerStatuses.INVENTORY_LAYER }, KeyRegistry.INVENTORY_LAYERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLayers.InventoryLayers.INVENTORY_LAYER }, true, ForeignKeyRule.CASCADE, null); 162 public static final ForeignKey<InventoryLocationBuckets, InventoryBucketTypes> INVENTORY_LOCATION_BUCKETS_INVENTORY_BUCKET_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationBuckets.InventoryLocationBuckets, DSL.name("invlocbcktd_invbckttyp_inventorybuckettypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationBuckets.InventoryLocationBuckets.INVENTORY_BUCKET_TYPE }, KeyRegistry.INVENTORY_BUCKET_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes.INVENTORY_BUCKET_TYPE }, true, ForeignKeyRule.CASCADE, null); 163 public static final ForeignKey<InventoryLocationBuckets, InventoryLocations> INVENTORY_LOCATION_BUCKETS_INVENTORY_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationBuckets.InventoryLocationBuckets, DSL.name("invlocbcktd_invloc_inventorylocationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationBuckets.InventoryLocationBuckets.INVENTORY_LOCATION }, KeyRegistry.INVENTORY_LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations.INVENTORY_LOCATION }, true, ForeignKeyRule.CASCADE, null); 164 public static final ForeignKey<InventoryLocationGroupCapacities, InventoryLocationGroups> INVENTORY_LOCATION_GROUP_CAPACITIES_INVENTORY_LOCATION_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupCapacities.InventoryLocationGroupCapacities, DSL.name("invlocgrpcap_invlocgrp_inventorylocationgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupCapacities.InventoryLocationGroupCapacities.INVENTORY_LOCATION_GROUP }, KeyRegistry.INVENTORY_LOCATION_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups.INVENTORY_LOCATION_GROUP }, true, ForeignKeyRule.CASCADE, null); 165 public static final ForeignKey<InventoryLocationGroupCapacities, UnitOfMeasureTypes> INVENTORY_LOCATION_GROUP_CAPACITIES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupCapacities.InventoryLocationGroupCapacities, DSL.name("invlocgrpcap_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupCapacities.InventoryLocationGroupCapacities.UNIT_OF_MEASURE_TYPE }, KeyRegistry.UNIT_OF_MEASURE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true, ForeignKeyRule.CASCADE, null); 166 public static final ForeignKey<InventoryLocationGroupDescriptions, InventoryLocationGroups> INVENTORY_LOCATION_GROUP_DESCRIPTIONS_INVENTORY_LOCATION_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDescriptions.InventoryLocationGroupDescriptions, DSL.name("invlocgrpd_invlocgrp_inventorylocationgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDescriptions.InventoryLocationGroupDescriptions.INVENTORY_LOCATION_GROUP }, KeyRegistry.INVENTORY_LOCATION_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups.INVENTORY_LOCATION_GROUP }, true, ForeignKeyRule.CASCADE, null); 167 public static final ForeignKey<InventoryLocationGroupDescriptions, Languages> INVENTORY_LOCATION_GROUP_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDescriptions.InventoryLocationGroupDescriptions, DSL.name("invlocgrpd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDescriptions.InventoryLocationGroupDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 168 public static final ForeignKey<InventoryLocationGroupDetails, InventoryLocationGroups> INVENTORY_LOCATION_GROUP_DETAILS_INVENTORY_LOCATION_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDetails.InventoryLocationGroupDetails, DSL.name("invlocgrpdt_invlocgrp_inventorylocationgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDetails.InventoryLocationGroupDetails.INVENTORY_LOCATION_GROUP }, KeyRegistry.INVENTORY_LOCATION_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups.INVENTORY_LOCATION_GROUP }, true, ForeignKeyRule.CASCADE, null); 169 public static final ForeignKey<InventoryLocationGroupDetails, Parties> INVENTORY_LOCATION_GROUP_DETAILS_WAREHOUSE_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDetails.InventoryLocationGroupDetails, DSL.name("invlocgrpdt_warehousepartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDetails.InventoryLocationGroupDetails.WAREHOUSE_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 170 public static final ForeignKey<InventoryLocationGroups, InventoryLocationGroupDetails> INVENTORY_LOCATION_GROUPS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups, DSL.name("invlocgrp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_LOCATION_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDetails.InventoryLocationGroupDetails.INVENTORY_LOCATION_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 171 public static final ForeignKey<InventoryLocationGroups, InventoryLocationGroupDetails> INVENTORY_LOCATION_GROUPS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups, DSL.name("invlocgrp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups.LAST_DETAIL }, KeyRegistry.INVENTORY_LOCATION_GROUP_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupDetails.InventoryLocationGroupDetails.INVENTORY_LOCATION_GROUP_DETAIL }, true, ForeignKeyRule.CASCADE, null); 172 public static final ForeignKey<InventoryLocationGroupVolumes, InventoryLocationGroups> INVENTORY_LOCATION_GROUP_VOLUMES_INVENTORY_LOCATION_GROUP_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupVolumes.InventoryLocationGroupVolumes, DSL.name("invlocgrpvol_invlocgrp_inventorylocationgroupid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroupVolumes.InventoryLocationGroupVolumes.INVENTORY_LOCATION_GROUP }, KeyRegistry.INVENTORY_LOCATION_GROUPS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocationGroups.InventoryLocationGroups.INVENTORY_LOCATION_GROUP }, true, ForeignKeyRule.CASCADE, null); 173 public static final ForeignKey<InventoryLocations, InventoryConditions> INVENTORY_LOCATIONS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations, DSL.name("invloc_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 174 public static final ForeignKey<InventoryLocations, Items> INVENTORY_LOCATIONS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations, DSL.name("invloc_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 175 public static final ForeignKey<InventoryLocations, Locations> INVENTORY_LOCATIONS_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations, DSL.name("invloc_loc_locationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations.LOCATION }, KeyRegistry.LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LOCATION }, true, ForeignKeyRule.CASCADE, null); 176 public static final ForeignKey<InventoryLocations, Parties> INVENTORY_LOCATIONS_OWNER_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations, DSL.name("invloc_ownerpartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations.OWNER_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 177 public static final ForeignKey<InventoryLocations, UnitOfMeasureTypes> INVENTORY_LOCATIONS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations, DSL.name("invloc_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryLocations.InventoryLocations.UNIT_OF_MEASURE_TYPE }, KeyRegistry.UNIT_OF_MEASURE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true, ForeignKeyRule.CASCADE, null); 178 public static final ForeignKey<InventoryTransactionDetails, Parties> INVENTORY_TRANSACTION_DETAILS_COMPANY_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails, DSL.name("invtrxdt_companypartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails.COMPANY_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 179 public static final ForeignKey<InventoryTransactionDetails, InventoryTransactions> INVENTORY_TRANSACTION_DETAILS_INVENTORY_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails, DSL.name("invtrxdt_invtrx_inventorytransactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails.INVENTORY_TRANSACTION }, KeyRegistry.INVENTORY_TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions.INVENTORY_TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 180 public static final ForeignKey<InventoryTransactionDetails, InventoryTransactionReasons> INVENTORY_TRANSACTION_DETAILS_INVENTORY_TRANSACTION_REASON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails, DSL.name("invtrxdt_invtrxrsn_inventorytransactionreasonid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails.INVENTORY_TRANSACTION_REASON }, KeyRegistry.INVENTORY_TRANSACTION_REASONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons.INVENTORY_TRANSACTION_REASON }, true, ForeignKeyRule.CASCADE, null); 181 public static final ForeignKey<InventoryTransactionDetails, InventoryTransactionTypes> INVENTORY_TRANSACTION_DETAILS_INVENTORY_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails, DSL.name("invtrxdt_invtrxtyp_inventorytransactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails.INVENTORY_TRANSACTION_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.INVENTORY_TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 182 public static final ForeignKey<InventoryTransactionLineDestinations, InventoryConditions> INVENTORY_TRANSACTION_LINE_DESTINATIONS_DESTINATION_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations, DSL.name("invtrxldn_destinationinventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations.DESTINATION_INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 183 public static final ForeignKey<InventoryTransactionLineDestinations, Locations> INVENTORY_TRANSACTION_LINE_DESTINATIONS_DESTINATION_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations, DSL.name("invtrxldn_destinationlocationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations.DESTINATION_LOCATION }, KeyRegistry.LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LOCATION }, true, ForeignKeyRule.CASCADE, null); 184 public static final ForeignKey<InventoryTransactionLineDestinations, Parties> INVENTORY_TRANSACTION_LINE_DESTINATIONS_DESTINATION_OWNER_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations, DSL.name("invtrxldn_destinationownerpartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations.DESTINATION_OWNER_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 185 public static final ForeignKey<InventoryTransactionLineDestinations, UnitOfMeasureTypes> INVENTORY_TRANSACTION_LINE_DESTINATIONS_DESTINATION_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations, DSL.name("invtrxldn_destinationunitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations.DESTINATION_UNIT_OF_MEASURE_TYPE }, KeyRegistry.UNIT_OF_MEASURE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true, ForeignKeyRule.CASCADE, null); 186 public static final ForeignKey<InventoryTransactionLineDestinations, InventoryTransactionLines> INVENTORY_TRANSACTION_LINE_DESTINATIONS_INVENTORY_TRANSACTION_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations, DSL.name("invtrxldn_invtrxl_inventorytransactionlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDestinations.InventoryTransactionLineDestinations.INVENTORY_TRANSACTION_LINE }, KeyRegistry.INVENTORY_TRANSACTION_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.INVENTORY_TRANSACTION_LINE }, true, ForeignKeyRule.CASCADE, null); 187 public static final ForeignKey<InventoryTransactionLineDetails, InventoryAdjustmentTypes> INVENTORY_TRANSACTION_LINE_DETAILS_INVENTORY_ADJUSTMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails, DSL.name("invtrxldt_invadjtyp_inventoryadjustmenttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.INVENTORY_ADJUSTMENT_TYPE }, KeyRegistry.INVENTORY_ADJUSTMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryAdjustmentTypes.InventoryAdjustmentTypes.INVENTORY_ADJUSTMENT_TYPE }, true, ForeignKeyRule.CASCADE, null); 188 public static final ForeignKey<InventoryTransactionLineDetails, InventoryTransactions> INVENTORY_TRANSACTION_LINE_DETAILS_INVENTORY_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails, DSL.name("invtrxldt_invtrx_inventorytransactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.INVENTORY_TRANSACTION }, KeyRegistry.INVENTORY_TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions.INVENTORY_TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 189 public static final ForeignKey<InventoryTransactionLineDetails, InventoryTransactionLines> INVENTORY_TRANSACTION_LINE_DETAILS_INVENTORY_TRANSACTION_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails, DSL.name("invtrxldt_invtrxl_inventorytransactionlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.INVENTORY_TRANSACTION_LINE }, KeyRegistry.INVENTORY_TRANSACTION_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.INVENTORY_TRANSACTION_LINE }, true, ForeignKeyRule.CASCADE, null); 190 public static final ForeignKey<InventoryTransactionLineDetails, InventoryTransactionReasons> INVENTORY_TRANSACTION_LINE_DETAILS_INVENTORY_TRANSACTION_REASON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails, DSL.name("invtrxldt_invtrxrsn_inventorytransactionreasonid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.INVENTORY_TRANSACTION_REASON }, KeyRegistry.INVENTORY_TRANSACTION_REASONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons.INVENTORY_TRANSACTION_REASON }, true, ForeignKeyRule.CASCADE, null); 191 public static final ForeignKey<InventoryTransactionLineDetails, Items> INVENTORY_TRANSACTION_LINE_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails, DSL.name("invtrxldt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 192 public static final ForeignKey<InventoryTransactionLineDetails, Lots> INVENTORY_TRANSACTION_LINE_DETAILS_LOT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails, DSL.name("invtrxldt_lt_lotid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.LOT }, KeyRegistry.LOTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.Lots.Lots.LOT }, true, ForeignKeyRule.CASCADE, null); 193 public static final ForeignKey<InventoryTransactionLineRoles, InventoryTransactionLines> INVENTORY_TRANSACTION_LINE_ROLES_INVENTORY_TRANSACTION_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineRoles.InventoryTransactionLineRoles, DSL.name("invtrxlr_invtrxl_inventorytransactionlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineRoles.InventoryTransactionLineRoles.INVENTORY_TRANSACTION_LINE }, KeyRegistry.INVENTORY_TRANSACTION_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.INVENTORY_TRANSACTION_LINE }, true, ForeignKeyRule.CASCADE, null); 194 public static final ForeignKey<InventoryTransactionLineRoles, InventoryTransactionRoleTypes> INVENTORY_TRANSACTION_LINE_ROLES_INVENTORY_TRANSACTION_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineRoles.InventoryTransactionLineRoles, DSL.name("invtrxlr_invtrxrtyp_inventorytransactionroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineRoles.InventoryTransactionLineRoles.INVENTORY_TRANSACTION_ROLE_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes.INVENTORY_TRANSACTION_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 195 public static final ForeignKey<InventoryTransactionLineRoles, Parties> INVENTORY_TRANSACTION_LINE_ROLES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineRoles.InventoryTransactionLineRoles, DSL.name("invtrxlr_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineRoles.InventoryTransactionLineRoles.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 196 public static final ForeignKey<InventoryTransactionLines, InventoryTransactionLineDetails> INVENTORY_TRANSACTION_LINES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines, DSL.name("invtrxl_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.INVENTORY_TRANSACTION_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 197 public static final ForeignKey<InventoryTransactionLines, InventoryTransactionLineDetails> INVENTORY_TRANSACTION_LINES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines, DSL.name("invtrxl_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.LAST_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineDetails.InventoryTransactionLineDetails.INVENTORY_TRANSACTION_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 198 public static final ForeignKey<InventoryTransactionLineSources, InventoryTransactionLines> INVENTORY_TRANSACTION_LINE_SOURCES_INVENTORY_TRANSACTION_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources, DSL.name("invtrxlsrc_invtrxl_inventorytransactionlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources.INVENTORY_TRANSACTION_LINE }, KeyRegistry.INVENTORY_TRANSACTION_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.INVENTORY_TRANSACTION_LINE }, true, ForeignKeyRule.CASCADE, null); 199 public static final ForeignKey<InventoryTransactionLineSources, InventoryConditions> INVENTORY_TRANSACTION_LINE_SOURCES_SOURCE_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources, DSL.name("invtrxlsrc_sourceinventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources.SOURCE_INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 200 public static final ForeignKey<InventoryTransactionLineSources, Locations> INVENTORY_TRANSACTION_LINE_SOURCES_SOURCE_LOCATION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources, DSL.name("invtrxlsrc_sourcelocationid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources.SOURCE_LOCATION }, KeyRegistry.LOCATIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.warehouse.Locations.Locations.LOCATION }, true, ForeignKeyRule.CASCADE, null); 201 public static final ForeignKey<InventoryTransactionLineSources, Parties> INVENTORY_TRANSACTION_LINE_SOURCES_SOURCE_OWNER_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources, DSL.name("invtrxlsrc_sourceownerpartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources.SOURCE_OWNER_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 202 public static final ForeignKey<InventoryTransactionLineSources, UnitOfMeasureTypes> INVENTORY_TRANSACTION_LINE_SOURCES_SOURCE_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources, DSL.name("invtrxlsrc_sourceunitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineSources.InventoryTransactionLineSources.SOURCE_UNIT_OF_MEASURE_TYPE }, KeyRegistry.UNIT_OF_MEASURE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true, ForeignKeyRule.CASCADE, null); 203 public static final ForeignKey<InventoryTransactionLineStatuses, InventoryTransactionLines> INVENTORY_TRANSACTION_LINE_STATUSES_INVENTORY_TRANSACTION_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineStatuses.InventoryTransactionLineStatuses, DSL.name("invtrxlst_invtrxl_inventorytransactionlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineStatuses.InventoryTransactionLineStatuses.INVENTORY_TRANSACTION_LINE }, KeyRegistry.INVENTORY_TRANSACTION_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.INVENTORY_TRANSACTION_LINE }, true, ForeignKeyRule.CASCADE, null); 204 public static final ForeignKey<InventoryTransactionLineTimes, InventoryTransactionLines> INVENTORY_TRANSACTION_LINE_TIMES_INVENTORY_TRANSACTION_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineTimes.InventoryTransactionLineTimes, DSL.name("invtrxltim_invtrxl_inventorytransactionlineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineTimes.InventoryTransactionLineTimes.INVENTORY_TRANSACTION_LINE }, KeyRegistry.INVENTORY_TRANSACTION_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLines.InventoryTransactionLines.INVENTORY_TRANSACTION_LINE }, true, ForeignKeyRule.CASCADE, null); 205 public static final ForeignKey<InventoryTransactionLineTimes, InventoryTransactionTimeTypes> INVENTORY_TRANSACTION_LINE_TIMES_INVENTORY_TRANSACTION_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineTimes.InventoryTransactionLineTimes, DSL.name("invtrxltim_invtrxtimtyp_inventorytransactiontimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionLineTimes.InventoryTransactionLineTimes.INVENTORY_TRANSACTION_TIME_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes.INVENTORY_TRANSACTION_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 206 public static final ForeignKey<InventoryTransactionReasonDescriptions, InventoryTransactionReasons> INVENTORY_TRANSACTION_REASON_DESCRIPTIONS_INVENTORY_TRANSACTION_REASON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDescriptions.InventoryTransactionReasonDescriptions, DSL.name("invtrxrsnd_invtrxrsn_inventorytransactionreasonid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDescriptions.InventoryTransactionReasonDescriptions.INVENTORY_TRANSACTION_REASON }, KeyRegistry.INVENTORY_TRANSACTION_REASONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons.INVENTORY_TRANSACTION_REASON }, true, ForeignKeyRule.CASCADE, null); 207 public static final ForeignKey<InventoryTransactionReasonDescriptions, Languages> INVENTORY_TRANSACTION_REASON_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDescriptions.InventoryTransactionReasonDescriptions, DSL.name("invtrxrsnd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDescriptions.InventoryTransactionReasonDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 208 public static final ForeignKey<InventoryTransactionReasonDetails, InventoryDispositions> INVENTORY_TRANSACTION_REASON_DETAILS_INVENTORY_DISPOSITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails, DSL.name("invtrxrsndt_invdsp_inventorydispositionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails.INVENTORY_DISPOSITION }, KeyRegistry.INVENTORY_DISPOSITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryDispositions.InventoryDispositions.INVENTORY_DISPOSITION }, true, ForeignKeyRule.CASCADE, null); 209 public static final ForeignKey<InventoryTransactionReasonDetails, InventoryTransactionReasons> INVENTORY_TRANSACTION_REASON_DETAILS_INVENTORY_TRANSACTION_REASON_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails, DSL.name("invtrxrsndt_invtrxrsn_inventorytransactionreasonid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails.INVENTORY_TRANSACTION_REASON }, KeyRegistry.INVENTORY_TRANSACTION_REASONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons.INVENTORY_TRANSACTION_REASON }, true, ForeignKeyRule.CASCADE, null); 210 public static final ForeignKey<InventoryTransactionReasonDetails, InventoryTransactionTypes> INVENTORY_TRANSACTION_REASON_DETAILS_INVENTORY_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails, DSL.name("invtrxrsndt_invtrxtyp_inventorytransactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails.INVENTORY_TRANSACTION_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.INVENTORY_TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 211 public static final ForeignKey<InventoryTransactionReasons, InventoryTransactionReasonDetails> INVENTORY_TRANSACTION_REASONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons, DSL.name("invtrxrsn_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_REASON_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails.INVENTORY_TRANSACTION_REASON_DETAIL }, true, ForeignKeyRule.CASCADE, null); 212 public static final ForeignKey<InventoryTransactionReasons, InventoryTransactionReasonDetails> INVENTORY_TRANSACTION_REASONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons, DSL.name("invtrxrsn_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasons.InventoryTransactionReasons.LAST_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_REASON_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionReasonDetails.InventoryTransactionReasonDetails.INVENTORY_TRANSACTION_REASON_DETAIL }, true, ForeignKeyRule.CASCADE, null); 213 public static final ForeignKey<InventoryTransactionRoles, InventoryTransactions> INVENTORY_TRANSACTION_ROLES_INVENTORY_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoles.InventoryTransactionRoles, DSL.name("invtrxr_invtrx_inventorytransactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoles.InventoryTransactionRoles.INVENTORY_TRANSACTION }, KeyRegistry.INVENTORY_TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions.INVENTORY_TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 214 public static final ForeignKey<InventoryTransactionRoles, InventoryTransactionRoleTypes> INVENTORY_TRANSACTION_ROLES_INVENTORY_TRANSACTION_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoles.InventoryTransactionRoles, DSL.name("invtrxr_invtrxrtyp_inventorytransactionroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoles.InventoryTransactionRoles.INVENTORY_TRANSACTION_ROLE_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes.INVENTORY_TRANSACTION_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 215 public static final ForeignKey<InventoryTransactionRoles, Parties> INVENTORY_TRANSACTION_ROLES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoles.InventoryTransactionRoles, DSL.name("invtrxr_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoles.InventoryTransactionRoles.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 216 public static final ForeignKey<InventoryTransactionRoleTypeDescriptions, InventoryTransactionRoleTypes> INVENTORY_TRANSACTION_ROLE_TYPE_DESCRIPTIONS_INVENTORY_TRANSACTION_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDescriptions.InventoryTransactionRoleTypeDescriptions, DSL.name("invtrxrtypd_invtrxrtyp_inventorytransactionroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDescriptions.InventoryTransactionRoleTypeDescriptions.INVENTORY_TRANSACTION_ROLE_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes.INVENTORY_TRANSACTION_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 217 public static final ForeignKey<InventoryTransactionRoleTypeDescriptions, Languages> INVENTORY_TRANSACTION_ROLE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDescriptions.InventoryTransactionRoleTypeDescriptions, DSL.name("invtrxrtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDescriptions.InventoryTransactionRoleTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 218 public static final ForeignKey<InventoryTransactionRoleTypeDetails, InventoryTransactionRoleTypes> INVENTORY_TRANSACTION_ROLE_TYPE_DETAILS_INVENTORY_TRANSACTION_ROLE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDetails.InventoryTransactionRoleTypeDetails, DSL.name("invtrxrtypdt_invtrxrtyp_inventorytransactionroletypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDetails.InventoryTransactionRoleTypeDetails.INVENTORY_TRANSACTION_ROLE_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_ROLE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes.INVENTORY_TRANSACTION_ROLE_TYPE }, true, ForeignKeyRule.CASCADE, null); 219 public static final ForeignKey<InventoryTransactionRoleTypeDetails, InventoryTransactionTypes> INVENTORY_TRANSACTION_ROLE_TYPE_DETAILS_INVENTORY_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDetails.InventoryTransactionRoleTypeDetails, DSL.name("invtrxrtypdt_invtrxtyp_inventorytransactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDetails.InventoryTransactionRoleTypeDetails.INVENTORY_TRANSACTION_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.INVENTORY_TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 220 public static final ForeignKey<InventoryTransactionRoleTypes, InventoryTransactionRoleTypeDetails> INVENTORY_TRANSACTION_ROLE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes, DSL.name("invtrxrtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_ROLE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDetails.InventoryTransactionRoleTypeDetails.INVENTORY_TRANSACTION_ROLE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 221 public static final ForeignKey<InventoryTransactionRoleTypes, InventoryTransactionRoleTypeDetails> INVENTORY_TRANSACTION_ROLE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes, DSL.name("invtrxrtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypes.InventoryTransactionRoleTypes.LAST_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_ROLE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionRoleTypeDetails.InventoryTransactionRoleTypeDetails.INVENTORY_TRANSACTION_ROLE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 222 public static final ForeignKey<InventoryTransactions, InventoryTransactionDetails> INVENTORY_TRANSACTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions, DSL.name("invtrx_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails.INVENTORY_TRANSACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 223 public static final ForeignKey<InventoryTransactions, InventoryTransactionDetails> INVENTORY_TRANSACTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions, DSL.name("invtrx_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions.LAST_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionDetails.InventoryTransactionDetails.INVENTORY_TRANSACTION_DETAIL }, true, ForeignKeyRule.CASCADE, null); 224 public static final ForeignKey<InventoryTransactionStatuses, InventoryTransactions> INVENTORY_TRANSACTION_STATUSES_INVENTORY_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionStatuses.InventoryTransactionStatuses, DSL.name("invtrxst_invtrx_inventorytransactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionStatuses.InventoryTransactionStatuses.INVENTORY_TRANSACTION }, KeyRegistry.INVENTORY_TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions.INVENTORY_TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 225 public static final ForeignKey<InventoryTransactionTimes, InventoryTransactions> INVENTORY_TRANSACTION_TIMES_INVENTORY_TRANSACTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimes.InventoryTransactionTimes, DSL.name("invtrxtim_invtrx_inventorytransactionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimes.InventoryTransactionTimes.INVENTORY_TRANSACTION }, KeyRegistry.INVENTORY_TRANSACTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactions.InventoryTransactions.INVENTORY_TRANSACTION }, true, ForeignKeyRule.CASCADE, null); 226 public static final ForeignKey<InventoryTransactionTimes, InventoryTransactionTimeTypes> INVENTORY_TRANSACTION_TIMES_INVENTORY_TRANSACTION_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimes.InventoryTransactionTimes, DSL.name("invtrxtim_invtrxtimtyp_inventorytransactiontimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimes.InventoryTransactionTimes.INVENTORY_TRANSACTION_TIME_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes.INVENTORY_TRANSACTION_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 227 public static final ForeignKey<InventoryTransactionTimeTypeDescriptions, InventoryTransactionTimeTypes> INVENTORY_TRANSACTION_TIME_TYPE_DESCRIPTIONS_INVENTORY_TRANSACTION_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDescriptions.InventoryTransactionTimeTypeDescriptions, DSL.name("invtrxtimtypd_invtrxtimtyp_inventorytransactiontimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDescriptions.InventoryTransactionTimeTypeDescriptions.INVENTORY_TRANSACTION_TIME_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes.INVENTORY_TRANSACTION_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 228 public static final ForeignKey<InventoryTransactionTimeTypeDescriptions, Languages> INVENTORY_TRANSACTION_TIME_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDescriptions.InventoryTransactionTimeTypeDescriptions, DSL.name("invtrxtimtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDescriptions.InventoryTransactionTimeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 229 public static final ForeignKey<InventoryTransactionTimeTypeDetails, InventoryTransactionTimeTypes> INVENTORY_TRANSACTION_TIME_TYPE_DETAILS_INVENTORY_TRANSACTION_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDetails.InventoryTransactionTimeTypeDetails, DSL.name("invtrxtimtypdt_invtrxtimtyp_inventorytransactiontimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDetails.InventoryTransactionTimeTypeDetails.INVENTORY_TRANSACTION_TIME_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes.INVENTORY_TRANSACTION_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 230 public static final ForeignKey<InventoryTransactionTimeTypeDetails, InventoryTransactionTypes> INVENTORY_TRANSACTION_TIME_TYPE_DETAILS_INVENTORY_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDetails.InventoryTransactionTimeTypeDetails, DSL.name("invtrxtimtypdt_invtrxtyp_inventorytransactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDetails.InventoryTransactionTimeTypeDetails.INVENTORY_TRANSACTION_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.INVENTORY_TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 231 public static final ForeignKey<InventoryTransactionTimeTypes, InventoryTransactionTimeTypeDetails> INVENTORY_TRANSACTION_TIME_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes, DSL.name("invtrxtimtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDetails.InventoryTransactionTimeTypeDetails.INVENTORY_TRANSACTION_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 232 public static final ForeignKey<InventoryTransactionTimeTypes, InventoryTransactionTimeTypeDetails> INVENTORY_TRANSACTION_TIME_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes, DSL.name("invtrxtimtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypes.InventoryTransactionTimeTypes.LAST_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTimeTypeDetails.InventoryTransactionTimeTypeDetails.INVENTORY_TRANSACTION_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 233 public static final ForeignKey<InventoryTransactionTypeDescriptions, InventoryTransactionTypes> INVENTORY_TRANSACTION_TYPE_DESCRIPTIONS_INVENTORY_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDescriptions.InventoryTransactionTypeDescriptions, DSL.name("invtrxtypd_invtrxtyp_inventorytransactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDescriptions.InventoryTransactionTypeDescriptions.INVENTORY_TRANSACTION_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.INVENTORY_TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 234 public static final ForeignKey<InventoryTransactionTypeDescriptions, Languages> INVENTORY_TRANSACTION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDescriptions.InventoryTransactionTypeDescriptions, DSL.name("invtrxtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDescriptions.InventoryTransactionTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 235 public static final ForeignKey<InventoryTransactionTypeDetails, SequenceTypes> INVENTORY_TRANSACTION_TYPE_DETAILS_INVENTORY_TRANSACTION_SEQUENCE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails, DSL.name("invtrxtypdt_inventorytransactionsequencetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails.INVENTORY_TRANSACTION_SEQUENCE_TYPE }, KeyRegistry.SEQUENCE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.sequence.SequenceTypes.SequenceTypes.SEQUENCE_TYPE }, true, ForeignKeyRule.CASCADE, null); 236 public static final ForeignKey<InventoryTransactionTypeDetails, WorkflowEntrances> INVENTORY_TRANSACTION_TYPE_DETAILS_INVENTORY_TRANSACTION_WORKFLOW_ENTRANCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails, DSL.name("invtrxtypdt_inventorytransactionworkflowentranceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails.INVENTORY_TRANSACTION_WORKFLOW_ENTRANCE }, KeyRegistry.WORKFLOW_ENTRANCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.WorkflowEntrances.WorkflowEntrances.WORKFLOW_ENTRANCE }, true, ForeignKeyRule.CASCADE, null); 237 public static final ForeignKey<InventoryTransactionTypeDetails, Workflows> INVENTORY_TRANSACTION_TYPE_DETAILS_INVENTORY_TRANSACTION_WORKFLOW_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails, DSL.name("invtrxtypdt_inventorytransactionworkflowid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails.INVENTORY_TRANSACTION_WORKFLOW }, KeyRegistry.WORKFLOWS_PK, new TableField[] { com.echothree.model.jooq.server.tables.workflow.Workflows.Workflows.WORKFLOW }, true, ForeignKeyRule.CASCADE, null); 238 public static final ForeignKey<InventoryTransactionTypeDetails, InventoryTransactionTypes> INVENTORY_TRANSACTION_TYPE_DETAILS_INVENTORY_TRANSACTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails, DSL.name("invtrxtypdt_invtrxtyp_inventorytransactiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails.INVENTORY_TRANSACTION_TYPE }, KeyRegistry.INVENTORY_TRANSACTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.INVENTORY_TRANSACTION_TYPE }, true, ForeignKeyRule.CASCADE, null); 239 public static final ForeignKey<InventoryTransactionTypes, InventoryTransactionTypeDetails> INVENTORY_TRANSACTION_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes, DSL.name("invtrxtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.ACTIVE_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails.INVENTORY_TRANSACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 240 public static final ForeignKey<InventoryTransactionTypes, InventoryTransactionTypeDetails> INVENTORY_TRANSACTION_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes, DSL.name("invtrxtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypes.InventoryTransactionTypes.LAST_DETAIL }, KeyRegistry.INVENTORY_TRANSACTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryTransactionTypeDetails.InventoryTransactionTypeDetails.INVENTORY_TRANSACTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 241 public static final ForeignKey<LotAliases, Lots> LOT_ALIASES_LOT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotAliases.LotAliases, DSL.name("ltal_lt_lotid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliases.LotAliases.LOT }, KeyRegistry.LOTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.Lots.Lots.LOT }, true, ForeignKeyRule.CASCADE, null); 242 public static final ForeignKey<LotAliases, LotAliasTypes> LOT_ALIASES_LOT_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotAliases.LotAliases, DSL.name("ltal_ltaltyp_lotaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliases.LotAliases.LOT_ALIAS_TYPE }, KeyRegistry.LOT_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypes.LotAliasTypes.LOT_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null); 243 public static final ForeignKey<LotAliasTypeDescriptions, Languages> LOT_ALIAS_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDescriptions.LotAliasTypeDescriptions, DSL.name("ltaltypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDescriptions.LotAliasTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 244 public static final ForeignKey<LotAliasTypeDescriptions, LotAliasTypes> LOT_ALIAS_TYPE_DESCRIPTIONS_LOT_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDescriptions.LotAliasTypeDescriptions, DSL.name("ltaltypd_ltaltyp_lotaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDescriptions.LotAliasTypeDescriptions.LOT_ALIAS_TYPE }, KeyRegistry.LOT_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypes.LotAliasTypes.LOT_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null); 245 public static final ForeignKey<LotAliasTypeDetails, LotAliasTypes> LOT_ALIAS_TYPE_DETAILS_LOT_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDetails.LotAliasTypeDetails, DSL.name("ltaltypdt_ltaltyp_lotaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDetails.LotAliasTypeDetails.LOT_ALIAS_TYPE }, KeyRegistry.LOT_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypes.LotAliasTypes.LOT_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null); 246 public static final ForeignKey<LotAliasTypes, LotAliasTypeDetails> LOT_ALIAS_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotAliasTypes.LotAliasTypes, DSL.name("ltaltyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypes.LotAliasTypes.ACTIVE_DETAIL }, KeyRegistry.LOT_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDetails.LotAliasTypeDetails.LOT_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 247 public static final ForeignKey<LotAliasTypes, LotAliasTypeDetails> LOT_ALIAS_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotAliasTypes.LotAliasTypes, DSL.name("ltaltyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypes.LotAliasTypes.LAST_DETAIL }, KeyRegistry.LOT_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotAliasTypeDetails.LotAliasTypeDetails.LOT_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 248 public static final ForeignKey<LotDetails, Items> LOT_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotDetails.LotDetails, DSL.name("ltdt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotDetails.LotDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 249 public static final ForeignKey<LotDetails, Lots> LOT_DETAILS_LOT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotDetails.LotDetails, DSL.name("ltdt_lt_lotid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotDetails.LotDetails.LOT }, KeyRegistry.LOTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.Lots.Lots.LOT }, true, ForeignKeyRule.CASCADE, null); 250 public static final ForeignKey<Lots, LotDetails> LOTS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.Lots.Lots, DSL.name("lt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.Lots.Lots.ACTIVE_DETAIL }, KeyRegistry.LOT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotDetails.LotDetails.LOT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 251 public static final ForeignKey<Lots, LotDetails> LOTS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.Lots.Lots, DSL.name("lt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.Lots.Lots.LAST_DETAIL }, KeyRegistry.LOT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotDetails.LotDetails.LOT_DETAIL }, true, ForeignKeyRule.CASCADE, null); 252 public static final ForeignKey<LotTimes, Lots> LOT_TIMES_LOT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotTimes.LotTimes, DSL.name("lttim_lt_lotid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimes.LotTimes.LOT }, KeyRegistry.LOTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.Lots.Lots.LOT }, true, ForeignKeyRule.CASCADE, null); 253 public static final ForeignKey<LotTimes, LotTimeTypes> LOT_TIMES_LOT_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotTimes.LotTimes, DSL.name("lttim_lttimtyp_lottimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimes.LotTimes.LOT_TIME_TYPE }, KeyRegistry.LOT_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypes.LotTimeTypes.LOT_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 254 public static final ForeignKey<LotTimeTypeDescriptions, Languages> LOT_TIME_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDescriptions.LotTimeTypeDescriptions, DSL.name("lttimtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDescriptions.LotTimeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null); 255 public static final ForeignKey<LotTimeTypeDescriptions, LotTimeTypes> LOT_TIME_TYPE_DESCRIPTIONS_LOT_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDescriptions.LotTimeTypeDescriptions, DSL.name("lttimtypd_lttimtyp_lottimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDescriptions.LotTimeTypeDescriptions.LOT_TIME_TYPE }, KeyRegistry.LOT_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypes.LotTimeTypes.LOT_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 256 public static final ForeignKey<LotTimeTypeDetails, LotTimeTypes> LOT_TIME_TYPE_DETAILS_LOT_TIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDetails.LotTimeTypeDetails, DSL.name("lttimtypdt_lttimtyp_lottimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDetails.LotTimeTypeDetails.LOT_TIME_TYPE }, KeyRegistry.LOT_TIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypes.LotTimeTypes.LOT_TIME_TYPE }, true, ForeignKeyRule.CASCADE, null); 257 public static final ForeignKey<LotTimeTypes, LotTimeTypeDetails> LOT_TIME_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotTimeTypes.LotTimeTypes, DSL.name("lttimtyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypes.LotTimeTypes.ACTIVE_DETAIL }, KeyRegistry.LOT_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDetails.LotTimeTypeDetails.LOT_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 258 public static final ForeignKey<LotTimeTypes, LotTimeTypeDetails> LOT_TIME_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.LotTimeTypes.LotTimeTypes, DSL.name("lttimtyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypes.LotTimeTypes.LAST_DETAIL }, KeyRegistry.LOT_TIME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.LotTimeTypeDetails.LotTimeTypeDetails.LOT_TIME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null); 259 public static final ForeignKey<PartyBuckets, InventoryBucketTypes> PARTY_BUCKETS_INVENTORY_BUCKET_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets, DSL.name("parbckt_invbckttyp_inventorybuckettypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets.INVENTORY_BUCKET_TYPE }, KeyRegistry.INVENTORY_BUCKET_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryBucketTypes.InventoryBucketTypes.INVENTORY_BUCKET_TYPE }, true, ForeignKeyRule.CASCADE, null); 260 public static final ForeignKey<PartyBuckets, InventoryConditions> PARTY_BUCKETS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets, DSL.name("parbckt_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 261 public static final ForeignKey<PartyBuckets, Items> PARTY_BUCKETS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets, DSL.name("parbckt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 262 public static final ForeignKey<PartyBuckets, Parties> PARTY_BUCKETS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets, DSL.name("parbckt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 263 public static final ForeignKey<PartyBuckets, UnitOfMeasureTypes> PARTY_BUCKETS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets, DSL.name("parbckt_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyBuckets.PartyBuckets.UNIT_OF_MEASURE_TYPE }, KeyRegistry.UNIT_OF_MEASURE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true, ForeignKeyRule.CASCADE, null); 264 public static final ForeignKey<PartyInventoryCostingMethods, InventoryCostingMethods> PARTY_INVENTORY_COSTING_METHODS_INVENTORY_COSTING_METHOD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyInventoryCostingMethods.PartyInventoryCostingMethods, DSL.name("parinvcm_invcm_inventorycostingmethodid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyInventoryCostingMethods.PartyInventoryCostingMethods.INVENTORY_COSTING_METHOD }, KeyRegistry.INVENTORY_COSTING_METHODS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryCostingMethods.InventoryCostingMethods.INVENTORY_COSTING_METHOD }, true, ForeignKeyRule.CASCADE, null); 265 public static final ForeignKey<PartyInventoryCostingMethods, Parties> PARTY_INVENTORY_COSTING_METHODS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyInventoryCostingMethods.PartyInventoryCostingMethods, DSL.name("parinvcm_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyInventoryCostingMethods.PartyInventoryCostingMethods.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 266 public static final ForeignKey<PartyInventoryLevels, InventoryConditions> PARTY_INVENTORY_LEVELS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyInventoryLevels.PartyInventoryLevels, DSL.name("parinvlvl_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyInventoryLevels.PartyInventoryLevels.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null); 267 public static final ForeignKey<PartyInventoryLevels, Items> PARTY_INVENTORY_LEVELS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyInventoryLevels.PartyInventoryLevels, DSL.name("parinvlvl_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyInventoryLevels.PartyInventoryLevels.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null); 268 public static final ForeignKey<PartyInventoryLevels, Parties> PARTY_INVENTORY_LEVELS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.inventory.PartyInventoryLevels.PartyInventoryLevels, DSL.name("parinvlvl_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.inventory.PartyInventoryLevels.PartyInventoryLevels.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null); 269}