Semen Inventory (SEMINV)
4 min
you can use the seminv command to manage your semen inventory you can add or subtract straws, update or delete sire information, and define or print a semen inventory report you can also use the command to import and update various files of semen prices and semen inventory the command is primarily used for updating the sire file during its creation when you enter the seminv command, the system looks for the semen inventory file, which is stored in a separate file (usually named semfile1 dat) if you have a semen inventory file, the system will display a blank semen file when the seminv command is entered if there are no semen files found, the system will create a new file when the seminv command is entered note make sure your daily backup file (db bat) includes your semen inventory file when you enter the seminv command, dairycomp displays a pop up window with additional options expand the topics below to learn more add or subtract semen straws use these seminv options to add or remove semen from the semen inventory to add or remove semen straws, select the bull id or press f2 to pick the bull from the semen inventory enter the updated number of straws if the bull is not on the internal sire list, the system will ask you to confirm the accuracy of the entry you can also use this option to remove straws from the inventory due to loss, breakage, or sale the system will ask you if the sire should remain in your inventory if the number of straws becomes zero note there is only room for 256 sires in the tank we recommend periodically removing unused bulls to keep inventory current and accurate delete a bull this option allows you to delete a bull from semen inventory this feature can be used when straws are depleted from a bull, or if a bull is no longer active we recommend utilizing this option periodically to ensure a current and accurate inventory display/print semen inventory report you can select the display/print seminv report option from the seminv options to view or print the semen inventory, including the total number of bulls in the inventory you can also configure a command to automatically print the inventory from the menu if you use the switch ( seminv ) other seminv command switches are \<font color="#67854e">\2 \</font> double space \<font color="#67854e">\i\</font> print semen inventory \<font color="#67854e">\u\</font> underline to end of line \<font color="#67854e">\e\</font> eject page between sort groups semen inventory setup seminv is not designed to be a command driven, flexible report writer like dairycomp however, you can define which items are on the report, and how the report should be sorted the settings are table driven as opposed to command driven follow the guidelines below for more information on creating semen items in the start up semen inventory table, there are about twenty predefined items with availability for you to define ten additional items the items appearing in the report will not necessarily be the same ones in the table because the report is currently limited to sixteen items some items can be “linked” to the external file containing bull production and type proofs these items must be defined in the table as sire file linked items use the option update sire file links on the seminv menu to enter those items into a semen file the file dcsires dat contains the usda and breed proofs for the current ai active sire list for the sire link to function correctly, bulls in the semen inventory must be identified with either a registration number or a naab code if the sire’s name (such as blackstar) is not a unique name, the link option may not load the bull vas will distribute a new file on our web page once each proof is run upon running seminv initially, it will create a default semen inventory report vas recommends redefining this report immediately to select items that satisfy your needs items can be defined/added to the table if needed item types are similar to current dairycomp item types, except for several designed to handle type proofs \<font color="#f97316">important\</font> do not change the first nine items, as they are assumed to be in those locations for calculations of total value as well as sire linked items enter bull info and update sire file links to enter information such as tank numbers, canister numbers, etc , choose enter bull info select the item(s) you wish to enter to remove an item, select the item and press the escape (esc) key on your keyboard note you can enter items defined as “linked” to manually enter bull information that is not in the sire file however, the update sire file links option will overwrite information for bulls that it can locate sire linked items are not directly accessed from the sire file, they are automatically entered into the inventory file only when the update sire file links option is selected semen inventory results after a bred command whenever a sire in the inventory is used for breeding, one unit is subtracted from the inventory in the case of re breedings, dairycomp will not subtract two units because the re breeding is considered a single breeding event the switch on the bred command is used for splitting straws if used, the program asks you whether you want the straw deducted or not if the straw is split in half, you would use bred for the second breeding note the inventory record is stored in the cowfile “overhead” straw inventory can only be changed by breedings on the cowfile that contain inventory information breedings recorded in a “young stock” cowfile will not be reflected in the inventory in the adult cowfile and vice versa