如何在Acumatica发票报表(AR.64.10.00)中进行金额字段的文字表示?
在 DAC 扩展中创建一个未绑定字段ARInvoice
数模转换器。并使用PX.Objects.AP.ToWords
属性。
public class ARInvoicePXExt : PXCacheExtension<ARInvoice>
{
#region UsrAmountToWords
public abstract class usrAmountToWords : IBqlField { }
[PX.Objects.AP.ToWords(typeof(ARInvoice.curyOrigDocAmt))]
public virtual string UsrAmountToWords { get; set; }
#endregion
}
Use UsrAmountToWords
AR.64.10.00 报告中的字段。
单词表示通过属性发生PX.Objects.AP.ToWords
。这种开箱即用的单词表示形式仅是英语。对于非英语单词表示,创建您自己的属性。实施PX.Objects.AP.ToWords
可以在
...\App_Data\CodeRepository\PX.Objects\AP\Descriptor\Attribute.cs。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)