BeerSmith Software > Support for v1.4

BeerSmith XML Tags ((Updated))

(1/8) > >>

UselessBrewing:
{Edited} Props to "tgioiosa" for helping with this effort!
I have put together a listing from the templates of the all the various tags available (That I could Find). If I have missed any this would be a great place for them to go!
FYI: From what I have gathered, not all Data types will allow all tags.  In order to use other "Data Types" you will need to prefix the DATATYPE to the TAG. Just to keep things straight I am specifing the "DATATYPE" begining and end IE: <DATATYPE></DATATYPE>

((Updated))I have also attached a new brewsheet that I modified and currently use. It is in "Draft" form. I also added $BITTERNESS_RATIO to the list of confirmed tags. You can find it at the bottom of this post.             Maybe I will get back on this project soon.

I conducted a test and have confirmed that the Following Tags work with the Recipe Data Type.
----------------------------
Purpose          Tag
Actual Alcohol by Vol:   $ABV
Adjust Temp for Equipment:   $EQUIP_ADJUST
Age beer for:   $AGE
Age (In Days)r:   $AGE
Asst Brewer:   $ASST_BREWER
Batch Size:   $DISPLAY_BATCH_SIZE
Bitterness:   $IBU
Bitterness Ratio:   $BITTERNESS_RATIO
Boil Ingredients:   $BOIL_INGREDIENTS
Boil Size:   $DISPLAY_BOIL_SIZE
Boil Time:   $BOIL_TIME
Boil Volume:   $DISPLAY_BOIL_SIZE
Bottling Date:   $BOTTLING_DATE
Brewer:   $BREWER
Brewhouse Efficiency:   $EFFICIENCY
Calories:   $CALORIES
Carbonation Type:   $CARBONATION_TYPE
Carbonation Used:   $CARBONATION_USED
Color Swatch:   $COLOR_SWATCH
((Added 3/28/08)) HEX Color:   $RGB_COLOR
Date:   $DATE
Display Age Temp:   $DISPLAY_AGE_TEMP
Display Batch Size:   $DISPLAY_BATCH_SIZE
Display Carbonation:   $DISPLAY_CARBONATION
Display Primary Temp:   $DISPLAY_PRIMARY_TEMP
Display Secondary Temp:   $DISPLAY_SECONDARY_TEMP
Display Tertiary Temp:   $DISPLAY_TERTIARY_TEMP
Drink and Enjoy!:   $END_DATE
Equipment:   $EQUIPMENT
Est Color:   $EST_COLOR
Est Final Gravity:   $EST_FG
Est Original Gravity:   $EST_OG
Estimated Alcohol by Vol:   $EST_ABV
Estimated pre-boil gravity:   $PRE_BOIL_OG
Ferment Ingredients:   $FERMENT_INGREDIENTS
Final Volume:   $DISPLAY_BATCH_SIZE
For Batch Size:   $BATCH_SIZE
Grain Temperature:   $GRAIN_TEMP
Ingredients:   $INGREDIENTS
Keg/Bottling Temperature:   $DISPLAY_CARB_TEMP
Mash Ingredients :   $MASH_INGREDIENTS
Mash Ingredients :   $MASH_INGREDIENTS
Measured Final Gravity:   $DISPLAY_FG
Measured Original Gravity:   $DISPLAY_OG
Name:   $NAME
Notes:   $NOTES
Prepare for Bottling/Kegging:   $BOTTLING_INGREDIENTS
Pressure/Weight:   $CARBONATION_PRESS
Primary Age:   $PRIMARY_AGE
Primary fermentation:   $PRIMARY_DATE
Primary Ingredients:   $PRIMARY_INGREDIENTS
Recipe Price   $PRICE
Secondary Age:   $SECONDARY_AGE
Secondary fermentation:   $SECONDARY_DATE
Secondary Ingredients:   $SECONDARY_INGREDIENTS
Sparge Steps:   $SPARGE_STEPS
Sparge Temperature:   $SPARGE_TEMP
Sparge Water:   $SPARGE_VOLUME
Steep Hops:   $STEEP_HOPS
Steep Ingredients:   $STEEP_INGREDIENTS
Storage Temperature:   $DISPLAY_AGE_TEMP
Style Category   $STYLE.CATEGORY
Style Letter:   $STYLE_LETTER
Style Name:   $STYLE_NAME
Taste Notes:   $TASTE_NOTES
Taste Rating(out of 50):   $TASTE_RATING
Tertiary Age:   $TERTIARY_AGE
Tertiary Fermentation:   $TERTIARY_DATE
Total Grain Weight:   $GRAIN_WEIGHT
Total Grain Weight:   $TOTAL_GRAINS
Total Hops added to boil:   $TOTAL_HOPS
TunTemperature:   $TUN_TEMP
Type:   $TYPE
Volumes of CO2:   $CARBONATION
Water preperation:   $WATER_PREP
Yeast Starter:   $YEAST_STARTERS

----------------------------

In order for the following tags to work in the Recipe Data Type, you will need to prefix the "DATATYPE" to the tag IE: DATATYPE.TAG. Just to keep things straight I am specifing the "DATATYPE" begining and end IE: <DATATYPE></DATATYPE>

Competition Data Type:
<COMPETITION>
Name: $COMPETITION.BREWER
Assistant Brewer: $COMPETITION.ASST_BREWER
Club/Organization: $COMPETITION.CLUB
Address:    $COMPETITION.ADDRESS
Phone: $COMPETITION.PHONE
Email: $COMPETITION.EMAIL
Name of Brew: $COMPETITION.NAME
Entry Category: $COMPETITION.STYLE_NAME
Type: $COMPETITION.TYPE
Category Number: $COMPETITION.STYLE_NUMBER
Subcategory Letter: $COMPETITION.STYLE_LETTER
Starting Gravity: $COMPETITION.DISPLAY_OG    
Batch Size: $COMPETITION.DISPLAY_BATCH_SIZE
Final Gravity: $COMPETITION.DISPLAY_FG    
Mash Profile: $COMPETITION.MASH_NAME
Hops Used: $COMPETITION.HOPS
Fermentables: $COMPETITION.FERMENTABLES
Misc: $COMPETITION.MISCS
Yeast: $COMPETITION.YEASTS
Category: $COMPETITION.STYLE
</COMPETITION>

