By using this website, you agree to our Terms of Use (click here)
First, let me preface this with the fact that I am not a developer by any means, but I am trying to modify the SO screen as follows. The site has the external tax integration enabled, running 2018 R2. The customer would like to be able to see the Tax Registration number and Tax Exemption Reason from the Customer Location screen (fields highlighted in the image below) on the SO:
I've added these fields in a customization using the UI Customization tool, and they both appear on the Shipping Settings tab of the SO screen, but only the Tax Registration Reason is editable. They need to edit both, as they sometimes need to override both on a particular order:
The Tax Registration Reason was available on the CurrentDocument data member in the customization, but the Tax Registration Number was not so I had to add it from the Location data member - don't know if this is what is causing the issue:
The attributes coming in from the registration number field are -
[PXDBString(50, IsUnicode = true)]
[PXUIField(DisplayName = "Tax Registration ID")]
[PXMassMergableField]
[PXPersonalDataField]
If anyone has any ideas on how to get the registration number field editable, I'd love to hear them! Thanks in advance.
Hm.
It can be that customization in itself makes that field read/only. The way of dealing with it can be via adding code, that will re-enable it. Please read personal message from me, and later we will post here answer in order to avoid big growth of thread.
You might also try posting this kind of stuff on StackOverflow in the future. That's where most of the developers hangout.
https://stackoverflow.com/questions/tagged/acumatica