Quando não há uma boa solução, você pode recorrer ao lado negro e usar a entrada em lote.
Avalados por :
Prezados colegas ABAPers,
Estou com dificuldades para encontrar uma maneira de instalar/remover equipamentos e/ou materiais em uma base ECC de forma programática.
Li todas as postagens aqui, mas parece que ninguém sabe como fazer isso no ECC: a maioria das postagens se refere a módulos de funções que só existem no CRM, os quais, é claro, não encontro no ECC.
Depurei a transação IB52 para ver quais módulos de funções são chamados em segundo plano, mas parecem estar muito ligados aos eventos da interface (uma grande parte da lógica está codificada nos módulos PAI/PBO que estão vinculados às especificidades das telas, ou seja, controle de tabelas, etc.).
Encontrei a classe cl_itob_ibase_install e tentei copiá-la em uma Z para adaptá-la às minhas necessidades, mas não parece ter muito sucesso.
Consegui usar os módulos de funções IB_COM_ENQUEUE_IBASE para bloquear uma Ibase e IB_COM1_READ_IBASE para ler seu conteúdo em um determinado momento (usando o módulo de função IB_CONVERT_INTO_TIMESTAMP), mas quando se trata de escrever, as coisas são muito mais difíceis.
Alguém tem experiência com isso e poderia compartilhar seus conhecimentos, por favor?
Observação: No momento, não estou compartilhando nenhum código com vocês, pois não tenho nenhuma peça de código concreta funcionando, portanto, estou disposto a começar do zero dependendo de qualquer conselho muito apreciado que receba... ?
Muito obrigado antecipadamente!
Atenciosamente,
Alberto
Quando não há uma boa solução, você pode recorrer ao lado negro e usar a entrada em lote.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute