发布 DAC 扩展后更新字段数据类型

Update field datatype after publishing DAC Extension

我创建了一个包含 DAC 扩展的定制。库存项目屏幕 (InventoryItem table) 中添加了一些额外的字段。发布后,客户要求其中一个字段将其数据类型从字符串更改为布尔。我确实更新了定制并发布了它。但是,它没有在数据库中更新。结果它抛出了一个错误。我在这里缺少什么吗?请提出建议。

Acumatica 不会因您的自定义更改而从数据库中删除列。您在这里有两个选择,您可以通过 SQL 命令删除该列并发布,或者更现实地说,您可以使用不同的名称创建一个新的 UDF 并更改您的代码。