Hi, We have a requirement to create a process to read data from SAP S4HANA and create different types of files for each customer. Now we need to apply some logic for e.g. change the material name to match what customer calls it into their system. We have a translation table for this. So it is like full ETL process.
Our implementer told us that they will use combination of BRFplus and ABAP code. Most of the ETL logic would be inside ABAP code where they would read data from iDOCs then implement all of the ETL logic like translation using tables for customers.
Is this standard way of doing in BRF Plus? Means all main logic in ABAP code.
there is no real "black or white" kind of answer to that question. So usually BRFplus is used to encapsulate the decision logic and separate it from the process logic (in ABAP). The logic modeled in BRFplus depends on the requirements of the use case (can be a lot, can be only very few things)
From your short description of the scenario, I would expect the logic which type of file to create as well as the customer specific renaming inside of BRFplus. The rest of the process propably as plain ABAP, but this is just a very rough guess based on your short description.