HUD Section 1200
Moderator: Phil Barton
-
- Posts: 68
- Joined: Tue Mar 03, 2020 5:23 pm
HUD Section 1200
How do I code different fees for line 1202? Looks like there is a collection of fees for this line. I am coding in C# using the lines collection. As an example
IOrderItem line1113 = (IOrderItem)lines[1113];
line1113.SetProperty("SellerAmount", hs2.Hud1113);
How do I use this format to address the fees collection for line 1202?
Thanks,
IOrderItem line1113 = (IOrderItem)lines[1113];
line1113.SetProperty("SellerAmount", hs2.Hud1113);
How do I use this format to address the fees collection for line 1202?
Thanks,
-
- Posts: 1382
- Joined: Wed Jan 15, 2014 3:50 pm
- Location: Raleigh, NC
- Contact:
Re: HUD Section 1200
Did you look at the SoftPro Select SDK Documentation installed with the SDK? Perhaps this section will help. If not, exactly what are you trying to achieve?
How-To / Order HUDs / Section 1200 - Government Recording and Transfer Charges
Bob Richards, Senior Software Developer, SoftPro
-
- Posts: 68
- Joined: Tue Mar 03, 2020 5:23 pm
Re: HUD Section 1200
There seems to be a fees collection incorporated into line 1202. How do I populate the collection?
-
- Posts: 68
- Joined: Tue Mar 03, 2020 5:23 pm
Re: HUD Section 1200
The SDK documentation is useless.
-
- Posts: 1382
- Joined: Wed Jan 15, 2014 3:50 pm
- Location: Raleigh, NC
- Contact:
Re: HUD Section 1200
The Recording Fees, City/County Tax/Stamps, and State Tax/Stamps fees/taxes are entered in the SPAdmin screen in the ProForm/Recording Fees and Transfer Taxes folder. Forum post https://devforum.softprocorp.com/viewtopic.php?f=26&t=1415&p=5920 is one of the posts with information on setting charge value via API.
Bob Richards, Senior Software Developer, SoftPro
-
- Posts: 68
- Joined: Tue Mar 03, 2020 5:23 pm
Re: HUD Section 1200
For some reason it says I am not authorized and will not let me read the post.
-
- Posts: 1382
- Joined: Wed Jan 15, 2014 3:50 pm
- Location: Raleigh, NC
- Contact:
Re: HUD Section 1200
Right. Sorry. Here is the example the original post actually points to. It is done as a Custom Order Rule so it would have to be rewritten from Python. If you need me to rewrite it in C#, give me a shout - but it will be next week before I can get to it.
Setting a Fee Schedule for Recording Fees and Transfer Fees
Setting a Fee Schedule for Recording Fees and Transfer Fees
Bob Richards, Senior Software Developer, SoftPro
-
- Posts: 68
- Joined: Tue Mar 03, 2020 5:23 pm
Re: HUD Section 1200
C# would be much appreciated. We are going away for the weekend anyhow so sometime next week would work for me. I will code section 1300 in the meantime. Thanks.
-
- Posts: 1382
- Joined: Wed Jan 15, 2014 3:50 pm
- Location: Raleigh, NC
- Contact:
Re: HUD Section 1200
So below is an example of looking up a Recording fee schedule and plugging it into a fee on line 1202:
The process is simple. Depending on the fee/tax you are looking for, get the appropriate search object class...
Code: Select all
// Create search object.
var search = new RecordingFeeScheduleSearch();
search.County = "Anderson";
search.State = (IState)_ss.GetService<IEnumManager>().GetEnum<IState>().Values.Where(t => t.Code == "TX").First();
search.VersionType = FeeScheduleVersionType.Deed;
// Perform the search. I only care about the first one that is returned but there may be any number of items.
IRateSchedules rateSchedules = _ss.GetService<IRateSchedules>();
IQueryable<IRecordingFeeScheduleVersion> matches = rateSchedules.RecordingFeeScheduleVersions.Search(search);
IFeeScheduleVersion match = matches.First();
// Get first fee on line 1202.
IOrderItem charge = order.Query<IOrderItem>("HUDs[0]/Lines[Number = 1202]/Charges[0]").Single();
IOrderItem firstFee = (IOrderItem)charge.GetProperty<IList>("Fees")[0];
// Set the fee schedule.
firstFee.SetProperty("DocumentType", DocumentType.Deed);
firstFee.SetProperty("FeeSchedule", match);
- RecordingFeeScheduleSearch
- MunicipalTaxStampsFeeScheduleSearch
- StateTaxStampsFeeScheduleSearch
- RecordingFeeScheduleVersions
- MunicipalTaxStampsFeeScheduleVersions
- StateTaxStampsFeeScheduleVersions
Bob Richards, Senior Software Developer, SoftPro