A SAP disponibiliza um help para implementação lógica mas na sequência que ela fornece não é possível adicionar o campo adicional no APP.
Implementei o seguinte;
- Criei o campo lógico no App Custom Logic Field, no meu caso criei um campo adicional para condição de pagto e um de valor.
Segui as regras do Help para crição sem ativar nenhuma interface de usuário, na publicação nesse caso só gera os appends nas estruturas, se vc habilitar as interface de usuário vai criar as extensions sem possibilidade de modificação e a SAP não disponibiliza nenhum BADI standard para preenchimento dos campos.
Detalhe no campo de valor que cria 3 campos por causa da moeda.
Criei uma CDS para buscar as informações para preencher os campos.
Aí a mágica acontece, para esse app tem 2 CDS uma entity e uma projection.
- Criei a extension na enttity primeiro com o valor dos campos criados na custom logic fields
- Criei a extension para a projection.
- Crie a extension para o metadata
Ativar e seja feliz..
Nenhum comentário:
Postar um comentário