Criando Atributos Estendidos

É possível criar atributos customizados de cabeçalho ou de nível de linha e designar todos ou valores predefinidos específicos ao atributo.

É possível armazenar e buscar dados dos atributos estendidos dinamicamente do banco de dados sem precisar estender as tabelas de banco de dados. No entanto, existe uma limitação quanto ao número de atributos estendidos dinâmicos. Portanto, nenhuma lógica baseada nesses atributos dinâmicos é suportada. É possível armazenar dados em atributos de ordem dinâmica usando APIs, como createOrder ou changeOrder e buscar os dados usando a API getOrderDetails . Se você desejar definir algumas configurações de negócios com base nos atributos de extensão, use somente as colunas de extensão do banco de dados.

Para obter mais informações sobre os atributos customizados, consulte a API correspondente em Javadoc Use o elemento CustomAttributes para transmitir o ID do atributo estendido como o nome do atributo e um valor apropriado.. Por exemplo, se você criar o atributo BUC_IsPreOrderunder line-level, no XML de entrada createOrder do elemento OrderLine , passe o atributo BUC_IsPreOrderunder como <CustomAttributes BUC_IsPreOrder="Y"/>.