Style Data Type
<STYLES>
Style Name: $STYLE_NAME
Style Category: $STYLE.CATEGORY
Type: $STYLE.TYPE
Category Number: $STYLE.CATEGORY_NUMBER
Style Letter: $STYLE.STYLE_LETTER
Original Gravity: $STYLE.OG_RANGE
Color: $STYLE.COLOR_RANGE
Final Gravity: $STYLE.FG_RANGE    
Bitterness: $STYLE.IBU_RANGE
Carbonation: $STYLE.CARB_RANGE
Alcohol by Volume: $STYLE.ABV_RANGE
Description: $STYLE.NOTES
Profile: $STYLE.PROFILE
Ingredients: $STYLE.INGREDIENTS
Examples: $STYLE.EXAMPLES
Style Guide: $STYLE.STYLE_GUIDE
</STYLES>

Equipment Data Type
<EQUIPMENT>
Equipment Name: $EQUIPMENT.NAME
Batch Size: $EQUIPMENT.DISPLAY_BATCH_SIZE
Mash Volume: $EQUIPMENT.DISPLAY_TUN_VOLUME
Mash Volume: $EQUIPMENT.TUN_VOLUME
Boil Volume: $EQUIPMENT.DISPLAY_BOIL_SIZE
Calc Boil Volume: $EQUIPMENT.CALC_BOIL_VOLUME
Mash Tun Weight: $EQUIPMENT.DISPLAY_TUN_WEIGHT
Mash Tun Weight: $EQUIPMENT.TUN_WEIGHT
Evaporation Rate: $EQUIPMENT.EVAP_RATE %    
Mash Tun Specific Heat : $EQUIPMENT.TUN_SPECIFIC_HEAT cal/g-deg C
Boil Time: $EQUIPMENT.BOIL_TIME    
Mash Tun Deadspace: $EQUIPMENT.DISPLAY_LAUTER_DEADSPACE
Mash Tun Deadspace: $EQUIPMENT.LAUTER_DEADSPACE
Mash Tun Deadspace: $EQUIPMENT.LAUTER_DEADSPACE
Top-up for Boiler: $EQUIPMENT.DISPLAY_TOP_UP_KETTLE
Top-up for Boiler: $EQUIPMENT.TOP_UP_KETTLE
Equip Hop Utilization: $EQUIPMENT.HOP_UTILIZATION %
Losses to Trub/Chiller: $EQUIPMENT.DISPLAY_TRUB_CHILLER_LOSS
Losses to Trub/Chiller: $EQUIPMENT.TRUB_CHILLER_LOSS
Cooling Loss (%): $EQUIPMENT.COOLING_LOSS_PCT
Top up water for Fermenter: $EQUIPMENT.DISPLAY_TOP_UP_WATER
Top up water for Fermenter: $EQUIPMENT.TOP_UP_WATER
Equipment Notes: $EQUIPMENT.NOTES
</EQUIPMENT>

Mash Data Type
<MASH>
Mash Name: $MASH.NAME
Grain Weight Basis: $MASH.GRAIN_WEIGHT
Grain Temperature: $MASH.DISPLAY_GRAIN_TEMP
Tun Temperature: $MASH.DISPLAY_TUN_TEMP
Batch Sparge: $MASH.BATCH_SPARGE_YESNO
Batch Sparge Percent: $MASH.BATCH_SPARGE_PCT
Sparge Temperature: $MASH.DISPLAY_SPARGE_TEMP
PH: $MASH.PH
Mash Steps: $MASH.MASH_STEPS
Notes: $MASH.NOTES
</MASH>

Hope this helps!

Thanks for the great software Brad

Preston

BeerSmith:
Thats a very good list - thanks!

Brad

UselessBrewing:
Did I miss any?

Thanks

Preston

tgioiosa:
Nice job, these are very informative, but I have two questions:

1. Many of these tags do not display anything (just the tag name itself displays in reports). How are they used in a report? Or are they not working?

2. How can you place a "dollar sign" in a report? For example, it would be nice to show recipe cost as "Recipe Cost: $5.00", but it seems as though
    a single '$' symbol in the template file doesn't show up in the report.

-Tony

UselessBrewing:

--- Quote from: tgioiosa on March 25, 2008, 12:15:02 PM ---Nice job, these are very informative, but I have two questions:
1. Many of these tags do not display anything (just the tag name itself displays in reports). How are they used in a report? Or are they not working?
2. How can you place a "dollar sign" in a report? For example, it would be nice to show recipe cost as "Recipe Cost: $5.00", but it seems as though
    a single '$' symbol in the template file doesn't show up in the report.
-Tony

--- End quote ---
Hi Tony I started a new thread ( http://www.beersmith.com/forum/index.php?topic=1471.0 ) that addresses part of question number 1. The "$" is the marker for the software to get data. The Data Types are the reason that some will show up and some will not. Until we have a Data Type that encompasses all the tags this is what we are relegated to. You may note that I have modified the list above to show which tags work with the recipe data type.

As far as question number 2 is concerned. I have been putting anything that wont auto-populate into the Notes field and then using tag $NOTES to show this information.

Cheers

Preston

Navigation

[0] Message Index

[#] Next page

Sitemap 
Go to full version